TradingView Indicator · User Guide

ICT X

Higher timeframe confirmation, then executed on the timeframe you actually trade.

The whole idea: the higher timeframe tells you where. The lower timeframe tells you when.

  1. 01 The method, once
  2. 02 The HTF panel
  3. 03 CRT: the four-candle story
  4. 04 The sweep & FTD level
  5. 05 CISD: the trigger
  6. 06 CHoCH & BOS
  7. 07 CHoCH FVG & CISD FVG
  8. 08 HTF levels
  9. 09 Alerts & setup
01

The method, once

Four steps. Everything else in this guide is detail on one of them.

STEP 1 2 HTF sweep on the panel STEP 2 liquidity Wick takes it body closes back above STEP 3 CISD Close breaks it the trigger STEP 4 FVG tap Price returns entry
Sweep on the higher timeframe → displacement away from it → return to the gap it left.

ICT X watches the daily, weekly and monthly candle for a sweep that fails. Price reaches for liquidity and gets rejected. That failure is the setup. The entry is not the sweep; it is the break of the CISD line that follows, and the gap that break leaves behind.

Read this twice

A sweep is a heads-up. A CISD break is a trigger. Trading the sweep alone is the most common way to misuse this tool.

02

The HTF panel

Three groups of higher-timeframe candles, drawn to the right of live price so you never change timeframe to read bias.

your chart offset 2 D W M filled = closed up hollow = closed down rightmost candle in each group is still forming
Daily · Weekly · Monthly, each tagged and coloured. Set how many candles each group holds independently.

Each group shows its own number of closed candles plus the one still forming. Set them separately. Daily 3, Weekly 2, Monthly 1 is a good starting point.

Groups only appear where they make sense. Daily candles hide above the 4-hour chart; weekly and monthly hide above the daily. When a group is hidden, the others slide left to fill the space, so you never get a gap where something used to be.

Colour = timeframe, not direction

Direction is carried by fill: a solid body closed up, a hollow body closed down. So a hollow gold candle is a down week, not a "faded" one.

03

CRT: the four-candle story

The numbers on the HTF candles are a sequence. Read them left to right and the candle tells you what stage the move is at.

1 Range set liquidity rests below its low 2 swept Sweep + fail wick takes it, body closes back 3 Displacement closes beyond the sweep candle 4 C1 high Complete closes past the far side of C1
A number appears on an HTF candle the moment it earns it. No number means no sequence in progress.

The stage you care about is 2. That is the sweep that failed, and it is the only one that arms everything downstream: the FTD level, the CISD line, and the entry alerts.

3 and 4 are confirmation that the move is running. If a 2 appears and price closes back through its wick, the setup is dead and ICT X removes the marking.

04

The sweep & FTD level

When a candle sweeps and fails, it leaves a price behind. That price is the reference everything else measures against.

1 2 FTD level the price that was swept wick reaches below… …body closes back above liquidity taken
The white line marks the swept price. It runs from the C1 candle across to the sweep that took it.

ICT X draws this level on the HTF panel and projects it onto your chart, so you can see exactly which price the higher timeframe just reached for.

The level stays while the setup is valid. If price closes back through the sweep candle's wick, the setup is invalidated and the marking is withdrawn.

05

CISD: the trigger

Change In State of Delivery. The sweep says a reversal is possible; the CISD break says it started.

swept low CISD open of the run that swept BREAK a candle must CLOSE through the line; a wick is not a break
The CISD line sits at the open of the move that did the sweeping. A close through it is the trigger.

Read it as a question: has delivery changed? Price pushed down to take liquidity. If buyers can close price back above where that entire push began, the sellers who drove it have lost control.

Entry rule

The entry is the CISD break, or the BOS that follows it. Not the sweep. Turn on the optional CISD tag to label each line on your chart.

06

CHoCH & BOS

Two labels, one distinction: has the trend turned, or is it continuing?

CHoCH last lower high BOS CHoCH high downtrend: lower highs, lower lows uptrend confirmed
CHoCH is the first break against the prevailing trend. Every break in the new direction after it is a BOS.

CHoCH

Change of Character. The trend just flipped. Price broke a swing in the opposite direction to the prevailing move.

BOS

Break of Structure. The trend is continuing. Another break in the direction already established by the CHoCH.

Why your labels don't move when you change timeframe

Structure is calculated on a fixed engine: the 1-hour chart, or your chart's timeframe if that's higher. Drop from 1H to 5M and the CHoCH and BOS stay exactly where they were. You get 1-hour structure with 5-minute execution, and that is deliberate.

07

CHoCH FVG & CISD FVG

Most tools mark every fair value gap on the chart. ICT X marks only the ones a structural event created, and tells you which event.

CREATED BY A STRUCTURE FLIP CHoCH FVG structure just turned, this is the fresh entry CREATED BY A CISD BREAK CISD CISD FVG displacement tore away from a failed sweep, respected far later
Same box, different origin. The label tells you which event left it, so you know what it is worth.

A CHoCH FVG is left by the displacement that flipped structure. ICT X traces back from the CHoCH and keeps only the gap with the largest displacement candle: the one that actually caused the break, not every gap nearby.

A CISD FVG is left by the leg that broke the CISD line. It only scans the exact candles that produced the break. These are the gaps that tend to get respected weeks later, because they mark where price violently rejected a swept level.

When price closes through a gap

CHoCH FVG support while price holds above closes through CHoCH IFVG now resistance: the level flipped sides
A gap that gets closed through turns gold and is relabelled IFVG. It keeps its origin tag.

An inverted gap is not dead. It is the same level doing the opposite job. Price that failed to hold a gap as support will often reject from it as resistance.

Housekeeping

FVG boxes sets how many stay on the chart. When the limit is reached the oldest is dropped. Raise it if you want untouched zones to survive; keep it low for a clean chart.

08

HTF levels

Previous day, week and month: high, low and midpoint. The obvious places price reaches for.

PMH PWH PDH PW 50% PDL PWL PML
Colour matches the HTF panel: cyan is daily, gold weekly, red monthly. Dashed lines are the 50% midpoints.

These are previous period values, one period back. When a new day begins, the daily lines move to what is now yesterday. They are drawn from the same data the HTF panel uses, so a level always matches its candle.

09

Alerts & setup

Twelve conditions in two jobs: tell me to look, or tell me to act.

Right-click the chart → Add alert → choose ICT X → pick a condition.

ConditionJobWhat it means
CISD Setup Long / ShortHeads-upA sweep is developing on a higher timeframe. Go and look, but do not act on this alone.
PDH / PDL TouchHeads-upPrice reached the previous day's high or low.
PWH / PWL TouchHeads-upPrice reached the previous week's high or low.
PMH / PML TouchHeads-upPrice reached the previous month's high or low.
CISD FVG Long / ShortTriggerPrice returned to the gap left by a CISD break.
CHoCH FVG Long / ShortTriggerPrice returned to the gap left by a structure flip.
The one that catches people out

CISD Setup fires while the candle is still forming. That is the point of a heads-up. It can appear and then resolve. Your entry is the CISD break, or the BOS after it, and the gap alerts are what tell you price has come back for it.

Which timeframe to set the alert on

An alert locks in the timeframe and the settings you had when you created it. Changing your chart afterwards does not affect it.

Set gap alerts on a low timeframe. Structure is always calculated on the 1-hour engine, so a 5-minute alert still watches 1-hour zones. You simply get told faster when price arrives.

Settings that change behaviour

SettingDefaultEffect
Daily / Weekly / Monthly3 · 2 · 1Closed candles per group. Also controls how far back sweeps and CISD lines are kept.
FVG boxes10How many gaps stay on the chart. Oldest drops first. Max 200.
CHoCH FVG / CISD FVGon · onWhich structural events are allowed to create gaps.
Show CISD Line · Labelon · offThe trigger line, and an optional tag naming it on the chart.
Right offset25Distance from live price to the HTF panel.
CRT Vert LinesoffDotted verticals marking where each HTF candle opened.
Turning a timeframe off

Unticking Monthly removes its candles and its sweeps, CISD lines and gap projections. Each timeframe is a complete unit, so the panel and the chart never disagree.

  • Higher timeframe = where
  • Lower timeframe = when
  • Sweep = look
  • CISD break = act

ICT X: higher-timeframe confirmation for TradingView. Structure is computed on the 1-hour engine and above, so what you see on 5 minutes is what you would see on 1 hour.