Delta Aggression Volume — Manuel d'utilisation (MetaTrader 5, version gratuite 3.20 et version PRO 5.20)

3 November 2026, 23:18
JETINVEST
0
16

Disponible sur le MQL5 Market : Delta Aggression Volume PRO

Avertissement sur les risques. Le trading comporte un risque de perte. Ces indicateurs comptent l'agression acheteuse et vendeuse des transactions déjà exécutées ; ils ne prédisent pas le marché, ne placent pas de trades et ne garantissent aucun résultat. Utilisez-les avec votre propre analyse et votre gestion du risque, et testez d'abord sur un compte de démonstration.

Delta Aggression Volume affiche, pour chaque bougie, la différence entre le volume acheté par les acheteurs agressifs et le volume vendu par les vendeurs agressifs : le delta d'agression. Il lit chaque transaction (time & sales) du symbole, la classe comme agression acheteuse ou vendeuse et dessine le solde de chaque bougie sous forme de colonne au-dessus ou au-dessous de zéro dans une fenêtre séparée. La famille comprend deux produits :

  • Delta Aggression Volume (gratuit, version 3.20) : les colonnes de delta, avec le choix du type de volume et du début du calcul.
  • Delta Aggression Volume PRO (version 5.20) : le même moteur, plus des couleurs de barre inverse, un canal de range, une moyenne mobile du volume total, six alertes et des buffers pour Expert Advisors.

Les deux fonctionnent uniquement sur les symboles dont le courtier fournit des transactions réelles avec le côté de l'agresseur, comme les futures et actions de la B3 ou les futures du CME (section 1). Ils n'ouvrent pas de trades.

1. Prérequis : transactions réelles avec côté achat / vente

Les indicateurs reposent sur les ticks de transaction du symbole ( COPY_TICKS_TRADE ). Chaque transaction doit arriver avec le côté de l'agresseur (achat ou vente), comme sur les instruments négociés en bourse.

Symbole / fluxRésultat en direct
Futures et actions de la B3 (WIN, WDO, IND, DOL, PETR4, VALE3 …) chez un courtier qui fournit le time & salesfonctionne
Futures CME / CBOT / NYMEX / COMEX (ES, NQ, CL, GC et leurs contrats micro) chez un courtier qui fournit les transactions de la boursefonctionne
Forex, CFD, la plupart des cryptomonnaiesne calcule pas : le flux contient des cotations (bid / ask) mais pas de transactions, la fenêtre reste donc vide
Symbole boursier chez un courtier qui ne diffuse que des cotationsne calcule pas

Pour vérifier un symbole, ouvrez View → Market Watch, faites un clic droit sur le symbole → Ticks ou Time & Sales : si vous voyez une liste de transactions avec volume et côté achat / vente, l'indicateur peut fonctionner dessus. Dans le Strategy Tester, le comportement est différent (section 11).


2. Installation et premier démarrage

  1. Téléchargez (gratuit) ou achetez / louez (PRO) l'indicateur sur le MQL5 Market et installez-le depuis l'onglet Market du terminal (Toolbox → Market → Purchased → Install).
  2. Ouvrez un graphique d'un symbole avec des transactions réelles (par exemple WINZ26 ou WDOZ26 en M1-M15) et faites-y glisser Delta Aggression Volume ou Delta Aggression Volume PRO depuis le Navigateur (Indicators → Market).
  3. Conservez les paramètres d'entrée par défaut ou ajustez-les (section 9) et cliquez sur OK.

L'indicateur s'ouvre dans sa propre fenêtre sous le graphique des prix. Le nom de la fenêtre indique le type de volume : RSJ Delta Aggression (REAL VOL): (gratuit) ou RSJ Delta Aggression PRO (REAL VOL): , suivi des valeurs de la barre sous la souris ou de la dernière barre.

Premier chargement. Au démarrage, l'indicateur télécharge toutes les transactions depuis la date de Start Calculation jusqu'à maintenant et les classe une par une. Sur les symboles liquides, cela représente des millions de transactions : le premier chargement peut prendre de quelques secondes à plusieurs minutes, davantage en M1 et avec des débuts longs comme LAST_MONTH ou ALL_AVAILABLE_DAYS. Le terminal doit aussi disposer de l'historique des ticks de cette période ; lors de la première utilisation, il est téléchargé depuis le courtier. Tant que l'historique n'est pas prêt, la fenêtre reste vide.


3. Légende de la fenêtre de l'indicateur

Dans la fenêtre de l'indicateurSignification
Colonne verte au-dessus de zéroDelta positif : dans cette bougie, plus de volume a été acheté par agression que vendu.
Colonne rouge au-dessous de zéroDelta négatif : plus de volume a été vendu par agression qu'acheté.
Hauteur de la colonneTaille du delta, en contrats / actions (Real volume) ou en nombre de transactions (Tick volume).
Colonne bleue au-dessus de zéro (PRO)Barre inverse : delta positif, mais la bougie de prix a clôturé sous son ouverture (section 5).
Colonne magenta au-dessous de zéro (PRO)Barre inverse : delta négatif, mais la bougie de prix a clôturé au-dessus de son ouverture.
Deux lignes horizontales bleues (PRO)Lignes supérieure et inférieure du canal de range sur les Period dernières barres (section 6).
Ligne bleue au-dessus des colonnes (PRO, PLOT_ALL uniquement)Moyenne mobile du volume total de chaque bougie (section 7).
Pas de colonnes à gaucheBarres antérieures à Start Calculation : elles ne sont pas calculées.

Une bougie dont le delta vaut exactement zéro est dessinée à plat sur zéro. La colonne de la bougie encore en formation grandit et rétrécit à chaque nouvelle transaction ; elle est définitive à la clôture de la bougie.

Couleurs : dans la version gratuite, modifiez les deux couleurs (positive, négative) dans l'onglet Colors. Dans la version PRO, les quatre couleurs des colonnes sont des paramètres d'entrée (section 9) ; les lignes du canal et la moyenne du volume se modifient dans l'onglet Colors (POSITIVE DEVIATION, NEGATIVE DEVIATION, VOLUME MOV AVG).


4. Ce que montre le delta

4.1 Agression acheteuse et vendeuse

Chaque transaction de la bougie est comptée du côté du participant qui a attaqué le carnet : une transaction qui a pris l'offre est une agression acheteuse, une transaction qui a frappé la demande est une agression vendeuse. Dans les flux de la B3 et du CME, le côté arrive avec chaque transaction. Les rares transactions qu'un flux ne marque pas clairement (par exemple certaines transactions d'enchère ou croisées) sont aussi attribuées à un côté par l'indicateur, de sorte que chaque bougie affiche un solde complet.

4.2 Type de volume

Volume TypeCe qu'ajoute chaque transaction
Real volume (par défaut)son volume négocié (contrats ou actions)
Tick volume1 — l'indicateur compte le nombre de transactions, pas le volume en ticks de la barre

Delta de la bougie = agression acheteuse − agression vendeuse de toutes les transactions de la bougie.

Les transactions de chaque bougie sont prises dans l'unité de temps du graphique, l'indicateur fonctionne donc sur toutes les unités de temps (M1 à D1). Les unités de temps courtes montrent en détail l'alternance de l'agression ; à partir de H1, les deltas d'une séance entière sont additionnés en quelques colonnes.

4.3 Start Calculation

Start Calculation définit le premier jour dont les transactions sont lues. La date est comptée à rebours depuis la dernière heure du serveur et arrondie à 00:00 (heure du serveur) de ce jour calendaire ; le jour en cours est toujours inclus.

OptionPremier jour calculéGratuitPRO
CURRENT_DAYaujourd'hui—oui
LAST_DAYhier (jour calendaire)oui (par défaut)oui
LAST_TWODAYS2 jours calendaires en arrièreouioui
LAST_FOURDAYS4 jours calendaires en arrière—oui
LAST_WEEK7 jours calendaires en arrièreouioui (par défaut)
LAST_MONTHenviron 30 jours en arrièreouioui
LAST_6MONTHSenviron 6 mois en arrièreouioui
LAST_YEARenviron 1 an en arrièreouioui
LAST_2YEARSenviron 2 ans en arrièreouioui
ALL_AVAILABLE_DAYStoutes les transactions dont dispose le terminalouioui

Les jours sont des jours calendaires : un lundi, LAST_TWODAYS commence le samedi et n'affiche donc que le lundi. Un début plus long donne plus d'historique, mais un premier chargement plus lent et une consommation de mémoire plus élevée ; l'historique de ticks disponible dépend du courtier.

S'il n'y a encore aucune transaction entre la date de début et la bougie actuelle (par exemple CURRENT_DAY dans la première bougie de la séance), la fenêtre commence à dessiner dès l'arrivée des premières transactions ; elle ne reste plus vide jusqu'à la clôture de la bougie.

4.4 Pendant que le marché est ouvert

Les nouvelles transactions sont lues à chaque tick et ajoutées à la bougie en formation. Les bougies clôturées ne sont plus modifiées ensuite, avec une exception dans la version gratuite : lorsqu'une bougie clôture et que son total ne correspond pas au volume réel communiqué par le courtier, cette bougie est relue une fois à partir de l'historique des ticks, ce qui peut la corriger légèrement.


5. Barres inverses (PRO)

Une barre inverse est une bougie où l'agression et le prix ne concordent pas :

Couleur (par défaut)DeltaBougie de prixCe qu'elle montre
Delta Reverse Bar Positive Color (bleu)positifclôturée sous son ouvertureles acheteurs ont attaqué, mais le prix a quand même baissé : l'agression acheteuse a été absorbée par des vendeurs passifs
Delta Reverse Bar Negative Color (magenta)négatifclôturée au-dessus de son ouvertureles vendeurs ont attaqué, mais le prix a quand même monté : l'agression vendeuse a été absorbée par des acheteurs passifs

Les barres inverses apparaissent souvent vers la fin d'un mouvement ou à un niveau où reposent de gros ordres passifs. Elles décrivent la bougie et ne constituent pas un signal à elles seules : lisez-les avec la position du prix et les barres qui suivent. Un doji (ouverture = clôture) n'est jamais une barre inverse.


6. Canal de range (PRO)

Le canal indique la taille d'un delta par rapport aux deltas récents. Il observe la taille du delta (quel que soit le côté) sur les Period dernières barres (144 par défaut) et se dessine sous forme de deux lignes horizontales, symétriques autour de zéro, sur ces barres.

Calculation TypeCe que montrent les lignes
LINEAR_REGRESSION (par défaut)une plage qui suit la taille typique des deltas récents
STD_DEVIATIONune plage fondée sur la variabilité de la taille des deltas récents

Dans les deux modes, la ligne inférieure reflète la ligne supérieure. Les deux modes donnent des canaux de largeur différente sur le même graphique ; choisissez celui qui convient à votre symbole et à votre unité de temps.

  • Une colonne au-delà d'une ligne est une agression inhabituellement forte pour le rythme récent du symbole.
  • Les lignes sont recalculées une fois par bougie, quelques ticks après l'ouverture d'une nouvelle bougie ; pendant les premiers ticks d'une bougie, les lignes ne sont pas dessinées sur celle-ci.
  • Le canal a besoin de Period barres avec des données depuis Start Calculation. Avec un début court sur une unité de temps élevée (par exemple LAST_DAY en M15), il n'y a pas assez de barres et aucune ligne n'est dessinée : utilisez un début plus long ou un Period plus petit.
  • Après un chargement, seules les Period dernières barres affichent les lignes. Pendant que le graphique avance, les barres qui sortent de la fenêtre conservent le niveau qu'elles avaient, de sorte qu'un tracé en escalier se forme à leur gauche.

7. Moyenne mobile du volume et Information to Plot (PRO)

Information to PlotCe qui est dessiné
PLOT_DELTA (par défaut)colonnes de delta et lignes du canal
PLOT_ALLcolonnes de delta, lignes du canal et la ligne VOLUME MOV AVG

La ligne VOLUME MOV AVG est une moyenne mobile (Method, SMA par défaut ; Period, 20 par défaut) du volume total d'agression de chaque bougie (achat + vente). Le volume total lui-même n'est pas dessiné ; il peut être lu dans le buffer 19. Comme le volume total est toujours supérieur au delta, la ligne reste généralement au-dessus des colonnes et, les jours très actifs, elle peut comprimer l'échelle de la fenêtre. L'alerte 5 ne fonctionne qu'avec PLOT_ALL.


8. Alertes (PRO)

Les six alertes sont vérifiées une fois par bougie, au troisième tick après l'ouverture d'une nouvelle bougie, pour la bougie qui vient de clôturer. Aucune alerte n'est envoyée pour les bougies passées lors du chargement de l'indicateur.

ParamètreSe déclenche quand (bougie clôturée)Message
DELTA Change Trend Colorle delta change de signe : positif après zéro ou négatif, ou négatif après zéro ou positifDELTA Changes to UP Trend! / DELTA Changes to DOWN Trend!
DELTA Cross Range Up Linele delta croise à la hausse la ligne supérieure du canalDELTA Crosses UP Range Line!
DELTA Cross Range Down Linele delta croise à la baisse la ligne inférieure du canalDELTA Crosses DOWN Range Line!
DELTA Cross Defined Range Levelle delta croise à la hausse DELTA Defined Range Level (%) de la ligne supérieure, ou à la baisse le même pourcentage de la ligne inférieure (70 % par défaut)DELTA Crosses UP Defined Range Level! / DELTA Crosses DOWN Defined Range Level!
VOLUME Cross UP Signal Linele volume total d'agression croise à la hausse sa moyenne mobile (PLOT_ALL uniquement)VOLUME Crosses UP Signal Line!
DELTA BAR REVERSE Signalla bougie est une barre inverse (section 5)DELTA Reverse UP Signal! (delta négatif, bougie de prix haussière) / DELTA Reverse DOWN Signal! (delta positif, bougie de prix baissière)

Les alertes 2 à 5 sont des croisements : elles ne se déclenchent que sur la bougie où le delta (ou le volume) passe au-delà de la ligne ou du niveau. Tant que les bougies suivantes restent au-delà, aucune nouvelle alerte n'est envoyée ; la suivante arrive après un retour et un nouveau croisement. Les alertes 2 à 4 attendent que le canal soit calculé (section 6) : tant que les lignes du canal ne sont pas dessinées, elles restent silencieuses.

Chaque alerte peut être NONE (désactivée), POPUP, SOUND, NOTIFICATION (smartphone), POPUP_SOUND, NOTIFICATION_SOUND, POPUP_NOTIFICATION ou POP_SOUND_NOTIFICATION. Toutes les alertes sont désactivées par défaut. Chaque alerte a son propre Sound Type, l'un des 13 sons du terminal : alert (par défaut), alert2, connect, disconnect, email, expert, news, ok, request, stops, tick, timeout, wait.

Le texte comprend le produit, le symbole et l'unité de temps, par exemple Delta Aggression PRO: WINZ26 | PERIOD_M5 | DELTA Changes to UP Trend! . Après un son, l'indicateur fait une pause d'environ 1,5 seconde pour que les sons consécutifs ne se chevauchent pas. Les notifications push nécessitent le MetaQuotes ID dans Tools → Options → Notifications. Il n'y a pas d'option e-mail. La version gratuite n'a pas d'alertes. Le Strategy Tester n'affiche ni pop-ups, ni sons, ni notifications.


9. Paramètres d'entrée

9.1 Delta Aggression Volume (gratuit)

VOLUME CONFIGURATION

ParamètrePar défautDescription
Volume TypeReal volumeReal volume : volume négocié de chaque transaction ; Tick volume : nombre de transactions (4.2).

CALCULATIONS CONFIGURATION

ParamètrePar défautDescription
Start CalculationLAST_DAYPremier jour calculé (4.3) : LAST_DAY, LAST_TWODAYS, LAST_WEEK, LAST_MONTH, LAST_6MONTHS, LAST_YEAR, LAST_2YEARS, ALL_AVAILABLE_DAYS.

Debug Config

ParamètrePar défautDescription
Imprime Erros?falseÉcrit des messages de diagnostic dans le journal Experts. Laissez-le désactivé.

9.2 Delta Aggression Volume PRO

VOLUME CONFIG

ParamètrePar défautDescription
Volume TypeReal volumeReal volume ou Tick volume (nombre de transactions) (4.2).

CALCULATIONS CONFIG

ParamètrePar défautDescription
Start CalculationLAST_WEEKPremier jour calculé (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 PlotPLOT_DELTAPLOT_DELTA ou PLOT_ALL (section 7).

CHANNEL RANGE CONFIG

ParamètrePar défautDescription
Calculation TypeLINEAR_REGRESSIONLINEAR_REGRESSION ou STD_DEVIATION (section 6).
Period144Nombre de barres utilisées par le canal.

VOLUME MOV AVG CONFIG

ParamètrePar défautDescription
MethodSimpleSimple, Exponential, Smoothed ou Linear weighted.
Period20Période de la moyenne mobile du volume (PLOT_ALL).

COLORS CONFIG

ParamètrePar défautDescription
Delta Positive ColorForestGreenDelta positif.
Delta Negative ColorFireBrickDelta négatif.
Delta Reverse Bar Positive ColorMediumBlueDelta positif sur une bougie de prix baissière (section 5).
Delta Reverse Bar Negative ColorMagentaDelta négatif sur une bougie de prix haussière.

ALERT 1 CONFIG à ALERT 6 CONFIG

ParamètrePar défautDescription
DELTA Change Trend ColorNONEMode d'alerte, alerte 1 (section 8).
DELTA Change Trend Color Sound TypealertSon utilisé par les modes sonores.
DELTA Cross Range Up LineNONEMode d'alerte, alerte 2.
DELTA Cross Range Up Line Sound TypealertSon.
DELTA Cross Range Down LineNONEMode d'alerte, alerte 3.
DELTA Cross Range Down Line Sound TypealertSon.
DELTA Defined Range Level (%)70.0Pourcentage des lignes du canal utilisé par l'alerte 4.
DELTA Cross Defined Range LevelNONEMode d'alerte, alerte 4.
DELTA Cross Defined Range Level Sound TypealertSon.
VOLUME Cross UP Signal LineNONEMode d'alerte, alerte 5 (PLOT_ALL uniquement).
VOLUME Cross UP Signal Line Sound TypealertSon.
DELTA BAR REVERSE SignalNONEMode d'alerte, alerte 6.
DELTA BAR REVERSE Signal Sound TypealertSon.
Enable Debug MODEfalseÉcrit des messages de diagnostic dans le journal Experts. Laissez-le désactivé.

10. Buffers pour Expert Advisors / tableaux de bord

Tous les buffers des deux versions peuvent être lus avec iCustom + CopyBuffer , y compris les buffers de calcul qui ne sont pas dessinés. Les valeurs sont dans l'unité de Volume Type. Les barres antérieures à Start Calculation contiennent 0 .

10.1 Delta Aggression Volume (gratuit) — 6 buffers

BufferContenuValeurs
3Deltaagression acheteuse − vendeuse de la bougie
4Couleur0 positif (ou zéro), 1 négatif
5Deltamême valeur que le buffer 3

Les buffers 0-2 sont l'ouverture (toujours 0), le plus haut et le plus bas de la colonne dessinée.

10.2 Delta Aggression Volume PRO — 20 buffers

BufferContenuValeursVide
3Deltaagression acheteuse − vendeuse de la bougie0
4Couleur0 positif, 1 négatif, 2 barre inverse avec delta positif, 3 barre inverse avec delta négatif0
5Ligne supérieure du canalniveau de la ligne sur les Period dernières barresEMPTY_VALUE
6Ligne inférieure du canal− ligne supérieureEMPTY_VALUE
7Moyenne mobile du volumemoyenne mobile du buffer 19 (PLOT_ALL)EMPTY_VALUE avec PLOT_DELTA
11Taille du deltavaleur absolue du buffer 30
13Alerte 1 — le delta change de signe+1 vers positif, -1 vers négatif0
14Alerte 2 — le delta croise la ligne supérieure à la hausse+1 0
15Alerte 3 — le delta croise la ligne inférieure à la baisse-1 0
16Alerte 4 — le delta croise le niveau défini+1 au-dessus, -1 au-dessous0
17Alerte 5 — le volume croise sa moyenne à la hausse+1 0
18Alerte 6 — barre inverse+1 delta négatif sur une bougie haussière, -1 delta positif sur une bougie baissière0
19Volume total d'agressionagression acheteuse + vendeuse de la bougie (PLOT_ALL)EMPTY_VALUE avec PLOT_DELTA

Les autres buffers (0-2, 8-10 et 12) sont à usage interne.

Buffers d'alerte. Les buffers 13-18 peuvent être lus depuis un Expert Advisor avec iCustom et utilisent une seule convention de signe : +1 haussier / achat, -1 baissier / vente, 0 pas de signal. Ils sont remplis même lorsque les alertes sont désactivées, sur la bougie clôturée (shift 1), quelques ticks après l'ouverture de la nouvelle bougie. Ils ne sont écrits que pour les bougies qui clôturent pendant que l'indicateur fonctionne : lisez le shift 1 après le troisième tick de la nouvelle bougie et ne les utilisez pas pour l'historique.

Chargement. Les versions Market sont installées dans MQL5\Indicators\Market\ ; vérifiez le nom exact du fichier dans le Navigateur. Sans paramètres après le nom, les paramètres d'entrée par défaut sont utilisés. Pour modifier des paramètres, passez-les dans l'ordre de la section 9. Chaque en-tête input group est aussi un paramètre : passez une chaîne vide "" à sa place, sinon toutes les valeurs suivantes sont décalées. Les paramètres omis à la fin conservent leurs valeurs par défaut. Volume Type se passe sous la forme 0 (tick) ou 1 (real) ; les listes dans l'ordre indiqué à la section 9 à partir de 0 (par exemple Start Calculation PRO : 0 CURRENT_DAY … 4 LAST_WEEK … 9 ALL_AVAILABLE_DAYS) ; Method sous la forme 0 SMA, 1 EMA, 2 SMMA, 3 LWMA ; les modes d'alerte de 0 (NONE) à 7 (POP_SOUND_NOTIFICATION) et les sons de 0 (alert) à 12 (wait).

```mql5 // chaque input group est un paramètre "" int h = iCustom(_Symbol, PERIOD_M5, "Market\Delta Aggression Volume PRO", "", 1, // VOLUME CONFIG : Real volume "", 4, 0); // CALCULATIONS CONFIG : LAST_WEEK, PLOT_ALL (nécessaire pour les buffers 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]); } ```

Version gratuite : iCustom(_Symbol, PERIOD_M5, "Market\\Delta Aggression Volume", "", 1, "", 0) (Real volume, LAST_DAY), puis le buffer 3.

Remarques : un indicateur créé par iCustom envoie ses propres alertes lorsque leurs modes ne sont pas NONE — laissez-les désactivées dans l'appel de l'EA. Attendez que BarsCalculated(h) > 0 avant la première lecture : le premier chargement des transactions peut prendre du temps (section 2). Sur un symbole sans transactions, le handle est valide mais l'indicateur ne calcule jamais.


11. Strategy Tester

Les deux versions peuvent être utilisées dans le Strategy Tester (mode visuel et non visuel), y compris depuis un Expert Advisor via iCustom . Le testeur ne fournit pas toujours les mêmes données que le marché en direct, les valeurs sont donc obtenues de plusieurs manières :

Situation dans le testeurComment le delta est obtenu
Ticks de transaction réels avec côté achat / vente (symbole B3 ou CME, mode Every tick based on real ticks)comme en direct (section 4.1)
Ticks de transaction sans côté (par exemple ticks générés par le testeur en mode Every tick)le côté de chaque transaction est estimé à partir du mouvement du prix
Aucun tick de transaction ce jour-là : forex, CFD, séries continues comme WIN$N, jours dont le testeur a remplacé les ticks réels par des ticks générésmode bid : le delta est estimé à partir des variations du prix Bid, comptées comme le volume en ticks de la barre
Barres entre Start Calculation et le début du test (le testeur ne fournit aucun tick avant la date de début)estimées : ces barres reçoivent un delta approximatif fondé sur la barre elle-même, afin que l'historique ne soit pas vide

Ce que cela signifie en pratique :

  • Les résultats les plus proches de l'indicateur en direct proviennent de Every tick based on real ticks sur un symbole et une période avec des transactions réelles. Vérifiez dans le journal du testeur que les ticks réels ont été utilisés pour les jours testés.
  • 1 minute OHLC et Open prices only produisent très peu de ticks par barre : les valeurs sont grossières et déconseillées pour cet indicateur.
  • En mode bid et sur les barres estimées, les valeurs sont une approximation construite à partir du mouvement du prix, et non l'agression de transactions réelles. Leur échelle est également différente (nombre de variations de prix au lieu de contrats).
  • Sur le forex ou les CFD, le testeur affiche des valeurs (mode bid), mais en direct sur le même symbole, l'indicateur n'affiche rien, car il n'y a pas de transactions. Ne prenez pas un résultat du testeur sur le forex pour ce que vous verrez sur un graphique en direct.
  • Start Calculation est compté à rebours depuis la date de début du test. Les barres estimées donnent au canal (PRO) assez de barres pour démarrer dès le début du test.
  • La vérification du volume de la version gratuite (4.4) est désactivée dans le testeur.
  • Les pop-ups, sons et notifications ne sont pas envoyés ; les buffers 13-18 (PRO) sont remplis barre par barre pendant le test.

12. Version gratuite et PRO

Delta Aggression Volume (gratuit)Delta Aggression Volume PRO
Delta par bougie à partir de transactions réellesouioui
Type de volume : volume réel ou nombre de transactionsouioui
Options de Start Calculation8 (LAST_DAY par défaut)10, ajoute CURRENT_DAY et LAST_FOURDAYS (LAST_WEEK par défaut)
Barres inverses (bleu / magenta)—oui
Canal de range (LINEAR_REGRESSION ou STD_DEVIATION)—oui
Moyenne mobile du volume total—oui (PLOT_ALL)
Couleurs en paramètres d'entréeonglet Colors uniquement4 couleurs de colonne
Alertes (pop-up, son, push)—6
Buffers pour Expert Advisors6 (delta, couleur)20, dont 6 buffers d'alerte
Strategy Testerouioui

La version gratuite est un bon moyen de vérifier que votre courtier fournit les transactions avec leur côté et d'apprendre à lire le delta sur votre symbole. Passez à la version PRO lorsque vous voulez voir l'absorption (barres inverses), comparer chaque delta au range récent, recevoir des alertes ou utiliser les valeurs dans un Expert Advisor. Pour le delta cumulé au fil de la journée, voyez la famille Aggression Wave du même auteur.


13. Conseils

  • Unité de temps : M1 à M15 sont les unités de temps habituelles pour le delta des mini-contrats de la B3 (WIN, WDO) ; sur les futures du CME, M1-M5 pendant la séance régulière.
  • Temps de chargement : utilisez le Start Calculation le plus court qui couvre vos besoins. CURRENT_DAY ou LAST_DAY se chargent en quelques secondes ; des mois de transactions en M1 peuvent prendre plusieurs minutes.
  • Contrats ou transactions :Real volume montre où se trouve la taille ; Tick volume (nombre de transactions) montre combien de participants ont attaqué, de sorte que quelques gros ordres pèsent moins. Comparer les deux sur deux copies de l'indicateur aide à repérer les gros intervenants.
  • D'abord le contexte : un delta fort sur un support, une résistance ou un niveau de la veille est plus informatif que le même delta au milieu d'un range.
  • Absorption : une barre inverse suivie d'une bougie dans le sens du prix (et non du delta) montre que l'agression a été absorbée.
  • Canal trop large ou trop étroit : modifiez Period (plus court, il réagit plus vite au rythme de la journée) ou passez de LINEAR_REGRESSION à STD_DEVIATION et inversement.
  • Moins d'alertes : en M1, les croisements du canal et du volume (alertes 2-5) peuvent être fréquents ; utilisez-les en M5 ou plus, ou appuyez-vous sur les alertes 1 et 6.

14. Questions et dépannage

  • La fenêtre est vide. Le symbole n'a pas de ticks de transaction avec côté achat / vente (forex, CFD, crypto, flux de cotations uniquement — section 1), ou l'historique des ticks est encore en cours de téléchargement. Vérifiez le Time & Sales du symbole et attendez le premier chargement. Avec CURRENT_DAY dans la première bougie de la séance, la fenêtre commence à dessiner dès l'arrivée des premières transactions.
  • Fonctionne-t-il sur le forex ? Non, pas sur un graphique en direct : les flux forex n'ont pas de transactions. Dans le Strategy Tester, il affiche des valeurs approximatives (section 11), qui ne représentent pas le comportement en direct.
  • Repeint-il ? La bougie en formation change à chaque transaction. Les bougies clôturées ne sont plus modifiées ensuite (la version gratuite peut corriger une fois la dernière bougie clôturée si son total ne correspondait pas au volume du courtier). Le canal PRO est recalculé à chaque nouvelle bougie, son niveau évolue donc avec les Period dernières barres.
  • Prédit-il où ira le prix ? Non. Il montre qui a été le plus agressif dans les transactions déjà réalisées. Des achats forts peuvent être absorbés et suivis d'une baisse.
  • Pourquoi les valeurs diffèrent-elles d'un autre outil de flux d'ordres ? Les flux et les outils classent certaines transactions différemment (par exemple les transactions d'enchère ou sans côté clair). Les totaux par bougie peuvent donc légèrement différer.
  • Le premier chargement est lent. Il lit chaque transaction depuis la date de début (section 2). Utilisez un début plus court ou une unité de temps plus élevée.
  • Pas de lignes de canal (PRO). Il y a moins de Period barres depuis Start Calculation (section 6).
  • La ligne de la moyenne du volume est absente (PRO). Elle n'est dessinée qu'avec Information to Plot = PLOT_ALL.
  • Je reçois la même alerte sur de nombreuses bougies (PRO). Depuis la version 5.20, les alertes 2-5 ne se déclenchent que sur la bougie du croisement (section 8) ; mettez à jour l'indicateur si vous utilisez encore une version antérieure. L'alerte 6 se déclenche sur chaque barre inverse.
  • Renko ou autres graphiques personnalisés. Un symbole personnalisé n'a de transactions que si l'outil qui le construit crée aussi des ticks de transaction avec leur côté ; sinon, l'indicateur ne calcule pas dessus.
  • Strategy Tester. Pris en charge, avec les limites de données décrites à la section 11.

Support : envoyez un message privé à l'auteur sur MQL5.