PROTECTED SOURCE SCRIPT

ICT Trading Suite

89
The ICT Trading Suite is a complete price-action toolkit designed for traders who follow ICT concepts such as Fair Value Gaps (FVGs), Order Blocks (OBs), Supply & Demand Zones, Market Structure pivots, Liquidity Zones, and Moving Averages.

This indicator combines multiple institutional concepts into a single clean, optimized, high-performance script — allowing you to see the market the same way smart money does.

Each module can be toggled on/off to match your personal strategy.

🔥 FEATURE SET
1️⃣ Moving Averages (Fully Customisable)

5 MA slots

Multiple MA types: EMA, SMA, RMA, WMA, HMA, VWMA

Custom colours & visibility toggles

Supports all timeframes

Ideal for bias recognition and trend filtering.

2️⃣ Fair Value Gaps (FVG) – ICT 3-Candle Model

The script detects bullish and bearish FVGs using the classic ICT logic:

Bullish FVG → high[3] < low[1]

Bearish FVG → low[3] > high[1]

Features:

Automatic gap detection

Custom colours for up/down FVGs

CE (consequent encroachment) line

Optional deletion when filled

Extend FVGs dynamically

Lookback days filter

FVG blocks automatically update until price fills the imbalance.

3️⃣ Supply & Demand Zones (Swing-Based)

Built from confirmed swing highs/lows using ta.pivothigh and ta.pivotlow.

Features:

ATR-based zone thickness

Zone overlap filtering

Auto-cleaning oldest zones

POI (Point of Interest) marker

3 types of arrays:

Supply zone boxes

Demand zone boxes

POI midline boxes

Zones extend 100 bars by default and update dynamically.

Zones are deleted instantly when price breaks them (converted into BOS behavior).

4️⃣ Smart Money Order Blocks (Simple Engulfing Pattern)

OBs are detected using the classic engulfing model:

Bullish OB

Bearish candle → Engulfed by bullish candle where
close > high[1]

Bearish OB

Bullish candle → Engulfed by bearish candle where
close < low[1]

Each OB stores:

Original top/bottom

Current top/bottom

POI line (optional)

Engulfing candle structure

Mitigation state

Features:

Dynamic boundaries (OB shrinks as price mitigates)

POI line update

Automatic deletion (or recolour) when completely mitigated

Limit how many OBs stay on chart

Support for adding HTF OBs later

This creates very clean and very accurate ICT order blocks.

5️⃣ Liquidity / Vector Zones (Volume-Spread Analysis)

A built-in PVSRA-style logic marks areas of institutional activity.
Vector candles detected using:

Volume ≥ 200% of average

Or candle spread × volume ≥ highest in last 10 bars

Medium-volume vectors (150%) also included

Colour-coded zones extend to the right

Auto-cleanup once price clears the zone

Useful for detecting areas where algorithms (MMXs) aggressively buy/sell.

6️⃣ Pivot Levels

Multiple pivot methods supported:

Traditional

Fibonacci

Woodie

Classic

DM

Camarilla

Features:

Auto / Daily / Weekly / Monthly / Quarterly / Yearly pivots

Dynamic line extension

Labels with prices

Custom colours

Only draws selected pivot levels

Efficient matrix-based pivot system

💎 TECHNICAL EXCELLENCE
✔ Pine Script v6
✔ Efficient arrays & memory handling
✔ Clean dynamic updates
✔ Max-performance structure
✔ Modular design (each component can be toggled)
✔ Integrates all ICT concepts in one tool
🎯 Who Is This Indicator For?

Perfect for:

ICT Traders

Smart Money / Institutional Traders

Day Traders & Scalpers

Swing Traders using OB/FVG

Liquidity hunters

Market structure based traders

Volume-spread or PVSRA focused traders

This combines multiple institutional concepts without cluttering the chart.

🏆 Final Notes

This is a true all-in-one institutional suite, replacing up to 8 separate indicators.
Designed for precision, clarity, and professional price-action workflow.

Penafian

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.