Marking structure after the fact: the habit that ruins backtests
-
Shadow Trader
- Posts: 5438
- Joined: Wed Sep 09, 2026 5:19 pm
Marking structure after the fact: the habit that ruins backtests
Looking at a finished chart makes everything seem obvious. The swing high is clear, the break is clean, and the order block jumps out. The problem is that in real time none of that is confirmed. A swing high is only a swing high after price has moved away from it. A break is only valid after the candle closes. When people mark structure on a historical chart with the future visible, they unconsciously choose the swing points that make the story work. I fix this by covering the right side of the chart and moving forward one candle at a time, marking only what I could have known at that moment. It is slow, but the results are far more realistic. I also freeze my rules, such as how many candles define a swing, before testing. If my results look much worse than my screenshots suggested, that is not a failure of the method, it is a correction of bias. A strategy you cannot mark in real time is not a strategy yet, it is a hindsight drawing exercise.
-
FXS HongKong Scalper
- Posts: 407
- Joined: Sat Oct 24, 2026 10:15 pm
Re: Marking structure after the fact: the habit that ruins backtests
Covering the right side of the chart and stepping forward is the only way I have found to get honest backtests. Tools like the bar replay feature on TradingView make this much easier. It is slower, but the results are far closer to live trading than marking a finished chart.
FXS Official Team | Hong Kong Session Desk