Descrizione
Strategia e Approccio di Trading
Candle Engulfing Retracement Bot è un cBot basato sull'azione del prezzo progettato per operare sui ritracciamenti successivi a pattern di candele engulfing rialziste o ribassiste confermate.
La strategia analizza le candele chiuse e identifica:
- Setup di engulfing rialzisti — una candela ribassista seguita da una candela rialzista che ingloba il corpo della candela precedente.
- Setup di engulfing ribassisti — una candela rialzista seguita da una candela ribassista che ingloba il corpo della candela precedente.
- Viene utilizzato un requisito di spostamento configurabile per evitare corpi di engulfing molto piccoli.
Il cBot può opzionalmente utilizzare blocchi d'ordine H4 come filtro direzionale su timeframe superiore. Cerca nelle candele H4 recenti potenziali blocchi d'ordine rialzisti o ribassisti seguiti da uno spostamento e verifica se il blocco d'ordine rimane fresco e valido.
Logica di Entrata
Quando viene rilevato un setup valido, il cBot piazza due ordini limite pendenti progettati per entrare su un ritracciamento:
- Prima entrata: al massimo della candela segnale/blocco d'ordine per un setup rialzista o al minimo per un setup ribassista.
- Seconda entrata: al punto medio dell'intervallo della candela/blocco d'ordine rilevante.
Quando è disponibile un blocco d'ordine H4 corrispondente e l'opzione di entrata H4 OB è abilitata, gli ordini pendenti si basano sulla zona del blocco d'ordine H4.
Se non è disponibile un blocco d'ordine H4 applicabile, il cBot può tornare al setup originale di ritracciamento con candela engulfing invece di rimanere inattivo.
Il cBot verifica inoltre che un ordine limite pendente sia posizionato sul lato corretto del ritracciamento rispetto al prezzo di mercato corrente.
Stop Loss e Take Profit
Lo stop loss è posizionato oltre la zona segnale/blocco d'ordine rilevante, con un Buffer SL regolabile.
Un Massimo SL configurabile limita la distanza tra l'entrata e lo stop loss.
Il take profit è calcolato utilizzando rapporti rischio/ricompensa configurabili:
- RR Primo Trade: default 1:1
- RR Secondo Trade: default 1:1
Ogni entrata può quindi avere la propria impostazione rischio/ricompensa.
Quando il primo trade raggiunge il take profit, il cBot può cancellare l'ordine pendente della seconda entrata per quella direzione.
Gestione del Rischio e del Capitale
Il cBot supporta due metodi di dimensionamento della posizione:
Lotto Fisso
- Utilizza un volume fisso definito dall'utente.
Basato sul Rischio
- Calcola la dimensione della posizione dal capitale del conto e dalla percentuale di rischio configurata per trade.
- Include un volume di fallback per conti piccoli.
- Rispetta automaticamente i requisiti minimi, massimi e di step volume del broker.
L'impostazione predefinita basata sul rischio è 2% per trade.
Gli utenti dovrebbero notare che quando entrambi gli ordini pendenti vengono eseguiti, ogni posizione è dimensionata indipendentemente secondo le impostazioni di rischio configurate.
Protezione Prop-Firm
Una modalità di trading Prop Firm opzionale fornisce controlli aggiuntivi a livello di conto, inclusi:
- Percentuale massima di perdita totale
- Percentuale di perdita giornaliera
- Percentuale obiettivo di profitto
- Chiusura opzionale delle posizioni al raggiungimento dei limiti di perdita
- Cancellazione degli ordini pendenti quando vengono attivati i limiti di protezione
- Interruzione opzionale dopo aver raggiunto un numero configurato di giorni profittevoli
- Calcolo configurabile della perdita massima basato su saldo iniziale, equity iniziale o picco di equity trailing
- Inclusione opzionale del P/L flottante nel calcolo della perdita giornaliera
Questi controlli sono pensati per aiutare i trader a configurare il cBot in base ai propri parametri di rischio del conto o della prop-firm.
Parametri Chiave
I parametri configurabili importanti includono:
- Modalità di dimensionamento della posizione
- Volume fisso
- Rischio per trade
- Volume di fallback per conti piccoli
- Moltiplicatore di spostamento
- Abilitazione/disabilitazione blocco d'ordine H4
- Periodo di lookback H4
- Moltiplicatore impulso H4
- Età massima blocco d'ordine H4
- Requisito segnale nel blocco d'ordine
- Tolleranza blocco d'ordine
- Utilizzo entrata blocco d'ordine
- Buffer stop-loss
- Stop-loss massimo
- RR primo trade
- RR secondo trade
- Limiti di rischio prop-firm
A chi è adatto questo cBot
Questo cBot è destinato a trader che comprendono l'azione del prezzo su XAUUSD, i pattern engulfing, le entrate su ritracciamento, i blocchi d'ordine e la gestione del rischio.
Può essere configurato per diverse dimensioni di conto e stili di trading tramite dimensionamento della posizione a lotto fisso o basato su percentuale.
È particolarmente adatto a trader che preferiscono entrate su ritracciamento con ordini limite pendenti piuttosto che entrare immediatamente a mercato.
Limitazioni Importanti e Note sull'Uso
Il cBot non garantisce profitti e non dovrebbe essere considerato un sistema a basso rischio o a reddito garantito.
I risultati di trading possono variare a seconda del simbolo, delle condizioni del broker, dello spread, dell'esecuzione, dello slippage, della dimensione del conto e delle impostazioni dei parametri.
Il componente blocco d'ordine H4 è opzionale. Quando non viene trovato un blocco d'ordine H4 corrispondente, la strategia può utilizzare il setup di ritracciamento engulfing come fallback.
Le impostazioni di rischio dovrebbero essere testate e regolate per il conto di trading specifico e il broker prima della messa in opera live. Si raccomanda il backtesting e il forward testing prima di utilizzare fondi reali.
Un punto importante riguardo alla formulazione
Non vorrei pubblicizzare questo bot come un cBot "ad alta frequenza", "ad alto profitto", "a basso drawdown", "garantito" o "ad alto tasso di vincita" basandomi solo su questo codice. Il codice sorgente stabilisce la strategia e le meccaniche di gestione del rischio, ma non stabilisce tali affermazioni di performance.
Inoltre, il rilevamento OB H4 del codice è piuttosto specifico: identifica una candela ribassista seguita da uno spostamento rialzista, o una candela rialzista seguita da uno spostamento ribassista, e poi verifica la freschezza.
La struttura a due entrate e le uscite basate su RR sono direttamente riflesse nella logica di creazione degli ordini.
Riepilogo
Upon detecting a setup, MSS SWEEP V1.0 places two pending limit orders: the first at the high (bullish) or low (bearish) of the signal or order-block candle, and the second at the midpoint of the relevant range. If no valid H4 order block is found, it falls back to the engulfing candle retracement setup. Stop loss is set beyond the signal or order-block zone with adjustable buffers and a maximum stop-loss distance. Take profit levels are based on configurable risk-to-reward ratios for each entry.
Position sizing supports fixed lot sizes or risk-based calculations using account equity and risk percentage per trade, with safeguards for broker volume requirements. An optional Prop Firm mode offers account-level risk controls including maximum loss limits, daily loss limits, profit targets, and automated position management.
Key configurable parameters include position sizing, displacement multiplier, order-block settings, stop-loss buffers, and risk-reward ratios. The bot is suited for traders familiar with price action, engulfing patterns, order blocks, and risk management who prefer pending-limit retracement entries. Backtesting and forward testing are recommended before live use.
