ICT VALIDATED SMC Guia de trading

Ultima actualizacion: July 22, 2026

The NY AM es una herramienta cuantitativa de análisis técnico. ICT Validated SMC v1 A customDraw overlay indicator inspired by the supplied Pine script. The port is adapted to the Plotwise indicator engine and keeps the

¿Qué muestra el indicador?

  • Estructura del mercado e impulso: Visualiza la dirección de la tendencia dominante y zonas clave de reversión.
  • Señales COMPRA / VENTA: Muestra puntos de entrada y salida confirmados según reglas cuantitativas.
  • Límites dinámicos: Proporciona niveles adaptativos para gestionar el riesgo y beneficio de las operaciones.

Ajustes clave

  • Swing Longitud (swingLen): Controls the calculation period and sensitivity for market detection.
  • Internal Structure Longitud (internalLen): Controls the calculation period and sensitivity for market detection.
  • Show Swing Points (showSwings): Controls the calculation period and sensitivity for market detection.
  • Show BOS / CHoCH (showStructure): Controls the calculation period and sensitivity for market detection.
  • Show Internal Structure (showInternalStructure): Controls the calculation period and sensitivity for market detection.
  • Require Body Close for BOS/CHoCH (requireBodyClose): Controls the calculation period and sensitivity for market detection.
  • Enable HTF Structure Check (useHTF): Controls the calculation period and sensitivity for market detection.
  • HTF Timeframe (htfTimeframe): Controls the calculation period and sensitivity for market detection.
  • HTF Swing Longitud (htfSwingLen): Controls the calculation period and sensitivity for market detection.
  • Show HTF Structure on Chart (showHTFStructure): Controls the calculation period and sensitivity for market detection.
  • Show Order Blocks (showOB): Controls the calculation period and sensitivity for market detection.
  • Max Visible OBs (obMaxCount): Controls the calculation period and sensitivity for market detection.
  • Require Liquidity Sweep (requireSweep): Controls the calculation period and sensitivity for market detection.
  • Require Displacement (FVG) (requireDisplacement): Controls the calculation period and sensitivity for market detection.
  • Show Mitigated OBs (showMitigated): Controls the calculation period and sensitivity for market detection.
  • Show Breaker Blocks (showBreakers): Controls the calculation period and sensitivity for market detection.
  • Max Visible Breakers (brkMaxCount): Controls the calculation period and sensitivity for market detection.
  • Show FVGs (showFVG): Controls the calculation period and sensitivity for market detection.
  • Max Visible FVGs (fvgMaxCount): Controls the calculation period and sensitivity for market detection.
  • Min Displacement (ATR Mult) (fvgMinATRMult): Controls the calculation period and sensitivity for market detection.
  • Show CE (50%) (showCE): Controls the calculation period and sensitivity for market detection.
  • Show Mitigated FVGs (showMitigatedFVG): Controls the calculation period and sensitivity for market detection.
  • Show IFVGs (showIFVG): Controls the calculation period and sensitivity for market detection.
  • Show BPR Zones (showBPR): Controls the calculation period and sensitivity for market detection.
  • Show Liquidity Levels (showLiquidity): Controls the calculation period and sensitivity for market detection.
  • Show Equal Highs / Lows (showEQHL): Controls the calculation period and sensitivity for market detection.
  • EQH/EQL Tolerance (%) (eqTolerance): Controls the calculation period and sensitivity for market detection.
  • Show Liquidity Sweeps (showSweeps): Controls the calculation period and sensitivity for market detection.
  • Require Wick Rejection (sweepRequireWickReject): Controls the calculation period and sensitivity for market detection.
  • Show Inducement Levels (showIDM): Controls the calculation period and sensitivity for market detection.
  • Max Visible IDMs (idmMaxCount): Controls the calculation period and sensitivity for market detection.
  • Show Premium/Discount Zones (showPD): Controls the calculation period and sensitivity for market detection.
  • Show Equilibrium Line (showEQ): Controls the calculation period and sensitivity for market detection.
  • Show Session Levels (showSessionLevels): Controls the calculation period and sensitivity for market detection.
  • Previous Day High / Low (showPDHL): Controls the calculation period and sensitivity for market detection.
  • Previous Week High / Low (showPWHL): Controls the calculation period and sensitivity for market detection.
  • Show Killzones (showKZ): Controls the calculation period and sensitivity for market detection.
  • Asian KZ (kzAsian): Controls the calculation period and sensitivity for market detection.
  • London KZ (kzLondon): Controls the calculation period and sensitivity for market detection.
  • NY AM KZ (kzNYAM): Controls the calculation period and sensitivity for market detection.
  • NY PM KZ (kzNYPM): Controls the calculation period and sensitivity for market detection.
  • Show OTE Zones (showOTE): Controls the calculation period and sensitivity for market detection.
  • Upper Fib Level (oteFibHigh): Controls the calculation period and sensitivity for market detection.
  • Lower Fib Level (oteFibLow): Controls the calculation period and sensitivity for market detection.
  • Show OTE Fib Lines (showOTEFibs): Controls the calculation period and sensitivity for market detection.
  • Max Visible OTE (oteMaxCount): Controls the calculation period and sensitivity for market detection.
  • Enable Trade Signals (enableSignals): Controls the calculation period and sensitivity for market detection.
  • Min Confluence Score (minSigScore): Controls the calculation period and sensitivity for market detection.
  • Require HTF Alignment (requireHTFAlign): Controls the calculation period and sensitivity for market detection.
  • Require Active Killzone (requireKZActive): Controls the calculation period and sensitivity for market detection.
  • Require CISD Confirmation (requireCISD): Controls the calculation period and sensitivity for market detection.
  • Show Stop Loss Level (showSigSL): Controls the calculation period and sensitivity for market detection.
  • Show Take Profit Level (showSigTP): Controls the calculation period and sensitivity for market detection.
  • Signal Cooldown (bars) (sigCooldown): Controls the calculation period and sensitivity for market detection.
  • Show Confluence Score (showConfluence): Controls the calculation period and sensitivity for market detection.
  • Minimum Score to Display Setup (minScore): Controls the calculation period and sensitivity for market detection.
  • Show Info Panel (showInfoPanel): Controls the calculation period and sensitivity for market detection.
  • Alcista Color (bullColor): Controls the calculation period and sensitivity for market detection.
  • Bajista Color (bearColor): Controls the calculation period and sensitivity for market detection.
  • Alcista OB Fill (obBullFill): Controls the calculation period and sensitivity for market detection.
  • Bajista OB Fill (obBearFill): Controls the calculation period and sensitivity for market detection.
  • Alcista Breaker Fill (breakerBullFill): Controls the calculation period and sensitivity for market detection.
  • Bajista Breaker Fill (breakerBearFill): Controls the calculation period and sensitivity for market detection.
  • Alcista FVG Fill (fvgBullFill): Controls the calculation period and sensitivity for market detection.
  • Bajista FVG Fill (fvgBearFill): Controls the calculation period and sensitivity for market detection.
  • IFVG Fill (ifvgFill): Controls the calculation period and sensitivity for market detection.
  • BPR Fill (bprFill): Controls the calculation period and sensitivity for market detection.
  • Alcista OTE Fill (oteBullFill): Controls the calculation period and sensitivity for market detection.
  • Bajista OTE Fill (oteBearFill): Controls the calculation period and sensitivity for market detection.
  • PDH/PDL Color (pdhColor): Controls the calculation period and sensitivity for market detection.
  • PWH/PWL Color (pwhColor): Controls the calculation period and sensitivity for market detection.
  • Killzone Fill (killzoneFill): Controls the calculation period and sensitivity for market detection.
  • Long Signal (longSignal): Controls the calculation period and sensitivity for market detection.
  • Short Signal (shortSignal): Controls the calculation period and sensitivity for market detection.
  • Long Signal (longSignal): Controls the calculation period and sensitivity for market detection.
  • Short Signal (shortSignal): Controls the calculation period and sensitivity for market detection.
  • Long Score (longScore): Controls the calculation period and sensitivity for market detection.
  • Short Score (shortScore): Controls the calculation period and sensitivity for market detection.
  • Alcista BOS (bullBos): Controls the calculation period and sensitivity for market detection.
  • Bajista BOS (bearBos): Controls the calculation period and sensitivity for market detection.
  • Alcista CHOCH (bullChoch): Controls the calculation period and sensitivity for market detection.
  • Bajista CHOCH (bearChoch): Controls the calculation period and sensitivity for market detection.
  • Swing Trend (swingTrend): Controls the calculation period and sensitivity for market detection.
  • HTF Trend (htfTrend): Controls the calculation period and sensitivity for market detection.
  • Signal SL (signalSL): Controls the calculation period and sensitivity for market detection.
  • Signal TP (signalTP): Controls the calculation period and sensitivity for market detection.
  • PDH (pdh): Controls the calculation period and sensitivity for market detection.
  • PDL (pdl): Controls the calculation period and sensitivity for market detection.
  • PWH (pwh): Controls the calculation period and sensitivity for market detection.
  • PWL (pwl): Controls the calculation period and sensitivity for market detection.
  • Bull OB Top (bullObTop): Controls the calculation period and sensitivity for market detection.
  • Bull OB Bottom (bullObBottom): Controls the calculation period and sensitivity for market detection.
  • Bear OB Top (bearObTop): Controls the calculation period and sensitivity for market detection.
  • Bear OB Bottom (bearObBottom): Controls the calculation period and sensitivity for market detection.
  • Validated Long Signal (longSignal): Controls the calculation period and sensitivity for market detection.
  • Validated Short Signal (shortSignal): Controls the calculation period and sensitivity for market detection.
  • Alcista BOS (bullBos): Controls the calculation period and sensitivity for market detection.
  • Bajista BOS (bearBos): Controls the calculation period and sensitivity for market detection.
  • Alcista CHOCH (bullChoch): Controls the calculation period and sensitivity for market detection.
  • Bajista CHOCH (bearChoch): Controls the calculation period and sensitivity for market detection.
  • Internal Bull BOS (internalBullBos): Controls the calculation period and sensitivity for market detection.
  • Internal Bear BOS (internalBearBos): Controls the calculation period and sensitivity for market detection.
  • Internal Bull CHOCH (internalBullChoch): Controls the calculation period and sensitivity for market detection.
  • Internal Bear CHOCH (internalBearChoch): Controls the calculation period and sensitivity for market detection.
  • IDM Triggered (idmTriggered): Controls the calculation period and sensitivity for market detection.
  • Alcista IDM Triggered (bullIdmTriggered): Controls the calculation period and sensitivity for market detection.
  • Bajista IDM Triggered (bearIdmTriggered): Controls the calculation period and sensitivity for market detection.
  • Alcista Liquidity Sweep (bullSweep): Controls the calculation period and sensitivity for market detection.
  • Bajista Liquidity Sweep (bearSweep): Controls the calculation period and sensitivity for market detection.
  • Alcista OB Zone (bullObZone): Controls the calculation period and sensitivity for market detection.
  • Bajista OB Zone (bearObZone): Controls the calculation period and sensitivity for market detection.
  • Alcista Breaker Zone (bullBreakerZone): Controls the calculation period and sensitivity for market detection.
  • Bajista Breaker Zone (bearBreakerZone): Controls the calculation period and sensitivity for market detection.
  • Alcista FVG Zone (bullFvgZone): Controls the calculation period and sensitivity for market detection.
  • Bajista FVG Zone (bearFvgZone): Controls the calculation period and sensitivity for market detection.
  • Alcista OTE Zone (bullOteZone): Controls the calculation period and sensitivity for market detection.
  • Bajista OTE Zone (bearOteZone): Controls the calculation period and sensitivity for market detection.
  • Alcista IFVG Zone (bullIfvgZone): Controls the calculation period and sensitivity for market detection.
  • Bajista IFVG Zone (bearIfvgZone): Controls the calculation period and sensitivity for market detection.
  • BPR Zone (bprZone): Controls the calculation period and sensitivity for market detection.
  • Long Score (longScore): Controls the calculation period and sensitivity for market detection.
  • Short Score (shortScore): Controls the calculation period and sensitivity for market detection.
  • Swing Trend (swingTrend): Controls the calculation period and sensitivity for market detection.
  • HTF Trend (htfTrend): Controls the calculation period and sensitivity for market detection.
  • Signal Stop (signalSL): Controls the calculation period and sensitivity for market detection.
  • Signal Target (signalTP): Controls the calculation period and sensitivity for market detection.
  • PDH (pdh): Controls the calculation period and sensitivity for market detection.
  • PDL (pdl): Controls the calculation period and sensitivity for market detection.
  • PWH (pwh): Controls the calculation period and sensitivity for market detection.
  • PWL (pwl): Controls the calculation period and sensitivity for market detection.

Cómo usar los parámetros de estrategia (Condition Source)

Dentro del módulo Strategy Tester, este indicador se puede utilizar tanto como fuente directa de señales como filtro del estado del mercado.

1. Eventos de señal

  • longSignal - Validated Long Signal event signal.
  • shortSignal - Validated Short Signal event signal.
  • bullBos - Alcista BOS event signal.
  • bearBos - Bajista BOS event signal.
  • bullChoch - Alcista CHOCH event signal.
  • bearChoch - Bajista CHOCH event signal.
  • internalBullBos - Internal Bull BOS event signal.
  • internalBearBos - Internal Bear BOS event signal.
  • internalBullChoch - Internal Bull CHOCH event signal.
  • internalBearChoch - Internal Bear CHOCH event signal.
  • idmTriggered - IDM Triggered event signal.
  • bullIdmTriggered - Alcista IDM Triggered event signal.
  • bearIdmTriggered - Bajista IDM Triggered event signal.
  • bullSweep - Alcista Liquidity Sweep event signal.
  • bearSweep - Bajista Liquidity Sweep event signal.

2. Filtros y niveles de trading

  • swingLen - Swing Longitud value used for structural qualification or thresholds.
  • internalLen - Internal Structure Longitud value used for structural qualification or thresholds.
  • showSwings - Show Swing Points value used for structural qualification or thresholds.
  • showStructure - Show BOS / CHoCH value used for structural qualification or thresholds.
  • showInternalStructure - Show Internal Structure value used for structural qualification or thresholds.
  • requireBodyClose - Require Body Close for BOS/CHoCH value used for structural qualification or thresholds.
  • useHTF - Enable HTF Structure Check value used for structural qualification or thresholds.
  • htfTimeframe - HTF Timeframe value used for structural qualification or thresholds.
  • htfSwingLen - HTF Swing Longitud value used for structural qualification or thresholds.
  • showHTFStructure - Show HTF Structure on Chart value used for structural qualification or thresholds.
  • showOB - Show Order Blocks value used for structural qualification or thresholds.
  • obMaxCount - Max Visible OBs value used for structural qualification or thresholds.
  • requireSweep - Require Liquidity Sweep value used for structural qualification or thresholds.
  • requireDisplacement - Require Displacement (FVG) value used for structural qualification or thresholds.
  • showMitigated - Show Mitigated OBs value used for structural qualification or thresholds.
  • showBreakers - Show Breaker Blocks value used for structural qualification or thresholds.
  • brkMaxCount - Max Visible Breakers value used for structural qualification or thresholds.
  • showFVG - Show FVGs value used for structural qualification or thresholds.
  • fvgMaxCount - Max Visible FVGs value used for structural qualification or thresholds.
  • fvgMinATRMult - Min Displacement (ATR Mult) value used for structural qualification or thresholds.
  • showCE - Show CE (50%) value used for structural qualification or thresholds.
  • showMitigatedFVG - Show Mitigated FVGs value used for structural qualification or thresholds.
  • showIFVG - Show IFVGs value used for structural qualification or thresholds.
  • showBPR - Show BPR Zones value used for structural qualification or thresholds.
  • showLiquidity - Show Liquidity Levels value used for structural qualification or thresholds.
  • showEQHL - Show Equal Highs / Lows value used for structural qualification or thresholds.
  • eqTolerance - EQH/EQL Tolerance (%) value used for structural qualification or thresholds.
  • showSweeps - Show Liquidity Sweeps value used for structural qualification or thresholds.
  • sweepRequireWickReject - Require Wick Rejection value used for structural qualification or thresholds.
  • showIDM - Show Inducement Levels value used for structural qualification or thresholds.
  • idmMaxCount - Max Visible IDMs value used for structural qualification or thresholds.
  • showPD - Show Premium/Discount Zones value used for structural qualification or thresholds.
  • showEQ - Show Equilibrium Line value used for structural qualification or thresholds.
  • showSessionLevels - Show Session Levels value used for structural qualification or thresholds.
  • showPDHL - Previous Day High / Low value used for structural qualification or thresholds.
  • showPWHL - Previous Week High / Low value used for structural qualification or thresholds.
  • showKZ - Show Killzones value used for structural qualification or thresholds.
  • kzAsian - Asian KZ value used for structural qualification or thresholds.
  • kzLondon - London KZ value used for structural qualification or thresholds.
  • kzNYAM - NY AM KZ value used for structural qualification or thresholds.
  • kzNYPM - NY PM KZ value used for structural qualification or thresholds.
  • showOTE - Show OTE Zones value used for structural qualification or thresholds.
  • oteFibHigh - Upper Fib Level value used for structural qualification or thresholds.
  • oteFibLow - Lower Fib Level value used for structural qualification or thresholds.
  • showOTEFibs - Show OTE Fib Lines value used for structural qualification or thresholds.
  • oteMaxCount - Max Visible OTE value used for structural qualification or thresholds.
  • enableSignals - Enable Trade Signals value used for structural qualification or thresholds.
  • minSigScore - Min Confluence Score value used for structural qualification or thresholds.
  • requireHTFAlign - Require HTF Alignment value used for structural qualification or thresholds.
  • requireKZActive - Require Active Killzone value used for structural qualification or thresholds.
  • requireCISD - Require CISD Confirmation value used for structural qualification or thresholds.
  • showSigSL - Show Stop Loss Level value used for structural qualification or thresholds.
  • showSigTP - Show Take Profit Level value used for structural qualification or thresholds.
  • sigCooldown - Signal Cooldown (bars) value used for structural qualification or thresholds.
  • showConfluence - Show Confluence Score value used for structural qualification or thresholds.
  • minScore - Minimum Score to Display Setup value used for structural qualification or thresholds.
  • showInfoPanel - Show Info Panel value used for structural qualification or thresholds.
  • longSignal - Long Signal value used for structural qualification or thresholds.
  • shortSignal - Short Signal value used for structural qualification or thresholds.
  • longScore - Long Score value used for structural qualification or thresholds.
  • shortScore - Short Score value used for structural qualification or thresholds.
  • bullBos - Alcista BOS value used for structural qualification or thresholds.
  • bearBos - Bajista BOS value used for structural qualification or thresholds.
  • bullChoch - Alcista CHOCH value used for structural qualification or thresholds.
  • bearChoch - Bajista CHOCH value used for structural qualification or thresholds.
  • swingTrend - Swing Trend value used for structural qualification or thresholds.
  • htfTrend - HTF Trend value used for structural qualification or thresholds.
  • signalSL - Signal SL value used for structural qualification or thresholds.
  • signalTP - Signal TP value used for structural qualification or thresholds.
  • pdh - PDH value used for structural qualification or thresholds.
  • pdl - PDL value used for structural qualification or thresholds.
  • pwh - PWH value used for structural qualification or thresholds.
  • pwl - PWL value used for structural qualification or thresholds.
  • bullObTop - Bull OB Top value used for structural qualification or thresholds.
  • bullObBottom - Bull OB Bottom value used for structural qualification or thresholds.
  • bearObTop - Bear OB Top value used for structural qualification or thresholds.
  • bearObBottom - Bear OB Bottom value used for structural qualification or thresholds.
  • bullObZone - Alcista OB Zone value used for structural qualification or thresholds.
  • bearObZone - Bajista OB Zone value used for structural qualification or thresholds.
  • bullBreakerZone - Alcista Breaker Zone value used for structural qualification or thresholds.
  • bearBreakerZone - Bajista Breaker Zone value used for structural qualification or thresholds.
  • bullFvgZone - Alcista FVG Zone value used for structural qualification or thresholds.
  • bearFvgZone - Bajista FVG Zone value used for structural qualification or thresholds.
  • bullOteZone - Alcista OTE Zone value used for structural qualification or thresholds.
  • bearOteZone - Bajista OTE Zone value used for structural qualification or thresholds.
  • bullIfvgZone - Alcista IFVG Zone value used for structural qualification or thresholds.
  • bearIfvgZone - Bajista IFVG Zone value used for structural qualification or thresholds.
  • bprZone - BPR Zone value used for structural qualification or thresholds.
  • longScore - Long Score value used for structural qualification or thresholds.
  • shortScore - Short Score value used for structural qualification or thresholds.
  • swingTrend - Swing Trend value used for structural qualification or thresholds.
  • htfTrend - HTF Trend value used for structural qualification or thresholds.
  • signalSL - Signal Stop value used for structural qualification or thresholds.
  • signalTP - Signal Target value used for structural qualification or thresholds.
  • pdh - PDH value used for structural qualification or thresholds.
  • pdl - PDL value used for structural qualification or thresholds.
  • pwh - PWH value used for structural qualification or thresholds.
  • pwl - PWL value used for structural qualification or thresholds.

Ejemplo de estrategia: Entrar en Long cuando buySignal es true y trendFilter == 1, asegurando que las operaciones se alineen con el impulso principal.

Seguir investigando

Explora toda la academia, la documentacion de la plataforma y las paginas principales del sitio para profundizar en crypto backtesting e investigacion de estrategias.

Ver todas las guias de la academia Leer la documentacion Comparar planes Ver el research engine