Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
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

Canaux ATR - indicateur pour MetaTrader 5

Publié par:
Nikolay Kositsin
Vues:
160
Note:
(24)
Publié:
\MQL5\Include\
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Véritable auteur :

Luis Guilherme Damiani

L'indicateur ATR Channels construit des canaux de mouvement de prix en tenant compte de l'indicateur technique ATR (Average True Range).

L'indicateur montre clairement les moments d'accélération et de décélération de la tendance, ainsi que les zones de surachat et de survente en termes d'intervalle réel moyen.

Cette variante de l'indicateur permet de choisir l'algorithme de calcul de la moyenne mobile, qui est la ligne moyenne, parmi dix variantes possibles :

  1. SMA - moyenne mobile simple ;
  2. EMA - moyenne mobile exponentielle ;
  3. SMMA - moyenne mobile lissée ;
  4. LWMA - moyenne mobile linéaire pondérée ;
  5. JJMA - moyenne adaptative JMA ;
  6. JurX - moyenne ultralinéaire ;
  7. ParMA - moyenne parabolique ;
  8. T3 - lissage exponentiel multiple de Tillson ;
  9. VIDYA - calcul de la moyenne à l'aide de l'algorithme de Tushar Chande ;
  10. AMA - calcul de la moyenne à l'aide de l'algorithme de Perry Kaufman.

Il convient de noter que le paramètre Phase a une signification totalement différente selon les algorithmes de calcul de la moyenne.

  • Pour JMA, il s'agit d'une variable externe Phase, variant de -100 à +100 ;
  • Pour T3, il s'agit du facteur de calcul de la moyenne multiplié par 100 pour une meilleure perception ;
  • Pour VIDYA, c'est la période de l'oscillateur CMO, et pour AMA, c'est la période de l'EMA lent ;
  • Pour AMA, la période de l'EMA rapide est fixe et égale à la valeur par défaut de 2. Le facteur de degré pour l'AMA est également fixé à 2.

L'indicateur utilise les classes de la bibliothèque SmoothAlgorithms.mqh (copiez-les dans le répertoire terminal_data_terminal\MQL5\Include), une description détaillée de leur utilisation a été publiée dans l'article "Calcul de la moyenne des séries de prix sans tampons supplémentaires pour les calculs intermédiaires".

Cet indicateur a été implémenté pour la première fois dans MQL4 et publié dans Code Base 08.08.2006.


Fig.1. Indicateur ATR_Channels

Fig.1. Indicateur ATR_Channels

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

CBitBuffer Class - Data Serialization in MQL5 CBitBuffer Class - Data Serialization in MQL5

Classe permettant de lire et d'écrire des bits individuels ou des séquences de bits dans un tampon.

Boom Index Spike Pattern Boom Index Spike Pattern

Cet indicateur personnalisé MetaTrader 5 (MT5), boomSpikeBoxMitigationFinal.mq5, détecte une configuration de pic haussier spécifique sur le graphique et marque les zones d'entrée à l'aide de rectangles et de lignes horizontales. Une fois que le prix revient au niveau d'entrée ("atténue"), la ligne d'entrée est raccourcie jusqu'au point d'atténuation.

Milieu adaptatif JMA Milieu adaptatif JMA

La moyenne mobile adaptative JMA est un leader dans le lissage des séries de prix avec un décalage minimal (lag).

XCCI XCCI

Indice classique du canal des matières premières utilisant la formule habituelle de l'écart moyen avec un algorithme de calcul de la moyenne sélectionnable et des niveaux de survente/surachat dynamiquement variables.