CandlePatternBot
In 9 months, I earned what you see on the screenshot — il CandlePatternBot sfrutta le classiche formazioni a candele con regole rigorose di entrata/uscita e un orientamento direzionale. Apre alla chiusura della barra, filtra il rumore con soglie di dimensione del corpo e può uscire tramite SL/TP o al pattern successivo, adattandosi rapidamente quando il tono del mercato cambia.
Disclaimer: le cifre mostrate sono tratte dalla mia esperienza e sono solo a scopo illustrativo; le performance passate non garantiscono risultati futuri. Verifica sempre con i tuoi dati e gestisci il rischio in modo appropriato.
CandlePatternBot — Guida per l'utente
Cosa fa
- Scansiona le ultime 2–3 barre per i pattern a candele abilitati.
- Entra alla chiusura della barra (ordini di mercato).
- Opzionale Orientamento di Tendenza per operare su tutti, solo rialzisti, o solo ribassisti segnali.
- Esce tramite SL/TP e/o al prossimo pattern rilevato (configurabile).
- Controlla la frequenza di trading con Un Trade Per Barra e Massimo Numero di Posizioni Concurrenti.
Impostazioni
Nucleo
- Inizio Pattern
-
Confermato— costruisce i pattern su barre già chiuse (i-1, i-2, i-3). Più pulito, meno rumore.Immediato— include la barra appena chiusa (i, i-1, i-2). Segnali più precoci, più rumore.
- Periodo MA (AvgBody) — lunghezza della finestra per la media del corpo della candela body; usata nei filtri di dimensione.
- Rapporto Minimo Corpo vs Media — dimensione minima del corpo come frazione di AvgBody (0 = disabilitato).
Esempio:0.5→ ogni corpo richiesto deve essere ≥ 50% della media. - Orientamento di Tendenza
-
Tutti— opera su tutti i segnali,Solo Rialzisti— solo rialzisti (long),Solo Ribassisti— solo ribassisti (short).
- Un Trade Per Barra — impedisce più di un ingresso per barra.
- Massimo Numero di Posizioni Concurrenti — limita le posizioni simultanee per simbolo (0 = nessun limite).
Uscita (quando chiudere)
- Regola di Uscita
-
TP_SL_Only— chiude solo tramite stop/target.NextOpposite— chiude le posizioni contro la direzione del prossimo pattern.NextAny— chiude tutte le posizioni su qualsiasi nuovo pattern.TP_SL_or_NextOpposite— SL/TP o pattern opposto (qualunque si verifichi prima).TP_SL_or_NextAny— SL/TP o qualsiasi nuovo pattern.
Rischio
- Volume (Unità) — dimensione dell’operazione in unità (su FX, ~100.000 unità ≈ 1.00 lotto).
- Stop Loss (pips), Take Profit (pips) — livelli in pips dello strumento.
0= non impostare.
Interruttori dei pattern
Abilita/disabilita ogni formazione singolarmente (vedi logica sotto). Mantieni solo quelle che si dimostrano efficaci per il tuo simbolo/timeframe.
Pattern a candele
Rialzisti (long)
- Tre Soldati Bianchi — tre candele rialziste consecutive; ognuna chiude sopra la precedente; i corpi soddisfano la soglia
Rapporto Min Corpo × AvgBody. - Linea Penetrante — dopo una candela ribassista, la successiva apre sotto il suo minimo e chiude sopra la metà del corpo della prima, ma sotto il suo open.
- Doji del Mattino — grande ribassista, poi un corpo piccolo/doji, poi un solido rialzista che chiude sopra la metà della prima candela; comportamento con gap down poi up.
- Engulfing Rialzista — candela ribassista seguita da una rialzista il cui corpo ingloba completamente il corpo precedente; il corpo rialzista è sufficientemente grande (≥ ~2 × AvgBody × MinRatio nel codice).
- Stella del Mattino — grande ribassista, piccola “stella” sotto, poi chiusura rialzista sopra la metà della prima candela.
- Martello — corpo piccolo, ombra inferiore lunga (> 2× corpo), ombra superiore corta; in un contesto discendente (chiusura precedente > massimo attuale).
- Harami Rialzista — grande candela ribassista, poi una piccola rialzista all’interno del primo corpo (open/close entrambi all’interno); corpo2 ≤ 50% di corpo1.
- Linee di Incontro Rialziste — ribassista poi rialzista; gap down all’apertura; chiusure quasi uguali (differenza ≤ 0.1 × AvgBody) più conferma rialzista sulla barra corrente.
Ribassisti (short)
- Tre Corvi Neri — tre candele ribassiste consecutive; ognuna chiude sotto la precedente; i corpi soddisfano il filtro
Rapporto Min Corpo × AvgBody. - Copertura a Nuvola Scura — dopo una forte candela rialzista, la successiva apre sopra il suo massimo e chiude sotto la sua metà ma sopra il suo open.
- Doji della Sera — grande rialzista, poi corpo piccolo/doji sopra, poi un solido ribassista che chiude sotto la metà della prima candela; gap presenti.
- Engulfing Ribassista — candela rialzista seguita da una ribassista il cui corpo ingloba completamente il corpo precedente; corpo ribassista abbastanza grande (≥ ~2 × AvgBody × MinRatio).
- Stella della Sera — grande rialzista, piccola “stella” sopra, poi chiusura ribassista sotto la metà della prima candela.
- Uomo Impiccato — corpo piccolo, ombra inferiore molto lunga (> 3× corpo), ombra superiore corta; in un contesto ascendente (chiusura precedente < massimo attuale).
- Harami Ribassista — grande rialzista, poi piccolo ribassista all’interno del primo corpo; corpo2 ≤ 50% di corpo1.
- Linee di Incontro Ribassiste — rialzista poi ribassista; gap up all’apertura; chiusure quasi uguali (≤ 0.1 × AvgBody) con conferma ribassista sulla barra corrente.
Note sull’implementazione
- “Corpo piccolo” per stelle/doji è
|Open - Close| < ~0.1 × AvgBody. - I controlli di contesto impongono ambienti di downtrend/uptrend per Martello/Uomo Impiccato.
- Molti modelli richiedono anche una dimensione minima del corpo tramite
Rapporto Min Corpo × AvgBody.
Consigli pratici
- Riduci il rumore:
Inizio Pattern = Confermato,Rapporto Min Corpo ≥ 0.5. - Focus direzionale:
Orientamento di Tendenza = Solo RialzistioSolo Ribassisti. - Controlla la frequenza di trading: abilita un sottoinsieme principale (Engulfing, Stelle, Soldati/Corvi, Martello/Uomo Impiccato).
- Uscite adattive:
TP_SL_or_NextOppositebilancia la presa di profitto con cambi rapidi di tono;NextAnyè più aggressivo.