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

RSI Histogram - indicateur pour MetaTrader 5

Vues:
52
Note:
(2)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

HISTOGRAMME RSI EN

Description détaillée — Histogramme RSI (MQL5)

Il s'agit d'un indicateur personnalisé pour MetaTrader 5 qui affiche le RSI classique (indice de force relative) dans une fenêtre distincte, tout en ajoutant un histogramme à code couleur basé sur la direction de la dynamique du RSI. En effet, il combine un RSI standard avec un « RSI coloré en fonction de la tendance », ce qui permet de voir d’un seul coup d’œil si le RSI est en hausse, en baisse ou stable.

Explication de chaque paramètre

Groupe « RSI »

  • Show_RSI (vrai/faux) — affiche ou masque la ligne du RSI classique (la ligne bleue continue).
  • RSI_Period (par défaut 14) — nombre de barres utilisées pour calculer le gain/la perte moyen(ne) (méthode de Wilder). Une période plus courte rend le RSI plus sensible/bruyant ; une période plus longue le rend plus lisse mais plus décalé.
  • RSI_Price (par défaut PRICE_CLOSE) — quel cours est utilisé dans le calcul : cours de clôture, d’ouverture, haut, bas, médian (H+L)/2, typique (H+L+C)/3 ou pondéré (H+L+2C)/4.
  • RSI_Color — la couleur de la courbe du RSI.
  • RSI_Width — l'épaisseur de la ligne du RSI (automatiquement limitée entre 1 et 5).

Groupe « Histogramme »

  • Show_Histogram — affiche ou masque l’histogramme en couleur.
  • Histogram_Width — épaisseur des barres de l’histogramme (1–5).
  • Momentum_Filter (par défaut 0,01) — variation minimale du RSI entre deux barres nécessaire pour classer le mouvement comme « haussier » ou « baissier ». En dessous de ce seuil, la barre est considérée comme « stable » (neutre). Cela empêche l’histogramme de changer de couleur à la moindre fluctuation due au bruit.
  • Color_Up / Color_Down / Color_Flat — couleurs de l’histogramme lorsque le RSI est en hausse, en baisse ou stationnaire.

Groupe « Levels »

  • Show_Levels — affiche ou masque les trois lignes de référence horizontales.
  • Upper_Level (par défaut 70) — correspond généralement au seuil de « surachat ».
  • Middle_Level (par défaut 50) — la ligne médiane, utilisée comme seuil neutre entre tendance haussière et baissière.
  • Lower_Level (valeur par défaut : 30) — le seuil de « survente ». (Le code corrige automatiquement les valeurs si les niveaux sont saisis dans le désordre ou en dehors de la plage 0–100.)

Groupe « Performance »

  • Nombre_de_barres_maximum (par défaut 10 000, 0 = aucune limite) — limite le nombre de barres historiques recalculées à chaque tick, pour optimiser les performances sur les graphiques présentant un historique très long. L’indicateur réinitialise la moyenne de Wilder exactement à la limite de la fenêtre, afin que le RSI reste mathématiquement correct au lieu d’accumuler une dérive.

Méthodes de trading applicables

Cet indicateur est une variante visuelle du RSI classique ; les stratégies RSI standard s’y appliquent donc, ainsi que quelques idées spécifiques à l’histogramme en couleurs :

  1. Surachat/survente classique

    • RSI supérieur à Upper_Level (70) → l’actif est potentiellement suracheté → rechercher des signaux de vente/position courte.
    • RSI inférieur à Lower_Level (30) → actif potentiellement survendu → rechercher des signaux d’achat/de position longue.
    • Plus la période du RSI est courte, plus ces extrêmes se produisent fréquemment (mais il y a aussi davantage de faux signaux).
  2. Passages de la ligne médiane (50)

    • Le RSI passe au-dessus de 50 = confirmation d'une dynamique haussière.
    • Le RSI passe en dessous de 50 = confirmation d’une dynamique baissière.
    • Utile comme filtre de tendance plutôt que comme déclencheur direct d’entrée ou de sortie.
  3. Interprétation de l’histogramme de momentum (propre à cet indicateur)

    • Barres vertes consécutives = accélération haussière du RSI → renforcement de la dynamique d'achat.
    • Barres rouges consécutives = renforcement de la dynamique de vente.
    • Barres dorées (plates) = RSI stagnant → zone d'indécision/de consolidation possible, un signal de prudence avant de prendre une position.
    • Un changement de couleur (vert → rouge ou inversement) peut servir d’alerte précoce indiquant que le mouvement actuel s’essouffle, avant même que le RSI n’atteigne un niveau extrême.
  4. Divergences (non calculées automatiquement par l’indicateur, mais visibles manuellement)

    • Le cours atteint un nouveau plus haut mais le RSI/histogramme forme un plus haut plus bas → divergence baissière, épuisement possible de la tendance haussière.
    • Le cours atteint un nouveau plus bas, mais le RSI forme un plus bas plus élevé → divergence haussière.
  5. Utilisation de Momentum_Filter comme filtre anti-bruit

    • Augmenter la valeur de Momentum_Filter rend l’histogramme plus conservateur (la couleur unie apparaît plus souvent) — utile pour éviter les faux signaux sur des marchés agités ou latéraux.
    • Diminuer le seuil rend l’histogramme sensible au moindre mouvement — utile sur des timeframes courts (scalping).

Remarque : comme tout outil basé sur le RSI, cet indicateur fonctionne mieux lorsqu’il est associé à d’autres éléments de confirmation (structure des prix, moyennes mobiles, volume) plutôt qu’utilisé isolément — à lui seul, le RSI peut rester longtemps en zone de surachat ou de survente lors de fortes tendances, générant ainsi des signaux prématurés.

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

IronHawk Fibonacci Structure Map IronHawk Fibonacci Structure Map

Free MT5 indicator that automatically maps Fibonacci levels across multiple timeframes and highlights confluence zones, market structure, premium/discount areas and key price reactions.

Relative Moving Average EA Relative Moving Average EA

Une implémentation MQL5 des quatre stratégies de croisement issues du cadre théorique des « moyennes mobiles relatives » de Bloch, intégrant ses règles de sortie adaptatives (« Adaptive Crossover Exit ») en fonction du régime de volatilité. Les entrées et sorties sont déterminées dans l'espace des fractiles ; ainsi, les seuils ont la même signification pour chaque symbole.

EVT Crash Gauge EVT Crash Gauge

Théorie des valeurs extrêmes (EVT) adaptée au langage MQL5 pour évaluer les risques de krach et de perturbations sur le marché.

GDS Renko Reversal Context GDS Renko Reversal Context

A simple MT5 indicator that shows the current fixed-size Renko run and the exact price level required to confirm a classic two-brick reversal.