ATR Trade Assistant

ATR Trade Assistant

Gestion Dynamique des Positions Basée sur la Volatilité pour MetaTrader 5

ATR Trade Assistant est un Expert Advisor (EA) de gestion dynamique des positions pour MetaTrader 5, conçu pour gérer un trade du moment de l'entrée jusqu'à sa sortie finale. Que vous préfériez entrer manuellement en utilisant les boutons personnalisés BUY et SELL directement sur votre graphique, ou utiliser la Stratégie de Démonstration incluse pour des entrées automatisées, cet EA fournit un cadre complet basé sur la volatilité pour le dimensionnement des positions, le Stop Loss initial, le Take Profit, la gestion du trailing-stop et la prise de profits partiels.

La philosophie centrale est simple : laisser la volatilité du marché déterminer comment le trade doit être géré. Au lieu de s'appuyer exclusivement sur des distances fixes, l'EA utilise des calculs basés sur l'ATR tout au long de son moteur de gestion. Cela permet aux niveaux de protection, au dimensionnement des positions et au comportement du trailing de s'adapter aux conditions changeantes du marché.

CARACTÉRISTIQUES CLÉS

Trading manuel depuis le graphique

ATR Trade Assistant comprend des boutons dédiés BUY et SELL sur le graphique, permettant aux traders d'initier des positions directement depuis l'écran de trading. Une fois qu'un trade est ouvert, l'EA peut automatiquement prendre en charge le processus de gestion selon les paramètres sélectionnés. Selon votre configuration, l'EA peut gérer : le Stop Loss initial, le Take Profit initial, le dimensionnement des positions, les trailing-stops basés sur l'ATR, la réduction progressive du trailing-stop et le Take Profit partiel.

Il gère également les ajustements de position basés sur la volatilité et les entrées automatisées de la Stratégie de Démonstration. Cela le rend adapté aux traders qui souhaitent contrôler leurs propres entrées tout en automatisant les aspects répétitifs de la gestion des transactions.

GESTION COMPLÈTE DES POSITIONS BASÉE SUR L'ATR

Le système est construit autour de l'Average True Range (ATR) comme mesure centrale de la volatilité. Les niveaux de protection initiaux peuvent être calculés à partir de l'ATR actuel plutôt que d'utiliser un nombre fixe de points ou de pips.

Par exemple, si l'Or a une valeur ATR actuelle de 3.00, avec un Multiplicateur de Stop Loss de 2.0, la distance du Stop Loss initial est calculée à 6.00 à partir du prix d'entrée. Avec un Multiplicateur de Take Profit de 4.0, la distance du Take Profit initial sera de 12.00. Cela crée un rapport risque-récompense initial de 1:2 basé sur les multiplicateurs ATR sélectionnés.

La même philosophie attentive à la volatilité s'étend aux moteurs de trailing et de dimensionnement des positions.

DIMENSIONNEMENT DYNAMIQUE DES POSITIONS

L'EA fournit plusieurs méthodes de calcul des lots pour que les traders choisissent comment le volume de la position est calculé :

  • LOT_FIXED utilise un volume de transaction fixe pour chaque trade.
  • LOT_DYNAMIC_COMPLEMENT est un mode dynamique pour petits soldes conçu pour adapter le volume de la transaction en fonction du solde disponible du compte et des exigences de marge.
  • LOT_DYNAMIC_VOLATILITY est le mode de dimensionnement recommandé basé sur la volatilité. Ce mode ajuste le volume de la position calculée selon les variations de la volatilité du marché. Lorsque la volatilité augmente, le modèle peut augmenter l'exposition calculée selon le facteur d'expansion configuré. Lorsque la volatilité se contracte, le modèle peut réduire l'exposition calculée selon le facteur de contraction configuré.
  • LOT_DYNAMIC_RISK calcule le volume de position requis selon le pourcentage de risque configuré et la distance du Stop Loss. Cela permet d'établir un modèle de risque constant où le volume de la position est déterminé par la relation entre les capitaux propres du compte, le pourcentage de risque et la distance du Stop Loss.

TROIS MODES DE GESTION DU TRAILING-STOP

  1. STEP REDUCTION est un système de trailing progressif basé sur l'ATR. Le moteur de trailing commence après que le jalon d'activation configuré est atteint et réduit progressivement le multiplicateur de trailing au fur et à mesure que le trade progresse en gain. Cela permet au trade de conserver plus d'espace pour respirer pendant les étapes initiales du mouvement, tout en resserrant progressivement la protection à mesure que des jalons de profits supplémentaires sont atteints. Un multiplicateur minimum configurable empêche la distance de trailing d'être réduite en dessous du seuil défini.
  2. STANDARD ATR TRAILING est un mécanisme de trailing conventionnel basé sur l'ATR. Une fois que le seuil d'activation configuré a été atteint, le Stop Loss suit le marché en utilisant un tampon basé sur la volatilité.
  3. AGGRESSIVE ATR TRAILING est conçu pour les traders qui souhaitent que le Stop Loss de protection commence à suivre le marché très rapidement. Le mode agressif s'active immédiatement selon sa logique configurée et maintient un tampon basé sur l'ATR autour du prix du marché actuel. Ce mode peut être utile lorsque la protection du capital est prioritaire par rapport à la tolérance d'un retracement plus important.

MOTEUR PROGRESSIF DE RÉDUCTION PAR ÉTAPES (STEP-REDUCTION)

Le système Step Reduction donne aux traders le contrôle sur l'agressivité avec laquelle un trade gagnant est protégé. Vous pouvez configurer : le niveau de profit auquel le trailing commence, le multiplicateur de trailing ATR initial, le montant dont le multiplicateur est réduit à chaque étape, la distance ATR entre les étapes de profit et le multiplicateur de trailing minimum autorisé.

Par exemple, avec une activation de 1.5 ATR, un multiplicateur de départ de 1.4, une réduction par étape de 0.2, une taille d'étape de 1.5 ATR et un multiplicateur minimum de 1.2, l'EA peut ajuster progressivement la distance de trailing à mesure que la position atteint des jalons de profits successifs, tout en respectant la limite minimale configurée.

TAKE PROFIT PARTIEL AUTOMATISÉ DE 50%

L'EA peut automatiquement réduire une position ouverte de 50% une fois que le jalon de profit partiel configuré est atteint. Le jalon est calculé en pourcentage de l'objectif de Take Profit d'origine.

Par exemple, si l'objectif de Take Profit est de 4 ATR et que le Facteur de Profit Partiel est de 0.5, l'EA visera la moitié de la distance du Take Profit d'origine pour la clôture partielle. Cela permet de sécuriser une partie des bénéfices de la position, de réduire l'exposition restante et de continuer à permettre au reste de la position de participer à un mouvement de marché plus large. Cette fonction peut être activée ou désactivée de manière indépendante.

STRATÉGIE DE DÉMONSTRATION INCLUSE

ATR Trade Assistant comprend également une Stratégie de Démonstration intégrée qui peut être utilisée pour l'expérimentation dans le Testeur de Stratégie, le trading automatisé, la démonstration des capacités de gestion des positions de l'EA et le test des calculs d'indicateurs internes intégrés. La Stratégie de Démonstration utilise une combinaison de conditions de tendance, d'impulsion et de flux monétaire.

Structure de Tendance EMA : La stratégie utilise une référence EMA plus rapide ainsi qu'un filtre de tendance à plus long terme. L'EMA 200 par défaut agit comme le filtre directionnel principal : le prix au-dessus de l'EMA 200 permet les configurations d'achat, tandis que le prix en dessous de l'EMA 200 permet les configurations de vente. Cela réduit les trades pris contre la structure directionnelle dominante.

Volume Momentum Distribution (VMD) : Le calcul interne de la VMD fournit une couche de confirmation supplémentaire pour le comportement du volume et de l'impulsion.

Money Flow Index (MFI) : Le composant MFI fournit une condition de confirmation de flux monétaire supplémentaire avant qu'une configuration ne soit considérée comme valide.

Protection de Spread Adaptative : La Stratégie de Démonstration comprend une option de gestion automatique du spread. Lorsqu'elle est activée, l'EA peut adapter le plafond de spread selon les paramètres du serveur du courtier et les caractéristiques du marché. Ceci est particulièrement utile lors du travail avec des instruments tels que les indices, les crypto-monnaies et les métaux, où le comportement du spread diffère des paires de devises traditionnelles. Un niveau de spread manuel de secours est également disponible.

SANS DÉPENDANCE ICUSTOM

Les calculs d'indicateurs personnalisés requis par la Stratégie de Démonstration sont intégrés directement dans l'EA. L'EA ne nécessite pas de fichiers d'indicateurs personnalisés externes séparés pour effectuer ces calculs via des appels iCustom(). Cela simplifie le déploiement et aide à maintenir l'ensemble du cadre de calcul de la stratégie contenu dans l'Expert Advisor.

FONCTIONNEMENT MANUEL OU AUTOMATISÉ

L'EA peut être configuré selon votre flux de travail préféré :

Mode Manuel : Désactivez la Stratégie de Démonstration et utilisez les boutons BUY et SELL sur le graphique pour initier des trades manuellement. L'EA fournira ensuite une gestion automatisée des positions selon les paramètres ATR sélectionnés.

Mode Automatisé : Activez la Stratégie de Démonstration et permettez au moteur de stratégie intégré d'identifier et d'exécuter des trades selon ses conditions internes.

Flux de Travail Hybride : L'EA peut également être utilisé comme un assistant de gestion des positions alors que le trader conserve le contrôle des entrées manuelles, avec la fonctionnalité de stratégie automatisée disponible en cas de besoin.

MANUEL DES PARAMÈTRES D'ENTRÉE

INITIAL TRADE SETTINGS

InpStopLossAtrMult (Par défaut : 2.0)
Définit la distance du Stop Loss de protection initial en utilisant la valeur ATR actuelle.

InpTakeProfitAtrMult (Par défaut : 4.0)
Définit la distance du Take Profit initial en utilisant la valeur ATR actuelle. Avec les multiplicateurs par défaut, la structure cible initiale est un rapport risque-récompense de 1:2.

RISK & LOT SIZING SETTINGS

InpLotMethod (Par défaut : LOT_DYNAMIC_VOLATILITY)
Sélectionne la méthode de calcul du volume de la position. Choix : LOT_FIXED, LOT_DYNAMIC_COMPLEMENT, LOT_DYNAMIC_VOLATILITY ou LOT_DYNAMIC_RISK.

InpLotSize (Par défaut : 0.01)
Définit le volume de position fixe lorsque LOT_FIXED est sélectionné. Sert également de lot de départ de base.

InpRiskPercent (Par défaut : 1.0)
Définit le pourcentage des capitaux propres du compte utilisé par le modèle de dimensionnement basé sur le risque pour un trade individuel.

InpVolUpMultiplier (Par défaut : 1.25)
Utilisé par LOT_DYNAMIC_VOLATILITY. Lorsque le moteur détecte des conditions d'ATR en expansion, ce facteur ajuste le volume à la hausse.

InpVolDownMultiplier (Par défaut : 0.75)
Utilisé par LOT_DYNAMIC_VOLATILITY. Lorsque le moteur détecte une contraction de la volatilité, ce facteur réduit le volume calculé.

InpVolATRPeriod (Par défaut : 14)
Définit la période de recherche ATR utilisée par le moteur de dimensionnement de la volatilité pour évaluer les variations de la volatilité du marché.

GLOBAL TRAILING CONTROLS

InpTrailingMethod (Par défaut : TRAIL_STEP_REDUCTION)
Sélectionne l'algorithme de trailing-stop actif. Choix : TRAIL_STEP_REDUCTION, TRAIL_STANDARD_ATR ou TRAIL_AGGRESSIVE_ATR.

InpUseTrailing (Par défaut : true)
Active ou désactive le moteur de gestion du trailing-stop en arrière-plan.

InpAtrRiskPeriod (Par défaut : 14)
Définit la période de recherche ATR utilisée pour calculer le tampon de volatilité pour les mécanismes de trailing standard et agressif.

STEP REDUCTION PARAMETERS

InpTrailingActivation (Par défaut : 1.5)
Définit la distance de profit minimale, mesurée en multiples d'ATR, requise avant que le moteur de trailing Step Reduction ne s'active.

InpStartMultiplier (Par défaut : 1.4)
Définit le multiplicateur de trailing ATR initial utilisé lorsque Step Reduction devient actif pour la première fois.

InpTrailingStep (Par défaut : 0.2)
Définit de combien le multiplicateur de trailing est réduit à chaque nouvelle étape de gain. Une valeur plus élevée entraîne un resserrement plus rapide.

InpStepSizeATR (Par défaut : 1.5)
Définit la distance de profit supplémentaire, mesurée en multiples d'ATR, requise avant qu'une autre étape de réduction de trailing ne soit déclenchée.

InpMaxCapMultiplier (Par défaut : 1.2)
Définit le multiplicateur de trailing minimum autorisé par le moteur Step Reduction, l'empêchant de descendre en dessous du seuil configuré.

STANDARD & AGGRESSIVE TRAILING PARAMETERS

InpTrailingStartMult (Par défaut : 1.5)
Définit la distance de profit, mesurée en multiples d'ATR, requise avant que le Trailing ATR Standard ne s'active. Ce paramètre n'est pas utilisé pour le comportement d'activation immédiate du Mode Agressif.

InpTrailingStepMult (Par défaut : 1.5)
Définit le tampon de volatilité basé sur l'ATR maintenu entre le prix du marché actuel et le Stop Loss de trailing pour les modes applicables.

SAMPLE STRATEGY SETTINGS

InpEnableSampleStrategy (Par défaut : true)
Active ou désactive la stratégie de démonstration automatisée intégrée. Désactivez cette option si vous utilisez l'EA exclusivement pour la gestion manuelle.

InpEmaPeriod (Par défaut : 20)
Définit le calcul de l'EMA la plus rapide utilisée par la Stratégie de Démonstration dans le cadre de son processus de génération de signaux.

InpEmaFilterPeriod (Par défaut : 200)
Définit l'EMA du filtre de tendance principal. Par défaut, un prix supérieur permet les achats et un prix inférieur permet les ventes.

InpVmdPeriod (Par défaut : 14)
Définit la période de calcul utilisée par le composant interne Volume Momentum Distribution, apportant une confirmation de volume/impulsion.

InpMfiPeriod (Par défaut : 14)
Définit la période de calcul utilisée par le composant interne Money Flow Index, apportant une confirmation de flux monétaire.

InpAutoAdjustSpread (Par défaut : true)
Permet la gestion adaptative de la limite de spread en se basant sur les paramètres du serveur du courtier et du marché.

InpMaxSpreadPips (Par défaut : 15)
Définit la limite de spread maximale manuelle utilisée lorsque l'adaptation automatique du spread est désactivée.

InpMagicNumber (Par défaut : 123456)
Définit le Magic Number attribué aux opérations générées par la stratégie automatisée pour les identifier séparément.

PARTIAL TAKE PROFIT SETTINGS

InpUsePartialTP (Par défaut : true)
Active ou désactive le moteur de clôture partielle automatique de la position.

InpPartialProfitFactor (Par défaut : 0.5)
Définit le point auquel la clôture partielle est déclenchée sous forme de proportion de la distance du Take Profit d'origine.

AVIS DE RISQUE IMPORTANT

ATR Trade Assistant est un outil de trading et ne garantit pas de profits. Les marchés financiers impliquent un risque substantiel, et le trading automatisé ou semi-automatisé peut entraîner des pertes. Le dimensionnement des positions et les paramètres de risque doivent être sélectionnés soigneusement et testés dans les conditions de votre courtier, symbole et compte choisis. Effectuez toujours vos propres tests et optimisations avant d'utiliser l'EA avec des fonds réels. Les performances passées ne garantissent pas les résultats futurs.

Plus de l'auteur
Anchored VWAP for MT5
Rowan Stephan Buys
5 (2)
Anchored VWAP (AVWAP) pour MT5 Passez à la vitesse supérieure dans l’analyse de vos graphiques avec Anchored VWAP pour MT5 , un outil puissant et flexible conçu pour les traders souhaitant visualiser rapidement, clairement et avec précision les niveaux de prix clés . Cet indicateur offre une analyse VWAP de style institutionnel, similaire aux fonctionnalités de TradingView, mais entièrement optimisée pour MT5. Fonctionnalités principales Multiples ancres par graphique : Ajoutez autant de lignes
FREE
VWAP Ancré (AVWAP) avec Bandes d’Écart-Type – MT5 Améliorez la précision de vos trades avec AVWAP enrichi de bandes dynamiques d’écart-type . Conçu pour les traders qui recherchent vitesse, clarté et informations exploitables , cet indicateur apporte une analyse VWAP de niveau professionnel directement sur vos graphiques MT5, vous permettant d’identifier rapidement les niveaux clés et les opportunités à haute probabilité. Fonctionnalités Clés Ancrages multiples : Ajoutez autant de lignes AVWAP q
FREE
Hull Moving Average (HMA) pour MT5 – Indicateur de Tendance Rapide, Fluide et Sans Décalage Élevez votre trading avec la Hull Moving Average (HMA) — un indicateur de tendance ultra-rapide et quasi sans décalage pour MetaTrader 5. Contrairement à la SMA, EMA ou WMA, la HMA réagit instantanément à la direction du marché tout en filtrant le bruit, offrant des signaux clairs et fiables pour le scalping, le trading intraday ou le swing trading. Construit avec un moteur de moyenne mobile pondérée perf
FREE
MA Crossover with RSI EA — Système de tendance propre et fiable (MT4) Vous recherchez un EA simple, discipliné et efficace , sans complexité inutile ? Le MA Crossover + RSI EA combine la stratégie classique de croisement de moyennes mobiles avec la confirmation du RSI, offrant des entrées précises, moins de signaux faux et une exécution entièrement automatisée sur n’importe quelle paire ou timeframe. Pourquoi les traders choisissent cet EA 1️⃣ Entrées de tendance précises Détecte les change
AVWAP Sniper
Rowan Stephan Buys
AVWAP Sniper – EA Intraday Précis avec Anchored VWAP et Filtres MFI Capturez des trades à haute probabilité avec discipline et précision. AVWAP Sniper combine les niveaux d’Anchored VWAP, les tendances des moyennes mobiles et les signaux du Money Flow Index (MFI) pour identifier des setups à haute probabilité tout en gérant efficacement le risque. Parfait pour le trading intraday, mais également flexible pour le swing trading. Fonctionnalités principales Un trade par signal : Évitez la surexposi
AVWAP Machine Gun
Rowan Stephan Buys
AVWAP Machine Gun – EA Multi-Entrées Momentum avec Anchored VWAP & Filtres MFI Capturez le momentum comme une mitrailleuse. AVWAP Machine Gun combine la précision de l’Anchored VWAP, les filtres de tendance par moyennes mobiles et la confirmation du Money Flow Index (MFI) avec une gestion du risque basée sur l’ATR, offrant un moteur de trading multi-entrées à haute probabilité. Cet EA est conçu pour les traders qui souhaitent scaler leurs positions sur des mouvements forts sans manquer les oppo
AVWAP Bands Scalper
Rowan Stephan Buys
AVWAP Bands Scalper – EA de Scalping Précis avec Ratio Risque/Rendement 1:2 Exploitez le pouvoir du scalping automatisé et précis avec AVWAP Bands Scalper. Conçu pour les traders intraday, cet Expert Advisor entièrement automatisé utilise l’Anchored VWAP (AVWAP) avec des bandes d’écart-type personnalisées pour identifier des opportunités d’achat et de vente à haute probabilité, rapidement, précisément et de manière cohérente. Commencer Téléchargez l’indicateur gratuit pour référence visuelle : A
Moving Average Surfer
Rowan Stephan Buys
Moving Average Surfer – Capture de tendances précise pour MT5 Surfez sur les vagues du marché avec Moving Average Surfer , un EA entièrement automatisé conçu pour les traders qui recherchent précision, efficacité et gestion intelligente du risque. En combinant les signaux de moyennes mobiles rapides et lentes avec un filtre RSI intégré, cet EA identifie les opportunités de trading à haute probabilité tout en protégeant votre capital. Caractéristiques principales Analyse double moyenne mobile Dét
HMA Crossover
Rowan Stephan Buys
HMA Crossover EA – MT5 Exploitez la vitesse et la précision de la Hull Moving Average (HMA) avec un Expert Advisor de suivi de tendance entièrement automatisé pour MetaTrader 5. Le HMA Crossover EA est conçu pour les traders qui souhaitent réagir rapidement aux tendances émergentes tout en maintenant un contrôle strict du risque. En combinant une HMA rapide avec une HMA lente, l’EA identifie précocement les changements potentiels de tendance et gère le risque via des niveaux dynamiques de Stop L
Phoenix Fury
Rowan Stephan Buys
PHOENIX FURY GOLD SCALPER PRO (M5) Capturer le Momentum Institutionnel via les Retracements de Volatilité. La majorité des robots de trading pour particuliers échouent sur l'Or car ils s'appuient sur des valeurs de points/pips codées en dur, des moyennes mobiles statiques et des indicateurs en retard. Phoenix Fury Gold Scalper Pro est complètement différent. Il utilise un moteur de calcul mathématique entièrement fermé, indépendant et sans latence (zero-lag), conçu pour exploiter les extension
Description courte : Un oscillateur de sentiment de volume haute performance qui décode la géométrie des bougies pour révéler les pressions d'achat et de vente cachées. Idéal pour repérer l'absorption du marché, l'épuisement, la divergence et la continuation de tendance. Description complète : L'indicateur Volume Momentum Delta est conçu pour les traders qui ont besoin de voir au-delà des barres de prix standard. Alors que la plupart des indicateurs de volume affichent l'activité totale, Volum
Wizard of Gold
Rowan Stephan Buys
‍️ Wizard of Gold (M3) — Moteur de Volatilité Intraday de Haute Précision Suivez les signaux de trading en direct pour cet Expert Advisor Wizard of Gold est un système de trading algorithmique performant conçu exclusivement pour l'XAUUSD (Or) sur l'unité de temps M3. Conçu pour la vitesse, la précision et l'adaptabilité, cet Expert Advisor fonctionne au sein d'un cadre de volatilité dynamique — ajustant en continu l'exposition, les conditions de filtrage et la logique d'exécution en temps
Filtrer:
Aucun avis
Répondre à l'avis