ICT Order Blocks Structure
- Indicateurs
- Version: 1.0
- Activations: 10
ICT Order Blocks Structure détecte et dessine automatiquement les order blocks ICT / Smart Money à partir de la structure de marché. Il ne devine pas les zones d'après la couleur des bougies : un order block n'est tracé qu'une fois confirmé par une cassure de structure, et il ne reste sur le graphique que tant qu'il est valide.
Fonctionnement
- Swings – les sommets et creux sont détectés avec un nombre de bougies configurable de chaque côté.
- Cassure de structure – une clôture au-dessus du dernier swing high (ou sous le dernier swing low) confirme un BOS. Quand le sens de la structure s'inverse, la ligne est étiquetée MSS (market structure shift).
- Order block – la dernière bougie opposée avant l'impulsion qui a cassé la structure devient l'order block (OB haussier = dernière bougie baissière avant la hausse, OB baissier = dernière bougie haussière avant la baisse).
- Filtre de déplacement – en option, un OB n'est conservé que si la jambe de cassure contient un fair value gap (FVG). Cela élimine les mouvements faibles.
- Mitigation – dès que le prix revient dans la zone, le bloc est marqué comme mitigé (couleur atténuée, étiquette « (m) »). Quand une bougie clôture au travers, le bloc est invalidé et retiré, ou conservé en gris comme breaker block si vous le souhaitez.
Caractéristiques
- Order blocks haussiers et baissiers avec ligne médiane 50 %.
- Lignes de structure BOS et MSS.
- Trois définitions de zone : mèche à mèche, corps seul, ou ICT open-vers-extrême.
- Blocs mitigés et cassés (breakers) suivis en temps réel, tick par tick.
- Alertes popup et push quand le prix entre dans un order block actif (une alerte par bloc).
- Couleurs adaptées automatiquement au fond sombre ou clair, modifiables.
- Léger : calculs à chaque nouvelle bougie seulement ; objets préfixés ICTOB_ et supprimés au retrait de l'indicateur.
- Fonctionne sur tout symbole et toute unité de temps (forex, métaux, indices, crypto).
- Sans repaint : un bloc n'est tracé qu'après un swing confirmé et une clôture au-delà, puis ne bouge plus.
Paramètres
- Longueur des swings (5) – bougies de chaque côté d'un swing. Plus élevé = moins de niveaux, plus forts.
- Bougies analysées (800) – historique balayé à chaque nouvelle bougie.
- Exiger un déplacement (FVG) (true) – ne garder que les OB confirmés par un déséquilibre.
- Définition de la zone (Wick) – Mèche / Corps / Open-vers-extrême.
- OB actifs par côté (8) – nombre maximal de blocs haussiers et baissiers affichés.
- Garder les OB mitigés (true) – conserver les blocs touchés jusqu'à leur cassure.
- Afficher les OB cassés (false) – afficher les blocs invalidés en gris (breakers).
- Ligne médiane (true) – ligne à 50 % de chaque bloc.
- Prolongement à droite (15) – bougies de prolongement après la bougie courante.
- Remplir les rectangles (true).
- Afficher BOS / MSS (true), Afficher les swings (false).
- Couleurs – haussier, baissier, cassé et structure (clrNONE = automatique).
- Alertes – popup et notification push.
Utilisation conseillée
- Lire l'unité de temps supérieure (H4 / H1) pour le sens et les blocs frais non mitigés.
- Attendre le retour du prix dans un bloc dans le sens du dernier MSS, puis chercher une confirmation en unité inférieure (cassure M5 / M15 ou FVG) avant d'entrer.
- Stop au-delà du bloc, premier objectif sur la liquidité opposée (swing précédent).
- Scalping : swings 3–5 en M1–M5. Intraday : 5 en M15–H1. Swing : 8–10 en H4–D1.
Un guide PDF complet (fonctionnement de la stratégie ICT order block, réglage de chaque paramètre, plan de trade) est téléchargeable depuis ce billet de blog : https://www.mql5.com/en/blogs/post/779507
