Delta Aggression Volume — Manuale d'uso (MetaTrader 5, versione gratuita 3.20 e versione PRO 5.20)
Disponibile su MQL5 Market: Delta Aggression Volume PRO
Avviso sui rischi. Il trading comporta il rischio di perdite. Questi indicatori contano l'aggressione in acquisto e in vendita degli scambi già eseguiti; non prevedono il mercato, non piazzano operazioni e non garantiscono alcun risultato. Usali con la tua analisi e la tua gestione del rischio, ed esegui prima i test su un conto demo.

Delta Aggression Volume mostra, per ogni candela, la differenza tra il volume comprato dai compratori aggressivi e il volume venduto dai venditori aggressivi: il delta di aggressione. Legge ogni scambio (time & sales) del simbolo, lo classifica come aggressione in acquisto o in vendita e disegna il saldo di ogni candela come una colonna sopra o sotto lo zero in una finestra separata. La famiglia comprende due prodotti:
- Delta Aggression Volume (gratuito, versione 3.20): le colonne del delta, con la scelta del tipo di volume e dell'inizio del calcolo.
- Delta Aggression Volume PRO (versione 5.20): lo stesso motore, più i colori delle barre inverse, un canale di range, una media mobile del volume totale, sei alert e buffer per Expert Advisor.
Entrambi funzionano solo su simboli per cui il broker fornisce scambi reali con il lato dell'aggressore, come i future e le azioni della B3 o i future del CME (sezione 1). Non aprono operazioni.
1. Requisiti: scambi reali con lato di acquisto / vendita
Gli indicatori si basano sui tick di scambio del simbolo ( COPY_TICKS_TRADE ). Ogni scambio deve arrivare con il lato dell'aggressore (acquisto o vendita), come negli strumenti negoziati in borsa.
| Simbolo / feed | Risultato dal vivo |
|---|---|
| Future e azioni della B3 (WIN, WDO, IND, DOL, PETR4, VALE3 …) presso un broker che fornisce il time & sales | funziona |
| Future CME / CBOT / NYMEX / COMEX (ES, NQ, CL, GC e i loro contratti micro) presso un broker che fornisce gli scambi di borsa | funziona |
| Forex, CFD, la maggior parte delle criptovalute | non calcola: il feed contiene quotazioni (bid / ask) ma non scambi, quindi la finestra resta vuota |
| Simbolo di borsa presso un broker che trasmette solo quotazioni | non calcola |

Per verificare un simbolo, apri View → Market Watch, fai clic destro sul simbolo → Ticks o Time & Sales: se vedi un elenco di scambi con volume e lato di acquisto / vendita, l'indicatore può funzionare su di esso. Nello Strategy Tester il comportamento è diverso (sezione 11).
2. Installazione e primo avvio
- Scarica (gratuito) o acquista / noleggia (PRO) l'indicatore sul MQL5 Market e installalo dalla scheda Market del terminale (Toolbox → Market → Purchased → Install).
- Apri un grafico di un simbolo con scambi reali (per esempio WINZ26 o WDOZ26 su M1-M15) e trascinaci sopra Delta Aggression Volume o Delta Aggression Volume PRO dal Navigatore (Indicators → Market).
- Mantieni i parametri di input predefiniti o modificali (sezione 9) e premi OK.
L'indicatore si apre in una propria finestra sotto il grafico dei prezzi. Il nome della finestra mostra il tipo di volume: RSJ Delta Aggression (REAL VOL): (gratuito) o RSJ Delta Aggression PRO (REAL VOL): , seguito dai valori della barra sotto il mouse o dell'ultima barra.
Primo caricamento. All'avvio l'indicatore scarica tutti gli scambi dalla data di Start Calculation fino ad ora e li classifica uno per uno. Sui simboli liquidi si tratta di milioni di scambi: il primo caricamento può richiedere da pochi secondi a diversi minuti, di più su M1 e con inizi lunghi come LAST_MONTH o ALL_AVAILABLE_DAYS. Il terminale deve anche avere lo storico dei tick di quel periodo; al primo utilizzo viene scaricato dal broker. Finché lo storico non è pronto, la finestra resta vuota.
3. Legenda della finestra dell'indicatore

| Nella finestra dell'indicatore | Significato |
|---|---|
| Colonna verde sopra lo zero | Delta positivo: in quella candela è stato comprato per aggressione più volume di quanto ne sia stato venduto. |
| Colonna rossa sotto lo zero | Delta negativo: è stato venduto per aggressione più volume di quanto ne sia stato comprato. |
| Altezza della colonna | Dimensione del delta, in contratti / azioni (Real volume) o in numero di scambi (Tick volume). |
| Colonna blu sopra lo zero (PRO) | Barra inversa: delta positivo, ma la candela di prezzo ha chiuso sotto la sua apertura (sezione 5). |
| Colonna magenta sotto lo zero (PRO) | Barra inversa: delta negativo, ma la candela di prezzo ha chiuso sopra la sua apertura. |
| Due linee orizzontali blu (PRO) | Linee superiore e inferiore del canale di range sulle ultime Period barre (sezione 6). |
| Linea blu sopra le colonne (PRO, solo PLOT_ALL) | Media mobile del volume totale di ogni candela (sezione 7). |
| Nessuna colonna a sinistra | Barre precedenti a Start Calculation: non vengono calcolate. |
Una candela con delta esattamente zero viene disegnata piatta sullo zero. La colonna della candela ancora in formazione cresce e si riduce a ogni nuovo scambio; è definitiva quando la candela chiude.
Colori: nella versione gratuita cambia i due colori (positivo, negativo) nella scheda Colors. Nella versione PRO i quattro colori delle colonne sono parametri di input (sezione 9); le linee del canale e la media del volume si cambiano nella scheda Colors (POSITIVE DEVIATION, NEGATIVE DEVIATION, VOLUME MOV AVG).
4. Che cosa mostra il delta
4.1 Aggressione in acquisto e in vendita
Ogni scambio della candela viene contato dal lato del partecipante che ha attaccato il book: uno scambio che ha preso l'offerta è aggressione in acquisto, uno scambio che ha colpito la domanda è aggressione in vendita. Nei feed della B3 e del CME il lato arriva con ogni scambio. I pochi scambi che un feed non contrassegna chiaramente (per esempio alcuni scambi d'asta o incrociati) vengono anch'essi assegnati a un lato dall'indicatore, così ogni candela mostra un saldo completo.
4.2 Tipo di volume
| Volume Type | Che cosa aggiunge ogni scambio |
|---|---|
| Real volume (predefinito) | il suo volume negoziato (contratti o azioni) |
| Tick volume | 1: l'indicatore conta il numero di scambi, non il volume in tick della barra |
Delta della candela = aggressione in acquisto − aggressione in vendita di tutti gli scambi all'interno della candela.
Gli scambi di ogni candela vengono presi dal timeframe del grafico, quindi l'indicatore funziona su qualsiasi timeframe (da M1 a D1). I timeframe brevi mostrano in dettaglio l'alternanza dell'aggressione; da H1 in su i delta di un'intera sessione vengono sommati in poche colonne.
4.3 Start Calculation
Start Calculation imposta il primo giorno di cui vengono letti gli scambi. La data viene contata a ritroso dall'ultimo orario del server e arrotondata per difetto alle 00:00 (ora del server) di quel giorno di calendario; il giorno corrente è sempre incluso.
| Opzione | Primo giorno calcolato | Gratuito | PRO |
|---|---|---|---|
| CURRENT_DAY | oggi | — | sì |
| LAST_DAY | ieri (giorno di calendario) | sì (predefinito) | sì |
| LAST_TWODAYS | 2 giorni di calendario indietro | sì | sì |
| LAST_FOURDAYS | 4 giorni di calendario indietro | — | sì |
| LAST_WEEK | 7 giorni di calendario indietro | sì | sì (predefinito) |
| LAST_MONTH | circa 30 giorni indietro | sì | sì |
| LAST_6MONTHS | circa 6 mesi indietro | sì | sì |
| LAST_YEAR | circa 1 anno indietro | sì | sì |
| LAST_2YEARS | circa 2 anni indietro | sì | sì |
| ALL_AVAILABLE_DAYS | tutti gli scambi presenti nel terminale | sì | sì |
I giorni sono giorni di calendario: di lunedì, LAST_TWODAYS inizia il sabato e quindi mostra solo il lunedì. Un inizio più lungo offre più storico, ma un primo caricamento più lento e un maggiore uso di memoria; lo storico dei tick disponibile dipende dal broker.
Se non c'è ancora nessuno scambio tra la data di inizio e la candela attuale (per esempio CURRENT_DAY nella prima candela della sessione), la finestra inizia a disegnare non appena arrivano i primi scambi; non resta più vuota fino alla chiusura della candela.
4.4 A mercato aperto
I nuovi scambi vengono letti a ogni tick e aggiunti alla candela in formazione. Le candele chiuse non vengono modificate in seguito, con un'eccezione nella versione gratuita: quando una candela chiude e il suo totale non corrisponde al volume reale comunicato dal broker, quella candela viene riletta una volta dallo storico dei tick, il che può correggerla leggermente.
5. Barre inverse (PRO)

Una barra inversa è una candela in cui aggressione e prezzo non concordano:
| Colore (predefinito) | Delta | Candela di prezzo | Che cosa mostra |
|---|---|---|---|
| Delta Reverse Bar Positive Color (blu) | positivo | chiusa sotto la sua apertura | i compratori hanno attaccato, ma il prezzo è comunque sceso: l'aggressione in acquisto è stata assorbita da venditori passivi |
| Delta Reverse Bar Negative Color (magenta) | negativo | chiusa sopra la sua apertura | i venditori hanno attaccato, ma il prezzo è comunque salito: l'aggressione in vendita è stata assorbita da compratori passivi |
Le barre inverse compaiono spesso verso la fine di un movimento o a un livello in cui sono presenti grandi ordini passivi. Descrivono la candela e non sono un segnale di per sé: leggile insieme alla posizione del prezzo e alle barre successive. Un doji (apertura = chiusura) non è mai una barra inversa.
6. Canale di range (PRO)

Il canale indica quanto è grande un delta rispetto ai delta recenti. Considera la dimensione del delta (indipendentemente dal lato) sulle ultime Period barre (144 per impostazione predefinita) e viene disegnato come due linee orizzontali, simmetriche rispetto allo zero, su quelle barre.
| Calculation Type | Che cosa mostrano le linee |
|---|---|
| LINEAR_REGRESSION (predefinito) | un intervallo che segue la dimensione tipica dei delta recenti |
| STD_DEVIATION | un intervallo basato su quanto varia la dimensione dei delta recenti |
In entrambe le modalità la linea inferiore rispecchia quella superiore. Le due modalità danno canali di larghezza diversa sullo stesso grafico; scegli quella più adatta al tuo simbolo e al tuo timeframe.
- Una colonna oltre una linea è un'aggressione insolitamente forte per il ritmo recente del simbolo.
- Le linee vengono ricalcolate una volta per candela, qualche tick dopo l'apertura di una nuova candela; durante i primi tick di una candela le linee non vengono disegnate su di essa.
- Il canale ha bisogno di Period barre con dati da Start Calculation. Con un inizio breve su un timeframe più alto (per esempio LAST_DAY su M15) le barre non bastano e non viene disegnata alcuna linea: usa un inizio più lungo o un Period più piccolo.
- Dopo un caricamento, solo le ultime Period barre mostrano le linee. Mentre il grafico avanza, le barre che escono dalla finestra mantengono il livello che avevano, quindi alla loro sinistra si forma una traccia a gradini.
7. Media mobile del volume e Information to Plot (PRO)
| Information to Plot | Che cosa viene disegnato |
|---|---|
| PLOT_DELTA (predefinito) | colonne del delta e linee del canale |
| PLOT_ALL | colonne del delta, linee del canale e la linea VOLUME MOV AVG |
La linea VOLUME MOV AVG è una media mobile (Method, predefinito SMA; Period, predefinito 20) del volume totale di aggressione di ogni candela (acquisto + vendita). Il volume totale in sé non viene disegnato; può essere letto dal buffer 19. Poiché il volume totale è sempre maggiore del delta, la linea resta di solito sopra le colonne e, nei giorni molto attivi, può comprimere la scala della finestra. L'alert 5 funziona solo con PLOT_ALL.
8. Alert (PRO)
I sei alert vengono controllati una volta per candela, al terzo tick dopo l'apertura di una nuova candela, per la candela appena chiusa. Quando l'indicatore viene caricato non vengono inviati alert per le candele passate.
| Parametro | Scatta quando (candela chiusa) | Messaggio |
|---|---|---|
| DELTA Change Trend Color | il delta cambia segno: positivo dopo zero o negativo, oppure negativo dopo zero o positivo | DELTA Changes to UP Trend! / DELTA Changes to DOWN Trend! |
| DELTA Cross Range Up Line | il delta incrocia al rialzo la linea superiore del canale | DELTA Crosses UP Range Line! |
| DELTA Cross Range Down Line | il delta incrocia al ribasso la linea inferiore del canale | DELTA Crosses DOWN Range Line! |
| DELTA Cross Defined Range Level | il delta incrocia al rialzo DELTA Defined Range Level (%) della linea superiore, o al ribasso la stessa percentuale della linea inferiore (predefinito 70 %) | DELTA Crosses UP Defined Range Level! / DELTA Crosses DOWN Defined Range Level! |
| VOLUME Cross UP Signal Line | il volume totale di aggressione incrocia al rialzo la sua media mobile (solo PLOT_ALL) | VOLUME Crosses UP Signal Line! |
| DELTA BAR REVERSE Signal | la candela è una barra inversa (sezione 5) | DELTA Reverse UP Signal! (delta negativo, candela di prezzo rialzista) / DELTA Reverse DOWN Signal! (delta positivo, candela di prezzo ribassista) |
Gli alert da 2 a 5 sono incroci: scattano solo sulla candela in cui il delta (o il volume) va oltre la linea o il livello. Finché le candele successive restano oltre, non viene inviato alcun nuovo alert; il successivo arriva dopo che il valore è rientrato e ha incrociato di nuovo. Gli alert da 2 a 4 attendono che il canale sia calcolato (sezione 6): finché le linee del canale non sono disegnate, restano in silenzio.
Ogni alert può essere NONE (disattivato), POPUP, SOUND, NOTIFICATION (smartphone), POPUP_SOUND, NOTIFICATION_SOUND, POPUP_NOTIFICATION o POP_SOUND_NOTIFICATION. Tutti gli alert sono disattivati per impostazione predefinita. Ogni alert ha il proprio Sound Type, uno dei 13 suoni del terminale: alert (predefinito), alert2, connect, disconnect, email, expert, news, ok, request, stops, tick, timeout, wait.
Il testo include prodotto, simbolo e timeframe, per esempio Delta Aggression PRO: WINZ26 | PERIOD_M5 | DELTA Changes to UP Trend! . Dopo un suono l'indicatore fa una pausa di circa 1,5 secondi, così i suoni consecutivi non si sovrappongono. Le notifiche push richiedono il MetaQuotes ID in Tools → Options → Notifications. Non c'è un'opzione e-mail. La versione gratuita non ha alert. Lo Strategy Tester non mostra pop-up, suoni o notifiche.
9. Parametri di input
9.1 Delta Aggression Volume (gratuito)
VOLUME CONFIGURATION
| Parametro | Predefinito | Descrizione |
|---|---|---|
| Volume Type | Real volume | Real volume: volume negoziato di ogni scambio; Tick volume: numero di scambi (4.2). |
CALCULATIONS CONFIGURATION
| Parametro | Predefinito | Descrizione |
|---|---|---|
| Start Calculation | LAST_DAY | Primo giorno calcolato (4.3): LAST_DAY, LAST_TWODAYS, LAST_WEEK, LAST_MONTH, LAST_6MONTHS, LAST_YEAR, LAST_2YEARS, ALL_AVAILABLE_DAYS. |
Debug Config
| Parametro | Predefinito | Descrizione |
|---|---|---|
| Imprime Erros? | false | Scrive messaggi diagnostici nel log Experts. Lascialo disattivato. |
9.2 Delta Aggression Volume PRO
VOLUME CONFIG
| Parametro | Predefinito | Descrizione |
|---|---|---|
| Volume Type | Real volume | Real volume o Tick volume (numero di scambi) (4.2). |
CALCULATIONS CONFIG
| Parametro | Predefinito | Descrizione |
|---|---|---|
| Start Calculation | LAST_WEEK | Primo giorno calcolato (4.3): CURRENT_DAY, LAST_DAY, LAST_TWODAYS, LAST_FOURDAYS, LAST_WEEK, LAST_MONTH, LAST_6MONTHS, LAST_YEAR, LAST_2YEARS, ALL_AVAILABLE_DAYS. |
| Information to Plot | PLOT_DELTA | PLOT_DELTA o PLOT_ALL (sezione 7). |
CHANNEL RANGE CONFIG
| Parametro | Predefinito | Descrizione |
|---|---|---|
| Calculation Type | LINEAR_REGRESSION | LINEAR_REGRESSION o STD_DEVIATION (sezione 6). |
| Period | 144 | Numero di barre usate dal canale. |
VOLUME MOV AVG CONFIG
| Parametro | Predefinito | Descrizione |
|---|---|---|
| Method | Simple | Simple, Exponential, Smoothed o Linear weighted. |
| Period | 20 | Periodo della media mobile del volume (PLOT_ALL). |
COLORS CONFIG
| Parametro | Predefinito | Descrizione |
|---|---|---|
| Delta Positive Color | ForestGreen | Delta positivo. |
| Delta Negative Color | FireBrick | Delta negativo. |
| Delta Reverse Bar Positive Color | MediumBlue | Delta positivo su una candela di prezzo ribassista (sezione 5). |
| Delta Reverse Bar Negative Color | Magenta | Delta negativo su una candela di prezzo rialzista. |
Da ALERT 1 CONFIG a ALERT 6 CONFIG
| Parametro | Predefinito | Descrizione |
|---|---|---|
| DELTA Change Trend Color | NONE | Modalità di alert, alert 1 (sezione 8). |
| DELTA Change Trend Color Sound Type | alert | Suono usato dalle modalità sonore. |
| DELTA Cross Range Up Line | NONE | Modalità di alert, alert 2. |
| DELTA Cross Range Up Line Sound Type | alert | Suono. |
| DELTA Cross Range Down Line | NONE | Modalità di alert, alert 3. |
| DELTA Cross Range Down Line Sound Type | alert | Suono. |
| DELTA Defined Range Level (%) | 70.0 | Percentuale delle linee del canale usata dall'alert 4. |
| DELTA Cross Defined Range Level | NONE | Modalità di alert, alert 4. |
| DELTA Cross Defined Range Level Sound Type | alert | Suono. |
| VOLUME Cross UP Signal Line | NONE | Modalità di alert, alert 5 (solo PLOT_ALL). |
| VOLUME Cross UP Signal Line Sound Type | alert | Suono. |
| DELTA BAR REVERSE Signal | NONE | Modalità di alert, alert 6. |
| DELTA BAR REVERSE Signal Sound Type | alert | Suono. |
| Enable Debug MODE | false | Scrive messaggi diagnostici nel log Experts. Lascialo disattivato. |
10. Buffer per Expert Advisor / dashboard
Tutti i buffer di entrambe le versioni possono essere letti con iCustom + CopyBuffer , compresi i buffer di calcolo che non vengono disegnati. I valori sono nell'unità di Volume Type. Le barre precedenti a Start Calculation contengono 0 .
10.1 Delta Aggression Volume (gratuito) — 6 buffer
| Buffer | Contenuto | Valori |
|---|---|---|
| 3 | Delta | aggressione in acquisto − in vendita della candela |
| 4 | Colore | 0 positivo (o zero), 1 negativo |
| 5 | Delta | stesso valore del buffer 3 |
I buffer 0-2 sono l'apertura (sempre 0), il massimo e il minimo della colonna disegnata.
10.2 Delta Aggression Volume PRO — 20 buffer
| Buffer | Contenuto | Valori | Vuoto |
|---|---|---|---|
| 3 | Delta | aggressione in acquisto − in vendita della candela | 0 |
| 4 | Colore | 0 positivo, 1 negativo, 2 barra inversa con delta positivo, 3 barra inversa con delta negativo | 0 |
| 5 | Linea superiore del canale | livello della linea sulle ultime Period barre | EMPTY_VALUE |
| 6 | Linea inferiore del canale | − linea superiore | EMPTY_VALUE |
| 7 | Media mobile del volume | media mobile del buffer 19 (PLOT_ALL) | EMPTY_VALUE con PLOT_DELTA |
| 11 | Dimensione del delta | valore assoluto del buffer 3 | 0 |
| 13 | Alert 1 — il delta cambia segno | +1 a positivo, -1 a negativo | 0 |
| 14 | Alert 2 — il delta incrocia al rialzo la linea superiore | +1 | 0 |
| 15 | Alert 3 — il delta incrocia al ribasso la linea inferiore | -1 | 0 |
| 16 | Alert 4 — il delta incrocia il livello definito | +1 sopra, -1 sotto | 0 |
| 17 | Alert 5 — il volume incrocia al rialzo la sua media | +1 | 0 |
| 18 | Alert 6 — barra inversa | +1 delta negativo su una candela rialzista, -1 delta positivo su una candela ribassista | 0 |
| 19 | Volume totale di aggressione | aggressione in acquisto + in vendita della candela (PLOT_ALL) | EMPTY_VALUE con PLOT_DELTA |
Gli altri buffer (0-2, 8-10 e 12) sono per uso interno.
Buffer degli alert. I buffer 13-18 possono essere letti da un Expert Advisor con iCustom e usano un'unica convenzione di segno: +1 rialzista / acquisto, -1 ribassista / vendita, 0 nessun segnale. Vengono riempiti anche con gli alert disattivati, sulla candela chiusa (shift 1), qualche tick dopo l'apertura della nuova candela. Vengono scritti solo per le candele che chiudono mentre l'indicatore è in esecuzione: leggi lo shift 1 dopo il terzo tick della nuova candela e non usarli per lo storico.
Caricamento. Le versioni Market vengono installate in MQL5\Indicators\Market\ ; verifica il nome esatto del file nel Navigatore. Senza parametri dopo il nome vengono usati i parametri di input predefiniti. Per modificare i parametri, passali nell'ordine della sezione 9. Ogni intestazione input group è anch'essa un parametro: passa una stringa vuota "" al suo posto, altrimenti tutti i valori successivi slittano. I parametri omessi alla fine mantengono i valori predefiniti. Volume Type si passa come 0 (tick) o 1 (real); gli elenchi nell'ordine mostrato nella sezione 9 a partire da 0 (per esempio Start Calculation PRO: 0 CURRENT_DAY … 4 LAST_WEEK … 9 ALL_AVAILABLE_DAYS); Method come 0 SMA, 1 EMA, 2 SMMA, 3 LWMA; le modalità di alert da 0 (NONE) a 7 (POP_SOUND_NOTIFICATION) e i suoni da 0 (alert) a 12 (wait).
```mql5 // ogni input group è un parametro "" int h = iCustom(_Symbol, PERIOD_M5, "Market\Delta Aggression Volume PRO", "", 1, // VOLUME CONFIG: Real volume "", 4, 0); // CALCULATIONS CONFIG: LAST_WEEK, PLOT_ALL (necessario per i buffer 7, 17, 19) if (h == INVALID_HANDLE) return(INIT_FAILED);
double delta[1], up[1], rev[1]; if (BarsCalculated(h) > 0) { if (CopyBuffer(h, 3, 1, 1, delta) == 1 && CopyBuffer(h, 5, 1, 1, up) == 1 && up[0] != EMPTY_VALUE) Print("delta ", delta[0], " upper line ", up[0]); if (CopyBuffer(h, 18, 1, 1, rev) == 1 && rev[0] != 0.0) Print("reverse bar ", (int)rev[0]); } ```
Versione gratuita: iCustom(_Symbol, PERIOD_M5, "Market\\Delta Aggression Volume", "", 1, "", 0) (Real volume, LAST_DAY), poi il buffer 3.
Note: un indicatore creato con iCustom invia i propri alert quando le loro modalità non sono NONE: tienili disattivati nella chiamata dell'EA. Attendi che BarsCalculated(h) > 0 prima della prima lettura: il primo caricamento degli scambi può richiedere tempo (sezione 2). Su un simbolo senza scambi l'handle è valido, ma l'indicatore non calcola mai.
11. Strategy Tester
Entrambe le versioni possono essere usate nello Strategy Tester (modalità visuale e non visuale), anche da un Expert Advisor tramite iCustom . Il tester non fornisce sempre gli stessi dati del mercato dal vivo, quindi i valori vengono ottenuti in modi diversi:
| Situazione nel tester | Come si ottiene il delta |
|---|---|
| Tick di scambio reali con lato di acquisto / vendita (simbolo B3 o CME, modalità Every tick based on real ticks) | come dal vivo (sezione 4.1) |
| Tick di scambio senza lato (per esempio tick generati dal tester in modalità Every tick) | il lato di ogni scambio viene stimato dal movimento del prezzo |
| Nessun tick di scambio in quel giorno: forex, CFD, serie continue come WIN$N, giorni i cui tick reali il tester ha sostituito con tick generati | modalità bid: il delta viene stimato dalle variazioni del prezzo Bid, contate come il volume in tick della barra |
| Barre tra Start Calculation e l'inizio del test (il tester non fornisce tick prima della data di inizio) | stimate: queste barre ricevono un delta approssimativo basato sulla barra stessa, così lo storico non resta vuoto |
Che cosa significa in pratica:
- I risultati più vicini all'indicatore dal vivo si ottengono con Every tick based on real ticks su un simbolo e un periodo con scambi reali. Verifica nel giornale del tester che per i giorni testati siano stati usati i tick reali.
- 1 minute OHLC e Open prices only producono pochissimi tick per barra: i valori sono grossolani e non sono consigliati per questo indicatore.
- In modalità bid e sulle barre stimate i valori sono un'approssimazione costruita dal movimento del prezzo, non l'aggressione di scambi reali. Anche la loro scala è diversa (conteggi di variazioni di prezzo invece di contratti).
- Sul forex o sui CFD il tester mostra dei valori (modalità bid), ma dal vivo sullo stesso simbolo l'indicatore non mostra nulla, perché non ci sono scambi. Non prendere un risultato del tester sul forex per ciò che vedrai su un grafico dal vivo.
- Start Calculation viene contato a ritroso dalla data di inizio del test. Le barre stimate danno al canale (PRO) abbastanza barre per partire dall'inizio del test.
- Il controllo del volume della versione gratuita (4.4) è disattivato nel tester.
- Pop-up, suoni e notifiche non vengono inviati; i buffer 13-18 (PRO) vengono riempiti barra per barra durante il test.
12. Versione gratuita e PRO

| Delta Aggression Volume (gratuito) | Delta Aggression Volume PRO | |
|---|---|---|
| Delta per candela da scambi reali | sì | sì |
| Tipo di volume: volume reale o numero di scambi | sì | sì |
| Opzioni di Start Calculation | 8 (predefinito LAST_DAY) | 10, aggiunge CURRENT_DAY e LAST_FOURDAYS (predefinito LAST_WEEK) |
| Barre inverse (blu / magenta) | — | sì |
| Canale di range (LINEAR_REGRESSION o STD_DEVIATION) | — | sì |
| Media mobile del volume totale | — | sì (PLOT_ALL) |
| Colori come parametri di input | solo scheda Colors | 4 colori delle colonne |
| Alert (pop-up, suono, push) | — | 6 |
| Buffer per Expert Advisor | 6 (delta, colore) | 20, inclusi 6 buffer di alert |
| Strategy Tester | sì | sì |
La versione gratuita è un buon modo per verificare che il tuo broker fornisca gli scambi con il loro lato e per imparare a leggere il delta sul tuo simbolo. Passa alla PRO quando vuoi vedere l'assorbimento (barre inverse), confrontare ogni delta con il range recente, ricevere alert o usare i valori in un Expert Advisor. Per il delta accumulato nel corso della giornata, vedi la famiglia Aggression Wave dello stesso autore.
13. Consigli
- Timeframe: da M1 a M15 sono i timeframe abituali per il delta dei mini contratti della B3 (WIN, WDO); sui future del CME, M1-M5 durante la sessione regolare.
- Tempo di caricamento: usa lo Start Calculation più breve che copra ciò che ti serve. CURRENT_DAY o LAST_DAY si caricano in pochi secondi; mesi di scambi su M1 possono richiedere minuti.
- Contratti o scambi:Real volume mostra dove si trova la dimensione; Tick volume (numero di scambi) mostra quanti partecipanti hanno attaccato, così pochi grandi ordini pesano meno. Confrontare i due su due copie dell'indicatore aiuta a individuare i grandi operatori.
- Prima il contesto: un delta forte su un supporto, una resistenza o un livello del giorno precedente è più informativo dello stesso delta in mezzo a un range.
- Assorbimento: una barra inversa seguita da una candela nella direzione del prezzo (non del delta) mostra che l'aggressione è stata assorbita.
- Canale troppo largo o stretto: cambia Period (più corto reagisce più in fretta al ritmo della giornata) o alterna tra LINEAR_REGRESSION e STD_DEVIATION.
- Meno alert: su M1 gli incroci del canale e del volume (alert 2-5) possono essere frequenti; usali su M5 o superiori, oppure affidati agli alert 1 e 6.
14. Domande e risoluzione dei problemi
- La finestra è vuota. Il simbolo non ha tick di scambio con lato di acquisto / vendita (forex, CFD, cripto, feed di sole quotazioni — sezione 1), oppure lo storico dei tick è ancora in fase di download. Controlla il Time & Sales del simbolo e attendi il primo caricamento. Con CURRENT_DAY nella prima candela della sessione la finestra inizia a disegnare non appena arrivano i primi scambi.
- Funziona sul forex? No, non su un grafico dal vivo: i feed forex non hanno scambi. Nello Strategy Tester mostra valori approssimativi (sezione 11), che non rappresentano il comportamento dal vivo.
- Ridisegna? La candela in formazione cambia a ogni scambio. Le candele chiuse non vengono modificate in seguito (la versione gratuita può correggere una volta l'ultima candela chiusa se il suo totale non corrispondeva al volume del broker). Il canale PRO viene ricalcolato a ogni nuova candela, quindi il suo livello si sposta con le ultime Period barre.
- Prevede dove andrà il prezzo? No. Mostra chi è stato più aggressivo negli scambi già eseguiti. Acquisti forti possono essere assorbiti e seguiti da una discesa.
- Perché i valori sono diversi da un altro strumento di order flow? Feed e strumenti classificano alcuni scambi in modo diverso (per esempio gli scambi d'asta o quelli senza un lato chiaro). I totali per candela possono quindi differire leggermente.
- Il primo caricamento è lento. Legge ogni scambio dalla data di inizio (sezione 2). Usa un inizio più breve o un timeframe più alto.
- Nessuna linea del canale (PRO). Ci sono meno di Period barre da Start Calculation (sezione 6).
- Manca la linea della media del volume (PRO). Viene disegnata solo con Information to Plot = PLOT_ALL.
- Ricevo lo stesso alert su molte candele (PRO). Dalla versione 5.20 gli alert 2-5 scattano solo sulla candela dell'incrocio (sezione 8); aggiorna l'indicatore se usi ancora una versione precedente. L'alert 6 scatta su ogni barra inversa.
- Renko o altri grafici personalizzati. Un simbolo personalizzato ha scambi solo se lo strumento che lo costruisce crea anche tick di scambio con il loro lato; altrimenti l'indicatore non calcola su di esso.
- Strategy Tester. Supportato, con i limiti dei dati descritti nella sezione 11.
Supporto: invia un messaggio privato all'autore su MQL5.


