Indicatore Volume Profile

NinjaTrader 8 Indicator Published 25 Feb 2024 - Updated on 28 March 2025
FREE
Descrizione

Il Volume Profile è un indicatore gratuito per NinjaTrader 8 con le seguenti caratteristiche

  • Visualizzazione del volume profile su ogni barra (o su un periodo di barre)
  • Visualizzazione del volume profile su ogni sessione di trading, con impostazioni opzionali dell'intervallo orario
  • Calcolo e visualizzazione della value area su ogni volume profile
  • Divisione dei cluster di volume profile in modo interattivo con un click del mouse
  • Unione e raggruppamento (composizione) dei volume profile in modo interattivo con un click del mouse
  • Composizione automatica unica dei volume profile basata sulla sovrapposizione delle value area
  • Funziona perfettamente con o senza dati OrderFlow o Tick Replay
  • Funziona perfettamente su qualsiasi timeframe, incluse le barre Renko
  • Visualizzazione precisa delle aree di Price Discovery e Balance

Ti consigliamo vivamente di unirti alla nostra community Discord seguendo questo link di invito discord-invitation

Esempi

Ecco alcuni esempi dell'indicatore in azione:

  • Rilevamento automatico dei range basato sulla confluenza delle value area
  • L'utilizzo più semplice dell'indicatore consiste nel visualizzare i volume profile su ogni barra del grafico. I volume profile mostreranno le value area calcolate su una percentuale parametrizzabile. La confluenza tra i limiti della value area, i prezzi di apertura e chiusura e il point of control della barra può mostrare opportunità di scalping a breve termine

    auto-detect
    Clicca per ingrandire

    In questo esempio, in cui la funzionalità Auto Merge è attivata, puoi vedere che l'indicatore è stato in grado di definire i range di prezzo in base all'attività di volume su ogni range

    Questa funzionalità di rilevamento automatico dei range permette di generare segnali di breakout quando una barra rompe al rialzo o al ribasso dall'ultimo range formato. Come puoi vedere nel grafico di esempio, le frecce rosse indicano due candele in cui il prezzo rompe la regione Balanced e inizia un trend rialzista

  • Volume Profile su Grafico Renko
  • renko-charts
    Clicca per ingrandire

    L'indicatore Volume Profile OrderFlow integrato in NinjaTrader 8 è ottimo ma presenta delle limitazioni. Una di queste è che non può essere usato sui grafici Renko, e non può essere usato se non possiedi la licenza Lifetime di NinjaTrader, che è piuttosto costosa. Il nostro indicatore Volume Profile non ha queste limitazioni. È un indicatore gratuito che può essere usato anche se non hai i dati OrderFlow attivati sulla tua piattaforma Ninjatrader. E funziona sia sui normali grafici a candele che su qualsiasi tipo di grafico renko.

  • Esempio di Strategia di Entrata
  • entry-session-strategy
    Clicca per ingrandire

    Una strategia di trading che può essere costruita sul volume profile basato sulla sessione è una strategia di opening range

    In questa strategia, un volume profile viene calcolato tra l'1 e le 9 del mattino Eastern Time, 30 minuti prima dell'apertura del mercato. Questo volume profile definisce un range tra i suoi livelli di value area

    Quando il prezzo rompe il range definito dai livelli di value area, si può seguire il breakout ed entrare long o short.

    Puoi vedere nell'immagine sopra la strategia in azione.

    Parametri

    Cerchiamo sempre di mantenere i parametri al minimo.

    License
    License Questa è la chiave di licenza gratuita che ricevi 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 solo una volta al mese: una volta convalidata, la chiave di licenza verrà ricordata per il resto del ciclo di fatturazione.
    General
    Use OrderFlow Data Questo parametro indica all'indicatore se hai i dati OrderFlow attivati (licenza Lifetime NinjaTrader) oppure no. Dovresti spuntarlo se hai OrderFlow. E deselezionarlo se non hai i dati OrderFlow, nel qual caso dovresti attivare il TickReplay sul tuo grafico affinché l'indicatore funzioni correttamente
    Align Questo parametro imposta l'allineamento del disegno dei profili sul grafico
    • Left: Inizia a disegnare il profilo dal lato sinistro verso il lato destro delle barre
    • Right: Inizia a disegnare il profilo dal lato destro verso il lato sinistro delle barre
    Width % Questo parametro imposta la larghezza del profilo in percentuale della larghezza totale delle barre. Il valore 100 riempirà l'intera area.
    Profile Period Questo parametro imposta il tipo di periodo del profilo. Può avere due possibili valori
    • Bars: L'indicatore disegnerà un volume profile per ogni barra del grafico
    • Sessions: L'indicatore disegnerà un volume profile per ogni sessione di trading
    Bars Period Questo parametro è disponibile solo quando è selezionato il valore Bars per il parametro Profile Period. Questo parametro imposta il numero di barre per ogni volume profile. Se imposti questo valore a 1, l'indicatore disegnerà un profilo per ogni barra. Se lo imposti a 2, l'indicatore disegnerà un volume profile ogni due barre. Nota che puoi unire o dividere le barre manualmente, il che influenzerà questo raggruppamento iniziale
    Time Zone

    Questo parametro imposta il fuso orario da utilizzare per impostare il parametro Session Interval sottostante. Poiché i mercati future sono aperti e chiusi in base al fuso orario del mercato statunitense (EST, New York), questo parametro permette di specificare l'intervallo orario di trading in un altro fuso orario, ad esempio quello locale del tuo computer

    • EST: Utilizza il fuso orario EST (Eastern Time) per impostare il Session Interval
    • Local Time: Utilizza il fuso orario locale del computer
    Session Interval (hh:mm-hh:mm)

    Questo parametro è disponibile solo quando è selezionato il valore Sessions per il parametro Profile Period. Questo parametro imposta l'intervallo orario che definisce la sessione di trading.

    Ad esempio, se vuoi disegnare un volume profile sulla sessione RTH, il valore di questo parametro dovrebbe essere "09:30-16:15"

    Ticks Per Level Questo parametro imposta l'opzione per raggruppare più tick per livello, il che può fornire una rappresentazione più accurata dell'attività di mercato ad ogni livello di prezzo. Quando i dati di volume sono raggruppati per livello, l'indicatore aggrega il volume per ogni livello di prezzo, invece di mostrare ogni singolo tick. Questo può essere particolarmente utile nei mercati con volumi di scambio elevati come il nasdaq (NQ o MNQ)
    Value Area % Questo imposta la percentuale utilizzata per calcolare la Value Area dei profili. La value area è l'area in cui si è verificato x% del volume di scambio. Il valore standard è 68%, che rappresenta la value area di una distribuzione Normale. Ma puoi impostare altri valori, come 40%: in questo caso la value area verrà calcolata, ad ogni nuovo tick di prezzo, per mostrare i livelli di prezzo che rappresentano il 40% del volume totale del profilo. La value area è l'area intorno al POC (Point of Control), che è il livello di prezzo con il volume scambiato massimo
    Auto Merge Profiles Questo attiva/disattiva la composizione automatica dei profili adiacenti in base alla sovrapposizione delle loro value area. Questo può essere utile per rilevare automaticamente i range di equilibrio (balance) e per individuare quando il prezzo rompe quei range in modalità di price discovery. Questi due eventi possono costituire le fondamenta di una strategia di trading basata sulla teoria del market auction
    Rendering
    Profile Opacity L'opacità con cui viene disegnato il corpo del profilo. Personalmente imposto questo valore a 40
    Value Area Opacity L'opacità con cui viene disegnata la value area del profilo. In generale è consigliabile impostare questo valore leggermente più alto rispetto all'opacità del corpo, per creare un contrasto chiaro tra le due aree
    Profile Body Color Colore di disegno dei livelli del profilo diversi dal POC e dai livelli della value area
    POC Color Colore di disegno del livello POC (point of control)
    Value Area Color Colore di disegno dei livelli della value area
    Show POC Attiva/Disattiva l'evidenziazione del livello POC con un colore dedicato
    Show Value Area Attiva/Disattiva l'evidenziazione dei livelli della value area con i loro colori dedicati
    Show Labels Attiva/Disattiva la visualizzazione delle etichette dei livelli pivot
    Font Size Imposta la dimensione del font delle etichette, se attivate
    Comandi Interattivi

    I comandi interattivi sono operazioni di unione/divisione applicabili ai volume profile sul grafico facendo click destro su di essi

    Merge Right
    volume-profile-right-merge
    Clicca per ingrandire

    Questo comando è accessibile facendo Click Destro sul grafico su un elemento Volume Profile. Se il profilo cliccato ha un profilo successivo, questa voce di menu contestuale sarà visibile e potrai cliccarla per unire il profilo selezionato con il profilo alla sua destra. Il risultato di questa unione sarà il profilo concatenato dei due profili.

    Profilo prima dell'unione:

    volume-profile-right-merge-before
    Clicca per ingrandire

    Profilo dopo l'unione:

    volume-profile-right-merge-after
    Clicca per ingrandire

    Il profilo composito risultante può essere ulteriormente composto con i suoi profili di destra o sinistra

    Merge Left
    volume-profile-left-merge
    Clicca per ingrandire

    Questo comando è accessibile facendo Click Destro sul grafico su un elemento Volume Profile. Se il profilo cliccato ha un profilo predecessore, questa voce di menu contestuale sarà visibile e potrai cliccarla per unire il profilo selezionato con il profilo alla sua sinistra. Il risultato di questa unione sarà il profilo concatenato dei due profili.

    Il profilo composito risultante può essere ulteriormente composto con i suoi profili di destra o sinistra

    Split Profile
    volume-profile-split
    Clicca per ingrandire

    Questo comando è accessibile facendo Click Destro sul grafico su un elemento Volume Profile. Se il profilo cliccato è composto da più di una candela, questa voce di menu contestuale sarà visibile e potrai dividere il profilo selezionato in più profili unitari.

    I profili divisi possono essere riuniti successivamente.

    Istruzioni di Download e Installazione

    L'indicatore può essere scaricato gratuitamente. Per scaricare e installare l'indicatore segui le istruzioni seguenti

    • Clicca sul pulsante di download sottostante per scaricare il file dell'Indicatore Volume Profile
    • Questo file è stato scaricato 3912 volte. L'ultimo download è avvenuto 3 ore fa
    • Importa il file .zip scaricato in NinjaTrader usando la voce di menu "Import NinjaScript"
    • come importare un add-on in NinjaTrader
    • Successivamente, apri una nuova finestra grafico
    • immagine
    • Se intendi usare l'indicatore senza dati OrderFlow (Licenza Lifetime NinjaTrader), dovresti attivare il Tick Replay. In questo caso, nelle impostazioni del nuovo grafico, assicurati di attivare la casella Tick Replay
    • Se i dati OrderFlow sono attivi sulla tua licenza NinjaTrader, allora l'indicatore funzionerà perfettamente con o senza Tick Replay, devi solo assicurarti di spuntare il parametro Use OrderFlow Data
    • Se non vedi la casella Tick Replay, vai su Tools->Options->Market Data e attiva Show Tick Replay
    • immagine
    • Dopo aver installato l'indicatore e aperto una nuova finestra grafico, dovresti aggiungere l'indicatore al grafico. Fai click destro sul grafico e clicca su Indicators...
    • immagine
    • Copia/Incolla la tua chiave di licenza, che trovi nella pagina di Fatturazione, nel parametro license
    • Dopo aver aggiunto l'indicatore al grafico, l'indicatore verrà eseguito sui dati storici caricati nel grafico.
    • Dopodiché, l'indicatore sarà stato aggiunto con successo e continuerà a funzionare sui dati di mercato live
    Domande Frequenti
    Generale
    Posso chiederti di modificare/aggiungere una nuova funzionalità a questo Indicatore?

    Sì, se hai un'idea che ritieni possa migliorare questo indicatore, sarò felice di ascoltarla. Usa la pagina contatti per inviarmi un messaggio

    Riceverò il codice sorgente dell'indicatore quando lo scarico?

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

    Questo indicatore può essere utilizzato in una strategia?

    No, questo indicatore si limita al rendering e non fornisce dati utilizzabili all'interno di una strategia. Dai un'occhiata alle nostre strategie per una strategia basata sul Volume Profile

    Posso usare questo indicatore senza la modalità TickReplay attivata?

    Sì, puoi usare questo indicatore senza TickReplay se OrderFlow è attivato sulla tua piattaforma NinjaTrader

    Note di Rilascio
    Release 1.7.0.3 - 28 Marzo 2025

    • Corretto Bug: risolto errore relativo al calcolo della Value Area su profilo condensato
    • Corretto il disegno del profilo su valori più alti di tick per livello

    Release 1.7.0.2 - 27 Gennaio 2025

    • Corretto Bug: crash durante il calcolo della value area su profilo aggregato
    • Corretto problema di lag su NQ e MNQ ottimizzando gli algoritmi

    Release 1.7.0.1 - 26 Gennaio 2025

    • Modificato il disegno delle linee POC e Value Area da tratteggiato a continuo
    • Corretto un glitch in modalità sessione quando gli intervalli di sessione sono molto vicini tra loro

    Release 1.7.0.0 - 24 Gennaio 2025

    • Riscrittura dell'algoritmo di rendering, correggendo i problemi di glitch, sfarfallio e lag precedentemente presenti su NQ e MNQ

    Release 1.6.0.0 - 02 Dicembre 2024

    • Corretto Bug: la Licenza generava un errore "License not recognized" anche quando era riconosciuta
    • Corretto Bug: la modalità sessione è stata completamente riscritta ed è ora priva di bug. Le sessioni possono attraversare la mezzanotte e il nuovo algoritmo può gestire i giorni festivi speciali

    Release 1.5.0.0 - 24 Novembre 2024

    • Rimosso il Refresh Rate

    Release 1.4.0.1 - 24 Novembre 2024

    • Il Refresh Rate viene ora applicato al disegno sul grafico invece che ai calcoli

    Release 1.4.0.0 - 17 Novembre 2024

    • Aggiunte le opzioni fuso orario EST e Local Time per i profili basati sulla sessione
    • Aggiunto il nuovo parametro Min Refresh Rate (Seconds) per controllare la frequenza di aggiornamento e migliorare le prestazioni su strumenti volatili come NQ
    • Ulteriore ottimizzazione delle prestazioni evitando di calcolare le Value Area quando non sono mostrate
    • Migliore gestione della licenza

    Release 1.3.0.0 - 28 Apr 2024

    • Corretta la serializzazione delle proprietà durante il salvataggio dei template
    • Corretto il rilevamento dell'inizio e della fine della sessione

    Release 1.0.0.0 - 25 Gen 2024

    • Prima release dell'indicatore

    Commenti e Feedback degli Utenti

    Puoi trovare i commenti dei nostri utenti e fare domande su questo indicatore unendoti alla nostra community Discord tramite questo link di invito o cliccando sul logo di Discord. L'iscrizione è completamente gratuita. discord-invitation