Backtest problem
-
Hello fxdreema
I have a backtest time from 1 september till 30 november. But when I tested I goes till 7 september instead of 30 november. Could some explain to me what I did wrong ?

The project looks this:https://fxdreema.com/shared/3DL4i7Fub
-
Apparently your broker is missing that data period.
-
@l-andorrà thats weird some of my project have this data
-
@l-andorrà is that even possible that the broker skipping a data period? and could you also tell me that other project normally function? For example the example project have a normal period data. what did i do wrong
-
Yes, I can confirm brokers DO NOT offer good quality tick data all the time. I have experienced that withh some of them. If you want good quality tick data I recommend you to buy a license of Tick Data Suite 2. It's a bit expensive but its quality is simply priceless.
As fas as I can see on your project, it is correct. I would not change anything else, but I may be wrong, of course.
-
I would also blame the history data. I'm not aware of anything in the code that can change the behavior of the Tester. Almost everything in the code happens in that OnTick() function that is automatically called by the Tester on each tick. So it's the Tester that is preparing the ticks data before even start testing, and then using that data to call OnTick().
Just in case, you can try another EA... even EA downloaded from internet. I think you should see the same effect on any EA. But if you see it only on FxDreema EAs, then this obviously means that the problem is in them and I need to investigate it.