Rejoignez notre page de fans
- Vues:
- 262
- Note:
- Publié:
- Mise à jour:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Indicateur Supertrend : suivi de tendance basé sur l'ATR pour MetaTrader 5
L'indicateur Supertrend est un outil de suivi de tendance très répandu, basé sur l'Average True Range (ATR). Il trace une ligne de support ou de résistance dynamique directement sur le graphique des cours, passant d'une ligne de tendance haussière verte à une ligne de tendance baissière rouge dès que le marché change de direction. Les traders utilisent ce signal pour rester du bon côté de la tendance sans avoir à interpréter des oscillateurs complexes ou des configurations à plusieurs panneaux.
Cette implémentation intègre l'intégralité de la logique Supertrend dans MetaTrader 5 sous la forme d'un indicateur personnalisé natif. Elle prend en charge deux méthodes de calcul de l'ATR : la fonction iATR standard intégrée à la bibliothèque MQL5, et une moyenne mobile simple de l'Average True Range (ATR) calculée manuellement pour les traders qui préfèrent une bande plus lisse. Les deux méthodes produisent la même structure de bandes suiveuses, où les bandes supérieure et inférieure se resserrent ou s’élargissent en fonction de la volatilité et se verrouillent dès que le cours s’en éloigne de manière décisive.
Lorsque la tendance passe de baissière à haussière, une flèche vers le haut est tracée sur la barre du croisement. Lorsqu’elle passe de haussière à baissière, une flèche vers le bas apparaît. Ces signaux d’achat et de vente peuvent être activés ou désactivés via les paramètres de configuration, ce qui permet de garder le graphique épuré pour les traders qui n’ont besoin que de la ligne de tendance elle-même. L’indicateur est entièrement configurable grâce à quatre paramètres : la période ATR, le multiplicateur ATR, la méthode de calcul et la visibilité des signaux.
Paramètres de configuration
| Paramètre | Type | Valeur par défaut | Description |
|---|---|---|---|
| ATRPeriod | int | 10 | Période de rétrospection utilisée pour calculer l'Average True Range. Une valeur plus faible rend les bandes plus réactives à la volatilité à court terme, tandis qu'une valeur plus élevée produit des bandes plus lisses et évoluant plus lentement. |
| ATRMultiplier | double | 3,0 | Multiplicateur appliqué à la valeur de l’ATR pour définir la largeur des bandes supérieure et inférieure autour du cours source HL2. Des valeurs plus élevées créent des bandes plus larges qui génèrent des signaux moins nombreux mais plus fiables, tandis que des valeurs plus faibles créent des bandes plus étroites avec des inversions de tendance plus fréquentes. |
| ChangeATRMethod | bool | true | Sélectionne la méthode de calcul de l’ATR. Lorsqu’il est défini sur « true », l’indicateur utilise la fonction iATR standard de MQL5. Lorsqu’il est défini sur « false », il calcule manuellement une moyenne mobile simple de la plage réelle (True Range), ce qui peut produire des valeurs de bandes légèrement différentes sur certains instruments. |
| ShowSignals | bool | true | Contrôle la visibilité des flèches de signal d'achat et de vente sur le graphique. Lorsqu'il est défini sur « true », une flèche verte vers le haut apparaît lors des renversements de tendance haussière et une flèche rouge vers le bas apparaît lors des renversements de tendance baissière. Définissez-le sur « false » pour afficher uniquement les lignes de tendance sans flèches. |
Remarque : cet indicateur est destiné à l’identification des tendances et à des fins pédagogiques. Vérifiez toujours les signaux sur un compte démo avant de les appliquer au trading en réel. Les performances passées d’un indicateur ne garantissent pas les résultats futurs.
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/72345
XAUUSD Spread Alert Utility MT5
Educational MT5 chart utility that monitors XAUUSD spread on the chart and alerts when spread rises above user-defined warning or danger levels.
Gold Spread ATR Trend Panel MT5
Educational MT5 chart panel for XAUUSD showing live spread, ATR volatility, EMA trend bias, RSI condition, daily range and active trading session.
Institutional Fourier Transform (DFT) Dominant Cycle Language: MQL5
Un moteur de traitement numérique du signal (DSP) qui applique la transformée de Fourier discrète (DFT) aux données de marché, afin d'isoler la fréquence cyclique dominante pour anticiper les points d'inflexion et éliminer le décalage de phase.
Prime Quantum AI — TRADE WITH AI (Anthropic Claude, OpenAI GPT, Google Gemini, DeepSeek, xAI Grok).
Prime Quantum AI est un Expert Advisor MT5 combinant un préfiltre classique (ADX + Alligator) avec une confirmation graphique basée sur la vision artificielle, fournie par les principaux fournisseurs d’IA (Anthropic Claude, OpenAI GPT, Google Gemini, DeepSeek, xAI Grok). Lorsque le préfiltre détecte une configuration de tendance, l’Expert Advisor capture trois captures d’écran de graphiques à périodes adaptatives et les envoie au fournisseur d’IA configuré, qui renvoie la direction, le niveau de confiance, le stop-loss et le take-profit. Une position n’est ouverte que lorsque l’IA confirme le signal du préfiltre avec un niveau de confiance suffisant. Caractéristiques : deux modes de risque « Courtier standard » / « Société de trading », taille de lot configurable, martingale en option, plusieurs modes SL/TP, stop suiveur, clôture partielle , filtres actualités/heure/jour/spread, panneau d’informations déplaçable sur le graphique, et paramètres d’indicateur entièrement accessibles. Nécessite MetaTrader 5, l’activation de WebRequest pour l’URL de votre fournisseur et une clé API valide. Détection automatique du fournisseur à partir du format de la clé.
