Descrizione
Panoramica della Strategia
SilverBulletStable è un bot di trading automatizzato multi-asset progettato per la piattaforma cTrader / cAlgo. La strategia implementa un concetto semplificato ispirato a ICT Silver Bullet, combinando sweep di liquidità, rilevamento del Fair Value Gap (FVG) e filtraggio del trend basato su EMA per identificare opportunità intraday a breve termine.
Il bot analizza simultaneamente diversi strumenti principali ed esegue operazioni durante una specifica finestra della sessione di New York, dove volatilità e liquidità sono tipicamente elevate.
Componenti principali della strategia:
- Filtro del trend: Media Mobile Esponenziale (EMA)
- Rilevamento sweep di liquidità: massimi o minimi recenti superati
- Conferma del Fair Value Gap: squilibrio di prezzo tra le candele
- Filtro della sessione: finestra temporale New York Silver Bullet
- Gestione rigorosa del rischio: dimensionamento della posizione basato sulla percentuale di rischio del conto
L'obiettivo è catturare movimenti di momentum a breve termine dopo le prese di liquidità mantenendo un'esposizione al rischio controllata.
Logica di Entrata e Comportamento di Esecuzione
Il bot valuta ogni simbolo configurato sul timeframe a 5 minuti.
Un'operazione viene attivata quando si verifica la seguente sequenza:
1. Conferma del trend
Il bot determina la direzione del mercato utilizzando una Media Mobile Esponenziale (EMA).
- Bias rialzista: il prezzo chiude sopra l'EMA
- Bias ribassista: il prezzo chiude sotto l'EMA
Questo previene il trading contro trend e concentra le entrate sulla continuazione del momentum.
2. Rilevamento Sweep di Liquidità
Prima di entrare in un'operazione, il bot cerca un comportamento di stop-hunt:
- Setup rialzista: l'ultima candela scende sotto un minimo precedente
- Setup ribassista: l'ultima candela sale sopra un massimo precedente
Questo indica che la liquidità è stata presa dagli ordini stop retail.
3. Conferma del Fair Value Gap
Dopo che si verifica uno sweep, l'algoritmo verifica un modello di squilibrio a tre candele:
FVG rialzista
- Minimo della candela 3 > Massimo della candela 1
FVG ribassista
- Massimo della candela 3 < Minimo della candela 1
Questo suggerisce uno spostamento istituzionale e conferma il momentum.
4. Esecuzione dell'Operazione
Se tutte le condizioni sono soddisfatte:
- Viene eseguito un ordine di mercato
- Stop Loss e Take Profit vengono applicati immediatamente
- La dimensione della posizione è calcolata in base alla percentuale di rischio del conto
Gestione del Rischio e del Capitale
Il controllo del rischio è integrato direttamente nella strategia.
Dimensionamento della Posizione
Il volume dell'operazione è calcolato dinamicamente utilizzando:
- Saldo del conto
- Percentuale di rischio % per operazione
- Distanza dello stop loss
- Valore pip del simbolo
Questo garantisce un rischio coerente indipendentemente dalla volatilità dello strumento.
Misure Protettive
Il bot include diversi controlli di sicurezza:
Massimo numero di operazioni al giorno
- Limita l'esposizione e previene l'overtrading
Perdita massima giornaliera
- Se il drawdown del conto raggiunge la percentuale configurata, il bot smette di fare trading per il resto della giornata
Reset automatico giornaliero
- Il contatore delle operazioni e la baseline del rischio si resettano ogni nuovo giorno di trading
Filtro della Sessione di Trading
La strategia opera solo durante una specifica finestra della sessione di New York.
Il trading avviene quando:
- Ora di New York = 10:00
Questo si allinea con il periodo di volatilità ICT Silver Bullet, dove spesso si verificano sweep di liquidità e rapidi movimenti direzionali.
Mercati Supportati
Il bot analizza simultaneamente più simboli:
- XAUUSD (Oro)
- US100.cash (Nasdaq)
- US500.cash (S&P 500)
- EURUSD
Ogni strumento è analizzato indipendentemente, permettendo al bot di catturare setup in diversi mercati.
Parametri Chiave
ParametroDescrizione
Rischio %
Percentuale del saldo del conto rischiata per operazione
Stop Loss (pips)
Distanza dall'entrata allo stop loss
Take Profit (pips)
Obiettivo di profitto
EMA Trend
Periodo usato per il filtraggio del trend
Max Operazioni Per Giorno
Numero massimo di operazioni consentite giornalmente
Max Perdita Giornaliera %
Il trading si ferma se il drawdown supera questo livello
Questi parametri permettono ai trader di regolare l'esposizione al rischio e la sensibilità della strategia.
Questo algoritmo è progettato per:
Dimensione del Conto
- Conti piccoli e medi
- Adatto per scalare con impostazioni di rischio adeguate
Profilo del Trader
- Trader che preferiscono esecuzione sistematica
- Trader ICT o price-action che desiderano automazione
- Utenti che cercano strategie intraday a rischio controllato
Livello di Esperienza
- Trader da principianti ad avanzati
- I principianti beneficiano dell'automazione mentre i trader avanzati possono ottimizzare i parametri.
Limitazioni Importanti e Note d'Uso
Dipendenza dalla Sessione
La strategia opera solo durante un'ora singola della giornata di trading, il che significa che alcuni giorni potrebbero non produrre operazioni.
Condizioni di Mercato
La performance dipende da:
- sweep di liquidità che si verificano
- movimenti di spostamento chiari
- volatilità normale
Gli ambienti a bassa volatilità possono ridurre la frequenza delle operazioni.
Differenze tra Broker
I risultati possono variare a seconda di:
- spread
- nomenclatura dei simboli
- velocità di esecuzione
- distanze minime degli stop
Raccomandazione per il Backtesting - I risultati del backtest provengono da FTMO non Bullmarkets!
Gli utenti dovrebbero effettuare backtest e test in forward del bot sul proprio broker prima della distribuzione live.
VPS Consigliato
Per un funzionamento stabile, si consiglia di eseguire il bot su un VPS a bassa latenza connesso al server del broker
Riepilogo
Key features include:
- Trend filtering using EMA to confirm market direction and avoid counter-trend trades.
- Detection of liquidity sweeps, identifying stop-hunt behavior by monitoring recent highs and lows.
- Fair Value Gap confirmation through a three-candle imbalance pattern to validate momentum.
- Strict risk management with dynamic position sizing based on account risk percentage, stop loss distance, and symbol pip value.
- Protective measures such as maximum trades per day, daily loss limits, and automatic daily resets.
- Simultaneous scanning of multiple instruments including XAUUSD (Gold), US100.cash (Nasdaq), US500.cash (S&P 500), and EURUSD.
The bot evaluates each symbol on a 5-minute timeframe and executes market orders with predefined stop loss and take profit levels. It is suitable for small to medium accounts and traders ranging from beginners to advanced users who prefer systematic, controlled-risk intraday strategies. Use of a low-latency VPS is recommended for stable operation. Users should backtest and forward test on their broker before live deployment.
