Indicateur ICT Killzones & Daily Profiles pour NinjaTrader 8
L’horloge de New York des sessions ICT sur ton graphique : Asie, London Open, New York AM, London Close, New York PM et CBDR, avec leurs ranges et leur liquidité, les ouvertures de minuit, 08:30 et 09:30, les projections du range asiatique et le profil de la journée en cours et des jours passés.
Le téléchargement se fait en deux étapes depuis la section « Indicateurs gratuits » de la page d'accueil.

- Plateforme
- NinjaTrader 8
- Fichier
- NinjaScript (.cs), code source lisible
- Calcul
- /outils/calculateur-position-futures,Calculateur de taille de position futures,Combien de contrats pour un risque donné, avec la valeur du tick de chaque contrat.
- Prix
- Gratuit
- Fichier mis à jour le
- 8 octobre 2026
Comment fonctionne l’indicateur
- Killzones. Asie 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 et CBDR 14:00-20:00, en heure de New York. Chaque session peut être activée, désactivée ou déplacée.
- Niveaux. Ouvertures de minuit, 08:30 et 09:30, haut et bas de la veille, hauts et bas de session tant qu’ils ne sont pas pris, projections du range asiatique à 1, 2 et 2,5 fois sa taille (celles du CBDR en option).
- Profils de journée. La journée est lue de minuit à 16:00 et classée selon les profils ICT : Classic Buy / Sell Day (clôture dans les 30 % extrêmes du range), London Swing to NY Reversal, Consolidation to NY Expansion (range de Londres jusqu’à 35 % du range du jour) et Seek & Destroy. Le tableau de bord affiche les statistiques sur 20 jours (ADR et ranges moyens des sessions).
- Trade de raid. Dans une killzone, le range de la session précédente est balayé puis le prix clôture de retour à l’intérieur : entrée à cette clôture, stop au-delà du raid, objectif à l’autre bout du range. Par défaut : Londres balaie l’Asie et New York AM balaie Londres.
- Alertes. Ouverture d’une killzone, entrée sur raid ; en option, prise d’un haut ou d’un bas de session.
Marchés et unités de temps
- Tout instrument chargé dans NinjaTrader 8 : futures sur indices (ES, NQ…), énergie, métaux, Forex. Les seuils combinent un plancher en ticks et un multiple d’ATR, pour rester cohérents d’un marché à l’autre.
- Les heures sont exprimées en heure de New York. Avec la référence « NewYorkAuto », la conversion depuis le fuseau de ton graphique et le changement d’heure sont gérés automatiquement.
- Calcul à chaque tick en temps réel ; par défaut, tout l’historique chargé est analysé.
Configuration requise
- NinjaTrader 8, plateforme de bureau pour Windows. L’indicateur est gratuit ; NinjaTrader est un logiciel tiers qui a ses propres conditions et peut être payant selon l’usage (licence, trading en réel).
- Données. Les barres du graphique suffisent : pas besoin de Tick Replay ni de profondeur de marché. Les données de ta connexion peuvent être payantes selon la bourse et l’abonnement.
Paramètres
L’indicateur est en anglais : chaque paramètre porte le nom affiché dans NinjaTrader, avec sa valeur par défaut lue dans le code source (.cs) et son explication en français.
1. Killzones (New York Time)
| Paramètre | Par défaut | Rôle |
|---|---|---|
| Asia | oui | |
| Asia start (HHMM) | 2000 | |
| Asia end (HHMM) | 0 | Une fin antérieure au début passe minuit (2000 -> 0). |
| London Open | oui | |
| London start (HHMM) | 200 | |
| London end (HHMM) | 500 | |
| New York AM | oui | |
| New York AM start (HHMM) | 700 | ICT : 0700 (0830 pour l'ouverture des futures sur indices). |
| New York AM end (HHMM) | 1000 | |
| London Close | oui | |
| London Close start (HHMM) | 1000 | |
| London Close end (HHMM) | 1200 | |
| New York PM | oui | |
| New York PM start (HHMM) | 1330 | |
| New York PM end (HHMM) | 1600 | |
| CBDR (Central Bank Dealers Range) | oui | |
| CBDR start (HHMM) | 1400 | |
| CBDR end (HHMM) | 2000 | |
| Time reference | NewYorkAuto | NewYorkAuto = horaires de New York (heure d'été gérée), convertis depuis le fuseau horaire du graphique. |
| Manual offset (hours) | 0 |
2. Daily Profiles
| Paramètre | Par défaut | Rôle |
|---|---|---|
| Day end (HHMM) | 1600 | Le plus haut / plus bas et le profil du jour sont lus de minuit jusqu'à cette heure. |
| Consolidation (London range % of day) | 35 | Un range de Londres jusqu'à cette part du range du jour est une consolidation (journée d'expansion NY). |
| Classic day close (outer % of range) | 30 | Un Classic Buy Day clôture dans les 30% supérieurs de son range, un Classic Sell Day dans les 30% inférieurs. |
| Statistics period (days) | 20 | ADR et ranges moyens des sessions. |
3. Levels
| Paramètre | Par défaut | Rôle |
|---|---|---|
| Midnight / 08:30 / 09:30 opens | oui | |
| Previous day high / low | oui | |
| Session highs / lows until taken | oui | |
| Asian range projections (SD) | oui | |
| CBDR projections (SD) | non | |
| Projection 1 (x range) | 1.0 | |
| Projection 2 (x range) | 2.0 | |
| Projection 3 (x range) | 2.5 |
4. Killzone Raid Trade
| Paramètre | Par défaut | Rôle |
|---|---|---|
| Offer killzone raid trades | oui | Dans une killzone, le range de la session précédente subit un raid puis le prix clôture de nouveau à l'intérieur : entrée à cette clôture, stop au-delà du raid. |
| London raids Asia | oui | |
| New York AM raids London | oui | |
| London Close raids New York AM | non | |
| New York PM raids New York AM | non | |
| Allow longs | oui | |
| Allow shorts | oui | |
| Raid offset (ticks) | 1 | |
| Bars to close back inside | 2 | |
| Max raid depth (x ATR) | 2.0 | Un mouvement plus profond que cela est une vraie cassure. 0 = désactivé. |
| 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'autre extrémité du range balayé. Projection = un range au-delà. FixedRR = multiple du risque. |
| 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 | oui | |
| ATR period | 14 |
5. Real Time
| Paramètre | Par défaut | Rôle |
|---|---|---|
| Calculate on every tick (real time) | oui | |
| History analysed (bars, 0 = all) | 0 |
6. Display
| Paramètre | Par défaut | Rôle |
|---|---|---|
| Session boxes | oui | |
| CBDR box | non | |
| Box opacity (%) | 10 | |
| Killzone band (bottom) | oui | |
| Daily profile labels | oui | |
| Raid trades | oui | |
| Labels | oui | |
| Dashboard | oui | |
| Statistics in the dashboard | oui | |
| Days kept on chart (0 = all) | 10 | |
| Trades kept on chart (0 = all) | 20 | |
| Zone opacity (%) | 20 |
7. Alerts
| Paramètre | Par défaut | Rôle |
|---|---|---|
| Alert when a killzone opens | oui | |
| Alert when a session high / low is taken | non | |
| Alert on raid entry | oui | |
| Alert on target / stop | non | |
| Sound file | Alert4.wav | Nom du fichier dans le dossier sounds de NinjaTrader (ou chemin complet). Vide = silencieux. |
| Alert rearm (seconds) | 15 |
8. Trading Evolution
| Paramètre | Par défaut | Rôle |
|---|---|---|
| Show logo | oui | |
| Show name | oui | |
| Logo position | TopLeft | |
| Logo size (px) | 54 | |
| Logo opacity (%) | 55 | |
| Diagnostic mode (Output window) | non |
15 couleurs personnalisables dans l'onglet Couleurs de NinjaTrader.
Installation dans NinjaTrader 8
- Télécharge le pack gratuit (fichier ZIP) qui contient l'indicateur, depuis la section Indicateurs gratuits de la page d'accueil.
- Dans NinjaTrader 8, ouvre le menu Tools › Import › NinjaScript Add-On, choisis le fichier ZIP, puis redémarre NinjaTrader.
- Active ta licence gratuite : Control Center › New › Trading Evolution License, puis enregistre ta clé.
- Sur un graphique, ouvre la liste des indicateurs (clic droit › Indicators) et ajoute « TRADING EVOLUTION - Killzones & Daily Profiles ».
Problèmes fréquents et solutions
- Rien ne s’affiche. Charge assez d’historique (plusieurs jours en intraday) : le modèle a besoin de swings et de sessions complètes pour détecter un setup.
- L’indicateur n’apparaît pas dans la liste. Vérifie que l’import du pack (Tools › Import › NinjaScript Add-On) s’est terminé sans erreur, puis redémarre NinjaTrader. NinjaTrader compile tous les scripts ensemble : une erreur dans un autre script installé peut bloquer l’import ; corrige ou retire ce script. Si l’outil affiche un message de licence, enregistre ta clé gratuite dans Control Center › New › Trading Evolution License.
- Erreur « already contains a definition ». Une ancienne copie du même indicateur existe sous un autre nom de fichier : supprime-la, puis recompile.
Limites à connaître
- C’est un indicateur, pas une stratégie automatique : il n’envoie aucun ordre et ne gère aucune position.
- Les seuils (force des swings, displacement, taille du FVG, R:R minimum) sont des choix de paramétrage, pas des règles officielles ICT. Adapte-les à ton marché et à ton unité de temps.
- Les trades « gagnés » ou « perdus » affichés portent sur l’historique chargé. Ils ne préjugent en rien des résultats futurs.
- Aucun signal n’est garanti : le trading de futures comporte un risque de perte en capital.
Questions fréquentes
L’indicateur est-il gratuit ?
Oui, l’indicateur est gratuit (pack et licence gratuits), sans abonnement. Il nécessite NinjaTrader 8, un logiciel tiers qui a ses propres conditions d’utilisation.
Est-ce qu’il passe des ordres ?
Non. Il dessine les setups et peut émettre des alertes sonores, mais c’est toi qui décides et qui passes tes ordres.
Les killzones s’adaptent-elles au changement d’heure ?
Oui. Avec la référence « NewYorkAuto », les heures de New York sont converties depuis le fuseau du graphique, heure d’été comprise.
Que sont les Daily Profiles ?
Des familles de journées décrites par ICT (Classic Buy / Sell Day, London Swing to NY Reversal, Consolidation to NY Expansion, Seek & Destroy). L’indicateur classe la journée en cours et les jours passés selon des règles de range et de clôture paramétrables.
Concepts et outils liés
Les autres indicateurs NinjaTrader 8 gratuits
Articles liés
Contenu éducatif. Ces indicateurs ne constituent pas un conseil en investissement et ne garantissent aucun résultat. Le trading de futures comporte un risque de perte en capital qui peut dépasser la mise initiale. Conditions d’utilisation · Disclaimers