Description
GoldScalperPro XAU M15 – Robot de scalping premium pour cTrader
Spécifiquement conçu pour XAU/USD sur le graphique de 15 minutes.
Entrées précises, confluence multi-échelles, gestion des risques de qualité institutionnelle et filtres entièrement configurables.
Présentation
GoldScalperPro XAU M15 est une stratégie de scalping automatisée haute performance conçue exclusivement pour l’or (XAU/USD) sur la plateforme cTrader. Il combine une logique de suivi de tendance, des oscillateurs, des indicateurs de volatilité et une reconnaissance avancée de motifs pour exploiter le rythme unique du marché de l’or. Le robot fonctionne uniquement lors de votre session de trading choisie, utilise une orientation directionnelle sur une échelle de temps supérieure, et applique une gestion stricte de l’argent pour protéger le capital tout en maximisant les ratios récompense/risque.
Chaque aspect – des conditions d’entrée à la gestion de sortie – peut être ajusté via un ensemble étendu de paramètres. Que vous soyez un trader de jour conservateur ou un scalpeur agressif, GoldScalperPro s’adapte à votre appétit pour le risque sans altérer l’avantage fondamental.
Caractéristiques clés
FonctionnalitéAvantage
Structure EMA double échelle : Les EMA rapides (50) / lentes (200) sur M15 et H1 (configurables) garantissent que vous ne tradez qu’avec la tendance dominante.
Confluence multi-indicateurs : RSI, Stochastique, ADX et ATR travaillent ensemble pour filtrer les configurations à faible probabilité.
Reconnaissance avancée des motifs de chandeliers : Motifs d’englobement optionnels ou chandeliers haussiers/baissiers biaisés en force qui clôturent dans les 55 % supérieurs/inférieurs de leur plage.
Normalisation de la volatilité basée sur l’ATR : Les distances dynamiques de stop-loss, take-profit et trailing s’adaptent à la volatilité du marché, évitant des valeurs arbitraires en pips.
Filtres de session et de temps : Définissez une fenêtre de trading UTC (par exemple, chevauchements Londres & New York) pour éviter les sessions asiatiques à faible volume.
Contrôles de risque quotidiens : Nombre maximum de trades par jour, limite de drawdown quotidienne (basée sur l’équité) et pause optionnelle après un trade perdant.
Break-even & trailing stop : Déplace le stop-loss au prix d’entrée + tampon une fois que le prix atteint un multiple R configurable, puis suit avec l’ATR.
Prise de profit partielle : Sécurise un pourcentage de la position à un objectif R défini, réduisant l’exposition pendant que le reste continue.
Scaling / Pyramiding : Ajoute aux positions gagnantes à des intervalles ATR prédéfinis (nombre de positions configurable).
Filtres d’ouverture de range & structurels : Optionnellement, tradez uniquement au-dessus/en-dessous de l’ouverture de range, après une rupture de structure (BOS) ou après un balayage de liquidité.
Repli HTF : Si les données de l’échelle de temps supérieure choisie ne sont pas disponibles, le robot utilise automatiquement l’EMA200 de l’échelle inférieure comme proxy directionnel.
Protection complète : Les trades sont ouverts avec un ordre au marché et immédiatement protégés par un stop-loss et un take-profit en deux étapes, respectant les règles de distance minimale du broker.
Optimisé pour l’or : Les paramètres par défaut sont finement ajustés pour l’ATR typique, le spread et la microstructure de XAU/USD sur M15.
Comment ça fonctionne
1. Orientation directionnelle (échelle de temps supérieure)
Le robot détermine d’abord la tendance macro en utilisant deux EMA sur l’échelle de temps supérieure configurée (H1 par défaut). Une orientation haussière nécessite :
- EMA rapide > EMA lente
- Prix > EMA rapide
Une orientation baissière est l’inverse. Si l’HTF n’est pas disponible, l’EMA200 M15 sert de repli.
2. Tendance locale & momentum (échelle de temps de trading)
Sur M15, l’EMA rapide doit être au-dessus de l’EMA lente et avoir une pente correcte (retour configurable sur la pente). L’ADX doit être au-dessus d’un seuil minimum (20 par défaut) pour éviter les marchés instables.
3. Déclencheurs d’entrée
Un signal est généré uniquement lorsque tous les éléments suivants sont alignés :
- Stochastique croisement dans la zone désignée (par exemple, K croise au-dessus de D alors que K < 40 pour les achats).
- RSI en hausse et au-dessus d’un minimum (achat) / en dessous d’un maximum (vente).
- Motif de chandelier :
-
- Mode englobant : la barre actuelle englobe la barre précédente avec un corps réel plus grand.
- Mode force : le chandelier clôture dans les 55 % supérieurs/inférieurs de sa plage.
- Corps réel minimum (en fraction de l’ATR) filtre les barres ressemblant à des dojis.
- Bande de volatilité : L’ATR doit être au-dessus d’un minimum (pour éviter un marché mort) et en dessous d’un multiple de sa SMA sur 20 périodes (pour éviter des explosions de type news).
- Filtre d’ouverture de range (optionnel) : ne trader qu’au-dessus du plus haut de l’ouverture de range (achats) ou en dessous de son plus bas (ventes).
- Rupture de structure (BOS) (optionnel) : nécessite que le prix ait clôturé au-dessus du dernier sommet (achats) ou en dessous du dernier creux (ventes).
- Balayage de liquidité (optionnel) : confirme une récente rupture et récupération d’un niveau de swing.
Toute la logique d’entrée est exécutée à la clôture de la barre, garantissant l’absence de repaint.
4. Exécution des trades & gestion des risques
- Dimensionnement des positions : Basé sur un pourcentage fixe du solde du compte, utilisant le calcul de volume intégré de cTrader pour un risque fixe.
- Stop-loss initial & take-profit :
SL = ATR × Multiplicateur SL ATR
TP = ATR × Multiplicateur TP ATR - Les trades sont ouverts sans SL/TP d’abord, puis immédiatement modifiés pour définir la protection, respectant la distance minimale du broker.
- Scaling : Si activé, des positions supplémentaires sont prises lorsque le prix recule d’une distance ATR définie depuis l’entrée la plus extrême, jusqu’à un nombre maximum de positions.
- Break-even : Une fois que le prix se déplace multiple R × risque initial en profit, le stop-loss est déplacé au prix d’entrée plus un petit tampon (en pips).
- Fermeture partielle : À un second multiple R, un pourcentage de la position est fermé pour sécuriser le profit.
- Trailing stop : Après le break-even, le stop-loss suit le prix à une distance ATR fixe.
- Limites quotidiennes : Le robot suit le drawdown quotidien (basé sur l’équité) et le nombre maximum de trades, réinitialisant à minuit UTC.
- Pause : Après un trade perdant, le robot peut sauter un nombre configurable de barres pour éviter le revenge trading.
Toutes les modifications sont effectuées à chaque tick, avec un journal de débogage limité disponible.
Liste des paramètres
Risque
- % de risque – Pourcentage fixe du solde du compte risqué par trade (1,0 % par défaut).
- Multiplicateur SL ATR – Distance du stop-loss en multiple de l’ATR (2,0 par défaut).
- Multiplicateur TP ATR – Distance du take-profit en multiple de l’ATR (3,0 par défaut).
- ATR trailing – Distance pour le trailing stop après break-even (1,5 par défaut).
- BreakEven R – Multiple R auquel le stop-loss est déplacé à l’entrée (1,0 par défaut).
- Tampon break-even (pips) – Pips supplémentaires ajoutés au niveau break-even (2,0 par défaut).
- Partial TP R – Multiple R auquel un profit partiel est pris (2,0 par défaut).
- % de fermeture partielle – Pourcentage de la position fermée (50 % par défaut).
Indicateurs
- EMA rapide – Période de l’EMA rapide (50 par défaut).
- EMA lente – Période de l’EMA lente (200 par défaut).
- Période RSI (14).
- Stoch K / D / Slowing (14, 3, 3).
- Période ATR (14).
- Période ADX (14).
- ADX min – Valeur minimale de l’ADX pour un signal valide (20 par défaut).
- Barres pente EMA – Nombre de barres pour confirmer la direction de l’EMA (3 par défaut).
Filtres de signal
- Zone d’achat Stoch (limite supérieure K) – Valeur maximale de K pour un croisement d’achat (40 par défaut).
- Zone de vente Stoch (limite inférieure K) – Valeur minimale de K pour un croisement de vente (60 par défaut).
- RSI minimum achat – RSI minimum pour les entrées d’achat (45 par défaut).
- RSI maximum vente – RSI maximum pour les entrées de vente (55 par défaut).
- Exiger englobant – Si vrai, seuls les motifs d’englobement sont pris ; sinon, utilise la logique du chandelier de force.
- Corps chandelier min (fraction ATR) – Corps minimum du chandelier en fraction de l’ATR (par défaut 0,20).
- Volatilité ATR max (× ATR moyen) – ATR maximum par rapport à sa SMA sur 20 périodes (2,5 par défaut).
- ATR min (pips) – ATR minimum en pips ; les trades en dessous sont ignorés (300 pips par défaut pour l’or).
Échelles de temps & session
- Échelle de temps supérieure – Échelle de temps pour l’orientation HTF (H1 par défaut).
- Heure de début de trading (UTC) – Début de la fenêtre de trading (7 par défaut).
- Heure de fin de trading (UTC) – Fin de la fenêtre de trading (20 par défaut).
Gestion des risques
- Distance stop min (pips) – Distance minimale autorisée pour le stop (2,0 par défaut).
- Max trades par jour (5).
- Drawdown quotidien % – Arrêt du trading si l’équité baisse de ce pourcentage depuis le début de la journée (5 %).
- Barres de pause après perte – Barres à sauter après un trade perdant (3).
Filtres avancés
- Exiger données HTF – Si vrai, le robot s’arrête si les données HTF ne sont pas disponibles (sinon repli sur EMA200 LTF).
- Utiliser filtre ouverture de range – Active la logique d’ouverture de range.
- Heure début / fin ouverture de range – Heures UTC pour l’ouverture de range (9–10 par défaut).
- Utiliser rupture de structure – Exige BOS pour les entrées.
- Retour BOS Swing – Nombre de barres pour définir les sommets/creux de swing (5).
- Utiliser balayage de liquidité – Exige un balayage d’un point de swing avant l’entrée.
- Barres retour balayage – Barres à rechercher pour le balayage (10).
Scaling
- Utiliser entrées scaling – Active le pyramiding.
- Multiplicateur ATR pour scale in – Distance de pullback pour ajouter une nouvelle position (1,0 × ATR).
- Positions max scaling – Nombre maximum de positions simultanées dans la même direction (2).
Diagnostics
- Activer journal de débogage – Sortie détaillée des logs dans le journal cTrader.
Recommandations d’utilisation
- Instrument : XAU/USD (Or) – uniquement graphique M15.
- Broker & compte : Fonctionne avec tout broker cTrader. Assurez-vous de spreads serrés (idéalement en dessous de 25–30 cents) et de faibles commissions.
- Échelle de temps : Toujours attaché à un graphique de 15 minutes . Le robot utilise H1 (ou votre HTF choisi) en interne ; vous n’avez pas besoin d’ouvrir un graphique séparé.
- Capital : Minimum suggéré de 500 $ pour un compte cent ou 5 000 $ pour un compte standard, en respectant la règle de risque de 1 %.
- Optimisation : Les valeurs par défaut sont déjà optimisées pour l’or à partir des données 2022–2025. Vous pouvez ajuster les heures de session de trading pour correspondre à votre fuseau horaire (toutes les heures sont en UTC).
- VPS : Pour une exécution non surveillée 24/5, un VPS à faible latence est recommandé.
Notes importantes & avertissement
- Les performances passées ne garantissent pas les résultats futurs. Le trading de l’or comporte un risque substantiel de perte. Ne tradez qu’avec un capital que vous pouvez vous permettre de perdre.
- Le robot respecte les mécanismes de protection de cTrader (distance stop, arrondi de volume) et ignorera les trades qui ne peuvent pas être correctement protégés.
- Testez toujours le robot dans un compte démo en premier. Utilisez le journal de débogage pour comprendre pourquoi les trades sont pris ou rejetés.
- Le robot n’utilise pas de martingale, de grille ou toute gestion d’argent à haut risque. Le risque par trade est fixe et le dimensionnement des positions est basé sur l’ATR réel.
- Une réinitialisation complète des paramètres a lieu quotidiennement (compte des trades, drawdown, ouverture de range), garantissant que chaque nouvelle journée de trading commence à zéro.
GoldScalperPro XAU M15 combine des années d’expérience en scalping avec une logique de qualité institutionnelle – un outil robuste, transparent et hautement configurable pour les traders sérieux de l’or.
Résumé
The robot operates within user-defined trading sessions, supporting session filters to avoid low-volume periods. It enforces institutional-grade risk management with fixed percentage risk per trade, daily drawdown limits, maximum trades per day, and cooldown periods after losses. Trade execution involves market orders with immediate stop-loss and take-profit placement respecting broker constraints. Features include break-even stop adjustments, trailing stops, partial profit booking, and scaling/pyramiding with configurable parameters.
Additional filters include optional opening range, break of structure, and liquidity sweep conditions. The robot adapts to unavailable higher timeframe data by falling back to lower timeframe EMA. It is optimized for typical gold market conditions, requiring attachment to a 15-minute chart and recommending a minimum capital aligned with risk settings. Debug logging is available for detailed trade analysis. GoldScalperPro supports fixed and dynamic risk models and is suitable for prop firm trading.
