CandlePatternBot
En 9 mois, j'ai gagné ce que vous voyez sur la capture d'écran — le CandlePatternBot exploite les formations classiques de chandeliers avec des règles strictes d'entrée/sortie et une orientation directionnelle. Il s'ouvre à la clôture de la barre, filtre le bruit avec des seuils de taille de corps, et peut sortir par SL/TP ou au prochain motif, s'adaptant rapidement lorsque le ton du marché change.
Avertissement : les chiffres affichés proviennent de ma session et sont à titre d'illustration uniquement ; les performances passées ne garantissent pas les résultats futurs. Validez toujours avec vos propres données et gérez le risque de manière appropriée.
CandlePatternBot — Guide de l'utilisateur
Ce qu'il fait
- Analyse les 2–3 dernières barres pour les motifs de chandeliers activés.
- Entre à la clôture de la barre (ordres au marché).
- Optionnel Biais de tendance pour trader tous, uniquement haussier, ou uniquement baissier les signaux.
- Sorties par SL/TP et/ou au prochain motif détecté (configurable).
- Contrôle la fréquence des trades avec Un Trade Par Barre et Positions Concurrentes Max.
Paramètres
Noyau
- Début du motif
-
Confirmé— construit les motifs sur des barres déjà clôturées (i-1, i-2, i-3). Plus propre, moins de bruit.Immédiat— inclut la barre juste clôturée (i, i-1, i-2). Signaux plus précoces, plus de bruit.
- Période MA (AvgBody) — longueur de la fenêtre pour la moyenne du corps des chandeliers ; utilisé dans les filtres de taille.
- Ratio Min du corps vs Moyenne — taille minimale du corps en fraction de AvgBody (0 = désactivé).
Exemple :0.5→ chaque corps requis doit être ≥ 50% de la moyenne. - Biais de tendance
-
Tous— trader tous les signaux,UniquementHaussier— uniquement haussier (longs),UniquementBaissier— uniquement baissier (shorts).
- Un Trade Par Barre — empêche plus d'une entrée par barre.
- Positions Concurrentes Max — limite les positions simultanées par symbole (0 = pas de limite).
Sortie (quand fermer)
- Règle de sortie
-
TP_SL_Only— fermer uniquement par stop/objectif.NextOpposite— fermer les positions contre la direction du prochain motif.NextAny— fermer toutes les positions sur tout nouveau motif.TP_SL_or_NextOpposite— SL/TP ou motif opposé (le premier qui survient).TP_SL_or_NextAny— SL/TP ou tout nouveau motif.
Risque
- Volume (Unités) — taille de trade en unités (sur FX, ~100 000 unités ≈ 1,00 lot).
- Stop Loss (pips), Take Profit (pips) — niveaux en pips de l'instrument.
0= ne pas définir.
Bascules de motifs
Activez/désactivez chaque formation individuellement (voir la logique ci-dessous). Gardez uniquement celles qui se révèlent efficaces pour votre symbole/période.
Motifs de chandeliers
Haussier (long)
- Trois soldats blancs — trois chandeliers haussiers consécutifs ; chacun clôture au-dessus du précédent ; les corps respectent le seuil
Ratio Min du corps × AvgBody. - Ligne de pénétration — après un chandelier baissier, le suivant ouvre en dessous de son plus bas et clôture au-dessus du milieu du premier corps, mais en dessous de son ouverture.
- Doji du matin — grand chandelier baissier, puis un petit corps/doji, puis un solide chandelier haussier clôturant au-dessus du milieu du premier chandelier ; comportement de gap baissier puis haussier.
- Englobante haussière — chandelier baissier suivi d'un chandelier haussier dont le corps englobe complètement le corps précédent ; le corps haussier est suffisamment grand (≥ ~2 × AvgBody × MinRatio dans le code).
- Étoile du matin — grand chandelier baissier, petite “étoile” en dessous, puis clôture haussière au-dessus du milieu du premier chandelier.
- Marteau — petit corps, longue ombre inférieure (> 2× corps), ombre supérieure courte ; dans un contexte baissier (clôture précédente > plus haut actuel).
- Harami haussier — grand chandelier baissier, puis petit chandelier haussier à l'intérieur du premier corps (ouverture/fermeture à l'intérieur) ; corps2 ≤ 50% du corps1.
- Lignes de rencontre haussières — baissier puis haussier ; gap à l'ouverture vers le bas ; clôtures presque égales (différence ≤ 0,1 × AvgBody) plus confirmation haussière sur la barre actuelle.
Baissier (court)
- Trois corbeaux noirs — trois chandeliers baissiers consécutifs ; chacun clôture en dessous du précédent ; les corps satisfont le filtre
Ratio Min du corps × AvgBody. - Nuage sombre — après un fort chandelier haussier, le suivant ouvre au-dessus de son plus haut et clôture en dessous de son milieu mais au-dessus de son ouverture.
- Doji du soir — grand chandelier haussier, puis petit corps/doji au-dessus, puis solide chandelier baissier clôturant en dessous du milieu du premier chandelier ; gaps présents.
- Englobante baissière — chandelier haussier suivi d'un chandelier baissier dont le corps englobe complètement le corps précédent ; corps baissier assez grand (≥ ~2 × AvgBody × MinRatio).
- Étoile du soir — grand chandelier haussier, petite “étoile” au-dessus, puis clôture baissière en dessous du milieu du premier chandelier.
- Homme pendu — petit corps, très longue ombre inférieure (> 3× corps), ombre supérieure courte ; dans un contexte haussier (clôture précédente < plus haut actuel).
- Harami baissier — grand chandelier haussier, puis petit chandelier baissier à l'intérieur du premier corps ; corps2 ≤ 50% du corps1.
- Lignes de rencontre baissières — haussier puis baissier ; gap à l'ouverture vers le haut ; clôtures presque égales (≤ 0,1 × AvgBody) avec confirmation baissière sur la barre actuelle.
Notes sur l'implémentation
- “Petit corps” pour étoiles/doji est
|Ouverture - Clôture| < ~0,1 × AvgBody. - Les vérifications de contexte imposent un environnement de tendance baissière/haussière pour Marteau/Homme pendu.
- De nombreux modèles requièrent également une taille minimale de corps via
Ratio Min du corps × AvgBody.
Conseils pratiques
- Réduire le bruit :
Début du motif = Confirmé,Ratio Min du corps ≥ 0,5. - Focus directionnel :
Biais de tendance = UniquementHaussierouUniquementBaissier. - Contrôler la fréquence des trades : activez un sous-ensemble principal (Englobante, Étoiles, Soldats/Corbeaux, Marteau/Homme pendu).
- Sorties adaptatives :
TP_SL_or_NextOppositeéquilibre la prise de bénéfices avec les changements rapides de ton ;NextAnyest plus agressif.