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

Adaptive_MACD - indicateur pour MetaTrader 5

Shi Yuan Wang
Shi Yuan Wang
Je développe des indicateurs personnalisés, des conseillers experts (EA), des scripts et des outils de trading
pour MetaTrader 4 et MetaTrader 5, ainsi que des indicateurs pour TradingView (PineScript).
Ce que je peux faire pour vous :
| French English Русский 中文 Español Deutsch 日本語 Português 한국어 Italiano Türkçe
Vues:
71
Note:
(3)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

Présentation


Le MACD adaptatif est un indicateur technique personnalisé pour MetaTrader 5 qui améliore le MACD classique (Moving Average Convergence Divergence) en ajustant dynamiquement ses coefficients de lissage en fonction des conditions du marché. Au lieu d’utiliser des durées fixes pour les moyennes mobiles exponentielles (EMA) rapide et lente, l’indicateur calcule un coefficient de corrélation de Pearson entre le cours de clôture et l’indice de la barre sur une période de rétrospection définie par l’utilisateur. La valeur R² obtenue est ensuite utilisée pour combiner deux ensembles de coefficients MACD différents, ce qui rend l’oscillateur plus réactif lors de fortes tendances et plus lisse lors de marchés latéraux ou volatils.

L'indicateur s'affiche dans une fenêtre distincte et se compose :

  • Unhistogramme à code couleur représentant la différence entre la ligne MACD adaptative et sa ligne de signal.

  • La ligne MACD adaptative elle-même .

  • La ligne de signal, qui est une moyenne mobile exponentielle (EMA) de la ligne MACD.

L’histogramme utilise quatre couleurs pour indiquer à la fois la direction et la force de l’élan :

Indice de couleur Signification
0 Forte tendance haussière (histogramme positif en hausse)
1 Tendance haussière faible (histogramme positif en baisse)
2 Tendance baissière forte (histogramme négatif en baisse)
3 Tendance baissière faible (histogramme négatif ascendant)

La couleur de la ligne MACD peut être choisie automatiquement pour contraster avec l'arrière-plan du graphique (thème clair/foncé), ou définie manuellement.



Interprétation

Le MACD adaptatif peut être interprété de la même manière que le MACD standard :

  • Croisements de la ligne de signal – Lorsque la ligne MACD passe au-dessus de la ligne de signal, cela peut indiquer un renversement de tendance haussier ; un croisement en dessous suggère une tendance baissière.

  • Comportement de l’histogramme – La hauteur de l’histogramme indique l’écart entre la ligne MACD et la ligne de signal. Des barres positives en hausse (forte tendance haussière) suggèrent un élan haussier croissant, tandis que des barres négatives en baisse (forte tendance baissière) indiquent un renforcement de la pression à la baisse.

  • Passages par la ligne zéro – L’indicateur étant dérivé des écarts de cours, les passages par la ligne zéro peuvent également être surveillés pour détecter d’éventuels changements de tendance.

Le lissage étant adaptatif, l’indicateur a tendance à filtrer le bruit pendant les périodes de consolidation et à réagir plus rapidement lorsqu’une véritable tendance se développe, ce qui peut réduire les faux signaux par rapport à un MACD à période fixe.


Paramètres d’entrée

Les paramètres suivants peuvent être personnalisés :

Groupe Paramètre Valeur par défaut Description
Paramètres InpR2Length 20 Période de rétrospection utilisée pour calculer la corrélation de Pearson (R²).
Paramètres InpFast 10 Longueur de la moyenne mobile exponentielle rapide (EMA) pour le calcul adaptatif.
Paramètres InpSlow 20 Longueur de la MME lente pour le calcul adaptatif.
Paramètres InpSignal 9 Longueur de la moyenne mobile exponentielle (EMA) de la ligne de signal.
Style InpBullColor Bleu (RVB) Couleur utilisée pour les barres haussières de l'histogramme (fortes/faibles).
Style InpBearColor Rouge (RVB) Couleur utilisée pour les barres baissières de l'histogramme (fortes/faibles).
Style InpAutoFg true Si la valeur est « true », la couleur de la ligne MACD s'adapte automatiquement à l'arrière-plan du graphique.
Style InpMacdColor Blanc Couleur manuelle de la ligne MACD (utilisée lorsque InpAutoFg = faux ).
Style InpSignalColor Orange Couleur de la ligne de signal.



Symboles et périodes recommandés

Cet indicateur étant un oscillateur polyvalent, il peut être appliqué à n'importe quel instrument financier (forex, matières premières, indices, actions) et à n'importe quelle période. Cependant, sa nature adaptative s'avère particulièrement utile sur :

  • Les paires de devises liquides telles que l'EURUSD, le GBPUSD, l'USDJPY ou l'XAUUSD.

  • Les périodes allant de M15 à H4, où les tendances sont suffisamment fréquentes pour tirer parti du lissage adaptatif, et où le bruit est encore présent.

Pour le scalping ou les périodes très courtes, une valeur plus faible pour InpR2Length ( par exemple, 10 à 15) peut être préférable, tandis que les swing traders pourraient l’augmenter à 30 ou plus.




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

    SMC Entry Using structure SMC Entry Using structure

    Structure du marché et suivi des transactions intelligentes (MT5) Un indicateur avancé « tout-en-un » basé sur le concept « Smart Money Concepts » (SMC) qui combine la cartographie automatisée de la structure du marché, des chandeliers sous forme de carte thermique de momentum et le suivi de l'exécution des transactions institutionnelles.

    RSI Exhaustion Reversal - EURUSD RSI Exhaustion Reversal - EURUSD

    Open-source EURUSD Expert Advisor for MetaTrader 5 Strategy Tester, based on RSI exhaustion signals, ATR-based exits and volatility-adjusted spread filtering.

    Adaptive Kalman Trend Filter Indicator Adaptive Kalman Trend Filter Indicator

    The Adaptive Kalman Trend Filter smooths price fluctuations to highlight the underlying market trend, adapting its responsiveness as market conditions change.

    Broker Contract Change Watch MT5 Broker Contract Change Watch MT5

    Tracks changes to 18 broker contract properties against a saved baseline, with before and after values, a chart panel and a local CSV audit trail.