ICT VALIDATED SMC Trading Guide
The ICT Validated SMC v1 indicator is a full smart-money overlay that combines swing structure, higher-timeframe alignment, validated order blocks, fair value gaps, breaker blocks, OTE zones, inducement, and session context into one execution framework. It is built for traders who want ICT-style confirmation instead of isolated signals: a setup is only promoted when structure, liquidity, displacement, and confluence line up.
What does the indicator show?
- Structure and trend context: Swing and internal BOS / CHOCH labels, plus optional higher-timeframe direction so you can see whether local structure agrees with the broader move.
- Execution zones: Validated bullish and bearish Order Blocks, Breaker Blocks, FVGs, IFVGs, BPRs, and OTE retracement zones projected directly on the chart.
- Liquidity map: Equal highs/lows, sweep markers, inducement levels, premium/discount context, and previous day/week highs and lows to frame likely liquidity targets.
- Timing filters: Killzone shading and higher-timeframe alignment help separate high-probability session windows from lower-quality setups.
- Trade confirmation: Validated long and short signal markers with optional stop and target projections, plus the info panel summarizing structure, active zones, and the last signal.
Key Settings
- Swing Length / Internal Structure Length: Control how sensitive the indicator is when confirming swing points and internal structure shifts.
- Require Body Close for BOS/CHOCH: Makes structure breaks stricter by requiring the candle body to close beyond the level instead of only wicking through it.
- Enable HTF Structure Check / HTF Timeframe / HTF Swing Length: Define the higher-timeframe bias filter that can validate or reject lower-timeframe setups.
- Require Liquidity Sweep / Require Displacement (FVG): Tighten order block validation so only sweeps with impulsive displacement are accepted.
- Min Displacement (ATR Mult), Show CE, Show IFVGs, Show BPR: Control how strict the imbalance logic is and whether advanced imbalance concepts stay visible.
- Show OTE Zones / Upper Fib Level / Lower Fib Level: Configure the retracement window used for optimal trade entry zones after displacement.
- Min Confluence Score / Min Score to Display Setup: Decide how many confirming factors are required before a zone or signal is considered worth showing.
- Require HTF Alignment / Require Active Killzone / Require CISD / Signal Cooldown: Fine-tune how selective the final trade signals should be.
How to use Strategy Parameters (Condition Source)
Within Strategy Tester, this indicator exposes event pulses, active zones, and numeric context values. The best results usually come from combining a structure event, a zone interaction, and a confluence filter instead of relying on one signal alone.
1. Structure and Directional Shifts
Bullish BOS/Bearish BOS— Fire on the bar where the main swing structure confirms continuation.Bullish CHOCH/Bearish CHOCH— Fire on the bar where the main swing structure flips direction.Internal Bull BOS,Internal Bear BOS,Internal Bull CHOCH,Internal Bear CHOCH— Faster internal structure events for earlier confirmation or lower-timeframe refinement.Swing TrendandHTF Trend— Numeric trend states where 1 = bullish and -1 = bearish.
Strategy Example: A trend-following long model can require Bullish CHOCH is_true or Internal Bull BOS is_true together with HTF Trend == 1 so entries only fire in the direction of the higher-timeframe bias.
2. Liquidity and Trap Confirmation
IDM Triggered— Fires when an inducement level is swept while the larger swing structure still holds, which often marks a trap before continuation.Bullish Liquidity Sweep/Bearish Liquidity Sweep— Fire when price sweeps a prior low or high and closes back, showing a classic liquidity grab.
Strategy Example: For reversal entries, wait for Bearish Liquidity Sweep is_true inside a premium area, then demand a bearish zone interaction or a bearish structure pulse before opening the short.
3. Zone-Based Entries and Retests
Bullish OB Zone/Bearish OB Zone— The latest active validated order block on each side.Bullish Breaker Zone/Bearish Breaker Zone— Failed order blocks that flipped into support or resistance.Bullish FVG Zone/Bearish FVG Zone— Active imbalance zones for continuation or mean-reversion rules.Bullish OTE Zone/Bearish OTE Zone— Retracement windows derived from the displacement leg.Bullish IFVG Zone/Bearish IFVG Zone— Inversion gaps that act as flipped support or resistance after mitigation.BPR Zone— The overlap area where opposite FVGs balance each other and can act as a high-interest reaction zone.
Strategy Example: A pullback entry can require Price Enters Bullish OTE Zone and Price Inside Bullish OB Zone on the same bar, then use Validated Long Signal as the final trigger.
4. Confluence, Targets, and Reference Levels
Long Score/Short Score— Confluence scores that stack structure, zone interaction, higher-timeframe alignment, killzone activity, premium/discount context, CISD, IFVG, and BPR interaction. Higher values mean more factors agree.Signal Stop/Signal Target— The stop-loss and target projected on bars where a validated long or short signal actually fires.PDH,PDL,PWH,PWL— Previous day and previous week highs/lows for breakout, sweep, and target logic.
Strategy Example: A stricter model can require Long Score >= 5, then set a rule that exits partially when price reaches PDH or the emitted Signal Target.
5. Final Validated Signals
Validated Long Signal/Validated Short Signal— The final trade pulses after the indicator checks zone touch, confluence score, and any enabled filters such as HTF alignment, killzone activity, and CISD.
Strategy Example: If you want the indicator to do the heavy filtering first, you can use Validated Long Signal is_true as the core entry event and then add your own risk filters with Signal Stop, Signal Target, or the session levels.