Indicador ICT Turtle Soup para NinjaTrader 8
Opera en contra del raid sobre liquidez evidente: máximos y mínimos del día anterior y de las sesiones de Asia y Londres, máximos y mínimos iguales, extremos de 20 barras y swings. El modo Raid entra en la ruptura con una orden limit justo más allá del nivel; el modo Reclaim aplica la regla original de Raschke y Connors.
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
- Liquidez. Swings, máximos y mínimos iguales (tolerancia en ticks y ATR), el canal de 20 barras (regla original), máximo y mínimo del día anterior, máximos y mínimos de las sesiones de Asia (20:00-00:00) y de Londres (02:00-05:00). El extremo barrido debe tener al menos 4 barras de antigüedad.
- Modo Raid (por defecto). Una orden limit 1 tick más allá del nivel, ejecutada en la ruptura, sin confirmación: se anticipa la caza de stops. Stop a 8 ticks o 1 × ATR más allá de la entrada, el que sea mayor.
- Modo Reclaim. La ruptura debe fallar con un cierre de vuelta dentro, en la misma barra (Turtle Soup) o en la siguiente (Turtle Soup Plus One). Un raid más profundo que 2 × ATR se trata como una ruptura real. Stop más allá del extremo del raid.
- Operación. Objetivo en el nivel intacto más cercano del otro lado que pague al menos 2 R (R:R fijo como alternativa). Están disponibles el breakeven y un máximo de barras en la operación, desactivados por defecto.
- Visualización. Niveles de liquidez (6 por lado) con pestañas en el borde derecho, operaciones actuales y pasadas; alertas en el raid y en la entrada.
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. Liquidity
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Swing highs / lows | sí | |
| Swing strength | 3 | Barras a cada lado de un swing high / low. |
| Equal highs / lows | sí | Dos swings al mismo precio (máximos / mínimos iguales relativos) concentran más stops. |
| Equal tolerance (ticks) | 2 | |
| Equal tolerance (x ATR) | 0.1 | |
| Channel high / low (Raschke & Connors) | sí | |
| Channel length (bars) | 20 | Regla original: 20. |
| Previous day high / low | sí | |
| Asian and London session highs / lows | sí | |
| Asia start (HHMM, NY) | 2000 | |
| Asia end (HHMM, NY) | 0 | |
| London start (HHMM, NY) | 200 | |
| London end (HHMM, NY) | 500 | |
| Min age of the raided extreme (bars) | 4 | Regla original: el extremo previo se formó al menos 4 barras antes. |
| Swing lookback (bars) | 300 |
2. Entry
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Entry | Raid | Raid (por defecto) = orden limit justo más allá del nivel, ejecutada EN la ruptura, sin confirmación. Reclaim = Turtle Soup original: la ruptura debe fallar con un cierre de vuelta dentro (misma barra, o las barras siguientes: Plus One). |
| Raid offset (ticks) | 1 | A qué distancia más allá del nivel empieza un raid (y dónde se sitúa la orden limit del modo Raid). |
| Raid stop (ticks) | 8 | Modo Raid: distancia del stop más allá de la entrada, o el múltiplo del ATR indicado más abajo si es mayor. |
| Raid stop (x ATR) | 1.0 | |
| Reclaim window (bars) | 1 | 0 = la barra de la ruptura debe cerrar de vuelta dentro (Turtle Soup). 1 = la barra siguiente puede hacerlo (Turtle Soup Plus One). |
| Max raid depth (x ATR) | 2.0 | Modo Reclaim: un recorrido más profundo que esto es una ruptura real. 0 = desactivado. |
| Stop buffer beyond the raid (ticks) | 2 | Modo Reclaim: stop más allá del extremo del raid. |
| Stop buffer beyond the raid (x ATR) | 0.1 |
3. Trade
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Allow longs | sí | |
| Allow shorts | sí | |
| Target | OppositeLiquidity | OppositeLiquidity = el nivel intacto más cercano del otro lado que pague el R:R mínimo. FixedRR = múltiplo del riesgo. |
| Min distance to target (ticks) | 8 | |
| Min distance to target (x ATR) | 1.0 | |
| Min R:R | 2.0 | |
| Fixed R:R | 2.0 | |
| Fall back to fixed R:R | sí | |
| Breakeven at (R) | 0 | Stop a la entrada una vez que la operación haya recorrido este número de R. 0 = desactivado. |
| Max bars in trade | 0 | Turtle Soup es una operación en contra a corto plazo: salida al cierre tras este número de barras. 0 = desactivado. |
| ATR period | 14 |
4. Killzones (New York Time)
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Trade only inside killzones | no | Off (por defecto) = el indicador funciona las veinticuatro horas del día. On = los raids solo se operan dentro de las killzones activadas. |
| London | sí | |
| London start (HHMM) | 200 | |
| London end (HHMM) | 500 | |
| New York AM | sí | |
| New York AM start (HHMM) | 700 | |
| New York AM end (HHMM) | 1000 | |
| New York PM | sí | |
| New York PM start (HHMM) | 1330 | |
| New York PM end (HHMM) | 1600 | |
| 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 |
5. Real Time
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Calculate on every tick (real time) | sí | |
| History analysed (bars, 0 = all) | 0 |
6. Display
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Liquidity levels | sí | |
| Levels shown per side | 6 | |
| Level tabs at the right edge | sí | |
| Trades | sí | |
| Labels | sí | |
| Keep cancelled setups | no | |
| Dashboard | sí | |
| Trades kept on chart (0 = all) | 20 | |
| Zone opacity (%) | 20 |
7. Alerts
| Parámetro | Valor por defecto | Qué hace |
|---|---|---|
| Alert when price nears liquidity | no | |
| Near = within (ticks) | 8 | |
| Alert on raid / 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 |
8. 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 |
8 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 - Turtle Soup”.
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.
¿Cuál es la diferencia entre Raid y Reclaim?
Raid entra durante la ruptura, con una orden limit justo más allá del nivel, sin esperar confirmación. Reclaim espera a que la ruptura falle: un cierre de vuelta dentro, en la barra de la ruptura o en la siguiente.
¿De dónde viene el nombre Turtle Soup?
El setup fue descrito por Linda Raschke y Laurence Connors para operar en contra de las rupturas de máximos / mínimos de 20 días que operaban las “Turtles”. ICT lo aplica a los raids de liquidez; el indicador usa un canal de 20 barras, en cualquier temporalidad.
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