Rejoignez notre page de fans
- Vues:
- 172
- Note:
- Publié:
- 2022.01.31 09:55
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
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.
![](https://c.mql5.com/18/16/AMA_settings.png)
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.
![](https://c.mql5.com/18/16/ama_optimized_1.gif)
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
![La variante optimisée de la moyenne mobile adaptative de Kaufman par wellx](https://c.mql5.com/i/code/indicator.png)
Exemple d'optimisation utilisant la méthode "cumuling total".
![AMA de Kaufman de wellx](https://c.mql5.com/i/code/indicator.png)
Version non optimisée de la moyenne mobile adaptative de Kaufman.
![Indicateur de Cadre](https://c.mql5.com/i/code/indicator.png)
La valeur de la dimension fractale est utilisée pour construire une moyenne mobile de type EMA.
![Calcul du Score Z](https://c.mql5.com/i/code/library.png)
La bibliothèque aide à organiser les calculs de Max, Min, moyenne universelle, écart type, skew, kurtosis et Z-score, sur un tableau de données.