Download MetaTrader 5

Why different result on strategy tester?

To add comments, please log in or register
Erdenebayar Lamjav
1304
Erdenebayar Lamjav  

I tested my code last week, bellow first picture.

 

 And today I tested same timeframe, same period, but result has changed. I didn't change my source code. Why this happen? 

 

Sergey Golubev
Moderator
98355
Sergey Golubev  

MT4?

  • Different bars in test;
  • different time (from ... to ...);
  • different modelling quality (56.28% and 90.00%).

So, it should be different results in backtesting.
Martingale or similar system? If yes so it must be different ... 

Erdenebayar Lamjav
1304
Erdenebayar Lamjav  
Yes MT4, it's no martiangle, it's based on strong fast tick system
honest_knave
Moderator
2326
honest_knave  
Erdenebayar Lamjav:
Yes MT4, it's no martiangle, it's based on strong fast tick system

MT4 doesn't store individual ticks.

So it has to "make them up" in strategy tester.

The modelling might be close to the real thing, but they aren't actually real.

The effects are most pronounced on systems that are trading on a tick-by-tick basis (rather than using bar close, for example).

whroeder1
15925
whroeder1  
Also, the spread defaults to current, meaning that the spread used depends on exactly when you pressed the start button.
To add comments, please log in or register