IRL/ERL← Back to the site
IRL/ERL Multi-Timeframe Orderflow Indicator · Key Levels

User guide

Everything you need to read the indicators and set them up the way you trade. Sections marked Multi-timeframe only apply to the Full edition.

01Getting started

Add the indicator to your chart

First settings

02Reading the chart

On the chartMeaning
Colored zone + label H1 ▲A Fair Value Gap of the current leg, with its timeframe and direction (▲ bullish, ▼ bearish). Chart-timeframe gaps are teal (bullish) or red (bearish); higher-timeframe gaps use the color of their timeframe.
Dashed lineThe leg's extreme liquidity (ERL): the target of the leg. Green = buy-side (above), pink = sell-side (below). Higher-timeframe targets carry their timeframe label.
Dotted orange lineThe invalidation swing: the first swing against the move after price retraced into the leg.
tgt:1.0845 in a labelThe level targeted by the gap's leg (option). tgt:— means the target is not frozen yet.
Red-tinted gapMulti-timeframe A lower-timeframe gap pointing against the higher-timeframe gap price is in.
Full-height colored bandsThe killzones of the current day.
Vertical dotted lines, MON … FRIDay separators at New York midnight and day names.
Thin gray horizontal lineA manual removal level (section 5).

03The life of a leg

Bearish H1 leg: the four steps below.
  1. The leg leaves its gap (IRL). A leg starts from a confirmed 3-candle swing. Only the gaps of the current leg are shown, in one direction at a time.
  2. Price comes back into the gap. The extreme of the leg (its low here) is frozen: it becomes the target, drawn as a dashed line.
  3. The invalidation swing appears. The first confirmed swing against the move is captured (dotted line).
  4. The outcome. Price takes the target: the leg is done, its gaps and its line are removed. Or price touches the swing: the gaps are removed; a close beyond it resets the leg.

When does a gap disappear?

Everything is calculated on closed candles: nothing appears and disappears inside a candle. If a candle makes a new extreme and comes back into the gap in the same bar, the indicator reads the lower timeframe to place the target at the level reached before the pullback.

04Multi-timeframe Multi-timeframe

H1 chart with H4 and Weekly gaps and their targets.

Choose your timeframes

Tick Enable multi-timeframe FVGs (higher timeframes), then enable the timeframes you follow (M5 to Monthly) and pick their colors. Only timeframes higher than your chart are shown: on an H1 chart, the M5 and M15 boxes have no effect.

Each timeframe runs the same rules as the chart (its own swings, legs, targets and invalidation). Higher-timeframe data comes from closed higher-timeframe candles only: a Daily gap appears once its third candle has closed, and never repaints.

Priority to the higher timeframe

When a lower-timeframe leg and a higher-timeframe leg aim at the same extreme liquidity (within “Same extreme liquidity” tolerance (ticks), 4 ticks by default), only the higher-timeframe gaps are kept. Untick Priority: keep only the higher-timeframe FVGs when the extreme liquidity is shared to see everything.

Opposing FVGs

When price is inside a higher-timeframe gap, lower-timeframe gaps pointing the other way are recolored, so you instantly see which ones go against it.

Stock trading mode

Enable stock trading mode (3M / 6M FVGs) adds quarterly and semi-annual gaps, for Daily, Weekly and Monthly charts. It needs enough history: at least three closed candles of 3 or 6 months.

Also draw the liquidity of higher-timeframe FVGs controls the higher-timeframe target lines.

05Manual leg removal

Once in a while, a sweep happens without being detected and a leg stays on the chart. You can remove it by hand:

  1. In the settings, group Manual leg removal, tick Enable manual removal.
  2. In Level 1, enter the price of the leg's target line (the dashed line). An approximate value is enough. To read the exact level, tick Show the liquidity target in the FVG label: it shows tgt: next to each gap.
  3. The leg disappears with its gaps and its line, on every timeframe. Other assets are never affected: the match is done by price, within Tolerance (ticks) (10 by default).

Leave the level in place as long as you want the leg hidden, and set it back to 0 to switch it off. Three levels are available.

06Killzones, separators and days

M15: London, NY Open and Asia drawn ahead of time, day separator and day name.
ToolDetails
KillzonesFull-height bands for the current day, drawn from the start of the day so you see them ahead of time. Intraday charts only. Defaults (New York time): Asia 2000-0000, London 0200-0500, NY AM 0700-1000, NY PM 1330-1600. Each one can be switched off, moved (format HHMM-HHMM) and recolored.
Day separatorsA vertical line at each New York midnight, for the current week, on H4 and below. Color, style and width are adjustable.
Days of the weekThe day name at noon New York time, for the current week, on H1 and below, at the bottom or top of the chart.

Everything follows the candle being processed, so it also works in Bar Replay.

07Settings reference

SettingWhat it doesDefault
Show only the FVGs of the latest legThe core filter: only the current leg's gaps stay on the chart.On
Extend zones to the right · Extend zones past the last bar (bars)Zones follow price, and go a few candles beyond the last one.On · 1
Show label (TF + direction) on the rightThe H1 ▲ label of each gap.On
Bullish FVGs — zone / border · Bearish FVGs — zone / borderShow or hide each direction, with fill and border colors.On
Draw the leg — colorA line from the starting swing to the current price.Off
Draw the extreme liquidity when price retraces into an FVGThe target line of the leg.On
Hide chart-timeframe liquidity on M1 (1 min)Keeps M1 charts light.On
Remove the line when liquidity is takenOff: the line stays on the chart, frozen where it ended.On
Remove the leg's FVGs when its liquidity is takenTaking the target closes the leg.On
Show the liquidity target in the FVG labelAdds tgt: to each label.Off
Invalidate the leg when the retracement swing is sweptThe swing invalidation rule.On
Keep the extreme liquidity when the swing invalidates the legThe gaps go, the target line stays.Off
Draw the retracement swing lineThe dotted invalidation line (color, style, width).On

Multi-timeframe, manual removal and time tools settings are described in their own sections. Hover the ⓘ icons in TradingView for a reminder of each setting.

08Key Levels

NAS100 H1: previous day, previous month, Asia and London levels.
LabelLevel
PDH / PDLPrevious day high / low
PWH / PWLPrevious week high / low
PMH / PMLPrevious month high / low
ASH / ASLAsian session high / low (20:00–00:00 New York time by default)
LDH / LDLLondon session high / low (02:00–05:00 New York time by default)

09Alerts

Right-click the chart › Add alert, choose the indicator as Condition, then the alert:

10A simple routine

  1. Top-down: start on a higher timeframe (Daily, H4) to see where price is in the bigger legs and which targets are open.
  2. Execution timeframe: go down to your timeframe. Read the current leg: its gaps, its target, its invalidation swing.
  3. Timing: use the killzones to focus on the moments you trade, and the Key Levels to know which liquidity is resting around.
  4. Context: a lower-timeframe gap recolored against a higher-timeframe gap deserves extra caution.

The indicators show the structure; they do not give buy or sell signals. The decisions stay yours.

11Troubleshooting

ProblemSolution
Zones are not aligned with the candlesThe indicator is on a separate price scale. Click the … next to its name › Pin to scale › choose the scale of the chart (right scale). TradingView remembers it.
No higher-timeframe gapsTick Enable multi-timeframe FVGs. Only timeframes higher than your chart are shown. 3M / 6M need the stock trading mode and enough history.
A gap disappearedSee “When does a gap disappear?” in section 3: this is the indicator doing its job.
No target lineThe target only appears once price has come back into a gap of the leg. On M1 it is hidden by default.
No killzonesKillzones only show on intraday charts, for the current day.
No day names or separatorsDay names: H1 and below. Separators: H4 and below. Both for the current week only.
No Asia / London levelsSession levels are shown on H1 and below.
The chart feels heavyDisable the timeframes you do not use, or the opposing FVG coloring.