Indicador gratuito de NinjaTrader 8

Indicador ICT 2022 Mentorship Model para NinjaTrader 8

Detecta en tu gráfico la secuencia ICT 2022: un liquidity sweep, un cambio de estructura de mercado (MSS) con displacement y después una entrada en el Fair Value Gap. El stop se coloca más allá de la mecha del sweep y el objetivo es la liquidez opuesta.

La descarga se hace en dos pasos, desde la sección “Indicadores gratuitos” de la página de inicio.

Indicador ICT 2022 Mentorship Model en un gráfico de NinjaTrader
Plataforma
NinjaTrader 8
Archivo
NinjaScript (.cs), código fuente legible
Cálculo
En cada tick (tiempo real)
Precio
Gratis
Archivo actualizado el
8 de octubre de 2026

Cómo funciona el indicador

  1. Liquidez. Dibuja los pools de liquidez: swing highs y lows confirmados por la fuerza del pivote, máximos y mínimos iguales (EQH / EQL) agrupados en un solo pool, y el máximo y el mínimo del día anterior (PDH / PDL).
  2. Sweep. El precio cruza unos ticks un pool y después cierra de nuevo al otro lado en pocas barras. Si no vuelve a tiempo, es una ruptura, no un sweep.
  3. MSS. Tras el sweep, el precio rompe en sentido contrario el swing interno de referencia con una vela de displacement (cuerpo de al menos 0.9 × ATR por defecto), confirmada al cierre.
  4. FVG. El Fair Value Gap que deja el displacement se convierte en la zona de entrada: Proximal, CE (50%) o Distal. Sin FVG se descarta el setup, salvo que permitas el order block como alternativa.
  5. Operación. Stop más allá de la mecha del sweep más un margen, objetivo en la liquidez opuesta o con un R:R fijo. Los setups por debajo del R:R mínimo (2 por defecto) se descartan.
  6. Seguimiento. Las etiquetas y el panel muestran el estado de cada setup: a la espera del MSS o del FVG, armado, en posición, ganado, perdido o caducado.

Sesiones y killzones por defecto

Por defecto el indicador funciona las veinticuatro horas del día: el filtro de sesión está desactivado y las sesiones solo se colorean en el fondo. Marca “Filter signals by session” para conservar únicamente los sweeps que ocurren dentro de una sesión activa.

Hora de Nueva York, convertida automáticamente desde la zona horaria del gráfico (parámetro “Reference horaire”).
SesiónInicioFinEstado
London02:0005:00activada
NY AM07:0010:00activada
Silver Bullet10:0011:00activada
NY PM13:3016:00activada
Asia20:0000:00activada
Perso00:0000:00desactivada

Mercados y temporalidades

  • Cualquier instrumento cargado en NinjaTrader 8: futuros de índices (ES, NQ…), energía, metales, forex. Los tamaños mínimos combinan un suelo en ticks con un múltiplo del ATR, de modo que se mantienen coherentes entre mercados.
  • Cualquier temporalidad. El filtro de sesión no tiene efecto en gráficos diarios ni superiores.
  • Se calcula en cada tick en tiempo real. No hace falta Tick Replay histórico.

Requisitos

  • NinjaTrader 8, una plataforma de escritorio para Windows. El indicador es gratuito; NinjaTrader es un software de terceros con sus propios términos y puede costar dinero según el uso que le des (licencia, trading en vivo).
  • Datos. Las barras del gráfico son suficientes: no hace falta Tick Replay ni profundidad de mercado. Los datos de tu conexión pueden costar dinero según la bolsa y la suscripción.

Parámetros

Cada parámetro se llama exactamente como lo muestra NinjaTrader, con su valor por defecto leído directamente del código fuente (.cs).

1. ICT 2022 Model

ParámetroValor por defectoQué hace
Swing strength (pivots)3Barras a cada lado necesarias para confirmar un swing high/low (pool de liquidez).
MSS reference swing strength2Fuerza del pivote interno usado como nivel a romper para el cambio de estructura de mercado.
Reference swing lookback (bars)60Retrospectiva máxima para el pivote de referencia antes del sweep.
Min sweep beyond the level (ticks)1Ticks más allá del nivel de liquidez necesarios para contar como sweep.
Max bars raid -> valid sweep3Si el precio no vuelve a cerrar por debajo/por encima del nivel dentro de este plazo, es una ruptura, no un sweep.
Max bars sweep -> MSS25Plazo máximo para el cambio de estructura de mercado tras el sweep.
Allow MSS on the sweep barsíAcepta un sweep y un displacement en la misma barra.
MSS requires a closesíExige un cierre más allá del nivel de estructura (de lo contrario basta una mecha).
ATR period (displacement)14Periodo del ATR usado para medir la fuerza del displacement.
Min displacement (x ATR)0.9Cuerpo de la vela de ruptura como múltiplo del ATR. 0 = filtro desactivado.
Require an FVGsíSin FVG, no hay operación. Si se desmarca, recurre al order block del displacement.
FVG grace bars2Barras tras el MSS durante las cuales el FVG todavía puede formarse.
Min FVG size (ticks)1Suelo absoluto en ticks. El umbral aplicado es el mayor de los dos: este suelo o el múltiplo del ATR indicado más abajo.
Min FVG size (x ATR)0.05Hace que el filtro sea válido en cualquier mercado: 0.05 = el FVG debe ser al menos el 5% del ATR. 0 = desactivado.
Entry level in the FVGCEProximal = primer toque, CE = 50% (consequent encroachment), Distal = llenado completo.

2. Trade Management

ParámetroValor por defectoQué hace
Target typeOppositeLiquidityLiquidez opuesta (draw on liquidity) o R:R fijo.
R:R fixe3.0Objetivo como múltiplo del riesgo cuando se selecciona R:R fijo (o como alternativa).
R:R minimum2.0Los setups por debajo de esta proporción se ignoran.
Stop buffer (ticks)2Suelo absoluto en ticks más allá de la mecha del sweep.
Stop buffer (x ATR)0.05Margen relativo a la volatilidad para que el stop respire igual en cualquier mercado. Se aplica el mayor de los dos.
Armed setup lifetime (bars)30Pasado este plazo, un setup no activado caduca.
Max bars in trade120La operación se cierra a efectos estadísticos tras este número de barras.
Allow longssí
Allow shortssí

3. Liquidity

ParámetroValor por defectoQué hace
Detect equal highs / lows (EQH/EQL)síFusiona swings casi idénticos en un único pool de liquidez.
Equal level tolerance (ticks)4Suelo absoluto en ticks para fusionar dos swings en un solo pool.
Equal level tolerance (x ATR)0.10Tolerancia relativa a la volatilidad. Se aplica la mayor de las dos.
Add PDH / PDLsíAñade el máximo y el mínimo del día anterior (día de Nueva York) como pools de liquidez.
Level memory (bars)500
History analysed (bars, 0 = all)0Limita el cálculo a las últimas N barras para acelerar la carga.
One setup at a time per directionsíON: mientras un setup está armado o en operación, los nuevos sweeps en la misma dirección se ignoran. OFF: se toma cada setup válido, incluso simultáneamente.

4. Time Sessions

ParámetroValor por defectoQué hace
Filter signals by sessionnoOFF = el indicador funciona 24/7 (por defecto). ON = solo se conservan los sweeps dentro de una sesión activa. Sin efecto en diario y superiores.
Show sessions on the chartsíSombrea el fondo de las sesiones activas, incluso con el filtrado desactivado.
Show session namessí
Time referenceNewYorkAutoNewYorkAuto = los horarios de abajo son horarios de Nueva York, convertidos automáticamente desde la zona horaria del gráfico. ChartTime = horarios leídos directamente en la hora mostrada del gráfico.
Manual offset (hours)0Se usa solo cuando Time reference = ManualOffset.

5. Real Time

ParámetroValor por defectoQué hace
Calculate on every tick (real time)síActivado por defecto: el gráfico se actualiza en cada tick sin nada que configurar. Desmárcalo solo para trabajar al cierre de la barra.
Info message in the Output windownoRecuerda en la ventana Output qué precisión se utiliza. El Tick Replay histórico se activa en F6 > Data Series; no es obligatorio.

6. Display

ParámetroValor por defectoQué hace
Liquidity levelssí
Sweep markersí
MSS linesí
FVG / OB zonesí
Entry / stop / targetsí
Labelssí
Dashboardsí
Setups kept on chart (0 = whole chart)50Número de setups que se mantienen en pantalla. 0 = todos, en todo el historial cargado.
Zone opacity (%)22
Session background opacity (%)7

7. Alerts

ParámetroValor por defectoQué hace
Alert on sweepno
Alert on MSSno
Alert on setup armedsí
Alert on entrysí
Sound fileAlert1.wavNombre de archivo de la carpeta de sonidos de NinjaTrader.
Alert rearm (seconds)15

8. Trading Evolution

ParámetroValor por defectoQué hace
Show logosí
Show namesí
Logo positionTopLeft
Logo size (px)54
Logo opacity (%)55
Diagnostic mode (Output window)no

17 colores que puedes personalizar en la pestaña Colours de NinjaTrader.

Instalación en NinjaTrader 8

  1. Descarga el pack gratuito (archivo ZIP) que contiene el indicador desde la sección Indicadores gratuitos de la página de inicio.
  2. En NinjaTrader 8, abre Tools › Import › NinjaScript Add-On, elige el archivo ZIP y reinicia NinjaTrader.
  3. Activa tu licencia gratuita: Control Center › New › Trading Evolution License, y guarda tu clave.
  4. En un gráfico, abre la lista de indicadores (clic derecho › Indicators) y añade “TRADING EVOLUTION - ICT 2022”.

Problemas habituales y soluciones

  • No se muestra nada. Carga suficiente historial (varios días intradía): el modelo necesita swings y sesiones completas para detectar un setup.
  • El indicador no aparece en la lista. Comprueba que la importación del pack (Tools › Import › NinjaScript Add-On) terminó sin error y reinicia NinjaTrader. NinjaTrader compila todos los scripts juntos: un error en otro script instalado puede bloquear la importación, así que corrige o elimina ese script. Si la herramienta muestra un mensaje de licencia, guarda tu clave gratuita en Control Center › New › Trading Evolution License.
  • Error “Already contains a definition”. Existe una copia anterior del mismo indicador con otro nombre de archivo: elimínala y vuelve a compilar.

Limitaciones

  • Es un indicador, no una estrategia automatizada: no envía órdenes.
  • Los umbrales (fuerza del pivote, displacement, tamaño del FVG) son decisiones de configuración, no reglas oficiales de ICT. Ajústalos a tu mercado y a tu temporalidad.
  • En el historial sin Tick Replay, el cálculo usa datos de barras; en tiempo real se ejecuta en cada tick.
  • Los resultados “ganado” o “perdido” que se muestran en pantalla se refieren al historial cargado. No dicen nada sobre resultados futuros.
  • Ninguna señal está garantizada: los falsos sweeps, los MSS que no llevan a ninguna parte y los FVG ignorados forman parte del mercado.

Preguntas frecuentes

¿El indicador ICT 2022 es gratuito?

Sí, el indicador es gratuito (pack gratuito y licencia gratuita). Necesita NinjaTrader 8, un software de terceros con sus propios términos.

¿Coloca órdenes?

No. Dibuja setups y puede enviar alertas, pero las decisiones las tomas tú y colocas tus propias órdenes.

¿Tengo que activar Tick Replay?

No. Calcula en cada tick en tiempo real sin ninguna configuración. El Tick Replay histórico (F6 › Data Series) sigue disponible si quieres la misma precisión en el historial.

¿En qué zona horaria están las killzones?

En hora de Nueva York. Con la referencia “NewYorkAuto”, la conversión desde la zona horaria de tu gráfico es automática.

Conceptos y herramientas relacionados

Otros indicadores gratuitos de NinjaTrader 8

Contenido educativo. Estos indicadores no constituyen asesoramiento de inversión y no garantizan ningún resultado. Operar con futuros conlleva un riesgo de pérdida que puede superar la inversión inicial. Condiciones de uso · Avisos legales