Price-action setup guide
How to trade order blocks on XAUUSD
The last opposing candle before an impulsive move, marked as a zone for re-entry. Useful as a refined version of support and resistance, often over-applied.
- Type
- Continuation
- Context
- Trending market
- Timeframe
- 1h / 4h
- Entry
- Reaction at block tag
- Stop
- Beyond the block extreme
- Target
- Prior swing extreme
Quick takeaways
What this page covers
- 01Last opposing candle before a real impulse and a break of structure
- 02Fresh order blocks outperform tested ones
- 03Enter at the edge or wait for in-block confirmation
- 04Higher timeframe over lower timeframe, every time
What it is
An order block is the last down-candle before a strong up move (bullish order block) or the last up-candle before a strong down move (bearish order block). The premise is that institutional orders accumulated there, and a return to the zone offers a higher-probability entry.
Practically, an order block is just a well-defined demand or supply zone with a slightly more specific definition. The added precision can help, but it does not change the underlying logic of trading against displayed reaction points.
How to identify it
Cleanness of the impulse matters as much as the candle itself.
- Identify the impulsive move first — the order block is meaningful only if the move was real
- Mark the last opposing candle before the impulse — its body or full range
- Look for a break of structure following the impulse (a higher high or lower low)
- Fresh order blocks (untested) tend to react more cleanly than tested ones
- Higher-timeframe order blocks generally outperform low-timeframe ones
Entry, stop, and target
Limit order at the edge of the block closer to price, with stop on the far side. Confirmation entry waits for a rejection candle inside the block before entering. Both work; the difference is fill price versus drawdown.
Stop goes beyond the far edge of the block plus a buffer for noise. Target the source of the impulse, the next opposing block, or the most recent swing extreme. Many traders take partials at 1R or 2R and trail the rest.
Why it fails
Order block analysis is highly subjective in practice.
- Trader marks every opposing candle as a block — by the fourth one, there is no edge
- Impulse that defined the block was actually a news spike, not real displacement
- Tested block: by the third touch, the level usually breaks rather than holds
- Trader uses lower-timeframe blocks inside opposing higher-timeframe direction
Practice it in Candlune
Pause replay at the bar where an order block would have been visible, mark it, then advance. Track which blocks produced clean reactions, which produced noise, and which got cut through entirely. Tag each by timeframe and freshness.
Over a couple of weeks of historical XAUUSD sessions, the data tells you which of your block criteria actually matter — and which were just stylistic preferences.
Test your order block criteria on real data
Step through XAUUSD impulses in replay, mark the blocks, and let the base rate decide which rules survive.
Start trial after Stripe setupPaper trading only. No deposits, live orders, or financial advice.