I would appreciate an explanation or how to solve it.
The strategy has 4 timeframes 60 minutes, 30 minutes, 15 minutes and 1 minute
3 EMAs on each timeframe and send a long order when Close[0] is higher on all timeframes.
The strategy works well.
Now what I don't understand:
If I put the strategy on a 1-minute chart and look at the history it has a result, if I change the chart timeframe to 5 minutes I have another different result in the history and so on with any timeframe I put on the chart and this happens the same regardless of whether I have set the calculation mode to "On Bar Close", "On price Change" or "On each Tick"
I think that the ideal is that the results are always the same regardless of the time frame of the chart, so:
1st Why does it happen?
2nd how can I solve it?
Thank you so much!

Comment