Oscillator Regime Suite MT4

Cet indicateur applique la construction de convergence/divergence — moyenne mobile rapide moins lente, avec une ligne de signal — à une série dérivée du volume plutôt qu'au prix. Trois sources sont proposées : le Delta de Volume Cumulé, le Force Index et l'On Balance Volume.

Des bandes de volatilité adaptatives sont tracées par-dessus le résultat, et chaque bougie clôturée est classée dans l'un de cinq états de régime. Cet état est exposé sous forme de buffer numérique, de sorte qu'un Expert Advisor peut le lire directement.

Pourquoi la source compte

Un MACD standard mesure le momentum du prix, qui est déjà largement visible dans les bougies au-dessus. Ces trois sources mesurent autre chose : si le volume s'accumulait ou se distribuait pendant que ce mouvement de prix se produisait.

Les trois ne sont pas interchangeables, et l'une des captures les montre toutes les trois sur le même graphique avec des réglages identiques, afin que les différences apparaissent côte à côte.

  • Delta de Volume Cumulé — volume signé cumulé, réancré au début de chaque jour, semaine ou mois. C'est l'ancrage qui en fait une mesure de séance plutôt qu'une mesure portant sur tout l'historique.
  • Force Index — la variation de prix de la bougie multipliée par son volume, puis lissée. Une grandeur distincte des deux autres.
  • On Balance Volume — volume signé cumulé en continu depuis le début de l'historique, sans remise à zéro.

Le delta de volume et l'OBV partagent la même base — le volume signé cumulé — et ne diffèrent que par l'ancrage. En réglant le delta sur continu, les deux produisent la même série, ce qui constitue une vérification utile de la concordance des deux chemins de calcul.

Les cinq états de régime

Chaque bougie clôturée est classée selon la position de l'histogramme par rapport aux bandes et selon qu'il continue ou non de s'étendre :

  • Fortement haussier — au-dessus de la bande supérieure et encore en expansion. Valeur du buffer +2
  • Faiblement haussier — au-dessus de la bande supérieure mais s'essoufflant. Valeur du buffer +1
  • Neutre — à l'intérieur des bandes. Valeur du buffer 0
  • Faiblement baissier — sous la bande inférieure mais se calmant. Valeur du buffer −1
  • Fortement baissier — sous la bande inférieure et encore en expansion. Valeur du buffer −2

Le franchissement d'une bande ne dit pas à lui seul si un mouvement conserve sa force. Ce qui distingue un mouvement qui continue de se construire d'un mouvement qui commence à s'épuiser, c'est la direction de l'histogramme — et c'est précisément ce que codent les cinq états.

Régler la sélectivité de la classification

Les bandes correspondent à un écart-type autour d'une moyenne mobile : elles s'élargissent lorsque l'activité augmente et se resserrent lorsqu'elle diminue. Deux paramètres déterminent la fréquence des changements d'état.

La période des bandes fixe la fenêtre. Appliquer les bandes à la ligne de signal détermine si elles sont mesurées sur le signal ou sur l'histogramme lui-même. Deux captures montrent la différence : avec les valeurs par défaut, les états se succèdent tout au long d'un mouvement, tandis qu'avec les bandes prises sur l'histogramme et une période plus longue, l'histogramme reste à l'intérieur la plupart du temps et n'est coloré que lors de véritables cassures.

Aucun de ces deux réglages n'est le bon. Tout dépend de si vous souhaitez que la classification suive chaque oscillation ou qu'elle ne signale que les extrêmes.

Lecture depuis un Expert Advisor

Le biais de régime se trouve dans le buffer 6, et non le buffer 5. Le buffer 1 contient l'index de couleur de l'histogramme et le buffer 5 sert de support à un tracé masqué : les buffers de données ne sont donc pas numérotés consécutivement avec les tracés visibles. C'est une source d'erreur fréquente, d'où cette précision explicite.

int h = iCustom(_Symbol, _Period, "OscillatorRegimeSuite"); double bias[]; ArraySetAsSeries(bias, true); CopyBuffer(h, 6, 0, 100, bias); // +2, +1, 0, -1 ou -2

  • 0 — histogramme
  • 1 — index de couleur de l'histogramme
  • 2 — ligne de signal
  • 3 — bande supérieure
  • 4 — bande inférieure
  • 5 — tracé auxiliaire
  • 6biais de régime, la sortie destinée à l'EA

Les buffers 7 et 8 contiennent les moyennes mobiles rapide et lente et sont à usage interne. Ils ne font pas partie de l'interface documentée.

L'une des captures montre la fenêtre de données avec ces valeurs étiquetées sur une seule bougie, à côté du MACD intégré sur le même graphique pour comparaison.

Paramètres

  • Série source — Delta de Volume Cumulé, Force Index ou On Balance Volume
  • Volume utilisé — volume de ticks ou volume réel
  • Ancrage du delta — continu, quotidien, hebdomadaire ou mensuel ; ne s'applique qu'à la source delta de volume
  • Lissage du Force Index — période et méthode, uniquement pour cette source ; 13 et simple par défaut
  • Moyennes rapide et lente — période et méthode pour chacune ; 12 et 26, toutes deux exponentielles par défaut
  • Moyenne du signal — période et méthode ; 9 et simple par défaut
  • Activer les bandes et la classification de régime — désactivé, il reste un oscillateur de convergence/divergence simple, sans états
  • Appliquer les bandes à la ligne de signal — activé par défaut ; désactivé, elles sont mesurées sur l'histogramme
  • Période des bandes et multiplicateur d'écart — 20 et 1,618 par défaut

Ce que montrent les captures d'écran

  • Les trois sources sur un même graphique — Bitcoin hebdomadaire, réglages identiques, avec le MACD intégré en bas comme référence. Les trois séries de volume diffèrent entre elles et du momentum du prix.
  • Les cinq états sur un retournement — EURGBP H4, où la progression de fortement baissier à neutre, puis fortement haussier et retour, se lit bougie par bougie.
  • La fenêtre de données — tous les buffers étiquetés sur une seule bougie, avec le biais de régime à −2,00, à côté des deux valeurs non étiquetées du MACD intégré.
  • Un mouvement brutal sur USDJPY en une heure — la série de volume est passée en négatif alors que le MACD de prix était encore positif. Une fenêtre sur un instrument ; voir plus bas la note sur ce que cela montre et ne montre pas.
  • L'or en M15 avec ancrage quotidien — le delta se réinitialise à chaque séance, à côté d'une instance d'OBV bien plus lente sur le même graphique.
  • L'argent H4 en 50/200/20 et US30 quotidien en 34/89/13 — les périodes sont des paramètres, et la classification tient à des réglages très éloignés des valeurs par défaut.
  • Une configuration sélective — GBPUSD horaire avec les bandes sur l'histogramme et une période plus longue, où la plupart des bougies restent neutres et où seules les cassures nettes sont colorées.
  • L'avertissement d'ancrage — un ancrage quotidien demandé sur un graphique journalier, où il se réinitialiserait à chaque bougie. L'indicateur le signale dans le journal des Experts et bascule sur une série continue.
  • La fenêtre des paramètres — tous les réglages, avec l'indicateur visible en arrière-plan.

Comportement du calcul

Les valeurs des bougies clôturées sont définitives. La bougie en cours se met à jour jusqu'à sa clôture et est recalculée à chaque tick au lieu d'être figée au premier passage.

Les sources cumulatives avancent d'une bougie à la fois à partir de la valeur de la précédente, de sorte que retraiter la bougie en cours ne peut pas compter son volume deux fois — un défaut qui fait dériver une série cumulative vers le haut sans limite.

Rien n'est tracé tant que le calcul ne dispose pas de l'historique nécessaire. Avec les périodes par défaut, cela représente 55 bougies, et davantage si l'on allonge la période des bandes ou si l'on utilise la source Force Index. Les valeurs ne sont jamais calculées sur une fenêtre incomplète puis affichées comme si elle était complète.

Un ancrage qui ne peut pas fonctionner sur l'unité de temps courante — un ancrage quotidien sur un graphique journalier, par exemple, où il se réinitialiserait à chaque bougie — est signalé dans le journal des Experts et remplacé par une série continue. Le nom de la fenêtre change en conséquence, si bien que le graphique indique toujours quelle série est réellement affichée.

Remarques

  • Se trace dans une fenêtre séparée, avec neuf buffers, dont sept documentés ci-dessus.
  • Les bandes sont toujours calculées sur une moyenne mobile simple, quelle que soit la méthode choisie pour la ligne de signal. C'est la convention usuelle pour des bandes fondées sur l'écart-type.
  • Le volume réel n'est disponible que si votre courtier le fournit. Le volume de ticks est la valeur par défaut et fonctionne partout.
  • Plusieurs instances peuvent être attachées au même graphique, avec des sources ou des périodes différentes.
  • Aucune dépendance externe. Toutes les valeurs sont calculées à l'intérieur de l'indicateur. Il n'appelle aucun autre indicateur : il n'y a donc aucun handle susceptible d'échouer, rien à installer à côté, et aucune dépendance à l'état de votre dossier d'indicateurs standard.

Ce que c'est et ce que ce n'est pas

Il s'agit d'un outil d'analyse technique et de filtrage des conditions de marché. Ce n'est pas un système de trading, il ne produit aucun signal d'achat ou de vente, il ne donne aucun conseil en investissement et il n'ouvre ni ne gère aucune position.

Il est descriptif et non prédictif. Lorsqu'une capture montre une série de volume qui tourne avant le prix, il s'agit d'une fenêtre sur un instrument, choisie parce qu'elle est parlante. Ce n'est pas une preuve que la série précède le prix, et étayer une telle affirmation exigerait des tests sur de nombreux instruments et conditions de marché. Aucune affirmation n'est faite quant aux performances.

Autres outils de ce développeur

Je développe des indicateurs et des Expert Advisors MT5 en mettant l'accent sur un code propre, documenté et sans repeinture : logique sur bougies clôturées, buffers validés et aucune dépendance à d'autres indicateurs.

Deux des trois sources sont également publiées séparément et gratuitement : Anchored Volume Delta with Adaptive Bands et Force Index with Adaptive Volatility Bands. Chacun trace une série avec les bandes mais sans la classification de régime, et constitue un bon moyen de voir si l'approche vous convient avant d'acheter celui-ci.

Si vous ne voulez que la source On Balance Volume avec la classification en cinq états, OBVCD Pro fait exactement cela, en indicateur à source unique.

Voir tous les produits publiés →

Des questions sur le calcul, les buffers ou l'utilisation de cet indicateur dans votre propre EA ? Envoyez-moi un message privé, j'y répondrai avec plaisir.

Développé et maintenu par Narayanan Mohanan, développeur MT5/MQL5.

Si vous relevez une erreur dans la traduction de cette page, signalez-la-moi et je la corrigerai.

Plus de l'auteur
Anchored Volume Delta with Adaptive Bands
Narayanan Mohanan Mohanan Krishnan
Cet indicateur trace le Cumulative Volume Delta (CVD) — le total cumulé du volume de chaque bougie, signé selon le sens de sa clôture — à l'intérieur de bandes adaptatives d'écart type. Il répond à une question que le prix seul ne traite pas : le mouvement est-il porté par la participation, ou se contente-t-il de dériver ? Le total cumulé repart à l' ancrage que vous choisissez — quotidien, hebdomadaire ou mensuel —, de sorte que la lecture est toujours relative à la séance, à la semaine ou au m
FREE
Cet indicateur trace le Delta de Volume Cumulé (CVD) — le total cumulé du volume de chaque bougie, signé selon le sens de sa clôture — à l'intérieur de bandes adaptatives d'écart type. Il répond à une question à laquelle le prix seul ne répond pas : le mouvement est-il porté par la participation, ou ne fait-il que dériver ? Le total cumulé repart d'un ancrage que vous choisissez — quotidien, hebdomadaire ou mensuel —, de sorte que la lecture se rapporte toujours à la séance, à la semaine ou au m
FREE
Cet indicateur trace le Force Index — la variation de prix de chaque bougie multipliée par son volume — à l'intérieur de bandes adaptatives d'écart type. Là où le prix seul vous indique que le marché a bougé, le Force Index vous indique quel effort il a fallu pour le faire bouger. Une forte variation de prix sur un volume faible et une petite variation sur un volume important sont des événements très différents, même lorsque les bougies se ressemblent. Le Force Index les distingue en combinant l
FREE
Multi Timeframe Currency Strength Panel
Narayanan Mohanan Mohanan Krishnan
MTF Currency Strength Panel for MetaTrader 5 Indicateur de force des devises multi-unités de temps : les 28 paires majeures sur un seul graphique. Ce panneau de force des devises montre où se situent les huit principales devises à l'instant présent, et comment chacune des 28 paires majeures a évolué sur neuf unités de temps à la fois, de M1 à MN1. Les deux lectures tiennent sur un seul graphique et sont actualisées par un minuteur. Classer les paires isolément induit en erreur. Lorsqu'une devise
FREE
MTF Currency Strength Panel MT4
Narayanan Mohanan Mohanan Krishnan
MTF Currency Strength Panel for MetaTrader 4 Indicateur de force des devises multi-unités de temps : les 28 paires majeures sur un seul graphique. Ce panneau de force des devises montre où se situent les huit principales devises à l'instant présent, et comment chacune des 28 paires majeures a évolué sur neuf unités de temps à la fois, de M1 à MN1. Les deux lectures tiennent sur un seul graphique et sont actualisées par un minuteur. Le classement des paires en soi est trompeur. Lorsqu'une seule d
FREE
Cet indicateur trace le Indice de force — la variation de prix de chaque barre multipliée par son volume — à l'intérieur de bandes d'écart type adaptatives. Là où le prix à lui seul vous indique qu'un marché a évolué, l'indice de force vous indique les efforts déployés pour le faire évoluer. Un changement de prix important sur un volume faible et un petit changement sur un volume important sont des événements très différents, même lorsque les bougies se ressemblent. L'indice de force les sépare
FREE
OBVCD Pro MT4
Narayanan Mohanan Mohanan Krishnan
OBVCD Pro est un oscillateur d'impulsion qui applique une analyse de convergence/divergence à Volume en solde (OBV) au lieu du prix, combinant des bandes de volatilité adaptatives avec un classificateur de régime à 5 états qui peut être lu visuellement sur le graphique ou consommé directement par un conseiller expert. La plupart des oscillateurs classiques analysent uniquement le prix. OBVCD Pro calcule la convergence et la divergence à partir du flux de volume cumulé, il mesure donc la particip
Currency Strength Oscillator MT4
Narayanan Mohanan Mohanan Krishnan
Oscillateur de force monétaire pour MetaTrader 4 Un indicateur de force relative de la monnaie qui retrace l’histoire des huit majors. Cet oscillateur de force monétaire trace la force relative des huit principales devises sous forme d'histoire, décomposée à partir du 28 paires majeures. Alors qu'un indicateur standard de la force monétaire vous indique où en sont les choses à l'heure actuelle, il montre comment elles y sont arrivées : quelle devise s'est renforcée, laquelle s'est inversée et où
OBVCD Pro
Narayanan Mohanan Mohanan Krishnan
OBVCD Pro est un oscillateur de momentum qui applique l'analyse de convergence/divergence à l' On-Balance Volume (OBV) plutôt qu'au prix, en combinant des bandes de volatilité adaptatives avec un classificateur de régime de marché à cinq états. Le résultat peut être lu visuellement sur le graphique ou directement exploité par un Expert Advisor. La plupart des oscillateurs classiques n'analysent que le prix. OBVCD Pro calcule la convergence et la divergence à partir du flux de volume cumulé : il
Currency Strength Oscillator MT5
Narayanan Mohanan Mohanan Krishnan
Cet indicateur trace la force relative des huit principales devises sous forme d'historique, décomposée à partir des 28 paires majeures. Un panneau indique où en sont les choses maintenant. Ceci montre comment on en est arrivé là : quelle devise se renforce depuis un moment, laquelle a déjà tourné, et à quel endroit le classement a changé de mains. Les huit séries sont exposées sous forme de buffers d'indicateur documentés, de sorte qu'un Expert Advisor peut lire directement la force des devises
Oscillator Regime Suite
Narayanan Mohanan Mohanan Krishnan
Cet indicateur applique la construction de convergence/divergence — moyenne mobile rapide moins lente, avec une ligne de signal — à une série dérivée du volume plutôt qu'au prix. Trois sources sont proposées : le Delta de Volume Cumulé, le Force Index et l'On Balance Volume. Des bandes de volatilité adaptatives sont tracées par-dessus le résultat, et chaque bougie clôturée est classée dans l'un de cinq états de régime. Cet état est exposé sous forme de buffer numérique, de sorte qu'un Expert Adv
Structure Flow and Trailing Stop
Narayanan Mohanan Mohanan Krishnan
Cet indicateur trace deux lignes sur le graphique des prix : une ligne de flux adaptative qui suit la direction du marché, et un stop suiveur qui ne se déplace que dans cette direction et jamais en arrière. Un petit panneau indique l'état qui les sous-tend. Le stop suiveur peut être calculé de cinq façons différentes. Ce ne sont pas des variantes d'une même idée : chacune s'ancre à quelque chose de différent et, sur le même graphique, elles divergent souvent. La ligne de flux Une moyenne adaptat
Filtrer:
Aucun avis
Répondre à l'avis