Backtester EA with offline charts support

 

This EA is "Vr-Steals 3" with offline charts support. I use for backtest and is very solid. Is in premature stage but all code will be replace for new code with more capabilities and optimized. I will replace UI too. I don't put source code because i use my own framework and not finish yet ( alpha stage ).

In this moment parameters are disabled. When you put EA, all backtest symbol timeframes are generated ( M1 to MN1 ) with prefix "T" but only are screen update until D1 ( I can enable this if people use higher D1 in backtest ).

If you use indicators need W1 or MN1 history ( pivots indicators ), you need put EA in live chart before. Then you can remove it and refresh template or profile for this data is available. This hack is for problem with "ArrayCopy" methods. Not EA problem.

If you want fast and fluid offline charts you must do that in all indicators:

https://www.mql5.com/en/forum/184321/page2

backtester.ex4

Files:
backtester.ex4  126 kb
 

New version. Cosmetic changes, offline charts using Win32 API ( remove new MT4 limit ) and special mode if speed is 32. Only refresh charts each 5 minutes bar ( speed up a lot when you want go fast to forward ).

Files:
backtester.ex4  155 kb
Reason: