ICT Concepts Indicator [Advanced]
Creato 06 ott 2024
·
Aggiornato 06 giu 2026
L'indicatore ICT Concepts [Advanced] è un indicatore Premium di NinjaTrader 8 che visualizza i concetti chiave della metodologia di trading e dello stile ICT.
Prerequisiti
Per utilizzare correttamente questo indicatore dovresti avere i seguenti prerequisiti disponibili.
- NinjaTrader 8, con qualsiasi tipo di licenza. Fai clic qui per scaricare
- Un account automated-trading.ch con un Abbonamento a Premium
Descrizione
Questi concetti chiave sono i seguenti:
- Change of Structure (o Change of Character, o Market Structure Shift) che indica che il trend potrebbe cambiare
- Break of Structure (o Market Structure Break) che indica una continuazione del trend
- Fair Value Gaps, che rappresentano dislocamenti di prezzo e sono definiti come istanze di inefficienze o squilibri visualizzate da tre candele consecutive contenenti una grande candela intermedia i cui stoppini dei candeli che la circondano non si sovrappongono
- Volume Imbalance (VIB), vuoti di prezzo creati quando lo slancio del mercato causa movimenti rapidi dei prezzi, lasciando spazi vuoti tra i corpi delle candele che agiscono come magneti del mercato
- Gap Imbalance (GIB), una forma più potente di squilibrio in cui nessuno stoppino si chiude attraverso il gap, indicando un'inefficienza di mercato ancora più forte
- Order Blocks, che rappresentano livelli cruciali di supporto e resistenza derivati dal movimento aggressivo dei prezzi, e possono essere utilizzati come livelli di entrata o uscita
- Immediate Rebalances, regioni di prezzo senza inefficienze, senza squilibri e senza gap a cui il prezzo ha bisogno di tornare
- NWOG (New Week Opening Gap) — il gap di prezzo tra il prezzo di chiusura del venerdì e il prezzo di apertura della domenica
- NDOG (New Day Opening Gap) — il gap di prezzo tra il prezzo di chiusura di ieri e il prezzo di apertura di oggi
- RTHG (Opening Range Gap) — segna la distanza tra il primo tick di apertura di una sessione e la chiusura della sessione precedente
- Controllare e manipolare in modo interattivo le zone ICT sul grafico
- Capacità multi-timeframe
Esempi
Change of Character (Market Structure Shift) e Break of Structure
Le caratteristiche della struttura di mercato dell'indicatore disegnano shift della struttura di mercato e break della struttura di mercato. Gli shift della struttura di mercato sono breakout di prezzo indicando una probabilità di cambio di direzione del prezzo; i break della struttura sono breakout di prezzo indicando una continuazione della direzione del trend. Questi eventi sono elementi costitutivi della metodologia ICT e possono essere utilizzati come determinanti di bias e filtri per andare long o short.
Esecuzione dell'analisi della struttura di mercato su un timeframe più alto
L'indicatore può eseguire su un timeframe più alto per consentire analisi top-down — ad esempio sovrapponendo candele di timeframe più alto (30 minuti) sopra le candele del grafico attivo (5 minuti), rilevando un BOS sul timeframe più alto che porta a un movimento grande pochi minuti dopo.
Fair Value Gaps
L'indicatore può rilevare diversi Fair Value Gaps — ad esempio nello strumento MES su un timeframe di 5 minuti. Accoppiati con MSS e MSB, gli FVG possono essere un segnale molto buono per entrare in un trade. Gli FVG rialzisti sono disegnati in verde, gli FVG ribassisti in rosso, e il loro disegno si ferma una volta mitigati. Le configurazioni di entrata comuni includono un chiaro rifiuto dopo che un FVG rialzista viene ritestato (stop loss al swing low della candela di rifiuto), tre punti di contatto su una zona FVG seguiti da un chiaro ChoCh e una nuova formazione FVG, o un rimbalzo pulito sulla zona FVG. L'analisi e il rilevamento FVG possono anche eseguire su un timeframe più alto se Run on Higher Timeframe è abilitato — e più istanze dell'indicatore possono essere aggiunte allo stesso grafico con timeframe diversi per un'analisi avanzata multi-timeframe top-down.
Volume Imbalance (VIB)
Lo squilibrio di volume (VIB) si verifica quando il mercato si muove con forte slancio, creando vuoti di prezzo tra corpi di candele consecutive. A differenza dei Fair Value Gaps, che si basano su specifici modelli di tre candele con stoppini non sovrapposti, gli squilibri di volume si formano più rapidamente durante movimenti di prezzo aggressivi.
Bullish Imbalance: si forma quando il prezzo di apertura della seconda candela è superiore al prezzo di chiusura della prima candela, lasciando spazio vuoto tra i due corpi — prezzo che il mercato non ha scambiato a causa di una forte pressione di acquisto. Bearish Imbalance: si forma quando il prezzo di apertura della seconda candela è inferiore al prezzo di chiusura del corpo della candela precedente — livelli di prezzo saltati a causa della forte pressione di vendita.
Gli squilibri di volume agiscono come "magneti" di mercato perché il mercato si è mosso troppo velocemente per riempire quei prezzi — il prezzo in genere rivisita queste aree per bilanciare gli ordini e fornire liquidità prima di continuare un trend, rendendoli zone preziose sia per le strategie di entrata che di uscita. Le zone VIB possono essere scambiate in modo simile agli FVG — entrando quando il prezzo rivisita e ritesta la zona, o utilizzandole come confluence aggiuntiva con altri concetti ICT come Order Blocks o eventi di struttura di mercato.
Gap Imbalance (GIB)
Il gap imbalance (GIB) segue gli stessi principi dello squilibrio di volume ma con una condizione aggiuntiva più restrittiva: nessuno stoppino può chiudersi attraverso il gap — un gap imbalance si forma quando candele consecutive creano un gap tra i loro corpi e nessuno stoppino della candela penetra il corpo della candela opposta, quindi il gap rimane completamente intatto da qualsiasi movimento di prezzo.
Il fatto che nessuno stoppino si chiuda attraverso una zona GIB indica uno slancio direzionale estremamente forte, rendendo i GIB un segnale di squilibrio più aggressivo e affidabile degli standard VIB. Le zone GIB agiscono come magneti potenti per il prezzo e vengono in genere rivisitate con una convinzione più forte rispetto ai VIB. La combinazione di GIB con eventi di struttura di mercato e Order Blocks crea una configurazione di confluence elevata per trader disciplinati che cercano entrate di trade ad alta probabilità.
Order Blocks
Gli Order Blocks sono definiti come zone create dall'ultima candela di swing alto (per ribassista) o dall'ultima candela di swing basso (per rialzista) prima di un Market Structure Shift o un Break of Structure, con due regole aggiuntive: la candela che definisce l'Order Block dovrebbe essere seguita da un FVG, e la zona dell'Order Block non dovrebbe essere mitigata prima del breakout che crea l'evento di Market Structure. Gli Order Blocks vengono scambiati quando il prezzo li rivisita — un order block ribassista che ha formato un FVG subito dopo la candela che definisce la sua zona, quindi non è stato mitigato fino al ChoCh, può essere messo in corto quando il prezzo mitiga la zona e scende di nuovo; la configurazione speculare si applica agli order block rialzisti, con uno stop loss impostato al livello inferiore del blocco, in genere con target di un rapporto vittoria/perdita 1:1.
Immediate Rebalances
Gli immediate rebalance, un concetto insegnato da ICT, hanno un'importanza significativa nel processo decisionale. Mentre un Fair Value Gap nasce da inefficienze di mercato o squilibri, un Immediate Rebalance non lascia gap, nessuna inefficienza e nessuno squilibrio a cui il prezzo dovrebbe tornare. Un Immediate Rebalance ha successo quando il prezzo marca una continuazione nella sua direzione, e fallisce quando il prezzo immediatamente si inverte e va nell'altra direzione — entrambi gli esiti possono avere significato nel trading quando analizzati insieme ad altri elementi ICT. Ad esempio, eseguendo l'indicatore su un timeframe più alto di 15 minuti su un grafico MES di 5 minuti con candele di timeframe più alto sovrapposte, un primo IR marcato come "Fail" (il prezzo immediatamente si è ritratto e ha rotto il livello IR) può segnalare un bias ribassista, mentre un IR che mantiene il prezzo sopra ad esso attraverso più punti di swing, con il prezzo che alla fine si muove più in alto, segnala un bias rialzista.
NDOG (New Day Opening Gap)
Il New Day Opening Gap (NDOG) è definito da ICT come la separazione in tempo/prezzo causata dalla pausa di 1 ora che si verifica ogni giorno nel mercato dei futures — il prezzo di apertura del gap è il primissimo tick al riavvio delle 18:00 (UTC-4), rispetto al prezzo di chiusura della sessione precedente alle 17:00. Questi gap possono agire come attrattori di liquidità così come punti di riferimento generali per determinare il bias giornaliero.
RTH Gap (Opening Range Gap)
L'Opening Range Gap, noto anche come Regular Trading Hours (RTH) Gap, è la distanza tra il primo tick di apertura di una sessione e la chiusura della sessione precedente, quando si guarda a un grafico delle Regular Trading Hours (da non confondere con le Electronic Trading Hours) — che si verificano tra le 16:15 (UTC-4) e le 09:30 il giorno successivo.
NWOG (New Week Opening Gap)
L'NWOG è il gap tra il prezzo di chiusura del venerdì e il prezzo di apertura della domenica. Questi gap possono agire come attrattori di liquidità così come punti di riferimento generali per determinare il bias settimanale.
Interazione con le zone ICT sul grafico
Una delle caratteristiche uniche di questo indicatore è l'interattività. Tutte le zone ICT disegnate sul grafico possono diventare interattive abilitando il parametro Interactivity — seleziona un singolo elemento sul grafico, quindi fai clic destro per visualizzare una voce del menu di contesto denominata ATCH ICT[Advanced] con diversi pulsanti di comando: Hide All prior to clicked Index (nasconde tutte le zone ICT prima di dove hai fatto clic, per ripulire gli eventi passati che non sono più pertinenti), Hide Selected (nasconde la zona selezionata), e Stop Extending Selected at Clicked Index (ferma la zona selezionata nell'indice della barra cliccata) — con più comandi pianificati nei prossimi rilasci.
Caratteristiche
L'indicatore ICT Concepts [Advanced] ha un insieme di caratteristiche uniche:
- Può eseguire su un timeframe più alto mentre disegna su un timeframe più basso, consentendo analisi multi-timeframe
- Può sovrapporre il disegno di candele di timeframe più alto quando eseguito su un timeframe più alto
- Può riprodurre un avviso sonoro su ogni zona ICT
- Può eseguire con o senza TickReplay su qualsiasi grafico basato su tempo o basato su prezzo
- Comandi interattivi e operazioni applicabili alle zone ICT sul grafico facendo clic destro
- Sviluppo attivo e aggiunta costante di nuove funzioni
Parametri
Cerchiamo sempre di mantenere i parametri al minimo.
| License | |
| License | Questa è la chiave di licenza che ottieni quando crei un account su automated-trading.ch. Dopo aver creato un account, copia la tua chiave di licenza dalla pagina di fatturazione. Devi impostare questo parametro una sola volta al mese. |
| Market Structure | |
| Swing Period | Imposta quante barre sono sufficienti per separare due swing dello stesso tipo. Quanto più alto è questo valore, più pochi swing complessivamente; quanto più basso, più swing. Un valore di 3 o 4 è tipico. |
| Show Price Swings | Abilita/disabilita il disegno di un marchio sotto/sopra i punti di prezzo dello swing. Utile per vedere come la struttura di mercato viene analizzata, poiché i punti di swing sono gli elementi costitutivi dell'algoritmo. |
| Swing Bullish Color / Swing Bearish Color | Imposta il colore dei punti di swing bassi e alti, rispettivamente. |
| Swing Opacity (1-100) | Opacità del disegno dei punti di swing, da 0 (trasparente) a 100 (completamente opaco). |
| Run On Higher TimeFrame | Abilita/disabilita l'esecuzione degli algoritmi di analisi ICT su un timeframe più alto e la visualizzazione delle zone ICT sul grafico attivo. |
| Higher TimeFrame / Higher TimeFrame Period | Seleziona il timeframe più alto e il suo periodo quando Run On Higher TimeFrame è abilitato. Deve essere un timeframe più grande di quello del grafico attivo — ad esempio, se il grafico è a 15 minuti, scegli qualcosa come 1 ora; scegliere un timeframe più piccolo non funzionerà. |
| Draw Higher Timeframe Candles | Abilita il disegno (sovrapposizione) di candele di timeframe più alto sopra il grafico attivo. |
| Show ChoCh (MSS) | Abilita/disabilita il disegno di Change of Characters, noti anche come Market Structure Shifts. |
| MSS Bullish Color / MSS Bearish Color / MSS LineStyle | Colore e stile di linea utilizzati per disegnare le linee MSS. |
| Show Choch (MSS) Label | Mostra un'etichetta su ogni MSS sul grafico. |
| Show Break of Structure | Abilita/disabilita il disegno dei Break of Structures. |
| BOS bullish Color / BOS bearish Color / BOS LineStyle | Colore e stile di linea utilizzati per disegnare le linee BOS. |
| Show BOS Label | Mostra un'etichetta su ogni Break of Structure sul grafico. |
| Play Sound on MSS or BOS / Play Sound File | Riproduce un avviso sonoro quando si verifica un evento di struttura di mercato (MSS o BOS), e imposta quale file .wav viene riprodotto. |
| HTF Candles (visibile solo quando Run on Higher Timeframe è abilitato) | |
| Bullish Color / Bearish Color / Render Opacity (1-100) | Colore e opacità utilizzati per disegnare candele di timeframe più alto rialziste/ribassiste. |
| Fair Value Gap / Volume Imbalance (VIB) / Gap Imbalance (GIB) | |
| Questi tre tipi di zona (Fair Value Gap, Volume Imbalance, Gap Imbalance) espongono ciascuno il loro set identico di parametri, con prefisso di conseguenza (ad esempio "Show Fair Value Gaps" / "Show Volume Imbalance" / "Show Gap Imbalance"). | |
| Show [Zone] | Abilita/disabilita il disegno di quel tipo di zona. |
| Candle Filter |
Filtra il rilevamento della zona.
|
| Min. Gap (ticks) | Distanza minima in tick tra gli stoppini/corpi per la validità della zona. Quanto più alto è questo valore, meno zone vengono rilevate; quanto più basso, più zone. |
| Mitigation Method |
Imposta quale metodo viene utilizzato per considerare la zona mitigata dal prezzo (solo Fair Value Gap — VIB/GIB utilizzano le stesse opzioni).
|
| Stop Showing Mitigated | Nasconde il disegno della zona una volta mitigata, per un grafico più pulito. |
| Stop Extending @ New Day | Ferma il disegno della zona dall'estensione in un nuovo giorno (può anche essere fatto per zona facendo clic). |
| Show 50% Level | Disegna il livello di encroachment conseguente (50%) sulla zona. |
| Shrink FVG | Solo Fair Value Gap — riduce il disegno dell'FVG ogni volta che viene toccato dallo stoppino di una candela. |
| Bullish Color / Bearish Color / Render Opacity (1-100) | Colore e opacità utilizzati per disegnare zone rialziste/ribassiste. |
| Show [Zone] Label / Label Size / Label Color / Label Opacity (1-100) | Mostra un'etichetta su ogni zona, e le sue dimensioni di testo, colore e opacità. |
| Play Sound when [Zone] is created / mitigated / Play Sound File | Riproduce un avviso sonoro quando la zona viene creata e/o mitigata (utile per il trading dei ritracciamenti), e imposta quale file .wav viene riprodotto. |
| Immediate Rebalance | |
| Show Immediate Rebalance | Abilita/disabilita la visualizzazione degli Immediate Rebalances. |
| Candle Filter | Stesse opzioni 3/2/no-filter come sopra, applicate al rilevamento dell'Immediate Rebalance. |
| Bullish Color / Bearish Color / Render Opacity (1-100) | Colore e opacità utilizzati per disegnare gli Immediate Rebalances. |
| Play Sound on Immediate Rebalance / Play Sound File | Riproduce un avviso sonoro quando viene creato un IR, e imposta quale file .wav viene riprodotto. |
| Order Block | |
| Show Order Blocks | Abilita/disabilita la visualizzazione degli Order Blocks. |
| Stop Extending @ New Day | Ferma le zone dell'Order Block dall'estensione in un nuovo giorno (può anche essere fatto per zona). |
| Allow Mitigation Before Validation | Normalmente un Order Block non deve essere mitigato dal prezzo per essere valido — questo parametro consente un'eccezione, permettendo agli Order Blocks di essere validi anche se mitigati prima della loro creazione. |
| Confirmation Mode |
Imposta la modalità che conferma la formazione dell'Order Block.
|
| Bullish Color / Bearish Color / Render Opacity (1-100) | Colore e opacità utilizzati per disegnare gli Order Blocks. |
| Show Order Block Label / Label Size / Label Color / Label Opacity (1-100) | Mostra un'etichetta su ogni Order Block, e le sue dimensioni di testo, colore e opacità. |
| Play Sound when OrderBlock is created / mitigated / Play Sound File | Riproduce un avviso sonoro quando un Order Block viene creato e/o mitigato, e imposta quale file .wav viene riprodotto. |
| NWOG / NDOG / RTHG | |
| Questi tre tipi di gap (New Week Opening Gap, New Day Opening Gap, Opening Range Gap) espongono ciascuno il loro set identico di parametri, con prefisso di conseguenza. | |
| Show NWOG / Show NDOG / Show Opening Range Gap | Abilita/disabilita la visualizzazione delle zone di quel tipo di gap. |
| Stop Drawing @ New Day / @ New Week | Ferma il disegno della zona del gap dall'estensione in un nuovo giorno/settimana (l'NWOG ha solo la variante della nuova settimana; può anche essere fatto per zona facendo clic). |
| Show 50% / 75% / 25% Level | Disegna il corrispondente livello di encroachment del quadrante sulla zona. |
| Bullish Color / Bearish Color / Render Opacity (1-100) | Colore e opacità utilizzati per disegnare zone rialziste/ribassiste. |
| Show [Gap] Label / Label Size / Label Color / Label Opacity (1-100) | Mostra un'etichetta su ogni zona, e le sue dimensioni di testo, colore e opacità. |
| Interactivity | |
| Enable Interactivity | Abilita/disabilita le funzioni di interattività quando si fa clic destro sugli elementi ICT sul grafico. |
| Hide Selected | Nasconde la zona cliccata — utile per nascondere una zona ICT specifica (FVG, Order Block, NDOG, NWOG...). |
| Hide All Prior to Clicked Index | Nasconde tutte le zone a sinistra dell'indice della barra cliccata — utile per ripulire il grafico dalle zoneche non sono più di interesse, a partire da un certo punto nel tempo. |
| Stop Extending Selected @ Current Bar | Ridimensiona la zona cliccata all'indice della barra cliccata e la ferma dal prolungamento ulteriore — ad esempio per fermare un Order Block che non è più di interesse, o per fermare la zona NDOG del giorno attuale dall'estensione in un momento particolare in modo che non si sovrapponga ad altre zone. |
Istruzioni di download e installazione
Requisiti della licenza
Su automated-trading.ch puoi scegliere di acquistare un abbonamento mensile per utilizzare i nostri prodotti premium, oppure utilizzare i nostri prodotti gratuiti senza sottoscrivere.
In entrambi i casi, devi creare un account in modo da poter ottenere una Licenza che puoi utilizzare sia per i prodotti gratuiti che per quelli premium.
Per ottenere la tua licenza, semplicemente registrati e poi ottieni la tua licenza su la pagina di fatturazione.
Download
Puoi anche scaricare questa strategia — e ogni altra strategia o indicatore di automated-trading.ch — in qualsiasi momento da pagina di download centralizzata.
Passaggi di installazione
Domande frequenti
Generale
Abbonamenti: domande e risposte
Note di rilascio
- Added Volume Imbalance (VIB); Added Gap Imbalance (GIB)
- Fix Bug when checking license
- Fix Bug: indicator hides Grid lines when added to chart
- Fix bug on labelling FVG as "OB"; Adding Shrinking FVG rendering (user requested)
- Fix bug on rendering causing indicator to stop working
- Added "Stop Showing Mitigated" Fvg parameter
- Added consequent encroachment 50%/25%/75% to NDWOG, NWOG, RTGH, FVGs; Added Confirmation Mode parameter to OrderBlock section; Fix: RTH Gap can now be removed interactively
- Added Linestyle for MSS and BOS line drawing; Removed Log output slowing performance
- Added RTH Gap (Opening Range Gap)
- Fix NDOG and NDWOG opacity
- Fix false positive virus detection
- Fix License detection error
- Fix installation error
- First Release of the indicator