AI Regime Switch Trader
- Experts
- Version: 1.0
- Activations: 5
AI Regime Switch Trader est un Expert Advisor construit autour d'une idée simple mais puissante : aucun style de trading unique ne fonctionne dans toutes les conditions de marché. Plutôt que d'utiliser une méthode d'entrée fixe, cet EA classe en continu le régime de marché actuel et bascule automatiquement entre deux stratégies indépendantes, spécialement conçues - une forme légère et entièrement transparente de prise de décision adaptative de type IA, sans services externes, DLL ni accès réseau.
COMMENT ÇA FONCTIONNE
Étape 1 - Détecter le régime de marché. À chaque nouvelle bougie, l'EA lit l'indicateur ADX. Lorsque l'ADX est au-dessus du seuil configurable, le marché est classé comme TENDANCIEL. Lorsque l'ADX est égal ou inférieur au seuil, le marché est classé comme EN RANGE.
Étape 2a - Logique de tendance. Dans un régime de tendance, l'EA recherche un croisement entre une EMA rapide et une EMA lente et trade dans la direction de la nouvelle tendance.
Étape 2b - Logique de range. Dans un régime de range, l'EA recherche des extrêmes RSI (survente/surachat) confirmés par un contact avec la bande extérieure de Bollinger, et trade le rebond vers le milieu de la fourchette.
Étape 3 - Gestion du risque. Chaque position est ouverte avec un Stop Loss et un Take Profit basés sur l'ATR, de sorte que le risque s'adapte automatiquement à la volatilité actuelle. Un trailing stop optionnel basé sur l'ATR peut sécuriser les profits à mesure que la transaction se développe.
CARACTÉRISTIQUES PRINCIPALES
- Deux logiques de trading complètes dans un seul EA - suivi de tendance et retour à la moyenne - activées automatiquement selon le régime détecté.
- Classification de régime basée sur l'ADX, une mesure bien établie de la force de la tendance.
- Stop Loss, Take Profit et trailing stop adaptatifs à la volatilité, basés sur l'ATR.
- Filtre de spread intégré et limite du nombre de positions pour éviter de trader dans de mauvaises conditions.
- Validation préalable des ordres (OrderCheck) avant chaque ordre au marché et chaque modification de SL/TP, pour réduire les erreurs de rejet du courtier.
- Code MQL5 propre et bien commenté, sans dépendances externes, sans appels DLL et sans accès réseau caché.
- Compatible avec n'importe quel symbole et type de compte ; fonctionne sur les comptes netting et hedging.
PRINCIPAUX PARAMÈTRES D'ENTRÉE
- Paramètres généraux - Magic Number, unité de temps de travail, Spread Maximum (points).
- Classificateur de régime (ADX) - Période ADX, Seuil de tendance ADX.
- Paramètres du régime de tendance - Période EMA rapide, Période EMA lente.
- Paramètres du régime de range - Période RSI, niveaux de survente/surachat RSI, Période et Déviation des Bandes de Bollinger.
- Gestion du risque (ATR) - Période ATR, Stop Loss (multiple d'ATR), Take Profit (multiple d'ATR).
- Paramètres de trading - Taille du lot.
- Trailing Stop - Activer/désactiver, Début du trailing (multiple d'ATR), Pas du trailing (multiple d'ATR).
RECOMMANDATIONS
- Unité de temps par défaut : H1. L'EA peut être testé sur d'autres unités de temps ; réoptimisez le seuil ADX et les périodes EMA/RSI/Bollinger pour votre unité de temps et symbole choisis.
- Fonctionne sur n'importe quel symbole avec un spread stable ; vérifiez toujours le spread typique de votre courtier par rapport au paramètre de spread maximum.
- Comme pour toute stratégie de trading automatisée, testez-la minutieusement sur un compte démo avant de passer à un compte réel, et utilisez un dimensionnement de position adapté à votre propre tolérance au risque.
Cet EA ne garantit pas de profit. Le comportement passé de toute stratégie, automatisée ou manuelle, ne garantit pas les résultats futurs. Comprenez toujours la logique d'un Expert Advisor et testez-le vous-même avant de trader avec des fonds réels.
