AI Donchian Breakout Trader
- Experts
- Version: 1.0
Aperçu
AI Donchian Breakout Trader est un Expert Advisor entièrement automatisé pour MetaTrader 5. Il suit un canal de prix mobile (le plus haut sur le plus haut et le plus bas sur le plus bas sur une période rétrospective configurable) et recherche une véritable cassure au-delà de ce canal, notée par un moteur de confiance de style IA avant qu'une opération ne soit envisagée.
Comment ça fonctionne
- L'EA calcule continuellement un canal de prix à partir des plus hauts et plus bas récents, excluant la bougie en formation et celle qui vient de se clôturer du calcul du canal lui-même.
- Un signal de cassure apparaît lorsque le prix de la bougie la plus récemment clôturée clôture au-delà du bord supérieur ou inférieur de ce canal.
- La force de la cassure est mesurée comme la distance au-delà du bord du canal, normalisée par rapport à la volatilité ATR actuelle.
- Chaque cassure est vérifiée par recoupement avec la ligne principale de l'indicateur ADX pour confirmer que le mouvement a une force de tendance sous-jacente avant d'être traité comme un signal.
- Un filtre de tendance EMA optionnel peut exiger que la direction de la cassure concorde avec la tendance à long terme.
- Un score de confiance de style IA de 0 à 100 combine la force de la cassure et la force de la tendance. Une opération n'est envisagée que lorsque le score dépasse un seuil minimum configurable.
Gestion du risque
- Distances de stop loss et de take profit basées sur l'ATR, qui s'adaptent à la volatilité actuelle du marché.
- Trailing stop optionnel basé sur l'ATR. Avant d'ajuster le stop loss, l'EA vérifie la distance entre le prix et le take profit actuel pour éviter les rejets du courtier lorsque le prix est déjà proche de l'objectif.
- Une vérification de marge est effectuée avant chaque demande d'opération, comparant la marge requise estimée à la marge libre avec une marge de sécurité.
- La taille du lot est automatiquement normalisée selon les contraintes de volume minimum, maximum et de pas du courtier.
- Un filtre d'horaire de session configurable avec une marge de bord, ainsi qu'un filtre de spread maximal, aident l'EA à rester à l'écart dans des conditions défavorables.
- Une position à la fois par symbole/magic number.
Paramètres d'entrée
- InpMagicNumber - identifiant unique des opérations de cet EA.
- InpTimeframe - unité de temps de travail utilisée pour construire le canal de prix et les indicateurs.
- InpMaxSpreadPoints - spread maximal autorisé, en points, avant qu'une nouvelle opération ne soit ignorée.
- InpEdgeBufferSeconds - marge, en secondes, maintenue libre par rapport aux bords d'ouverture/fermeture de session.
- InpDonchianPeriod - nombre de bougies utilisées pour calculer le canal de prix (plus haut sur le plus haut / plus bas sur le plus bas).
- InpAtrNormMult - multiple d'ATR correspondant au score de confiance maximal basé sur la force de cassure.
- InpAdxPeriod - période utilisée pour le calcul de l'ADX.
- InpAdxNorm - valeur d'ADX correspondant au score de confiance maximal basé sur la force de tendance.
- InpMinConfidence - score de confiance IA minimum (0-100) requis avant l'ouverture d'une opération.
- InpUseEmaFilter, InpEmaTrendPeriod - filtre de cohérence de tendance à long terme optionnel.
- InpLotSize - taille de lot de base avant la normalisation du volume par le courtier.
- InpAtrPeriod, InpSlAtrMult, InpTpAtrMult - période ATR et multiplicateurs utilisés pour dimensionner le stop loss et le take profit.
- InpMinStopPoints - distance de stop minimale en points, indépendamment de l'ATR.
- InpUseTrailing, InpTrailAtrMult, InpTrailStepPoints - paramètres du trailing stop.
Remarques importantes
Cet Expert Advisor automatise une logique de trading clairement définie basée sur la détection de cassures du canal de prix et la confirmation de la force de tendance. Il ne garantit pas de profit, et aucun résultat - hypothétique ou autre - n'est un indicateur fiable de la performance future. Veuillez d'abord tester sur un compte démo, utiliser un dimensionnement de position adapté à votre compte, et être conscient que le trading d'instruments à effet de levier comporte un risque de perte.
