Market structure is just the story price tells through its swing points. Strip away the vocabulary and it is a way of answering one question — is this market still doing what it has been doing? — with something more specific than an opinion about the shape of the chart.
Define a swing before you read one
Most disagreements about structure are actually disagreements about what counts as a swing. So fix a definition and apply it mechanically. A swing high is a candle whose high is higher than the highs of the candles immediately either side of it. A swing low is a candle whose low is lower than the lows either side. That is the simplest usable version, and its virtue is that two people looking at the same chart will mark the same points.
If that produces too much noise on your timeframe, widen it: require two candles either side instead of one. What matters is that you choose a rule and keep it. A swing definition you adjust per chart is not a definition, it is a way of confirming what you already believe.
Reading the sequence
Mark the last four or five swing points and read them left to right. An uptrend is a sequence of higher highs and higher lows (HH, HL, HH, HL). A downtrend is lower highs and lower lows. Anything else — a higher high followed by a lower high, a range that overlaps itself — is neither, and 'neither' is a legitimate and very common reading.
Here is a walkthrough of an uptrend that ends. Price makes a swing high at 100 (HH). It pulls back to 92, which is above the previous low of 88, so that is a higher low (HL). It pushes on to 108 — another higher high. So far the sequence reads HH, HL, HH and the trend is intact: pullbacks into that rising structure are the setups that make sense.
Then price falls to 90. That is below the 92 low, so the sequence of higher lows has ended: the market has printed a lower low. It rallies to 103, which fails to exceed 108 — a lower high. The sequence is now HH, HL, HH, LL, LH. The story has changed. Not 'it will now go down', but 'what was true is no longer true', which is enough to stop taking continuation trades against nothing.
The break of a higher low is information about the trend that just ended, not a signal about the trend that comes next. Waiting for the next structure to form is the whole discipline.
Three journal entries, read as structure
The public signal journal is the useful place to test this, because every entry carries its context, its invalidation and its outcome whether the idea worked or not.
- The GBP/JPY trend pullback — a textbook continuation read. The higher-high, higher-low sequence was intact on the context timeframe, and the plan was to engage on the pullback into the rising structure with invalidation beneath the prior higher low. That last part is what makes it a structural trade: the level that proves it wrong is the same level that defines the trend.
- The NAS100 breakout and retest — structure being created rather than continued. A new high extends the sequence, and the retest is where the market either builds the higher low that confirms it or fails to. Both outcomes are readable in advance, which is why the invalidation is written before the entry.
- The AUD/USD failed continuation — the one worth studying hardest. The structural read was reasonable and the trade still lost. Structure describes what has happened and what would falsify it; it does not promise what happens next. A journal that only shows the entries where the read worked would teach the opposite lesson.
Read those three next to each other and the pattern is not a chart shape, it is a procedure: define the sequence, name the level that ends it, and accept the outcome either way.
Two timeframes, not six
Use one higher timeframe for context and one lower timeframe for the trigger, and give them different jobs. The context timeframe answers 'which direction, if any, am I willing to trade today?' The trigger timeframe answers 'has the specific thing I described actually happened?' Neither is allowed to do the other's job.
Adding a third and fourth timeframe usually adds contradictions rather than confidence, because on enough timeframes something bullish is always visible. If your two timeframes disagree, that is not a problem to resolve by opening a fifth chart — it is the market telling you the answer to the first question is 'neither', and the correct response is to stand down.
How this gets misused
Structure is descriptive, and the most common error is to treat it as predictive. A higher low is not a reason price must rise. It is a statement that, so far, buyers have stepped in earlier than last time, together with a specific price at which that statement stops being true. All of the value is in that second half — without a written invalidation, a structural read is just a directional opinion with better vocabulary.
The second error is redrawing. If you find yourself moving your swing markings after price has moved, you are producing a description of the past rather than a plan for the present. Mark the swings before the session, note what would change them, and let the market either meet the condition or not.
Instead of memorising patterns, ask one question on each timeframe: is price still making the swings that define the current trend? If yes, continuation setups are coherent. If no, you wait for a new story to form — and waiting, as ever, is the position.
This article is educational content, not financial advice. It describes a process, not a prediction, and no process removes the risk of loss. Test anything you read here on a demo account and seek qualified advice for your own circumstances.
Written by
The Waiting Game desk
Writes the Waiting Game education library and logs every trade plan in the public journal — the ones that worked, the ones that did not, and the ones that never triggered.
Take this further
Market Structure & Liquidity
Read price like a story. Swing structure, liquidity concepts and high-quality entry confirmation.