Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Indicateurs

Indicateur d'écart moyen par rapport à la tendance Blau_MDI - indicateur pour MetaTrader 5

Vues:
261
Note:
(20)
Publié:
Mise à jour:
\MQL5\Include\
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Auteur : Andrey N. Bolkonsky

L'indice d'écart moyen par rapport à la tendance (Mean Deviation Index, MDI) est un écart moyen lissé par rapport à la tendance du marché, décrit dans l'ouvrage de William Blau intitulé « Momentum, Direction et Divergence ».

L'écart moyen par rapport à la tendance (méthode de « suppression de la tendance ») correspond à la distance entre le cours de clôture et la moyenne mobile exponentielle (exponentielle) de période r, appliquée au cours de clôture.

Tendance du marché: la moyenne mobile exponentielle de période r, appliquée au cours, sert à déterminer si la tendance est à la hausse (la moyenne mobile exponentielle augmente) ou à la baisse (la moyenne mobile exponentielle diminue).

  • La moyenne mobile lisse la courbe des prix, mais une légère augmentation de la période de la moyenne mobile entraîne un décalage, qui est clairement visible aux points de retournement des prix. La valeur de l'écart moyen par rapport à la tendance indique dans quelle mesure le cours s'écarte de la fonction exponentielle de période r appliquée au cours.
  • Le signe de l'écart moyen par rapport à la tendance indique la position du cours par rapport à l'exponentiële de période r appliquée au cours : un écart positif par rapport à la tendance signifie que le cours est supérieur à l'exponentiële ; un écart négatif signifie que le cours est inférieur à l'exponentiële.
Pour plus de détails, consultez l'article « Indicateurs et systèmes de trading de William Blau sur MQL5. Partie 1 : Indicateurs ».
  • Le fichier WilliamBlau.mqh doit être placé dans le répertoire_de_données_du_terminal\MQL5\Include\
  • Blau_MDI.mq5 doit être placé dans le répertoire_de_données_du_terminal\MQL5\Indicators\

L'indicateur d'écart moyen par rapport à la tendance de William Blau

L'indicateur d'écart moyen par rapport à la tendance de William Blau

Calcul :

L'écart moyen par rapport à la tendance est calculé selon la formule suivante :

md(price,r) = price - EMA(price,r)

où :

  • price : cours de clôture de la période en cours ;
  • EMA(price,r) : tendance du marché – moyenne mobile exponentielle de période r, appliquée au cours.

Formule de l'indicateur d'écart moyen par rapport à la tendance :

MDI(price,r,s,u) = EMA(EMA(md(price,r),s),u) = EMA(EMA(price - EMA(price,r),s),u)

où :

  • price : cours de clôture – base de référence du graphique des cours ;
  • EMA(price,r) : tendance du marché – premier lissage – moyenne mobile exponentielle (exponentielle) de période r, appliquée au cours ;
  • md(price,r) = price - EMA(price,r) - écart moyen par rapport à la tendance - écart du cours par rapport à la moyenne mobile exponentielle de période r appliquée au cours ;
  • EMA(md(price,r),s) - deuxième lissage - moyenne mobile exponentielle de période s appliquée à l'écart moyen par rapport à la tendance ;
  • EMA(EMA(md(price,r),s),u) – troisième lissage – moyenne mobile exponentielle de période u appliquée au résultat du deuxième lissage.
Paramètres d'entrée:
  • r - période de la 1re EMA, appliquée au cours (par défaut r = 20) ;
  • s : période de la 2e EMA, appliquée à l'écart moyen (par défaut, s = 5) ;
  • u - période de la 3e EMA, appliquée au résultat du deuxième lissage (par défaut u=3) ;
  • AppliedPrice : type de cours (par défaut : AppliedPrice = PRICE_CLOSE).
Contraintes:
  • r > 1 ;
  • s > 0, u > 0. Si s ou u est égal à 1, aucun lissage n'est effectué sur la période EMA correspondante ;
  • taille minimale du tableau de cours = (r + s + u - 3 + 1).

Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/373

Murrey Math Line X MT5 Murrey Math Line X MT5

L'indicateur Murrey Math Line X MetaTrader est un indicateur de ligne de pivot qui aidera certainement tous les traders qui savent comment négocier avec les lignes de support, de résistance et de pivot. Il affiche 8 lignes primaires (avec 5 lignes supplémentaires) sur le graphique principal, vous aidant à trouver les meilleurs points pour vendre, acheter et sortir de vos positions. L'indicateur peut émettre des alertes lorsqu'une bougie se ferme après avoir cassé l'une des lignes de pivot. Vous pouvez télécharger cet indicateur pour les plateformes MT4 et MT5.

Gain/Loss Info MT5 Gain/Loss Info MT5

L'indicateur Gain/Loss Info MetaTrader - affiche les gains et les pertes pour toutes les bougies où le seuil donné est dépassé. Les valeurs sont calculées en points et en pourcentage. L'indicateur peut calculer les gains/pertes en deux modes : différence entre la clôture et l'ouverture du chandelier, et différence entre la clôture actuelle et la clôture précédente. Vous pouvez définir des limites minimales de changement (pour les pips et le pourcentage), les modes de changement, et vous pouvez également contrôler la couleur de la police des chiffres de sortie. L'indicateur est disponible pour MT4 et MT5.

Oscillateur MDI ergodique Ergodic_MDI Oscillateur MDI ergodique Ergodic_MDI

L'oscillateur MDI ergodique de William Blau.

Indicateur de momentum des bougies Blau_CMtm Indicateur de momentum des bougies Blau_CMtm

L'indicateur de momentum des bougies de William Blau.