How to effeciently run MT4 EA with different prarameter?
I have one EA which include
Print( TimeToStr(iTime(symbl,PERIOD_D1,0)), "EQT ", AccountEquity());
In a sigle EA runs, I can get all the trade history (order by order) in the report, and the Equity of each day in the log file. (I need the the equtity curve for my further analysis)
2001.07.10 00:00 EQT0 995343.2491
2001.07.11 00:00 EQT0 991842.8799
2001.07.12 00:00 EQT0 989870.8799
2001.07.13 00:00 EQT0 989870.8799
2001.07.16 00:00 EQT0 989870.8799
2001.07.17 00:00 EQT0 989870.8799
2001.07.23 00:00 EQT0 979790.8799
2001.07.25 00:00 EQT0 979790.8799
2001.07.26 00:00 EQT0 979790.8799
2001.07.27 00:00 EQT0 979790.8799
Let’s say the EA have an parameter tradeHour , And I want to test all other prarameters 0 1 2 3 .. 23,
Of couse I can run 24 times of EA one by one, and adjust the parameter manually each time. This is quite a dull job if you have more than 1000 combination.
So I use the Optimizter and let it run in batch mode. But now I can not find the equity curve data in the logfile. How can I let the MT4 run the EA with different parameter and print the wanted data to logfile?
Any comments?
Thank you!
I have one EA which include
Print( TimeToStr(iTime(symbl,PERIOD_D1,0)), "EQT ", AccountEquity());
In a sigle EA runs, I can get all the trade history (order by order) in the report, and the Equity of each day in the log file. (I need the the equtity curve for my further analysis)
2001.07.10 00:00 EQT0 995343.2491
2001.07.11 00:00 EQT0 991842.8799
2001.07.12 00:00 EQT0 989870.8799
2001.07.13 00:00 EQT0 989870.8799
2001.07.16 00:00 EQT0 989870.8799
2001.07.17 00:00 EQT0 989870.8799
2001.07.23 00:00 EQT0 979790.8799
2001.07.25 00:00 EQT0 979790.8799
2001.07.26 00:00 EQT0 979790.8799
2001.07.27 00:00 EQT0 979790.8799
Let’s say the EA have an parameter tradeHour , And I want to test all other prarameters 0 1 2 3 .. 23,
Of couse I can run 24 times of EA one by one, and adjust the parameter manually each time. This is quite a dull job if you have more than 1000 combination.
So I use the Optimizter and let it run in batch mode. But now I can not find the equity curve data in the logfile. How can I let the MT4 run the EA with different parameter and print the wanted data to logfile?
Any comments?
Thank you!