Descrizione
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.
Riepilogo
Exit strategies are configurable, allowing positions to close by stop loss/take profit levels or upon detection of the next pattern, either any pattern or only those with opposite direction. Trade frequency controls include limiting one trade per bar and capping maximum concurrent positions per symbol.
Supported candlestick patterns include well-known bullish signals such as Three White Soldiers, Piercing Line, Morning Doji, Bullish Engulfing, and bearish signals like Three Black Crows, Dark Cloud Cover, Evening Doji, and Bearish Engulfing, among others. The bot applies contextual checks and size thresholds to improve signal quality.
Risk management settings allow specifying trade volume in units and defining stop loss and take profit in pips. Pattern toggles enable users to enable or disable individual formations to tailor the strategy to specific symbols or timeframes. The bot supports trading across various markets including Forex, indices, commodities, stocks, and cryptocurrencies.
