SuperTrend AI Clustering EA
- Experts
-
Michael Prescott Burney
Je suis trader professionnel et développeur d’Expert Advisors, spécialisé dans la création de systèmes de trading haute performance, axés sur la gestion du risque, pour MetaTrader 5. Mon avantage s’est construit grâce à une expérience réelle des marchés — en traversant des périodes de drawdown, en - Version: 777.0
- Activations: 20
SuperTrend AI Clustering Expert Advisor pour MetaTrader 5
SuperTrend AI Clustering est un Expert Advisor de suivi de tendance pour MetaTrader 5 conçu pour s’ajuster automatiquement aux conditions changeantes du marché. Au lieu d’utiliser un seul multiplicateur SuperTrend fixe, l’EA évalue simultanément plusieurs valeurs de facteur, mesure leur performance récente, applique un clustering K-Means et sélectionne le groupe de facteurs qui obtient actuellement les meilleurs résultats. Cela crée un modèle SuperTrend dynamique capable de répondre à différents régimes de volatilité et structures de marché sans nécessiter une reconfiguration manuelle permanente.
Le système est destiné aux traders qui souhaitent une approche automatisée du suivi de tendance avec un fort accent sur l’adaptabilité, un contrôle du risque structuré et une information transparente directement sur le graphique. Il peut être utilisé sur les paires de devises, les métaux, les indices, les cryptomonnaies, les matières premières et autres symboles disponibles dans MetaTrader 5. L’Expert Advisor est compatible avec plusieurs unités de temps, allant du trading intraday sur des horizons courts au swing trading et au trading de position sur des horizons plus longs.
Concept de trading principal
La logique de l’EA repose sur l’indicateur SuperTrend, qui utilise des bandes de volatilité basées sur l’ATR pour identifier les phases haussières et baissières du marché. Un facteur plus faible crée des bandes plus serrées et des réactions plus rapides, tandis qu’un facteur plus élevé crée des bandes plus larges et des signaux plus lents mais plus sélectifs. Le principal défi d’un SuperTrend traditionnel est qu’un facteur fixe unique offre rarement de bonnes performances dans toutes les conditions de marché.
Pour résoudre ce problème, SuperTrend AI Clustering calcule une gamme complète de variantes de SuperTrend en utilisant des valeurs de facteur définies par l’utilisateur. Chaque variante est suivie à l’aide d’un score de performance qui reflète le degré d’alignement de ce facteur avec le mouvement récent des prix. Ces scores de performance sont ensuite traités par un modèle de clustering K-Means, qui les sépare en trois groupes représentant une performance récente plus faible, moyenne et plus forte.
L’EA sélectionne ensuite le cluster cible et calcule un facteur adaptatif à partir de ce groupe. Ce facteur adaptatif pilote le SuperTrend final utilisé pour la logique de trading, le comportement du trailing stop et l’affichage sur le tableau de bord. En pratique, l’Expert Advisor cherche en permanence à travailler avec la sensibilité SuperTrend qui correspond le mieux à l’environnement de marché actuel.
Indice de performance et AMA adaptative
En plus de la sélection adaptative du facteur, l’EA intègre un Indice de Performance qui reflète le niveau de confiance du cluster sélectionné par rapport au mouvement récent des prix. Cette valeur peut être utilisée comme filtre de qualité afin que le système n’ouvre des positions que lorsque les conditions de marché atteignent un seuil minimal de confiance. Les traders qui souhaitent des entrées plus sélectives peuvent relever ce filtre, tandis que ceux qui désirent davantage d’activité peuvent le maintenir plus bas ou le désactiver.
L’EA calcule également une Moyenne Mobile Adaptative (AMA) basée sur le stop de trailing SuperTrend choisi. La vitesse de lissage de cette AMA varie en fonction de l’Indice de Performance. Lorsque la confiance est élevée, l’AMA réagit plus rapidement. Quand les conditions deviennent incertaines, elle se lisse davantage et contribue à réduire le bruit. Cette ligne peut être utilisée comme filtre d’entrée supplémentaire et comme déclencheur de sortie optionnel.
Fonctionnalités principales
- Sélection adaptative du facteur SuperTrend basée sur le clustering K-Means.
- Suivi de performance en temps réel sur une plage de facteurs configurable.
- Filtre d’Indice de Performance pour une sélection de trades basée sur la confiance.
- Confirmation par Moyenne Mobile Adaptative et sorties optionnelles basées sur l’AMA.
- Support du stop loss fixe, stop loss basé sur l’ATR, trailing SuperTrend, passage au break-even et clôture partielle.
- Filtre de spread intégré, filtre ATR, filtre horaire, limite de positions, contrôle des pertes quotidiennes et protection du drawdown.
- Modes de taille de lot fixe, lot basé sur le risque (pourcentage du solde) et lot basé sur le solde/marge.
- Progression optionnelle de la taille de lot après gains ou pertes, avec plafond de sécurité maximal.
- Tableau de bord sur le graphique avec état de tendance, données de facteur, informations de cluster, niveau de trailing stop, valeur AMA et métriques de performance.
- Fichiers de préréglages prêts à l’emploi pour les styles de trading et unités de temps les plus courants.
Logique d’entrée
L’EA peut être configuré pour trader de plusieurs manières selon le degré de sélectivité souhaité dans l’exécution. Le mode standard utilise les changements de signal du SuperTrend. Un mode plus strict nécessite à la fois un signal SuperTrend et une confirmation AMA. Il existe également un mode uniquement AMA pour les traders qui préfèrent un modèle de déclenchement plus lissé.
Les filtres d’entrée supplémentaires incluent un seuil minimal d’Indice de Performance, une exigence minimale d’ATR et un filtre de spread maximal. Ces contrôles contribuent à réduire les entrées pendant les périodes de faible volatilité, les conditions de marché instables ou les environnements de coûts de transaction élevés.
Logique de sortie
La gestion des sorties est flexible et conçue à la fois pour une gestion réactive et protectrice des positions. Les positions peuvent être clôturées sur un signal SuperTrend opposé, sur un croisement AMA inverse ou par un stop de trailing qui suit la ligne SuperTrend adaptative. Des niveaux fixes de stop loss et take profit peuvent également être utilisés, ou remplacés par des distances basées sur l’ATR pour une gestion plus dynamique des trades.
L’EA prend également en charge le passage au break-even, la clôture partielle à une distance de profit définie, la clôture forcée après un nombre spécifique de barres, et la clôture en fin de journée pour les traders qui ne souhaitent pas conserver de positions overnight. Ces contrôles permettent de configurer le système pour des flux de travail en scalping, intraday, swing ou suivi de tendance à plus long terme.
Gestion du risque et du capital
SuperTrend AI Clustering inclut une couche complète de gestion du risque, afin que le modèle de trading puisse être adapté à différentes tailles de compte et préférences de risque. La taille de position peut être basée sur un lot fixe, un pourcentage du solde du compte ou une méthode basée sur le solde liée à l’utilisation de la marge. Les traders peuvent définir les paramètres de stop manuellement ou laisser l’EA les dériver à partir de la structure de l’ATR et du SuperTrend.
L’EA comprend également des limites maximales de positions simultanées, un contrôle maximal des pertes quotidiennes et une protection maximale du drawdown. Ces outils sont particulièrement utiles pour les traders qui souhaitent une discipline plus stricte ou qui doivent respecter des limites de risque externes. Une progression optionnelle de la taille de lot après les trades gagnants ou perdants est disponible, mais elle doit être utilisée avec prudence et uniquement avec des contrôles de drawdown appropriés.
Contrôle du temps et des sessions
Le filtre horaire intégré permet de restreindre le trading à certaines heures et certains jours de la semaine selon l’heure du serveur du courtier. C’est utile pour les traders qui veulent se concentrer sur des sessions actives comme Londres ou New York, éviter les périodes de faible liquidité ou réduire l’exposition à certains jours. La gestion des sessions overnight est également supportée.
Pour les stratégies à court terme, le filtrage par session peut aider à réduire le bruit et à concentrer l’activité sur des périodes de mouvements plus marqués. Pour les stratégies sur des unités de temps plus élevées, le filtre peut être désactivé afin que l’EA puisse surveiller le marché en continu.
Tableau de bord visuel
Lorsque le tableau de bord est activé, le graphique offre une vue claire de l’état interne de l’algorithme. Il affiche le cluster sélectionné, le facteur adaptatif courant, l’Indice de Performance, la direction de tendance active, le prix du trailing stop, la valeur AMA et des informations sur la taille du cluster. Cela aide les traders à comprendre ce que l’EA « voit » en temps réel plutôt que de le considérer comme une boîte noire.
La ligne SuperTrend adaptative, la ligne AMA et les flèches de signal peuvent également être affichées directement sur le graphique. Cette couche visuelle facilite la revue des entrées et sorties, l’évaluation de la structure du marché et la comparaison du comportement du système entre différents symboles et unités de temps.
Préréglages et optimisation
Le package inclut des fichiers de préréglages préparés pour des styles de trading courants tels que le scalping en M1, l’intraday rapide en M5, l’intraday équilibré en M15, le swing intraday en M30, le swing trading en H1 et le trading de position en H4. Ces préréglages sont conçus comme des points de départ structurés plutôt que comme des réglages définitifs pour tous les courtiers et symboles.
Pour obtenir les meilleurs résultats, chaque préréglage doit être testé et optimisé dans le Testeur de Stratégies de MetaTrader 5 pour le symbole cible, les conditions de courtage et l’unité de temps envisagée. Une approche d’optimisation par étapes est recommandée, en commençant par les paramètres centraux de l’algorithme tels que la longueur de l’ATR, la plage de facteurs et la mémoire de performance, puis en passant aux filtres d’entrée, aux sorties et aux contrôles de session.
Meilleurs cas d’utilisation
Cet Expert Advisor convient aux traders qui recherchent un cadre de suivi de tendance adaptatif pouvant être configuré pour différents instruments et styles d’exécution. Il peut être utilisé pour un trading rapide sur des unités de temps courtes avec des plages de facteurs plus resserrées et une mémoire de performance plus courte, ou pour un swing et un trading de position plus lents avec des plages de facteurs plus larges et une mémoire de performance plus stable.
Il est également utile pour les traders qui préfèrent une gestion structurée des positions plutôt qu’un simple robot d’entrée et de sortie. Comme le système combine détection de tendance, filtrage par confiance, lissage adaptatif et contrôles de risque en couches, il peut être configuré sur un profil plus agressif ou plus conservateur selon la configuration choisie.
Notes importantes
Ce produit est développé pour MetaTrader 5 et n’est pas compatible avec MetaTrader 4. L’Expert Advisor est principalement conçu pour des environnements de compte de type hedge, bien qu’il puisse également fonctionner sur des comptes de type netting où la gestion des positions se comporte différemment.
Comme pour tout système de trading automatisé, des tests appropriés sont essentiels avant toute utilisation en réel. Les traders doivent évaluer les réglages sur leurs propres symboles, flux de courtier, conditions de spread et environnement d’exécution. Un VPS peut être utile pour les stratégies sur des unités de temps courtes qui nécessitent un fonctionnement ininterrompu et une latence plus faible.
Avertissement sur les risques
Le trading sur le forex, les métaux, les indices, les matières premières et les cryptomonnaies comporte un risque substantiel et peut ne pas convenir à tous les traders. L’effet de levier peut jouer en votre faveur comme en votre défaveur. Avant d’utiliser tout système de trading automatisé, examinez attentivement vos objectifs, votre expérience et votre tolérance au risque.
Les performances passées ne garantissent pas les résultats futurs. Les résultats du Testeur de Stratégies, les analyses historiques et les rapports d’optimisation doivent être considérés comme de simples outils de recherche. Les conditions de marché évoluent et toutes les décisions de trading restent de la responsabilité de l’utilisateur.
Support
Pour obtenir de l’aide à l’installation, des réponses à vos questions de configuration ou du support lié au produit, utilisez la section des commentaires sur la page du produit MQL5 ou les messages directs MQL5. Lors du signalement d’un problème, il est utile d’indiquer le nom de votre courtier, le type de compte, le symbole, l’unité de temps, la version de la plateforme, des captures d’écran ainsi que les réglages actuellement utilisés.
