Aperçu
Le cBot ORB met en œuvre une stratégie sophistiquée de cassure de la plage d'ouverture multi-session spécialement conçue pour XAU/USD (Or). Ce système de trading algorithmique combine des concepts de marché éprouvés - y compris l'identification de la plage basée sur les sessions, les cassures de consolidation et les renversements turtle soup - avec des fonctionnalités avancées de gestion des risques. Le bot identifie automatiquement les structures clés du marché pendant les principales sessions de trading et exécute les transactions avec une logique d'entrée/sortie précise tout en protégeant le capital grâce à une taille de position dynamique et des stops suiveurs.
Fonctionnalités clés
1. Identification de la plage de base multi-session
- Détection automatique des sessions :
-
- Session de Tokyo (00:00-09:00 UTC)
- Session de Londres (09:00-16:00 UTC)
- Session de New York (16:00-21:00 UTC)
- Capture intelligente de la bougie de base :
-
- Identifie la bougie de 4 heures la plus récente dans les sessions actives
- S'ajuste automatiquement aux jours fériés/week-ends du marché
- Visualise la plage de base avec des lignes dorées sur le graphique
2. Reconnaissance avancée des motifs
- Détection de la formation CRT :
-
- Trouve les motifs consolidation-range-trigger (CRT) aux limites de base
- Identifie les configurations de renversement turtle soup :
-
- Baissier : fausse cassure au-dessus du plus haut précédent suivie d'une clôture sous le plus bas
- Haussier : fausse rupture sous le plus bas précédent suivie d'une clôture au-dessus du plus haut
- Flexibilité de la zone tampon :
-
- Distance tampon configurable à partir des niveaux de base (par défaut : 50 pips)
- Ajustable selon les conditions de volatilité du marché
3. Exécution précise des transactions
- Logique d'entrée :
-
- Entre à la clôture de la bougie de confirmation de renversement
- Exécute aux prix du marché (Ask pour les shorts, Bid pour les longs)
- Placement du stop :
-
- Stop loss à 3 pips au-delà de l'extrême de la barre signal
- Protège contre les faux signaux immédiats
- Stratégie de prise de profit :
-
- Cible l'extrémité opposée de la plage de base
- Capture le potentiel d'expansion complète de la plage
4. Gestion sophistiquée des risques
- Dimensionnement flexible des positions :
csharp
double riskAmount = Account.Balance * (RiskPercent / 100.0);
double riskPerUnit = stopLossDistance * Symbol.PipValue;
double units = riskAmount / riskPerUnit; -
- Option 1 : taille de lot fixe (par défaut : 0.02 lots)
- Option 2 : dimensionnement basé sur le risque (% du solde du compte)
- Limites de trading quotidiennes :
-
- Nombre maximal de trades quotidiens configurable (par défaut : 1)
- Empêche le sur-trading en conditions volatiles
5. Système professionnel de stop suiveur
- Condition d'activation :
-
- Se déclenche lorsque le trade atteint un profit spécifié (par défaut : 30 pips)
- Logique du trailing :
csharp
double newStopLoss = position.TradeType == TradeType.Buy
? currentPrice - TrailDistancePips * Symbol.PipSize
: currentPrice + TrailDistancePips * Symbol.PipSize; -
- Maintient une distance fixe par rapport au prix actuel (par défaut : 20 pips)
- Ne se déplace que dans la direction profitable
- Implémentation efficace :
-
- Traite dans OnTick() pour des ajustements en temps réel
- Modifie les stops uniquement lorsque l'amélioration est possible
6. Visualisation complète
- Marqueurs de la plage de base :
-
- Lignes dorées solides aux plus hauts/bas de base
- Étiquettes de session/heure pour référence
- Identification des motifs :
-
- Diamant orange : première barre de consolidation
- Étoile rouge : barre signal de renversement
- Nettoyage automatique :
-
- Supprime les dessins du jour précédent
- Maintient un espace de travail graphique propre
7. Gestion robuste des erreurs
- Vérifications des conditions de marché :
-
- Ignore les week-ends/jours fériés
- Gère les barres manquantes/les lacunes de données
- Garanties de position :
-
- Étiquettes de position uniques avec horodatages
- Empêche les entrées en double
- Journalisation complète :
-
- Enregistrements détaillés d'exécution des trades
- Rapports d'erreurs pour les ordres échoués
8. Configuration flexible
csharp
// Paramètres principaux
[Parameter("Tampon CRT (pips)", DefaultValue = 50)]
[Parameter("Taille de lot fixe", DefaultValue = 0.02)]
[Parameter("Risque % par trade", DefaultValue = 1.0)]
// Paramètres du trailing stop
[Parameter("Activer le trailing stop", DefaultValue = true)]
[Parameter("Activation du trailing (pips)", DefaultValue = 30)]
[Parameter("Distance du trailing (pips)", DefaultValue = 20)]
// Paramètres opérationnels
[Parameter("Nombre max de trades quotidiens", DefaultValue = 1)]
[Parameter("Activer la visualisation", DefaultValue = true)]
- 12 paramètres ajustables
- Réglage en temps réel sans redémarrage
- Valeurs par défaut sensées pour XAU/USD
Flux logique de la stratégie
- Réinitialisation quotidienne :
-
- Efface l'état du jour précédent
- Réinitialise les compteurs de trades
- Supprime les anciens objets du graphique
- Identification de la plage de base :
-
- Analyse les barres de 4 heures récentes
- Sélectionne la bougie de session la plus pertinente
- Définit les limites hautes/basses de base
- Phase de surveillance :
-
- Surveille les formations CRT pendant la fenêtre de purge (09:00-10:30 UTC)
- Identifie les motifs de renversement turtle soup
- Exécution des trades :
-
- Calcule la taille de position optimale
- Entre avec des stops protecteurs
- Fixe l'objectif de profit au niveau opposé de la base
- Gestion des trades :
-
- Active le trailing stop à 30 pips de profit
- Suit en continu à une distance de 20 pips
- Clôture à la cible ou au stop suiveur
Propositions de valeur uniques
- Logique adaptative aux sessions :
-
- S'ajuste automatiquement aux dynamiques des marchés de Tokyo/Londres/NY
- Capture le flux d'ordres institutionnels à l'ouverture des sessions
- Contrôle professionnel des risques :
-
- Modes de dimensionnement des positions doubles
- Stops suiveurs qui verrouillent les profits
- Limites de trading quotidiennes pour éviter le sur-trading
- Système de trading visuel :
-
- Reconnaissance claire des motifs sur le graphique
- Retour visuel en temps réel
- Marquage historique des motifs
- Gestion robuste du marché :
-
- Survit aux week-ends/jours fériés
- Gère gracieusement les lacunes de données
- S'adapte à la volatilité changeante
- Timing précis :
-
- Calculs temporels basés sur UTC
- Détection précise des limites de session
- Fenêtre de purge configurable
Conditions de marché idéales
- Environnements de volatilité :
-
- Fonctionne mieux pendant les heures de marché régulières
- Idéal lorsque la volatilité > 15 pips/15min
- Transitions de session :
-
- Particulièrement efficace pendant :
-
- Ouverture de Londres (09:00 UTC)
- Chevauchement NY-Londres (12:00-16:00 UTC)
- Éviter :
-
- Pics majeurs de nouvelles économiques
- Périodes de marché illiquides
- Trading réduit pendant les jours fériés
Recommandations d'optimisation
- Dimensionnement du tampon :
-
- Augmenter en cas de forte volatilité (>60 pips)
- Diminuer en cas de faible volatilité (<30 pips)
- Paramètres du trailing :
-
- Élargir la distance dans les marchés en tendance
- Raccourcir l'activation dans les marchés en range
- Ajustements temporels :
-
- Décaler la fenêtre de purge de 30 minutes plus tôt pour les marchés asiatiques
- Prolonger les heures de fin de session les jours à fort volume
Ce cBot ORB fournit une logique de trading de qualité institutionnelle dans un package automatisé accessible, combinant une reconnaissance sophistiquée des motifs avec une gestion professionnelle des risques - le tout spécifiquement calibré pour les caractéristiques uniques du marché XAU/USD.
Note : Comme pour tous les systèmes de trading automatisés, des tests approfondis en arrière-plan et du trading en démo sont recommandés avant un déploiement en direct. Les performances passées ne garantissent pas les résultats futurs, et le trading de produits à effet de levier comporte des risques importants.
Avertissement :
Les performances passées réussies ne garantissent pas les résultats futurs ; tous les produits de trading sont utilisés à vos risques et périls.
5 | 33 % | |
4 | 67 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |