Indicatore ICT Turtle Soup per NinjaTrader 8
Fa il fade del raid sulla liquidità evidente: massimi e minimi del giorno precedente, delle sessioni asiatica e di Londra, massimi e minimi uguali, estremi a 20 barre e swing. La modalità Raid entra alla rottura con un limit appena oltre il livello; la modalità Reclaim applica la regola originale di Raschke e Connors.
Il download avviene in due passaggi, dalla sezione “Indicatori gratuiti” della home page.

- Piattaforma
- NinjaTrader 8
- File
- NinjaScript (.cs), codice sorgente leggibile
- Calcolo
- /outils/calculateur-position-futures,Calcolatore della dimensione della posizione sui futures,Quanti contratti per un dato rischio, con il valore del tick di ciascun contratto.
- Prezzo
- Gratuito
- File aggiornato il
- 8 ottobre 2026
Come funziona l’indicatore
- Liquidità. Swing, massimi e minimi uguali (tolleranza in tick e ATR), il canale a 20 barre (regola originale), massimo e minimo del giorno precedente, massimi e minimi delle sessioni asiatica (20:00-00:00) e di Londra (02:00-05:00). L’estremo sottoposto a raid deve avere almeno 4 barre di età.
- Modalità Raid (predefinita). Un limit a 1 tick oltre il livello, eseguito alla rottura, senza conferma: la caccia agli stop è anticipata. Stop a 8 tick o 1 × ATR oltre l’ingresso, a seconda di quale sia maggiore.
- Modalità Reclaim. La rottura deve fallire con una chiusura di ritorno all’interno, sulla stessa barra (Turtle Soup) o sulla successiva (Turtle Soup Plus One). Un raid più profondo di 2 × ATR è trattato come un vero breakout. Stop oltre l’estremo del raid.
- Trade. Target sul livello intatto più vicino dall’altro lato che renda almeno 2 R (R:R fisso come ripiego). Breakeven e numero massimo di barre in trade sono disponibili, disattivati per impostazione predefinita.
- Visualizzazione. Livelli di liquidità (6 per lato) con etichette sul bordo destro, trade in corso e passati; avvisi su raid e ingresso.
Mercati e timeframe
- Qualsiasi strumento caricato in NinjaTrader 8: futures su indici (ES, NQ…), energia, metalli, forex. Le soglie combinano una soglia minima in tick con un multiplo dell’ATR, così restano coerenti da un mercato all’altro.
- Gli orari sono l’ora di New York. Con il riferimento “NewYorkAuto” la conversione dal fuso orario del tuo grafico e l’ora legale sono gestite automaticamente.
- Calcolato a ogni tick in tempo reale; per impostazione predefinita viene analizzato tutto lo storico caricato.
Requisiti
- NinjaTrader 8, una piattaforma desktop per Windows. L’indicatore è gratuito; NinjaTrader è un software di terze parti con i propri termini e può avere un costo a seconda di come lo usi (licenza, trading live).
- Dati. Bastano le barre del grafico: non servono né Tick Replay né market depth. I dati della tua connessione possono avere un costo a seconda della borsa e dell’abbonamento.
Impostazioni
Ogni impostazione ha esattamente il nome che mostra NinjaTrader, con il valore predefinito letto direttamente dal codice sorgente (.cs).
1. Liquidity
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Swing highs / lows | sì | |
| Swing strength | 3 | Barre per lato di uno swing high / low. |
| Equal highs / lows | sì | Due swing allo stesso prezzo (massimi / minimi relativamente uguali) contengono più stop. |
| Equal tolerance (ticks) | 2 | |
| Equal tolerance (x ATR) | 0.1 | |
| Channel high / low (Raschke & Connors) | sì | |
| Channel length (bars) | 20 | Regola originale: 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 | Regola originale: l’estremo precedente è stato formato almeno 4 barre prima. |
| Swing lookback (bars) | 300 |
2. Entry
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Entry | Raid | Raid (predefinito) = limit appena oltre il livello, eseguito ALLA rottura, senza conferma. Reclaim = Turtle Soup originale: la rottura deve fallire con una chiusura di ritorno all’interno (stessa barra, o le barre successive: Plus One). |
| Raid offset (ticks) | 1 | Di quanto oltre il livello inizia un raid (e dove si colloca il limit Raid). |
| Raid stop (ticks) | 8 | Modalità Raid: distanza dello stop oltre l’ingresso, o il multiplo dell’ATR qui sotto se maggiore. |
| Raid stop (x ATR) | 1.0 | |
| Reclaim window (bars) | 1 | 0 = la barra di rottura deve richiudere all’interno (Turtle Soup). 1 = può farlo la barra successiva (Turtle Soup Plus One). |
| Max raid depth (x ATR) | 2.0 | Modalità Reclaim: una corsa più profonda di questo valore è un vero breakout. 0 = disattivato. |
| Stop buffer beyond the raid (ticks) | 2 | Modalità Reclaim: stop oltre l’estremo del raid. |
| Stop buffer beyond the raid (x ATR) | 0.1 |
3. Trade
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Allow longs | sì | |
| Allow shorts | sì | |
| Target | OppositeLiquidity | OppositeLiquidity = il livello intatto più vicino dall’altro lato che renda l’R:R minimo. FixedRR = multiplo del rischio. |
| 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 sull’ingresso quando il trade ha percorso questo numero di R. 0 = disattivato. |
| Max bars in trade | 0 | Turtle Soup è un fade a breve termine: uscita alla chiusura dopo questo numero di barre. 0 = disattivato. |
| ATR period | 14 |
4. Killzones (New York Time)
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Trade only inside killzones | no | Off (predefinito) = l’indicatore lavora a qualsiasi ora. On = i raid vengono operati solo dentro le killzone attivate. |
| 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 = orari di New York (ora legale gestita), convertiti dal fuso orario del grafico. |
| Manual offset (hours) | 0 |
5. Real Time
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Calculate on every tick (real time) | sì | |
| History analysed (bars, 0 = all) | 0 |
6. Display
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| 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
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Alert when price nears liquidity | no | |
| Near = within (ticks) | 8 | |
| Alert on raid / entry | sì | |
| Alert on target / stop | no | |
| Sound file | Alert4.wav | Nome del file dalla cartella dei suoni di NinjaTrader (o un percorso completo). Vuoto = silenzioso. |
| Alert rearm (seconds) | 15 |
8. Trading Evolution
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Show logo | sì | |
| Show name | sì | |
| Logo position | TopLeft | |
| Logo size (px) | 54 | |
| Logo opacity (%) | 55 | |
| Diagnostic mode (Output window) | no |
8 colori che puoi personalizzare nella scheda Colours di NinjaTrader.
Installazione in NinjaTrader 8
- Scarica il pack gratuito (file ZIP) che contiene l’indicatore dalla sezione Indicatori gratuiti della home page.
- In NinjaTrader 8 apri Tools › Import › NinjaScript Add-On, scegli il file ZIP, poi riavvia NinjaTrader.
- Attiva la tua licenza gratuita: Control Center › New › Trading Evolution License, poi salva la tua chiave.
- Su un grafico apri l’elenco degli indicatori (clic destro › Indicators) e aggiungi “TRADING EVOLUTION - Turtle Soup”.
Problemi comuni e soluzioni
- Non appare nulla. Carica abbastanza storico (diversi giorni intraday): il modello ha bisogno di swing e sessioni complete per rilevare un setup.
- L’indicatore non è nell’elenco. Verifica che l’importazione del pack (Tools › Import › NinjaScript Add-On) sia terminata senza errori, poi riavvia NinjaTrader. NinjaTrader compila tutti gli script insieme: un errore in un altro script installato può bloccare l’importazione, quindi correggi o rimuovi quello script. Se lo strumento mostra un messaggio di licenza, salva la tua chiave gratuita in Control Center › New › Trading Evolution License.
- Errore “Already contains a definition”. Esiste una copia più vecchia dello stesso indicatore con un altro nome di file: eliminala, poi compila di nuovo.
Limiti
- È un indicatore, non una strategia automatica: non invia ordini e non gestisce posizioni.
- Le soglie (forza dello swing, displacement, dimensione dell’FVG, R:R minimo) sono scelte di impostazione, non regole ufficiali dell’ICT. Adattale al tuo mercato e al tuo timeframe.
- I trade “vinti” o “persi” mostrati si riferiscono allo storico caricato. Non dicono nulla sui risultati futuri.
- Nessun segnale è garantito: il trading di futures comporta un rischio di perdere capitale.
Domande frequenti
L’indicatore è gratuito?
Sì, l’indicatore è gratuito (pack gratuito e licenza gratuita), senza abbonamento. Richiede NinjaTrader 8, un software di terze parti con i propri termini di utilizzo.
Inserisce ordini?
No. Disegna i setup e può riprodurre avvisi sonori, ma le decisioni le prendi tu e inserisci tu i tuoi ordini.
Qual è la differenza tra Raid e Reclaim?
Raid entra durante la rottura, con un limit appena oltre il livello, senza aspettare la conferma. Reclaim aspetta che la rottura fallisca: una chiusura di ritorno all’interno, sulla barra della rottura o su quella successiva.
Da dove viene il nome Turtle Soup?
Il setup è stato descritto da Linda Raschke e Laurence Connors per fare il fade dei breakout dei massimi / minimi a 20 giorni scambiati dalle “Turtles”. L’ICT lo applica ai raid di liquidità; l’indicatore usa un canale a 20 barre, su qualsiasi timeframe.
Concetti e strumenti correlati
Altri indicatori NinjaTrader 8 gratuiti
Contenuto educativo. Questi indicatori non costituiscono consulenza in materia di investimenti e non garantiscono alcun risultato. Il trading di futures comporta un rischio di perdita che può superare l’investimento iniziale. Termini di utilizzo · Avvertenze