- back test on MT5 ?
- VPS Changes Backtest results - and live functioning
- How do I know if my tick data is reliable?
Forum on trading, automated trading systems and testing trading strategies
What is the best way to do an MT4 back test?
Sergey Golubev, 2020.09.19 13:28
The best way to do MT4 backtest is convert your EA to MT5 and provide MT5 backtest with "every tick based on the real tick" mode.
----------------
Testing trading strategies on real ticks and the explanation is on this post.
- www.mql5.com
Just start your EA running on a demo account with one(or more) broker (to compare). THen start real account with the smallest passible lot size (0.01) and see ...
I'm not sure, but many people seem to value it.
I myself don't really believe in it. Past performance is not indicative of future performance. Mapping current performance onto past conditions is hardly something I value as well given that market conditions are always changing.
Just my two cents.
Your backtest period is less than 1 month, don't get too excited over such short term results.
Repeat your backtest in a larger period of some months or a year and check the results.
- www.mql5.com
I did backtest it for a year, and the results seemed incredibly unrealistic. The win ratio stayed over 90%, but the returns were overwhelming. It's my first time using an EA, so I am still a little skeptical about the returns this EA has. I still can't figure out if this is normal or something's off. I have even bought tick data from a paid service, so I am still unsure where the issue could be if there is one. Here's the report
I can see a lot of issues with your backtest, it uses MT4 with variable spread on a demo account, not the most realistic way of backtesting a scalping strategy.
Follow Carl's advice and put your EA on a demo or small real account to see what can really do.
- You have to consider variable spread, quote slippage, and network delays, which the Strategy Tester in MT4 does not simulate.
- Market conditions in the future will NEVER exactly match conditions in the past. If the EA is unable to adapt dynamically and is totally dependant on optimisations, then it will tend to fail in the real world.
The moral of the story is ... the more dependant your EA is on real and accurate historical tick data, the higher the probability of it failing in real conditions.
Make your EA more adaptable and dynamic, and less dependant on optimisations, so that it can compensate for changes under real conditions.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use