I cannot think why that should always work.
I think this question in algorithmic trading is not extremely relevant. If it worked only what it should logically work there would be no edges. What algorithmic trading does is to caputre inefficiencies that always contain an element of irrationality
It just occurred to me that I may be on a different time zone to you so my tests may not be the same as yours. I am trading on UTC+1 British Summertime.
Would you be so kind to double check also the strategy on the Hang seng with the correct time zone?
Thank you!!
OK. I switched to UTC+2 and ran it all again.
1st Image = EurUSD 200k bars Spread = 1 Tick by Tick = off
2nd Image = EurUSD Spread = 1 Walk Forward 70/30×5 from beginning 2005 Tick by Tick = off
3rd Image = HS50 200k bars No Spread. Tick by Tick = on
4th Image = HS50 200k bars No Spread. Walk Forward 70/30×5 Tick by Tick = on