Supertrend Trend Fill with Change Alerts MT4
- Indicateurs
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Version: 1.2
Supertrend Trend Fill with Change Alerts MT4 apporte un Supertrend compatible TV à MetaTrader 4. Si vous utilisez aussi TradingView, vous connaissez son "Supertrend" intégré : une ligne verte sous le prix tant que la tendance est haussière, une ligne rouge au-dessus du prix tant qu'elle est baissière, et une bande de couleur douce entre la ligne et les bougies. Cet indicateur MT4 reproduit ce calcul et cet aspect.
À quoi il sert : voir la direction actuelle de la tendance et l'endroit où elle s'inverserait. Ce qu'il n'est pas : un signal d'achat ou de vente, ni une prévision. Un changement de tendance sur le graphique ne dit rien de ce que le prix fera ensuite.
LE CALCUL EN BREF
Réglage | Par défaut | Identique à TradingView ?
ATR Length | 10 | oui
Factor | 3.0 | oui
Méthode ATR | RMA (Wilder) | oui (SMA est une option supplémentaire)
Source | hl2 = (H + L) / 2 | oui (close, hlc3, ohlc4 sont des options supplémentaires)
Bandes : source +/- Factor x ATR. La bande inférieure ne peut que monter pendant une tendance haussière et la bande supérieure ne peut que descendre pendant une tendance baissière. Une clôture au-dessus de la bande supérieure fait passer la tendance à la hausse ; une clôture sous la bande inférieure la fait passer à la baisse. Les options supplémentaires (SMA, autres sources) n'existent pas dans la version intégrée de TradingView ; avec elles, les valeurs ne correspondront donc pas à TradingView.
EST-CE QU'IL REDESSINE (REPAINT) ?
Barres clôturées : non. Leur ligne et leur direction sont définitives.
La barre en cours de formation : oui, de la même manière que sur TradingView. Elle est recalculée à chaque tick, sa couleur peut donc encore changer avant la clôture de la barre. C'est pourquoi les alertes ne regardent que les barres clôturées.
NOTES DE CONFIGURATION MT4 - À LIRE
1. Les couleurs viennent des paramètres. Réglez "Up Trend line color" et "Down Trend line color" dans l'onglet Paramètres ; l'onglet Couleurs est remplacé par ces paramètres.
2. Le remplissage est dessiné avec des barres d'histogramme dont la largeur suit le zoom du graphique (MT4 n'a pas de remplissage de zone). À certains niveaux de zoom, de fins espaces peuvent apparaître dans le remplissage. La couleur du remplissage est la couleur de la ligne mélangée avec le fond du graphique (Fill opacity %, 1-100).
3. Bougies au premier plan : avec le remplissage activé, l'indicateur active "Graphique au premier plan" pour que les bougies restent visibles. Le retrait de la dernière copie rétablit votre réglage d'origine (si un autre outil du même auteur utilisant ce réglage est encore sur le graphique, il est rétabli au retrait du dernier d'entre eux).
4. Juste après le chargement (jusqu'à environ 15 secondes), le nom dans la liste des indicateurs peut brièvement afficher "probe#..." pendant qu'il vérifie qu'il est attaché à un graphique. C'est normal.
5. MT4 affiche les paramètres sans titres de groupe, dans l'ordre indiqué ci-dessous.
ALERTES
Désactivées par défaut. Avec "Alert: trend direction changed" = true :
- une alerte lorsqu'une barre clôture avec une direction différente de celle de la barre précédente ;
- jamais pour des barres clôturées avant le chargement de l'indicateur, un redémarrage ne répète donc pas d'anciennes alertes ;
- exemple de texte : "Supertrend TV GBPUSD H1: trend changed to DOWN (1.27450)" ;
- pop-up, son et push (MetaQuotes ID requis) peuvent être combinés ; texte en anglais ou en japonais (paramètre Language).
- Pas d'alertes dans le testeur de stratégie.
COMPARAISON AVEC TRADINGVIEW
Nous avons vérifié la formule sur les propres prix EURUSD 1h de TradingView : même direction que le Supertrend intégré de TradingView sur 280 barres sur 280. Votre graphique MT4 utilise les prix de votre courtier, qui diffèrent légèrement du flux de données de TradingView. Dans notre comparaison EURUSD H1, la direction était la même sur 199 barres sur 200 et l'écart moyen de la ligne était de 1,3 pip ; à cause de ces petites différences de prix, un changement de tendance peut apparaître une barre plus tôt ou plus tard.
BUFFERS iCUSTOM
Buffer 0 : valeur de la ligne Supertrend. Buffer 1 : direction, +1 hausse / -1 baisse. Le signe est inversé par rapport à la valeur "direction" du Pine Script de TradingView, où -1 signifie hausse. EMPTY_VALUE en l'absence de valeur.
Appelé via iCustom, l'indicateur ne dessine rien sur le graphique et n'envoie pas d'alertes ; il remplit seulement les buffers. Les paramètres n'ont pas de titres de groupe, passez-les donc dans l'ordre ci-dessous.
PARAMÈTRES (ORDRE MT4)
ATR Length = 10 (1-1000) ; Factor = 3.0 (0.01-100) ; ATR calculation method = RMA ; Source of the bands = hl2 ; Up Trend line color = #4CAF50 ; Down Trend line color = #FF5252 ; Line width = 2 (1-5) ; Show background fill = true ; Fill opacity % = 10 (1-100) ; Draw price bars above the fill = true ; Show trend-change markers = false ; Marker size = 1 (1-5) ; Alert: trend direction changed = false ; Alert by pop-up = true ; Alert by sound = false ; Alert by push notification = false ; Language = Auto (langue du terminal), English ou Japanese.
Des valeurs hors plage empêchent le chargement de l'indicateur, avec la raison dans le journal Experts.
BON À SAVOIR
- Pas de DLL, pas de fichiers, pas d'accès à Internet.
- C'est un outil d'analyse. Il n'ouvre ni ne ferme de positions, et aucun résultat de trading n'est promis.
SUPPORT
Aide pour l'installation, les réglages et les rapports de bugs via les messages MQL5. Je ne réponds pas aux questions sur la direction du marché ou sur des transactions précises.
L'édition MT5 (un produit séparé) et les autres outils du même auteur sont listés sur mon profil de vendeur.
TradingView est une marque de TradingView, Inc. Ce produit n'est ni affilié à TradingView, Inc., ni sponsorisé ou approuvé par celle-ci.
