Market Structure Highs & Lows
Also known as: HH HL LH LL, higher highs and higher lows, swing structure, trend structure, market structure
What is it?
Market structure highs and lows are the sequence of swing points that defines trend direction: higher highs with higher lows is bullish structure, lower highs with lower lows is bearish structure. You read it swing point to swing point, not candle to candle. On GBP/USD's 1-hour chart price bottoms at 1.2580, rallies to 1.2640, pulls back only as far as 1.2610, then pushes on to 1.2670.
Higher highs at 1.2640 and 1.2670 with a higher low at 1.2610 define bullish structure; the drop to 1.2586 takes out that higher low and ends the sequence.
That is a higher high at 1.2670 over the 1.2640 one, and a higher low at 1.2610 over the 1.2580 one - bullish delivery, confirmed twice. The next pullback runs to 1.2586, twenty-four pips under that 1.2610 higher low, and the sequence has failed. That failure is the whole point of labelling structure in the first place.
A break of structure and a change of character are not standalone patterns; they are measurements taken against this sequence, so if the highs and lows are mislabelled, every break you call off them is wrong too. Structure is also timeframe-relative: a bearish leg on the 5-minute can sit entirely inside a bullish daily structure, and the two are not in conflict. Trading a lower-timeframe break against a higher-timeframe structure is a legitimate choice, but know which one you are doing, because your capital is at risk either way.
Why it matters: Labelling highs and lows correctly is what makes a break of structure or a change of character readable at all, because both are measured against that sequence.
Every structure-based entry, break and directional bias reads off this sequence, so one mislabelled swing point corrupts the whole chain of decisions after it.
Real-world example
GBP/USD printed a higher low at 1.2610 and a higher high at 1.2670, then broke the sequence by trading down to 1.2586 - twenty-four pips under that higher low.
How SignalBots handles it
SignalBots signals arrive with the entry, target and invalidation level already fixed, so you can check where each one sits against the highs and lows you have marked before you commit to the trade. See /risk-warning.
Pro tip
Label the swings on the higher timeframe first and only then drop down - a low that is invisible on the 1-hour chart is rarely worth trading a break of on the 5-minute.
Common pitfalls
Calling a higher low off any small pullback candle, which manufactures structure nobody else can see and produces breaks that mean nothing.
Frequently asked questions
Which swings actually count as structure points?
Use swings other traders can also see: a high with visible candles either side that failed to continue, not every two-candle wiggle. If you have to zoom in to justify a swing point, it is too small to build a break on.
Does a wick or a close break bullish structure?
Most traders require a candle body to close beyond the last higher low, because a wick through it is often a liquidity sweep that reverses immediately. Wick-based reading gives earlier signals and more false ones - pick one rule and keep it.
Is a break of structure the same as a change of character?
No. A break of structure continues the existing sequence, such as another higher high in an uptrend. A change of character is the first break against it, the lower low that ends the bullish sequence. Same measurement, opposite meaning.
Which timeframe should I read structure on?
Read it on the timeframe you hold trades on, then check the one above it for context. A bearish 5-minute leg sitting inside a bullish daily structure is normal, and neither reading is wrong - they answer different questions.
What if price stops making higher highs but makes no lower low?
That is a range rather than a trend. Price is printing equal or near-equal highs while still holding the last higher low, and structure-following entries tend to bleed there until one side of the range finally breaks.
Trading involves substantial risk of loss. Historical and backtested results do not guarantee future performance. Read the full risk warning.