Indicador ICT Power of 3 (AMD) para NinjaTrader 8
La estructura algorítmica del día anclada en la apertura de medianoche de Nueva York: Acumulación (el rango asiático), Manipulación (el Judas swing más allá de la apertura, confirmado antes de las 05:00) y Distribución (el movimiento real, con una entrada en el FVG del displacement y objetivos en la liquidez opuesta).
La descarga se hace en dos pasos, desde la sección “Indicadores gratuitos” de la página de inicio.

- Plataforma
- NinjaTrader 8
- Archivo
- NinjaScript (.cs), código fuente legible
- Cálculo
- /outils/calculateur-position-futures,Calculadora de tamaño de posición en futuros,Cuántos contratos para un riesgo dado, con el valor del tick de cada contrato.
- Precio
- Gratis
- Archivo actualizado el
- 8 de octubre de 2026
Cómo funciona el indicador
- Tres modelos. IctMidnight (por defecto): apertura a las 00:00, acumulación 20:00-00:00, manipulación 00:00-05:00. NewYorkOpen: PO3 intradía de la sesión de Nueva York (apertura a las 09:30, Judas 09:30-10:00). Custom: tus propios horarios.
- Manipulación. Un recorrido más allá de la apertura de al menos 1 × ATR y el 10% del rango del día anterior (o un sweep del rango asiático, según el parámetro), después un cambio de estructura con displacement (0.8 × ATR) y un cierre de vuelta a través de la apertura antes de que termine la ventana.
- Distribución. Entrada en el medio del FVG que deja el cambio de estructura (la apertura como alternativa), stop más allá del extremo del Judas, objetivo en el rango asiático o en el máximo / mínimo del día anterior con un R:R de al menos 2. No hay nuevas entradas después de las 11:00; las operaciones abiertas se cierran a las 16:00.
- Visualización. Fondo sombreado por fase (A / M / D), apertura del día, rango asiático, proyecciones a 1, 2 y 2.5 veces el Judas, y velas diarias PO3 en vivo dibujadas a la derecha del precio.
- Alertas. Sesgo del día confirmado, setup armado, entrada; opcionalmente el Judas swing.
Mercados y temporalidades
- Cualquier instrumento cargado en NinjaTrader 8: futuros de índices (ES, NQ…), energía, metales, forex. Los umbrales combinan un suelo en ticks con un múltiplo del ATR, de modo que se mantienen coherentes de un mercado a otro.
- Los horarios son en hora de Nueva York. Con la referencia “NewYorkAuto”, la conversión desde la zona horaria de tu gráfico y el cambio de horario de verano se gestionan automáticamente.
- Se calcula en cada tick en tiempo real; por defecto se analiza todo el historial cargado.
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. Day Structure (New York Time)
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Model | IctMidnight | IctMidnight = Power of 3 de ICT del día (apertura 00:00, Asia 20:00-00:00, Judas 00:00-05:00). NewYorkOpen = PO3 intradía de la sesión de Nueva York (apertura 09:30, Judas 09:30-10:00). Custom = los horarios de abajo. |
| Custom: day open (HHMM) | 0 | ICT: la apertura de medianoche de Nueva York (0) es el precio de referencia del día. |
| Custom: accumulation start (HHMM) | 2000 | Rango asiático. 2000 = 20:00. |
| Custom: accumulation end (HHMM) | 0 | Un fin anterior al inicio cruza la medianoche (2000 -> 0). |
| Custom: manipulation start (HHMM) | 0 | |
| Custom: manipulation end (HHMM) | 500 | ICT: un precio que se mantiene más allá de la apertura hasta esta hora es una ruptura real, no un Judas swing. |
| Custom: entry deadline (HHMM) | 1100 | No hay nuevas entradas después de esta hora. |
| Custom: distribution end (HHMM) | 1600 | Fin de la jornada de trading: las operaciones abiertas se cierran aquí. |
| Time reference | NewYorkAuto | NewYorkAuto = horarios de Nueva York (cambio de horario de verano gestionado), convertidos desde la zona horaria del gráfico. |
| Manual offset (hours) | 0 |
2. Judas Swing
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Judas reference | MidnightOpen | MidnightOpen (ICT) = recorrido más allá de la apertura del día. AsianRange = sweep del máximo / mínimo asiático. Either = lo que ocurra primero. |
| Min run beyond the open (x ATR) | 1.0 | |
| Min run beyond the open (% prev. day range) | 10 | Suelo independiente de la temporalidad: 10 = el falso movimiento debe alcanzar el 10% del rango de ayer. |
| Min sweep of the Asian range (ticks) | 1 | |
| MSS swing strength | 2 | Fuerza del swing que debe romper el cambio de estructura de mercado. |
| MSS requires a close | sí | |
| ATR period | 14 | |
| Min displacement (x ATR) | 0.8 | Cuerpo exigido a la vela que cambia la estructura. 0 = desactivado. |
| Require a close back through the open | sí | ICT: el Judas swing debe volver a cruzar la apertura antes del final de la ventana de manipulación. |
3. Trade (Distribution)
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Offer trades | sí | |
| Allow longs | sí | |
| Allow shorts | sí | |
| Entry | DisplacementFvg | DisplacementFvg (ICT) = medio del FVG que deja el cambio, con la apertura como alternativa. TrueDayOpen = en la apertura. ConfirmationClose = en el cierre de la barra de confirmación. |
| FVG grace bars | 3 | Barras que esperar al FVG tras la confirmación antes de usar la apertura. |
| Min FVG size (ticks) | 1 | |
| Min FVG size (x ATR) | 0.05 | |
| Stop buffer beyond the Judas (ticks) | 2 | |
| Stop buffer beyond the Judas (x ATR) | 0.05 | |
| Target | Liquidity | Liquidity = rango asiático o máximo / mínimo del día anterior. Projection = múltiplos del Judas swing. FixedRR = múltiplo del riesgo. |
| Min distance to target (ticks) | 8 | |
| Min distance to target (x ATR) | 1.5 | |
| Min R:R | 2.0 | |
| Fixed R:R | 2.0 | |
| Fall back to fixed R:R | sí | |
| Projection 1 (x Judas swing) | 1.0 | Niveles proyectados desde la apertura en la dirección del sesgo, como múltiplos del Judas swing (de la apertura al extremo). |
| Projection 2 (x Judas swing) | 2.0 | |
| Projection 3 (x Judas swing) | 2.5 |
4. Real Time
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Calculate on every tick (real time) | sí | |
| History analysed (bars, 0 = all) | 0 |
5. Display
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Phase background (A / M / D) | sí | |
| Phase names | sí | |
| Phase background opacity (%) | 8 | |
| Open of the day | sí | |
| Accumulation (Asian range) | sí | |
| Previous day high / low | sí | |
| Judas swing and MSS | sí | |
| Projections | sí | |
| Entry / stop / target | sí | |
| Labels | sí | |
| Dashboard | sí | |
| Live PO3 day candles | sí | Las últimas velas diarias dibujadas a la derecha del precio, con la actual actualizándose en vivo. Amplía el margen derecho del gráfico para dejarles espacio. |
| PO3 candles shown | 4 | |
| PO3 candle width (px) | 14 | |
| PO3 candles offset (px) | 40 | Distancia respecto a la última barra. |
| Days kept on chart (0 = all) | 20 | |
| Zone opacity (%) | 20 |
6. Alerts
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Alert on Judas swing | no | |
| Alert on day bias confirmed | sí | |
| Alert on setup armed | sí | |
| Alert on entry | sí | |
| Alert on target / stop | no | |
| Sound file | Alert4.wav | Nombre de archivo de la carpeta de sonidos de NinjaTrader (o una ruta completa). Vacío = silencio. |
| Alert rearm (seconds) | 15 |
7. Trading Evolution
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Show logo | sí | |
| Show name | sí | |
| Logo position | TopLeft | |
| Logo size (px) | 54 | |
| Logo opacity (%) | 55 | |
| Diagnostic mode (Output window) | no |
13 colores que puedes personalizar en la pestaña Colours de NinjaTrader.
Instalación en NinjaTrader 8
- Descarga el pack gratuito (archivo ZIP) que contiene el indicador desde la sección Indicadores gratuitos de la página de inicio.
- En NinjaTrader 8, abre Tools › Import › NinjaScript Add-On, elige el archivo ZIP y reinicia NinjaTrader.
- Activa tu licencia gratuita: Control Center › New › Trading Evolution License, y guarda tu clave.
- En un gráfico, abre la lista de indicadores (clic derecho › Indicators) y añade “TRADING EVOLUTION - Power of 3”.
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 ni gestiona posiciones.
- Los umbrales (fuerza del swing, displacement, tamaño del FVG, R:R mínimo) son decisiones de configuración, no reglas oficiales de ICT. Ajústalos a tu mercado y a tu temporalidad.
- Las operaciones “ganadas” o “perdidas” que se muestran se refieren al historial cargado. No dicen nada sobre resultados futuros.
- Ninguna señal está garantizada: operar con futuros conlleva un riesgo de perder capital.
Preguntas frecuentes
¿El indicador es gratuito?
Sí, el indicador es gratuito (pack gratuito y licencia gratuita), sin suscripción. Requiere NinjaTrader 8, un software de terceros con sus propias condiciones de uso.
¿Coloca órdenes?
No. Dibuja los setups y puede reproducir alertas sonoras, pero tú decides y colocas tus propias órdenes.
¿Por qué la apertura de medianoche de Nueva York?
En el modelo ICT la apertura de medianoche es el precio de referencia del día: el Judas swing se mueve en el sentido equivocado a partir de ella y después la distribución corre en sentido contrario.
¿Puedo usarlo solo en la sesión de Nueva York?
Sí, con el modelo NewYorkOpen: apertura a las 09:30 y un Judas entre las 09:30 y las 10:00.
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