Moyennes mobiles doublement exponentielles (DEMA)
La moyenne mobile doublement exponentielle (DEMA) est un indicateur technique introduit par Patrick Mulloy dans son article de janvier 1994 intitulé "Smoothing Data With Faster Moving Averages" (lissage des données avec des moyennes mobiles plus rapides) dans la revue Analyse technique des actions et des matières premières Le but est de réduire le bruit présent dans les graphiques de prix utilisés par les traders techniques. L'objectif est de réduire le bruit présent dans les graphiques de prix utilisés par les traders techniques.
Le DEMA utilise deux moyennes mobiles exponentielles (EMA) pour éliminer le décalage, que certains traders considèrent comme un problème. La DEMA est utilisée de la même manière que les moyennes mobiles traditionnelles (MA). La moyenne aide à confirmer les tendances haussières lorsque le prix est supérieur à la moyenne et aide à confirmer les tendances baissières lorsque le prix est inférieur à la moyenne. Le franchissement de la moyenne par le cours peut être le signe d'un changement de tendance. Les moyennes mobiles sont également utilisées pour indiquer les zones de soutien ou de résistance.
L'indicateur est implémenté pour : MT4 /Tradestation/ Multicharts.
Important - un bug a été trouvé dans le code Java de DEMARising, DEMAFalling SQX - nous avons retéléchargé l'extension corrigée.
Si vous avez téléchargé DEMA avant le 22.3.2023, veuillez le télécharger à nouveau.
La formule de la double moyenne mobile exponentielle est la suivante :
Source : https://www.investopedia.com/terms/d/double-exponential-moving-average.asp
Comment importer cet indicateur : https://strategyquant.com/doc/programming-for-sq/import-export-custom-indicators-and-other-snippets/
C'est une très bonne idée ! !!! Merci pour votre excellent travail Clonex ! !!
Cela ne compile pas dans MC. Il échoue à cause d'une rupture dans le cas du switch. Cependant, même après avoir commenté la rupture du cas de commutation, les résultats sont très différents de ceux de SQ. switch( AppliedPrice )begin case 0 : XMA = XAverage( Close, Length ) ; XMA2 = XAverage( XMA, Length ) ; // Break ; case 1 : XMA = XAverage( Open, Length ) ; XMA2 = XAverage( XMA, Length ) ; // Break ; case 2 : XMA = XAverage( High, Length ) ; XMA2 = XAverage( XMA, Length ) ; // Break ; case 3 : XMA = XAverage( Low, Length ) ; XMA2 = XAverage(... Lire la suite "
Existe-t-il une indication sqDEMA pour MT5. J'ai cherché mais je ne l'ai pas trouvé ici ?
Vous pouvez trouver l'indicateur DEMA ici https://www.mql5.com/en/code/73