ICT Order Block Pro
Professional-grade order block detection with ICT/SMC methodology, unmitigated FVGs, CHoCH/BOS structure, and God Mode confluence alerts
ICT Order Block Pro finds important price zones on your chart — areas where the market is likely to bounce, reverse, or make a big move. These zones are called "order blocks," and they represent areas where institutions placed large orders. Version 6.0 adds unmitigated Fair Value Gaps, CHoCH vs BOS structure classification, and a God Mode confluence alert for the highest-probability setups.
This indicator works right out of the box. Just add it to your chart and it automatically adjusts all settings based on your timeframe — no configuration needed. Auto Mode detects whether you're scalping (1m–15m), swing trading (30m–4H), or position trading (Daily+) and optimizes everything accordingly.
What It Does
When you add this indicator to your chart, you'll see colored boxes appear at key price levels:
- Green boxes = Bullish zones (price is likely to bounce upward from here)
- Red boxes = Bearish zones (price is likely to drop from here)
Each zone gets a quality rating calculated from multiple ICT factors — displacement strength, Fair Value Gap confirmation, market structure breaks, volume, session timing, and Premium/Discount zone alignment:
| Rating | What It Means |
|---|---|
| Elite | The best of the best — multiple independent ICT confirmations all aligned, including volume profile and institutional volume |
| Strong | Very reliable zone with solid displacement and structure confirmation |
| Mid | Decent zone — works well when combined with other signals |
| Weak | Lower probability — best used alongside other indicators for confirmation |
By default, only Strong and Elite zones are shown to keep your chart clean. You can show all zones in settings if you prefer.
What You'll See on Your Chart
Order Block Zones
The colored boxes on your chart are the order blocks. Each one has a label showing:
- The quality rating (Elite, Strong, Mid, or Weak)
- Whether the zone is Fresh (never tested), Active (price is in it right now), or Tested (price has touched it before)
- The retest count — how many times price has returned to the zone
- The structure break type — CHoCH (Change of Character) or BOS (Break of Structure) that confirmed the zone
Fresh zones that haven't been tested yet are generally the most reliable. An Elite zone that's still Fresh is the highest-confidence setup this indicator can give you.
Fair Value Gaps (FVGs)
New in V6 — the indicator draws unmitigated Fair Value Gaps directly on your chart. These are price gaps left behind by strong impulse moves where price moved so fast it skipped over a range:
- Light blue shaded areas = Bullish FVGs (demand gaps — price may return here to fill)
- Light orange shaded areas = Bearish FVGs (supply gaps — price may return here to fill)
- Dashed midline = The Consequent Encroachment (CE) level at 50% of the gap — this is the ICT standard target where price is expected to react
FVGs extend forward until they get mitigated (filled by price). Once mitigated, they automatically disappear from the chart. The mitigation method defaults to ICT's CE standard (price closes past the 50% level), but you can switch to Wick or Close mode in settings.
Market Structure — CHoCH vs BOS
The indicator classifies structure breaks into two types based on the current trend state:
- CHoCH (Change of Character) — A structure break that goes against the prevailing trend. This is an early reversal signal — the first sign that the trend may be shifting
- BOS (Break of Structure) — A structure break that goes with the prevailing trend. This confirms the trend is continuing and the order block is a continuation entry
This distinction appears on the order block label so you can immediately see whether a zone formed from a reversal setup or a trend continuation setup.
Liquidity Levels
Dashed horizontal lines mark liquidity levels — price points where stop losses tend to cluster. When price sweeps through these levels and reverses, it often creates high-probability trading opportunities.
- Cyan lines = Buy-side liquidity (BSL — above current price)
- Orange lines = Sell-side liquidity (SSL — below current price)
- Equal Highs/Lows = Clustered levels where multiple swing points formed at nearly the same price — these are the strongest liquidity pools
When the indicator detects a liquidity sweep (price spikes through a level then snaps back), it highlights the event and can link it to nearby order blocks for a higher quality score.
Key Price Levels
The indicator automatically shows important institutional reference levels from higher timeframes:
- Previous Day High/Low (PDH/PDL) — Yesterday's range boundaries, the primary daily liquidity targets
- Previous Week High/Low (PWH/PWL) — Last week's range, major weekly institutional targets
- Previous Month High/Low (PMH/PML) — Monthly reference (off by default, enable in settings)
- Asia Session High/Low — The Asian range (19:00–00:00 ET), key manipulation targets during London and New York sessions (off by default)
These levels act as magnets for price and are common areas where significant moves and liquidity sweeps happen.
Dashboard
A compact information panel on your chart shows you at a glance:
- Active order blocks — Each zone listed with its direction, volume, distance from price, strength rating, retest count, and status
- Nearest liquidity — The closest BSL and SSL levels with distance percentages
- Key levels — The nearest key levels above and below price, including sweep status
- Premium/Discount zone — Whether price is currently in a discount zone (favorable for longs), premium zone (favorable for shorts), or at equilibrium, plus OTE status when in the optimal trade entry zone
- Session context — The current ICT session (London, New York, Asia, Overlap) and whether you're in a macro window, with the session's scoring contribution
How to Use
Add the indicator to your chart by searching for "Pagani" in TradingView's indicator menu. It activates automatically in Auto Mode and adapts to your timeframe.
Watch for green and red zones appearing on your chart. These are the areas where price is most likely to react. Focus on Elite and Strong zones — these have the highest probability of working.
Check the FVGs. Unmitigated Fair Value Gaps near an order block create a powerful confluence zone. When an FVG and an OB overlap, that area is especially significant.
Read the structure labels. A CHoCH label means the zone formed from a potential trend reversal — these are counter-trend entries. A BOS label means the zone formed from trend continuation — these are with-trend entries. Both are valid, but BOS setups are generally safer for beginners.
Wait for price to approach a zone. The indicator can alert you when price gets close (see Alerts Setup). Check the dashboard for the Premium/Discount zone and session context before entering.
Look for reactions. When price touches a zone and shows a rejection (bounces off it), that's a potential trade signal. A "BOUNCE" or "REJECT" label will appear on the zone.
Watch for liquidity sweeps. When price quickly pokes through a liquidity level and snaps back, it often signals a reversal — especially when it happens near an order block. The indicator links sweeps to nearby OBs automatically for a quality boost.
Trading Tips
Alerts
ICT Order Block Pro has a comprehensive alert system so you don't have to watch the chart constantly. Key alerts include:
- God Mode Strike — The ultimate confluence alert. Fires only when price is in the OTE zone, inside a Strong or Elite order block, and a liquidity sweep just occurred. This is the highest-probability setup the indicator can detect
- New zone detected — A new high-quality order block just formed, with strength, price range, and volume data in the alert message
- Price approaching zone — Price is getting close to an important zone (with directional approach filtering — only alerts when the current candle moves toward the zone)
- Zone touch — Price has entered an order block zone
- Zone rejection — Price touched a zone and bounced off (potential trade entry)
- Zone mitigated — An order block was invalidated by price breaking through it
- Strength decay — An order block's rating was downgraded because it went too long without being retested
- Liquidity sweep — A stop-hunt event just happened (SSL taken for potential longs, BSL taken for potential shorts)
- Liquidity run — Price broke through liquidity and continued in the same direction (continuation signal)
- Key level events — Price swept or ran through a major level like PDH, PWL, or Asia High
- Crypto regime — Alt season or BTC dominance shift detected (crypto charts only)
See the Alerts Setup guide for step-by-step instructions on configuring alerts.