Home·Indicators·ICT Clean Suite
Pine v6Under 500 LinesBSL / SSL Liquidity2m / 3m / 5m FVGsOrder BlocksPremium / Discount / EQZero Boxes · Lines Only

ICT Core Suite v1

Two focused indicators. ICT Core v1 — Pine v6, under 500 lines. Covers all 4 ICT core principles: BSL/SSL Liquidity, FVGs (chart TF + 2m/3m/5m MTF), Order Blocks, and Premium/Discount/EQ. Zero boxes, zero fills. IFVG System v3 adds graded IFVG strength and HTF daily zones.

Live
Bull OBFVG ▲5m FVG ▲SMT ▲CHoCH ▲BOS ▲
SMT line
Bull OB (3 lines)
FVG (3 lines)
5m FVG
CHoCH text
BOS text
VWAP
SMT
ICT Core v1
Pine v6 · 4 core principles · Under 500 lines
BSL / SSL Liquidity — dashed lines at swing highs & lows, auto-delete when swept
FVGs — chart TF + 2m / 3m / 5m MTF, 3 lines per gap, delete when swept
Order Blocks — displacement-based, 3 lines, auto-invalidate on close-through
Premium / Discount / EQ — rolling range with equilibrium line
CLEANZero boxes — every zone is just clean horizontal lines + text
CLEANZero fills, zero backgrounds — chart stays crystal clear
9 alert conditions — bar-close only, zero repainting
Pine v6 · Under 500 lines · Optimized for 1m–5m scalping
IFVG
IFVG System v3
Graded strength · HTF daily · VWAP filter
PHASE 1: Bull FVG FormsPHASE 2: FVG FilledPHASE 3: IFVG RetestBULL FVGNOW IFVGresistanceFILLED ✓IFVG RESISTANCESHORT ENTRYbearish candle in IFVG
NEWIFVG strength grading: WEAK / STRONG / MAJOR
NEWHTF Daily IFVGs via request.security (higher significance)
NEWConfigurable fill threshold: 25%, 50%, 75%, or 100%
NEWRetest quality score (0-100) shown on RETEST labels
NEWVWAP direction filter — only trades aligned IFVGs
Session-only mode (arrays clear at day open)
8 alert conditions including HTF IFVG alerts
12-row live dashboard updates every tick
Install in 30 seconds
1
Open Pine Editor
Click "Pine Editor" tab at the bottom of any TradingView chart.
2
Paste the script
Copy either indicator. Clear the editor, paste the full script, click Save.
3
Add to chart
Click "Add to chart" — loads as a clean overlay indicator.
4
Set correlated ticker
For NQ: set smt_ticker to ES1!. For gold: SI1!. For BTC: ETHUSDT.
5
Enable MTF FVGs
In settings, toggle show_2m, show_3m, or show_5m. Best on 1m chart.
6
Set up alerts
Right-click indicator name → Add Alert → pick from 10 conditions.
Multi-Timeframe FVG — How It Works
2m FVGBest on 1m chart

Bull: 2m candle[0].low > candle[2].high. Detected the bar after the 2m candle closes. Shows gaps the market left in 2-minute flow.

3m FVGBest on 1m–2m chart

3-minute FVGs are broader — show institutional flow on the 3m chart. Good for locating swing-level imbalances.

5m FVGBest on 1m–4m chart

Most popular MTF choice. 5m FVGs are significant enough to hold as support/resistance. Works on any chart below 5m.

Chart recommendation: Use ICT Clean Pro v4 on a 1m chart to see all three MTF FVGs simultaneously. On a 2m chart you can see 3m and 5m FVGs. On a 3m chart, only 5m FVGs are accessible. Pine Script only supports request.security on higher or equal timeframes.

The ICT 3-Step Trade Framework
Step 1: Context
HTF: BOS/CHoCH direction set
Premium vs discount zone ID
BSL / SSL targets marked
VWAP side confirms bias
Step 2: Confluence
FVG or OB in the entry zone
MTF FVG aligns (5m > 3m > 2m)
SMT fires in same direction
CHoCH recent and confirmed
Step 3: Entry
Enter at FVG/OB 50% midline
Stop: 1 tick beyond swept OB/FVG line
Minimum 1:2 R:R before entry
Scale out at BSL/SSL, let runner go