The institutional liquidity playbook — free guides + battle-tested MT4/MT5 tools
English — Language
MQL5 Market store →

Order Blocks Explained

The last opposing candle before an impulsive move — read as the footprint of institutional positioning, and a defined zone to plan a trade from.

StructureICT / SMCOrder Flow

An order block is the last opposing candle before an impulsive, one-directional move. A bullish order block is the last down candle before a strong rally; a bearish order block is the last up candle before a sharp sell-off. This framework reads that candle as the place where large orders were positioned before the move — an inference drawn from price, not something a retail chart shows. If part of that interest was left unfilled, the block is where it would still rest, which gives price a mechanical reason to come back to it.

LIQUIDITY SWEEP TRADINGORDER BLOCK12341last opposing candle2impulsive move3return to the block4continuation, or failure
The order block is the last opposing candle before an impulsive move. The schematic shows price returning to the block and continuing; a block can also fail.
What the chart can and cannot tell you. A retail chart shows price, not orders: whether anyone actually positioned at a block cannot be observed. And the examples you see are drawn on blocks that held — a block that is about to fail looks exactly the same until price trades through it.

What makes an order block valid

Not every candle before a move is a tradeable order block. Three conditions separate a block this framework will use from noise:

  1. Displacement. The move away from the block must be impulsive. Measure it rather than judging it by eye — for example, a range expansion larger than ATR(14) on the timeframe you mark on, a threshold to test on your own instrument — ideally leaving a fair value gap behind it. Overlapping candles that drift away do not qualify.
  2. A liquidity grab. The block forms right after a liquidity sweep — price raids a high or low, closes back inside, then the block forms. A block without one lacks the context this framework requires.
  3. Freshness. The first return to a block is the one that can still meet its resting orders. Each subsequent tap consumes more of them and weakens the zone.
The Notorious OB on a XAUUSD M1 chart: sweeps, bearish OB M15 zones and a sell signal, numbered
On a live chart. XAUUSD, M1, with The Notorious OB: sweeps (1), bearish OB M15 zones (2) and a sell signal with its SL (3). The block is drawn after the displacement; whether it holds is only known afterwards.

Mitigation: how price uses an order block

When price returns to an order block, the block is said to be mitigated. The framework reads the return as the moment orders left unfilled at the block get completed; on the chart, all you see is price reaching the zone and either reacting or not. The practical value is timing: instead of chasing the move, you wait for price to reach a zone you defined in advance, with the entry, the invalidation beyond the block and the target set before the order is placed. The step-by-step version — which candle to mark, how to identify a valid block and how to trade it — is in our guide to order block trading.

Common order-block mistakes

  • Marking every candle as a block instead of only the last one before displacement.
  • Trading blocks that lack the liquidity sweep or the displacement — the two conditions that give the reading its context.
  • Re-entering a block that has already been mitigated once.
  • Ignoring the higher-timeframe bias: a bullish block against a bearish higher-timeframe structure is a counter-trend trade, whatever the block looks like.

What this model does not do

  • No prediction. A block that meets every condition can fail, and price can trade straight through it.
  • No view of the orders. The positioning behind a block is inferred from price.
  • Not a complete method. Direction and timing come from the wider reading set out in market structure, premium and discount.

Key takeaways

  • An order block is the last opposing candle before an impulsive move.
  • Valid blocks show displacement, follow a liquidity grab, and are fresh.
  • Prefer the first mitigation: later taps meet fewer resting orders.
  • Always read blocks in the context of higher-timeframe bias.
  • A block is a reading, not an observation: it can fail.
Risk warning. Trading leveraged instruments carries a high risk of losing money rapidly, and losses can exceed the amount you intended to risk. An order block is an inference drawn from price, not an observation of the order book, and no retail platform can confirm one. A stop is an instruction, not a guarantee — it becomes a market order and fills at the next available price. This material is educational, is not personal advice, and does not take account of your objectives, experience or financial situation. Seek independent advice if you need it.

Found this useful? Pass it on.

Detect order blocks automatically

Let the indicator mark valid, displacement-backed order blocks and their sweeps — non-repainting, for MetaTrader 4 & 5.

The Notorious O.B. order block and liquidity sweep indicator for MetaTrader 5

Trade blocks, not guesses

The Notorious OB draws the order blocks and fair value gaps, flags liquidity-sweep setups as they form, then waits for your chart to confirm them.

Get The Notorious OB — $69

$69 one-time · lifetime updates · Free demo on the MQL5 Market

Also for MetaTrader 4 →