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

Self Optimized SMA - indicateur pour MetaTrader 5

Yashar Seyyedin
Yashar Seyyedin
🚀 Expert MQL5/MQL4 Developer & Full-Stack Pro
Specializing in EAs, indicators, and custom apps
📈 MQL Services on MQL5
Ready to build or debug your Forex trading robots and indicators?
| French English Русский 中文 Español Deutsch 日本語 Português 한국어 Italiano Türkçe
Vues:
294
Note:
(5)
Publié:
AMA.mq5 (6.23 KB) afficher
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

L'algorithme

A chaque barre, l'indicateur vérifie toutes les périodes SMA allant de MIN_PERIOD à MAX_PERIOD pour trouver celle qui a causé le rebond le plus récent (à la hausse ou à la baisse). Si rien n'est trouvé, il laisse la barre vide.

Quel est l'objectif de l'indicateur ?

L'indicateur est destiné à détecter la dynamique du marché. Lorsque la ligne supérieure et la ligne inférieure ne sont pas vides, on peut s'attendre à un comportement de range bound.

Trop de traitement nécessaire

L'indicateur nécessite un traitement lourd. Ainsi, le fait de choisir des plages de périodes MA trop larges à analyser pour des barres de retour plus grandes ou de remplacer les SMA par des méthodes MA plus sophistiquées entraînera un chargement trop tardif de l'indicateur. Quoi qu'il en soit, une fois l'indicateur chargé, vous ne devrez mettre à jour que la dernière barre.


SMA avec période optimisée

Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/56289

Useful #define statements Useful #define statements

Il s'agit de quelques instructions #define utiles pour effectuer des opérations dans votre EA. Il vous suffit d'attribuer le nom de vos variables au début du fichier, puis de laisser les autres instructions #define faire le travail. Pour utiliser ce fichier, ajoutez #include <DEFINE_statements.mqh> à la première ligne de votre fichier EA.

Stochastic multi-timeframe [v04] Stochastic multi-timeframe [v04]

L'indicateur stochastique peut être appliqué à n'importe quel horizon temporel (supérieur ou inférieur à l'horizon temporel du graphique actuel).

Moving Averages, multi-timeframe [v03] Moving Averages, multi-timeframe [v03]

Indicateur de moyenne mobile, pouvant être appliqué à n'importe quel horizon temporel (supérieur ou inférieur à l'horizon temporel du graphique actuel). Inclut : SMA, EMA, SMMA, LWMA, AMA, DEMA, TEMA, FRAMA et VIDYA.

Canal de prix Canal de prix

Il existe déjà un indicateur Price Channel dans la base d'utilisateurs, mais personnellement je ne l'aime pas, et il n'est pas adapté parce qu'il colore tout l'espace entre le haut et le bas. Dans la variante proposée, le canal de prix ressemblera à celui de MetaTrader 4.