Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
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 de convergence/divergence des moyennes mobiles Blau_MACD - indicateur pour MetaTrader 5

Vues:
56
Note:
(21)
Publié:
\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

Indicateur de convergence / divergence des moyennes mobiles William Blau, décrit dans le livre Momentum, directionality and divergence.

Laconvergence/divergence des moyennes mobiles (MACD) est la différence (divergence) entre deux moyennes mobiles exponentielles (exposants) : l'exposant rapide de la période s et l'exposant lent de la période r ; les exposants sont appliqués au cours de clôture.

Le signe MACD indique la position de l'exposant rapide de la période s par rapport à l'exposant lent de la période r : un MACD positif correspond à une EMA(s) au-dessus de l'EMA(r), un MACD négatif correspond à une EMA(s) en dessous de l'EMA(r). Changement MACD en valeur absolue: une hausse de |MACD| indique une divergence des moyennes mobiles ; une baisse de |MACD| indique une convergence des moyennes mobiles.

Plus de détails dans l'article Indicateurs et systèmes de trading en MQL5 de William Blau. Partie 1 : Indicateurs.

  • WilliamBlau.mqh doit être placé dans le répertoire terminal_data_directory\MQL5\Include\.
  • Blau_MACD.mq5 doit être placé dans le répertoire des données du terminal\MQL5/Indicateurs\.

Indicateur de convergence/divergence des moyennes mobiles de William Blau

Indicateur de convergence/divergence des moyennes mobiles de William Blau

Calcul :

Formule de convergence/divergence des moyennes mobiles :

macd(price,r,s) = EMA(price,s) - EMA(price,r)
s < r

Où :
  • prix - prix de clôture de la période en cours ;
  • EMA(price,r) - moyenne mobile exponentielle lente (exposant) de la période r, appliquée au prix ;
  • EMA(price,s) - exposant rapide de la période s, appliqué au prix.

L'indicateur de convergence/divergence des moyennes mobiles montre le rapport entre les moyennes mobiles exponentielles rapides et lentes (convergence/divergence des moyennes mobiles lissées).

La formule de l'indicateur de convergence/divergence des moyennes mobiles :

MACD(price,r,s,u) = EMA( macd(price,r,s),u) = EMA( EMA(price,s)-EMA(price,r),u)
s < r

Où :
  • prix est le prix de clôture - la base de prix du graphique de prix ;
  • EMA(price,r) - premier lissage - moyenne mobile exponentielle lente (exposant) de la période r appliquée au prix ;
  • EMA(price,s) - deuxième lissage - moyenne mobile exponentielle rapide de la période s appliquée au prix ;
  • macd(r,s)=EMA(price,s)-EMA(price,r) - convergence/divergence de l'exposant rapide (période s) et lent (période s) appliqué au prix ;
  • EMA(macd(r,s),u) - troisième lissage - exposant de la période u appliqué à la convergence/divergence des moyennes mobiles : EMA(prix,s) rapide et EMA(prix,r) lente.
Paramètres d'entrée:
  • r - période de la première EMA lente, appliquée au prix (r=20 par défaut) ;
  • s - période de la 2ème EMA rapide, appliquée au prix (par défaut s=5)
  • u - période de la 3ème EMA, en relation avec la convergence/divergence des moyennes mobiles (par défaut u=3) ;
  • AppliedPrice - type de prix (par défaut AppliedPrice=PRICE_CLOSE).
Limitations:
  • r>1, s>1 ;
  • s<r (restriction liée aux exigences théoriques, non vérifiée au niveau du logiciel) ;
  • u>0. Si u=1, aucun lissage n'est effectué ;
  • taille minimale du tableau des prix =([max(r,s)]+u-2+1).

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

Oscillateur DTI ergodique Blau_Ergodic_DTI Oscillateur DTI ergodique Blau_Ergodic_DTI

L'oscillateur ergodique DTI (Directional Trend Index) de William Blau.

Blau_DTI Indice de tendance directionnelle Blau_DTI Indice de tendance directionnelle

L'indice de tendance directionnelle (DTI) de William Blau.

Keltner Channel MT5 Keltner Channel MT5

Canal de Keltner (indicateur MetaTrader) - est un indicateur d'analyse technique classique développé par Chester W. Keltner en 1960. L'indicateur est quelque peu similaire aux bandes et enveloppes de Bollinger. Il utilise trois lignes de tracé : la ligne médiane est la moyenne mobile simple sur 10 jours appliquée au prix typique ((haut + bas + clôture) / 3), les bandes supérieure et inférieure sont produites en ajoutant et en soustrayant la moyenne mobile de la fourchette de prix quotidienne (différence entre le haut et le bas) de la ligne médiane. De cette manière, un canal basé sur la volatilité est construit. Dans cette version de l'indicateur, vous pouvez modifier tous les paramètres de la MA. L'indicateur est disponible pour les versions MT4 et MT5 de la plateforme.

Float MT5 Float MT5

L'indicateur Float MetaTrader est un indicateur sophistiqué qui analyse l'historique des graphiques précédents pour une paire de devises donnée et tente ensuite d'analyser les tendances dans la situation actuelle. Il indique le début et la fin des tendances dans une fenêtre graphique séparée et les niveaux de retracement de Fibonacci combinés aux niveaux de DiNapoli sur le graphique principal. Il indique également depuis combien de temps le plus haut et le plus bas ont été détectés. Cet indicateur est disponible pour MT4 et MT5.