ICT Order Blocks Structure
- Indicatori
- Versione: 1.0
- Attivazioni: 10
ICT Order Blocks Structure individua e disegna automaticamente gli order block ICT / Smart Money partendo dalla struttura del mercato. Non indovina le zone dal colore delle candele: un order block viene disegnato solo dopo che il prezzo lo conferma con una rottura di struttura, e resta sul grafico solo finché è valido.
Come funziona
- Punti swing – massimi e minimi swing vengono rilevati con un numero configurabile di candele per lato.
- Rottura di struttura – una chiusura sopra l'ultimo swing high (o sotto l'ultimo swing low) conferma un BOS. Quando la direzione della struttura si inverte, la linea è etichettata MSS (market structure shift).
- Order block – l'ultima candela opposta prima dell'impulso che ha rotto la struttura diventa l'order block (OB rialzista = ultima candela ribassista prima della salita, OB ribassista = ultima candela rialzista prima della discesa).
- Filtro di displacement – facoltativamente, un OB viene mantenuto solo se la gamba di rottura contiene un fair value gap (FVG). Questo elimina i movimenti deboli.
- Mitigazione – quando il prezzo rientra nella zona, il blocco viene segnato come mitigato (colore più chiaro, etichetta "(m)"). Quando una candela chiude attraverso la zona, il blocco viene invalidato e rimosso, oppure mantenuto in grigio come breaker block se lo si desidera.
Caratteristiche
- Order block rialzisti e ribassisti con linea mediana al 50 %.
- Linee di struttura BOS e MSS.
- Tre definizioni di zona: ombra a ombra, solo corpo, oppure ICT apertura-estremo.
- Blocchi mitigati e rotti (breaker) seguiti in tempo reale, tick per tick.
- Avvisi pop-up e push quando il prezzo entra in un order block attivo (un avviso per blocco).
- Colori che si adattano automaticamente a sfondi scuri o chiari, personalizzabili.
- Leggero: i calcoli vengono eseguiti una volta per nuova candela; gli oggetti hanno prefisso ICTOB_ e vengono rimossi quando si toglie l'indicatore.
- Funziona su qualsiasi simbolo e timeframe (forex, metalli, indici, cripto).
- Nessun repaint: un blocco viene disegnato solo dopo uno swing confermato e una chiusura oltre di esso, e non si sposta mai in seguito.
Parametri
- Lunghezza swing (5) – candele per lato di un punto swing. Più alto = meno livelli, più forti.
- Candele analizzate (800) – storico analizzato a ogni nuova candela.
- Richiedi displacement (FVG) (true) – mantieni solo gli OB confermati da uno squilibrio.
- Definizione zona (Wick) – Ombra / Corpo / Apertura-estremo.
- OB attivi per lato (8) – numero massimo di blocchi rialzisti e ribassisti mostrati.
- Mantieni OB mitigati (true) – conserva i blocchi toccati finché non vengono rotti.
- Mostra OB rotti (false) – mostra i blocchi invalidati in grigio (breaker block).
- Linea mediana (true) – linea al 50 % di ogni blocco.
- Estendi a destra (15) – candele di estensione a destra della candela corrente.
- Riempi rettangoli (true).
- Mostra BOS / MSS (true), Mostra swing (false).
- Colori – rialzista, ribassista, rotto e struttura (clrNONE = automatico).
- Avvisi – avviso pop-up e notifica push.
Uso consigliato
- Leggi il timeframe superiore (H4 / H1) per la direzione e i blocchi freschi non mitigati.
- Attendi che il prezzo torni in un blocco nella direzione dell'ultimo MSS, poi cerca una conferma sul timeframe inferiore (rottura di struttura M5 / M15 o FVG) prima di entrare.
- Stop loss oltre il blocco, primo obiettivo sulla liquidità opposta (swing precedente).
- Scalping: lunghezza swing 3–5 su M1–M5. Intraday: 5 su M15–H1. Swing trading: 8–10 su H4–D1.
Una guida PDF completa (come funziona la strategia ICT order block, come impostare ogni parametro, piano di trading) è scaricabile da questo post del blog: https://www.mql5.com/en/blogs/post/779507
