How to test a script for gain/loss goals for EAs

 

Guys,

I run a set of 5 EAs on the same asset and I have a script controlling their goals for limit losses or gains and it includes a finance trailing stop.

Example: Gain goal set to 2000, loss goal set to 1600 and trailing stop set to 500. IF all EAs trades sums up to 2000 it force closes all trades, same for loss - if it sums -1600 it force closes all trades on that day. After reaching finance trailing stop level of 500, it will force close all trades when they revert back from X to 500.

I've been running it for a couple months, and I want to know whether it is possible to test how the script would have performed in the past 24 months, though I can run a backtest of each EA and somehow gather/compile/analyze their data manually or through a spreadsheet, what is the smartest way to perform such?


Thanks a lot!