Maxfutures Supertrend Pro
- Indicateurs
-
Khac Thanh Bui
👨💻 Développeur MQL5 et Spécialiste du Trading Algorithmique
📍 Hanoï, Vietnam | Trader actif depuis 2018 - Version: 1.0
Maxfutures Supertrend
Un indicateur SuperTrend pour MetaTrader 5 utilisant le regroupement de volatilité K-Means pour sélectionner des entrées ATR adaptatives, avec un système de confirmation de signaux à double logique et un panneau d'information de style terminal Bloomberg.
Maxfutures Supertrend est un indicateur de suivi de tendance pour MetaTrader 5. Il remplace le multiplicateur ATR fixe utilisé dans les implémentations standard du SuperTrend par une valeur dynamique dérivée du regroupement K-Means des lectures ATR récentes. L'indicateur est conçu pour les traders souhaitant une vision plus claire de la direction de la tendance et de la qualité des signaux dans diverses conditions de marché.
Présentation
L'indicateur regroupe en permanence les N dernières valeurs ATR en trois clusters de volatilité — Élevée, Moyenne et Faible — à l'aide d'un algorithme K-Means non supervisé. À chaque barre, la lecture ATR actuelle est classée dans le cluster le plus proche, et le centroïde de ce cluster remplace le multiplicateur fixe dans la formule SuperTrend. Cela signifie que les bandes SuperTrend s'adaptent automatiquement au régime de volatilité actuel plutôt que d'utiliser une constante unique pour toutes les conditions de marché.
Au-dessus du SuperTrend adaptatif, une couche de confirmation à double logique filtre les signaux bruts de retournement de tendance avant leur affichage. Un signal d'achat confirmé nécessite que la direction du SuperTrend soit haussière, qu'un point bas lissé soit au-dessus de la plage haute-basse précédemment suivie, et que la clôture actuelle soit au-dessus du plus haut de la barre précédente. Un signal de vente confirmé applique les conditions miroir du côté baissier. Les traders peuvent activer ou désactiver cette couche de confirmation selon leur préférence pour la fréquence des signaux ou leur qualité.
Le panneau d'information sur le graphique affiche l'état actuel du signal, les trois centroïdes de cluster avec leurs valeurs ATR et un indicateur de puissance du signal reflétant quel cluster de volatilité est actif au moment du signal.
Comment lire l'indicateur
La ligne SuperTrend est tracée en deux couleurs. Une ligne bleu-vert sous le prix indique une tendance haussière ; une ligne rouge au-dessus du prix indique une tendance baissière. L'ombrage en dégradé entre le point médian de chaque barre et la ligne SuperTrend fournit une référence visuelle pour la distance entre le prix et la limite de tendance.
Les flèches d'achat apparaissent sous les barres où un signal haussier confirmé se produit. Les flèches de vente apparaissent au-dessus des barres où un signal baissier confirmé se produit. La taille des flèches peut être ajustée via les paramètres d'entrée.
Les étiquettes numériques (1, 2, 3) près de la ligne SuperTrend indiquent quel cluster de volatilité est actif : 3 correspond à une volatilité élevée, 2 à une volatilité moyenne et 1 à une faible volatilité. Un signal généré pendant un cluster de haute volatilité présente un profil de risque différent de celui d'un cluster de faible volatilité — ce contexte est également reflété dans l'affichage des pips de puissance du signal dans le panneau.
Le panneau affiche le cluster actif dans le tableau de volatilité, le signal actuel (Achat Confirmé, Vente Confirmée ou En Attente) et trois pips remplis ou vides représentant la puissance du signal de 1 à 3.
Les alertes peuvent être configurées pour se déclencher lors des changements de signal via une fenêtre contextuelle sur le bureau, une notification push sur mobile ou par e-mail.
Utilisation recommandée
L'indicateur peut être appliqué à n'importe quel symbole et unité de temps. Les résultats les plus cohérents observés lors des tests ont été obtenus sur des instruments liquides tels que les principales paires de devises, l'or (XAUUSD) et les futures sur indices. Les unités de temps supérieures (H1 et au-dessus) tendent à produire moins de signaux mais plus délibérés ; les unités de temps inférieures génèrent des signaux plus fréquents et bénéficient davantage de l'activation de la couche de confirmation à double logique.
Cet indicateur ne passe pas d'ordres. Il est destiné à soutenir des décisions de trading discrétionnaires ou semi-automatisées. Les traders sont responsables de leur propre exécution des entrées et sorties, du dimensionnement des positions et de la gestion des risques.
Paramètres
SuperTrend :
- ATR Length — Nombre de barres utilisées pour calculer l'ATR — Par défaut : 10
- Factor — Multiplicateur appliqué au centroïde du cluster pour la largeur de bande — Par défaut : 3.0
- Arrow Width — Largeur des marqueurs de flèche d'achat et de vente (1 à 5) — Par défaut : 2
K-Means Clustering :
- Training Data Length — Nombre de valeurs ATR récentes utilisées pour construire les trois clusters — Par défaut : 100
- High Volatility Percentile — Position initiale de la graine pour le cluster de haute volatilité (0 à 1) — Par défaut : 0.75
- Medium Volatility Percentile — Position initiale de la graine pour le cluster moyen (0 à 1) — Par défaut : 0.50
- Low Volatility Percentile — Position initiale de la graine pour le cluster de faible volatilité (0 à 1) — Par défaut : 0.25
Dual-Logic Confirmation :
- Enable Dual-Logic — Activer ou désactiver le filtre de confirmation — Par défaut : true
- Amplitude — Période de rétrospection pour la plage haute/basse lissée utilisée dans la confirmation — Par défaut : 3
- MA Type — Méthode de lissage pour la confirmation : false utilise SMA, true utilise EMA — Par défaut : false
Alerts :
- Pop-up Alert — Activer l'alerte sur le bureau lors d'un changement de signal — Par défaut : true
- Push Notification — Activer la notification push sur mobile — Par défaut : true
- Email Notification — Activer l'alerte par e-mail lors d'un changement de signal — Par défaut : false
Appearance :
- Fill Transparency (SuperTrend side) — Transparence du remplissage en dégradé côté SuperTrend (0–100) — Par défaut : 70
- Fill Transparency (Body side) — Transparence du remplissage en dégradé côté corps de la barre (0–100) — Par défaut : 95
- Bullish Color — Couleur utilisée pour la ligne de tendance haussière, les flèches d'achat et le remplissage haussier — Par défaut : bleu-vert
- Bearish Color — Couleur utilisée pour la ligne de tendance baissière, les flèches de vente et le remplissage baissier — Par défaut : rouge
- Show Power Numbers — Afficher les étiquettes d'index de cluster (1, 2, 3) près de la ligne SuperTrend — Par défaut : true
- Power Numbers Font Size — Taille de police pour les étiquettes d'index de cluster — Par défaut : 12
Cet indicateur est uniquement un outil visuel et analytique. Le comportement passé des signaux observé lors des backtests ou sur des barres historiques ne garantit pas les résultats futurs. Toutes les décisions de trading, y compris la gestion des risques et le dimensionnement des positions, restent la seule responsabilité du trader.
