MetaTrader 4 / Indicateurs

AMA Optimisée de Perry Kaufman - indicateur pour MetaTrader 4

325
(25)

Ceci est la version finale de l'indicateur basé sur deux branches du forum :


Ajout d'un paramètre externe nommé AMA_Trend_Type qui définit le choix de la méthode de détection de tendance.





AMA_Trend_Type est différent de zéro : La différence entre la valeur actuelle de l'AMA (AMA[0]) et la valeur de l'AMA sur la barre précédente (AMA[1]) est mesurée.

deltaAMA=AMA[0]-AMA[1]. La sensibilité de détection de tendance est définie en points sous la forme dK*Point.



Si deltaAMA>dK*Point, alors c'est la tendance haussière, un point bleu sera placé sur la ligne AMA (comme indiqué dans la figure ci-dessous).


Si deltaAMA<dK*Point, alors c'est la tendance baissière, un point rouge sera placé sur la ligne AMA.




AMA_Trend_Type est égal à zéro : Le tableau des valeurs de l'AMA sur les dernières barres PeroidAMA est pris et l'écart type StdAMA est calculé.

La sensibilité de détection de tendance est définie en écarts-types sous la forme dK*StdAMA.

Si deltaAMA>dK*StdAMA, alors c'est une tendance haussière, un point bleu sera placé sur la ligne AMA.
Si deltaAMA<dK*StdAMA, alors c'est une tendance baissière, un point rouge sera placé sur la ligne AMA.




La valeur par défaut de l'AMA_Trend_Type=1, la modification de l'AMA est mesurée en points.

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