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.


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
Change of Character (MSS) e Break of Structure
Fai clic per ingrandire

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
Analisi della struttura di mercato su un timeframe più alto
Fai clic per ingrandire

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
Fair Value Gaps
Fai clic per ingrandire

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)
Volume Imbalance (VIB)
Fai clic per ingrandire

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)
Gap Imbalance (GIB)
Fai clic per ingrandire

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
Esempio di Order Block ribassista
Fai clic per ingrandire
Esempio di Order Block rialzista
Fai clic per ingrandire

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
Immediate Rebalances
Fai clic per ingrandire

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)
NDOG (New Day Opening Gap)
Fai clic per ingrandire

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)
RTH Gap (Opening Range Gap)
Fai clic per ingrandire

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)
NWOG (New Week Opening Gap)
Fai clic per ingrandire

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
Interazione con le zone ICT sul grafico
Fai clic per ingrandire

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
LicenseQuesta è 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 PeriodImposta 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 SwingsAbilita/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 ColorImposta 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 TimeFrameAbilita/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 PeriodSeleziona 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 CandlesAbilita 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 LineStyleColore e stile di linea utilizzati per disegnare le linee MSS.
Show Choch (MSS) LabelMostra un'etichetta su ogni MSS sul grafico.
Show Break of StructureAbilita/disabilita il disegno dei Break of Structures.
BOS bullish Color / BOS bearish Color / BOS LineStyleColore e stile di linea utilizzati per disegnare le linee BOS.
Show BOS LabelMostra un'etichetta su ogni Break of Structure sul grafico.
Play Sound on MSS or BOS / Play Sound FileRiproduce 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.
  • 3 Candles of Same Kind: solo zone con 3 candele dello stesso tipo vengono rilevate
  • 2 Candles of Same Kind: solo zone con almeno 2 candele dello stesso tipo vengono rilevate
  • No Filter: nessun filtro sui tipi di candele — produce più zone rispetto alle due opzioni precedenti
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).
  • Close: mitigato quando una candela si chiude sopra di essa (ribassista) o sotto (rialzista)
  • Wick: mitigato quando lo stoppino di una candela attraversa sopra l'alto della zona (ribassista) o sotto il basso (rialzista)
  • Touched: mitigato non appena il prezzo tocca la zona
  • None: nessuna zona viene mai marcata come mitigata — utile ad esempio per analizzare iFVG; le zone possono comunque essere rimosse o fermate manualmente facendo clic
Stop Showing MitigatedNasconde il disegno della zona una volta mitigata, per un grafico più pulito.
Stop Extending @ New DayFerma il disegno della zona dall'estensione in un nuovo giorno (può anche essere fatto per zona facendo clic).
Show 50% LevelDisegna il livello di encroachment conseguente (50%) sulla zona.
Shrink FVGSolo 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 FileRiproduce 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 RebalanceAbilita/disabilita la visualizzazione degli Immediate Rebalances.
Candle FilterStesse 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 FileRiproduce un avviso sonoro quando viene creato un IR, e imposta quale file .wav viene riprodotto.
Order Block
Show Order BlocksAbilita/disabilita la visualizzazione degli Order Blocks.
Stop Extending @ New DayFerma le zone dell'Order Block dall'estensione in un nuovo giorno (può anche essere fatto per zona).
Allow Mitigation Before ValidationNormalmente 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.
  • Bar Close: i punti di swing che creano l'Order Block vengono confermati alla chiusura della candela
  • Bar Wick: i punti di swing che creano l'Order Block vengono confermati agli stoppini della candela
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 FileRiproduce 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 GapAbilita/disabilita la visualizzazione delle zone di quel tipo di gap.
Stop Drawing @ New Day / @ New WeekFerma 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% LevelDisegna 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 InteractivityAbilita/disabilita le funzioni di interattività quando si fa clic destro sugli elementi ICT sul grafico.
Hide SelectedNasconde la zona cliccata — utile per nascondere una zona ICT specifica (FVG, Order Block, NDOG, NWOG...).
Hide All Prior to Clicked IndexNasconde 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 BarRidimensiona 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.

Importante: Questo è un prodotto Premium. Può essere eseguito in modalità Backtest, Playback e Optimization gratuitamente; è richiesto un abbonamento attivo a Premium per eseguirlo in live.
Download
Accedi per scaricare questo file.
Versione più recente v1.6.0.0 · Pubblicato 3 mesi fa
Questo file è stato scaricato 1624 volte. L'ultimo download è stato 5 giorni fa.

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
1
Importa il file .zip scaricato in NinjaTrader utilizzando la voce di menu Importa NinjaScript.
2
Apri una nuova finestra di grafico.
3
Fai clic destro sul grafico e scegli Indicators... per aggiungere l'indicatore al grafico.
4
Incolla la tua licenza (trovata nella pagina di fatturazione) nel parametro della licenza.
5
Dopo aver aggiunto l'indicatore al grafico con una licenza valida, esegue prima i dati storici del grafico, quindi continua a eseguire i dati di mercato in diretta.

Domande frequenti

Generale

Sì — se hai un'idea che ritieni possa migliorare questo indicatore, utilizza la pagina di contatto per inviarci un messaggio.

No, il codice sorgente dell'indicatore è protetto per motivi di copyright.

Sì, puoi utilizzare questo indicatore senza TickReplay, ma tieni presente che in questo caso l'indicatore non rileverà eventi su candele storiche — inizierà solo a rilevarli sui dati di volume e prezzo in tempo reale.
Abbonamenti: domande e risposte

Dopo che registrati, avrai accesso a la pagina di fatturazione, dove puoi ottenere la tua licenza e usarla su ogni prodotto gratuito o premium. Non utilizziamo il sistema di licenze built-in di NinjaTrader — abbiamo costruito il nostro, dove invii il numero di licenza su ogni prodotto che stai utilizzando.

Sì, puoi annullare/riprendere il tuo abbonamento con un clic di un pulsante, senza domande. Non hai nemmeno bisogno di richiedere qualcosa o inviare un messaggio — puoi gestire il tuo abbonamento in modo completamente autonomo.

I nostri prodotti verificano la validità della licenza il 1° giorno di ogni mese. In quella data, devi fornire il numero di licenza al prodotto (con un semplice copia/incolla) affinché rimanga valida per il resto del mese.

Non memorizziamo le credenziali di pagamento — vengono crittografate e passate a Stripe o PayPal per un modo sicuro di acquistare abbonamenti sul nostro sito.

Per favore inviaci un messaggio da Pagina di contatto.

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
discord
Unisciti alla nostra comunità Discord
Domande, feedback o vuoi semplicemente chattare con altri trader? Vieni a dire ciao.
Unisciti a Discord
Informazioni rapide
Piattaforma NinjaTrader 8
Categoria Indicatore
Piano richiesto Premium
Versione più recente v1.6.0.0
Ultimo aggiornamento 3 mesi fa
Download 1624