Indicatore ICT Killzones & Daily Profiles per NinjaTrader 8
L’orologio di New York delle sessioni ICT sul tuo grafico: Asia, London Open, New York AM, London Close, New York PM e CBDR, con i loro range e la loro liquidità, le aperture di mezzanotte, 08:30 e 09:30, le proiezioni del range asiatico e il profilo della giornata in corso e di quelle passate.
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
- Killzone. Asia 20:00-00:00, London Open 02:00-05:00, New York AM 07:00-10:00, London Close 10:00-12:00, New York PM 13:30-16:00 e CBDR 14:00-20:00, ora di New York. Ogni sessione può essere attivata, disattivata o spostata.
- Livelli. Aperture di mezzanotte, 08:30 e 09:30, massimo e minimo del giorno precedente, massimi e minimi di sessione finché non vengono presi, proiezioni del range asiatico a 1, 2 e 2,5 volte la sua dimensione (proiezioni del CBDR facoltative).
- Profili giornalieri. La giornata viene letta dalla mezzanotte alle 16:00 e classificata nei profili ICT: Classic Buy / Sell Day (chiusura nel 30% esterno del range), London Swing to NY Reversal, Consolidation to NY Expansion (range di Londra fino al 35% del range della giornata) e Seek & Destroy. La dashboard mostra le statistiche a 20 giorni (ADR e range medi di sessione).
- Trade sul raid. Dentro una killzone il range della sessione precedente subisce un raid e il prezzo richiude all’interno: ingresso a quella chiusura, stop oltre il raid, target all’altro estremo del range. Per impostazione predefinita: Londra fa il raid di Asia e New York AM fa il raid di Londra.
- Avvisi. Apertura della killzone, ingresso sul raid; facoltativamente quando un massimo o un minimo di sessione viene preso.
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. Killzones (New York Time)
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Asia | sì | |
| Asia start (HHMM) | 2000 | |
| Asia end (HHMM) | 0 | Una fine precedente all’inizio supera la mezzanotte (2000 -> 0). |
| London Open | sì | |
| London start (HHMM) | 200 | |
| London end (HHMM) | 500 | |
| New York AM | sì | |
| New York AM start (HHMM) | 700 | ICT: 0700 (0830 per l’apertura dei futures sugli indici). |
| New York AM end (HHMM) | 1000 | |
| London Close | sì | |
| London Close start (HHMM) | 1000 | |
| London Close end (HHMM) | 1200 | |
| New York PM | sì | |
| New York PM start (HHMM) | 1330 | |
| New York PM end (HHMM) | 1600 | |
| CBDR (Central Bank Dealers Range) | sì | |
| CBDR start (HHMM) | 1400 | |
| CBDR end (HHMM) | 2000 | |
| Time reference | NewYorkAuto | NewYorkAuto = orari di New York (ora legale gestita), convertiti dal fuso orario del grafico. |
| Manual offset (hours) | 0 |
2. Daily Profiles
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Day end (HHMM) | 1600 | Il massimo / minimo della giornata e il profilo vengono letti dalla mezzanotte a quest’ora. |
| Consolidation (London range % of day) | 35 | Un range di Londra fino a questa quota del range della giornata è un consolidamento (giornata di espansione NY). |
| Classic day close (outer % of range) | 30 | Un Classic Buy Day chiude nel 30% superiore del suo range, un Classic Sell Day nel 30% inferiore. |
| Statistics period (days) | 20 | ADR e range medi di sessione. |
3. Levels
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Midnight / 08:30 / 09:30 opens | sì | |
| Previous day high / low | sì | |
| Session highs / lows until taken | sì | |
| Asian range projections (SD) | sì | |
| CBDR projections (SD) | no | |
| Projection 1 (x range) | 1.0 | |
| Projection 2 (x range) | 2.0 | |
| Projection 3 (x range) | 2.5 |
4. Killzone Raid Trade
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Offer killzone raid trades | sì | Dentro una killzone il range della sessione precedente subisce un raid e il prezzo richiude all’interno: ingresso a quella chiusura, stop oltre il raid. |
| London raids Asia | sì | |
| New York AM raids London | sì | |
| London Close raids New York AM | no | |
| New York PM raids New York AM | no | |
| Allow longs | sì | |
| Allow shorts | sì | |
| Raid offset (ticks) | 1 | |
| Bars to close back inside | 2 | |
| Max raid depth (x ATR) | 2.0 | Una corsa più profonda di questo valore è un vero breakout. 0 = disattivato. |
| Min raided range (ticks) | 4 | |
| Stop buffer beyond the raid (ticks) | 2 | |
| Stop buffer beyond the raid (x ATR) | 0.1 | |
| Target | OppositeSide | OppositeSide = l’altra estremità del range sottoposto a raid. Projection = un range oltre di essa. 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ì | |
| ATR period | 14 |
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 |
|---|---|---|
| Session boxes | sì | |
| CBDR box | no | |
| Box opacity (%) | 10 | |
| Killzone band (bottom) | sì | |
| Daily profile labels | sì | |
| Raid trades | sì | |
| Labels | sì | |
| Dashboard | sì | |
| Statistics in the dashboard | sì | |
| Days kept on chart (0 = all) | 10 | |
| Trades kept on chart (0 = all) | 20 | |
| Zone opacity (%) | 20 |
7. Alerts
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Alert when a killzone opens | sì | |
| Alert when a session high / low is taken | no | |
| 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 |
15 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 - Killzones & Daily Profiles”.
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.
Le killzone seguono l’ora legale?
Sì. Con il riferimento “NewYorkAuto” gli orari di New York vengono convertiti dal fuso orario del grafico, ora legale inclusa.
Cosa sono i Daily Profiles?
Famiglie di giornate descritte dall’ICT (Classic Buy / Sell Day, London Swing to NY Reversal, Consolidation to NY Expansion, Seek & Destroy). L’indicatore classifica la giornata in corso e quelle passate con regole configurabili su range e chiusura.
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