Internal vs external structure, and why I stopped marking every swing
When I first learned structure I marked every swing high and low on every timeframe. The chart looked like a spider web and I contradicted myself constantly. The fix was separating external structure from internal structure. External structure is the major swing range, the highs and lows that define the larger leg. Internal structure is the smaller noise inside that range. A break of internal structure inside an external pullback is just a pullback continuing or ending. It does not mean the trend flipped. I only call a trend change when external structure breaks with a close. Everything else is context. In practice I mark external swings on the higher timeframe, and only use internal breaks on the lower one as a timing tool for entries within the higher bias. If the two disagree, I trust the higher one and either wait or skip. It sounds simple, but it removes a huge amount of second guessing. Fewer lines, fewer labels, fewer conflicting stories.
Internal vs external structure, and why I stopped marking every swing
Re: Internal vs external structure, and why I stopped marking every swing
Also: the line between internal and external depends on which timeframe you call home. If you trade M15 off an H4 bias, an H1 swing can be external to your entry chart and internal to the H4 at the same time. I find it helps to write down which timeframe defines the external range before the session starts, so I'm not quietly switching it mid trade when the chart gets messy. Does anyone here use a fixed rule for this, like always the swing range two timeframes up, or do you just pick it by eye each morning?
It’s Fairman 
Re: Internal vs external structure, and why I stopped marking every swing
A practical test for whether a swing counts as external: did it take liquidity or cause a break of the prior range when it formed? Swings that print in the middle of a range without doing either are usually internal noise, even when they look big on the lower timeframe. That filter keeps the number of lines on the chart small. The tradeoff is you will sometimes ignore a swing that later becomes important, so I'd rather re-mark once a day than chase every new pivot as it prints. Fewer revisions also make your journal screenshots easier to compare later on.
It’s Fairman 