Order blocks from structure breaks and fair value gaps.
Order Block Scope is an indicator for NinjaTrader 8. It finds a fair value gap with a break of structure before it, draws the order block, and marks when price comes back to retest it.
Included in All Access.
Order Block Scope comes with All Access, our one subscription for every paid Wizdough indicator for NinjaTrader 8. We do not sell it on its own.
Order blocks by hand and on the chart.
From a gap to a retest.
- 1
Find the FVG
It finds a fair value gap (FVG): a gap left across three candles. You can ask for the middle candle to have the largest body, and for all three candles to point the same way.
- 2
Find the BOS or CHoCH
By default it looks back up to 20 bars before the gap for a break of the last swing high or swing low. A break with the trend is a break of structure (BOS); a break against it is a change of character (CHoCH).
- 3
Draw the order block
It draws the order block on the bar with the lowest low (bullish) or the highest high (bearish) between the broken swing and now, from that bar’s high to its low.
- 4
Fade it when it ends
The block stays active until a bar closes through it (broken) or until its last retest (mitigated). From then on it is drawn faded.
- 5
Mark the retest
When price comes back into an active block after a bar fully outside it, an arrow marks the retest with BOS or CHoCH under or over it. A plot is set for strategies. On a live chart each retest also goes to the NinjaTrader Alerts window with the alert sound, and Play sound on retest adds one more sound. By default a block takes up to 2 retests, at least 30 bars apart, and after the 2nd retest it is drawn faded.
What it draws.



Six groups of settings.
The groups and names in the NinjaTrader settings dialog, with their defaults.
Parameters
- Swing strength (bars each side)
- default 3
- BOS/CHoCH lookback (bars)
- default 20
- Min order block size (ticks)
- default 1
- Max order block size (ATR)
- default 0 (no limit)
Fair value gaps
- Show fair value gaps
- default On
- Show gaps smaller than Min gap size
- default On
- Show only gaps that made an order block
- default Off
- Min gap size (ticks)
- default 1
- Middle candle has the largest body
- default On
- All 3 candles same direction
- default On
- Bullish gap color, Bearish gap color
- default From the theme
- Gap opacity (%)
- default 30
Market structure
- Show BOS and CHoCH
- default On
- Show swing highs and lows
- default Off
- Bullish BOS line, Bearish BOS line
- default Dash, 2px
- Bullish CHoCH line, Bearish CHoCH line
- default Dash, 2px
- BOS/CHoCH label font
- default Default font, 10, bold
- Show overlapping labels
- default Off
Retest signals
- Show retest arrows
- default On
- Retest arrow label
- default Break
- Max retests per block
- default 2
- Min bars between retests
- default 30
Appearance
- Color theme
- default Wizdough
- Bullish order block color, Bearish order block color
- default From the theme
- Active block opacity (%)
- default 50
- Active order blocks to show (per side)
- default 0 (all)
- Show older active blocks faded
- default Off
- Show block outline
- default Off
- Show mitigated or broken blocks
- default On
- Mitigated or broken blocks to show (per side)
- default 0 (all)
- Mitigated or broken block look
- default Faded
- Mitigated or broken block opacity (%)
- default 30
- Arrow size (px)
- default 20
- Arrow offset (px)
- default 30
- Arrow label font
- default Default font, 12, bold
Signals
- Play sound on retest
- default Off
- Alert sound
- default Alert1.wav
Guides
Runs on NinjaTrader 8
Trading futures and forex involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. See our full risk disclosure.