ICT FVG & Order Flow (IRL to ERL)

Master liquidity with precision. This indicator brings the iCT trading concept to life by automatically detecting liquidity pools, fair value gaps, and key swing points. It shows you exactly where price is likely to move next — from Internal Range Liquidity (IRL) to External Range Liquidity (ERL). With built-in alerts and multi-timeframe validation, it helps you stay one step ahead of the market.
Concept
Markets move where liquidity is. According to iCT theory, price usually sweeps internal liquidity (IRL) first and then hunts for external liquidity (ERL). By mapping this process in real time, the indicator provides a clear framework for understanding market structure, liquidity grabs, and directional bias.
How it works
- Detects the High-Probability Leg (HPL) — the leg containing a fair value gap (FVG)
- Highlights unmitigated FVGs within the current context.
- Marks swing points (SPs), IRL levels, and ERL targets automatically.
- Identifies IRL rejections when liquidity is taken inside the leg.
- Identifies if a FVG is Respected or Disrespected by 2 Candle Rejection (2CR)
- Notifies you of every critical liquidity event:
- New context leg
- New FVG
- IRL rejection
- ERL or SP liquidity sweep
- FVG is Respected or Disrespected by 2CR
Key Features
- Automatic drawing of IRL, ERL, and SP levels
- FVG types: Simple FVG or Breakaway Gap (BAG)
- Multi-timeframe sweep check – if a single candle takes both IRL and ERL, the indicator zooms into a lower timeframe to confirm which liquidity was swept first
- Fully customizable alerts for all liquidity events
- Flexible settings for swing points, lookback depth, colors, and style
How to use
- Start from the monthly chart to define the macro trend.
- Analyze the latest order flow leg:
- Bullish FVG = bullish context
- Bearish FVG = bearish context
- Step down to the daily timeframe and repeat the analysis.
- Wait for price to approach or reject from IRL (the indicator highlights it automatically).
- Drop to a lower timeframe for entries — use timeframe alignment to select the right LTF.
- Enter with the FVG model, targeting liquidity within the leg.
- Place take profit inside the context — e.g., never above ERL in a bullish setup.
🔔 Alerts
- New Context
- New FVG
- IRL Rejection
- ERL Sweep
- SP Sweep
- 2CR
⚙️ Customization
- Context side (auto/manual)
- LTF pointer (auto/manual)
- Show/hide Resistance FVG, Overlapping Defense, ERL/SP sweeps, 2CR
- Look back bars, swing lines, swing length, line offsets
- * Full color customization (FVG, bullish/bearish, labels, boxes)
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact vanchesz directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Disclaimer
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact vanchesz directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.