Journal · 29 June 2026
Marking Swings Without Borrowing From Hindsight
A practical way to distinguish visible structure from the neat pivots that become obvious only after price has travelled.
Historical charts make structure look cleaner than it felt in real time. Once price has rallied for ten bars, the low at the beginning appears inevitable. At the third bar, it was only a candidate.
Separate candidate and confirmed swings
Use different marks for the two. A candidate swing is a local turn that may matter. A confirmed swing has produced the structural consequence your method requires—perhaps displacement, a break of an opposing pivot, or acceptance beyond a range boundary.
The exact confirmation rule can vary. What matters is applying it before you know the next twenty candles.
Replay one bar at a time
Choose a month you do not remember well. Hide future bars and move forward one candle at a time. At each candidate pivot, note:
- What evidence is visible now?
- What would confirm this as the active swing?
- What would make the mark irrelevant?
- Which higher-timeframe boundary contains it?
Take a screenshot before revealing more price. The collection will show whether your swing labels are stable or repeatedly rewritten.
Keep nested structure nested
A four-hour lower high can exist inside a daily upswing. Erasing the daily label because the smaller chart turned down mixes levels of structure. Name the timeframe beside every swing until this distinction becomes automatic.
The goal is not a perfect zigzag. It is a map whose labels preserve what was knowable at the decision point.