Pullback Sniper X
- Experts
-
Abdullah Uygar Tuna
Professionista IT specializzato nel trading algoritmico, nell’analisi quantitativa e nello sviluppo di strumenti pratici per MetaTrader 5. - Versione: 2.0
- Aggiornato: 4 novembre 2026
- Attivazioni: 10
Pullback Sniper X è un Expert Advisor automatico per MetaTrader 5. È stato sviluppato per XAUUSD sul grafico H1 (un'ora). L'Expert Advisor opera nella direzione del momentum attuale e apre un'operazione solo dopo che il prezzo è ritracciato contro questa direzione. Tutte le operazioni seguono regole fisse, quindi l'Expert Advisor non prende decisioni discrezionali.
Condizioni consigliate
Simbolo XAUUSD, grafico H1. Si consiglia un server privato virtuale (VPS) affinché l'Expert Advisor possa funzionare senza interruzioni. Testate prima la versione demo gratuita nello Strategy Tester e poi su un conto demo, prima di usarlo su un conto reale.
Logica di trading
L'Expert Advisor verifica prima la direzione del momentum. Quando il momentum è confermato, non apre subito un'operazione. Attende che il prezzo torni indietro contro la direzione principale, movimento chiamato ritracciamento (pullback). Un'operazione viene aperta solo dopo un ritracciamento di questo tipo e solo nella direzione del momentum. In questo modo l'Expert Advisor evita di entrare dopo un lungo movimento senza correzione.
Gestione delle operazioni
L'Expert Advisor può mantenere più operazioni nello stesso movimento. Il numero di operazioni aperte è limitato da un massimo. Ogni operazione è protetta da uno stop loss, e un trailing stop può spostare lo stop loss quando il prezzo si muove a favore dell'operazione. L'Expert Advisor funziona in modo completamente automatico. Un filtro di sessione opzionale limita le nuove operazioni a ore scelte dell'orario del server del broker. Dalla versione 2.00 l'Expert Advisor ha anche regole opzionali per uno stop a break-even, una chiusura parziale, il lotto in base alla volatilità, ingressi solo su livelli di prezzo vicini e un limite al rischio aperto totale. Sono disattivate per impostazione predefinita e vengono attivate solo dai file di set che le usano.
Cosa non utilizza Pullback Sniper X
Pullback Sniper X non utilizza aumenti di lotto di tipo martingala e non costruisce una griglia di ordini.
A chi può essere adatto
L'Expert Advisor può essere adatto ai trader che preferiscono un approccio basato su regole e non vogliono osservare il grafico tutto il giorno. Richiede comunque un controllo regolare, impostazioni di rischio adeguate e un broker con buone condizioni di trading su XAUUSD.
Risultati dei backtest su XAUUSD (simulati, non trading reale)
I valori di questa sezione provengono da backtest nello Strategy Tester di MetaTrader 5 su dati storici. Sono risultati simulati, non risultati di trading reale, e non indicano quanto guadagnerete in futuro.
Dati del test: storico dei tick reali di XAUUSD di Dukascopy, dal 1 gennaio 2021 al 23 ottobre 2026, importato in MetaTrader 5 come simbolo personalizzato. Lo Strategy Tester ha usato il modello "Ogni tick basato su tick reali" e ha indicato il 99% di tick reali. Condizioni del test: grafico H1, leva 1:100, deposito iniziale 10,000 USD. La dimensione del lotto è calcolata dalla percentuale di rischio e dal saldo attuale, quindi cresce e diminuisce insieme al conto (interesse composto). Gli spread provengono dai prezzi bid e ask di Dukascopy, e non sono state aggiunte commissioni né slippage extra.
Come sono stati scelti i set: l'ottimizzatore genetico ha cercato i parametri solo sul periodo 2021-2024, con il modello più veloce "1 minuto OHLC". Il periodo dal 1 gennaio 2025 al 23 ottobre 2026 non è stato usato per l'ottimizzazione ed è servito come verifica su dati che l'ottimizzatore non aveva visto. Un candidato è stato mantenuto solo se piccole modifiche dei suoi parametri, due passi in su e due in giù, davano risultati simili. Una seconda ricerca, molto più ampia, non ha trovato impostazioni con un rapporto migliore tra profitto e drawdown, quindi il set Aggressive usa ancora i precedenti parametri del set Balanced con una percentuale di rischio più alta. Per la versione 2.00 altre due ricerche hanno incluso le nuove regole dell'Expert Advisor. Hanno dato un nuovo set Conservative (rischio 1.0%, trailing stop, break-even e chiusura parziale) e un nuovo set Balanced (rischio 1.3%, lotto in base alla volatilità, ingressi su livelli di prezzo e un limite del 2% al rischio aperto totale). I set Aggressive e Optional non sono cambiati. Una terza ricerca ha cercato impostazioni con più operazioni a parità di drawdown. Ne ha trovata una migliore solo per il set opzionale: una strategia a sé (K02) con circa tre volte più operazioni, ma con un profit factor più basso. Negli stessi test, il calcolo del lotto in percentuale di rischio ha dato un rapporto tra profitto e drawdown migliore di un lotto fisso.
Il profit factor è il profitto lordo diviso per la perdita lorda. Il drawdown massimo dell'equity è il calo più profondo del capitale, comprese le operazioni aperte. Risultati con un deposito iniziale di 10,000 USD:
- Conservative, rischio 1.0%: profitto netto 6,055 USD, profit factor 1.61 nel 2021-2024 e 1.56 nel 2025-2026, drawdown massimo dell'equity 4.64% (782 USD), 619 operazioni, deposito consigliato 10,000 USD.
- Balanced, rischio 1.3%: profitto netto 27,878 USD, profit factor 1.99 e 1.94, drawdown massimo dell'equity 7.05% (2,666 USD), 378 operazioni, deposito consigliato 10,000 USD.
- Aggressive, rischio 1.5% (rischio alto): profitto netto 55,204 USD, profit factor 1.39 e 1.50, drawdown massimo dell'equity 16.99% (11,699 USD), 586 operazioni, deposito consigliato 10,000 USD.
- Optional K02 1.1%, rischio 1.1% (rischio molto alto): profitto netto 106,230 USD, profit factor 1.28 e 1.22, drawdown massimo dell'equity 22.43% (31,792 USD), 1,824 operazioni.
Profitto netto per anno solare in USD (2026 fino al 23 ottobre):
- Conservative: 2021 +1,441, 2022 +1,161, 2023 +758, 2024 +901, 2025 +2,110, 2026 -316.
- Balanced: 2021 +964, 2022 +3,252, 2023 +4,976, 2024 +8,051, 2025 +8,648, 2026 +1,987.
- Aggressive: 2021 +388, 2022 +7,314, 2023 +3,489, 2024 +14,421, 2025 +23,087, 2026 +6,505.
- Optional K02 1.1%: 2021 +828, 2022 +5,932, 2023 +18,147, 2024 +18,547, 2025 +46,660, 2026 +16,116.
Parametri principali dei set (tutti gli altri ai valori predefiniti). Conservative: InpMaxTrades 3, InpEMAFilterPeriod 150, InpEMATriggerPeriod 50, InpSlopeLookbackBars 10, InpATR_SL_Mult 2.75, InpRR 2.50, InpUseVWAPFilter true, InpUseSessionFilter true dalle 9 alle 14, InpUseTrailing true, InpATR_Trail_Mult 2.0, InpTrailStartR 2.0, InpRearmATR 1.5, InpRearmMaxBars 12, InpAddMinProfitR 0.5, InpAddRiskMult 0.25, InpBE_TriggerR 1.0, InpBE_LockR 0.0, InpPartialAtR 0.5, InpADXMin 15.0, InpHTFMode 1, InpEqMAPeriod 40. Balanced: InpMaxTrades 5, InpEMAFilterPeriod 200, InpEMATriggerPeriod 40, InpSlopeLookbackBars 15, InpATR_SL_Mult 3.00, InpRR 2.25, InpUseVWAPFilter true, InpUseSessionFilter true dalle 8 alle 14, InpUseTrailing false, InpAddRiskMult 0.5, InpBE_TriggerR 1.0, InpVolSizeMode 1, InpVolPower 0.5, InpVolMultMax 1.75, InpStructMode 1, InpStructLevels 6, InpZoneATR 0.25, InpStructArmBars 4, InpRegRiskLo 0.75, InpPortRiskCapPct 2.0. Aggressive: InpMaxTrades 4, InpEMAFilterPeriod 200, InpEMATriggerPeriod 40, InpSlopeLookbackBars 15, InpATR_SL_Mult 3.00, InpRR 1.75, InpUseVWAPFilter true, InpUseSessionFilter true dalle 8 alle 14, InpUseTrailing false. Optional K02 1.1%: InpMaxTrades 5, InpEMAFilterPeriod 170, InpEMATriggerPeriod 40, InpSlopeLookbackBars 10, InpATR_SL_Mult 2.75, InpRR 1.40, InpUseVWAPFilter true, InpUseSessionFilter true dalle 2 alle 21, InpUseTrailing false.
I quattro grafici dell'equity negli screenshot riportano gli stessi nomi dei set: "Pullback Sniper X, XAUUSD H1, Conservative set", "Balanced set", "Aggressive set" e "Optional K02 1.1% set", ciascuno con la sua percentuale di rischio e "real ticks, Dukascopy, 2021-01-01 to 2026-10-23". In ogni grafico la linea tratteggiata segna il 1 gennaio 2025. A sinistra c'è il periodo di ottimizzazione 2021-2024, a destra il periodo di verifica 2025-2026.
Questi test hanno limiti chiari. Il drawdown dei set Aggressive e Optional è superiore ai limiti dei tipici conti delle prop firm, mentre i set Conservative e Balanced sono rimasti sotto il 10% in questo test. La maggior parte del profitto è stata ottenuta nel 2024 e nel 2025, il 2021 è stato quasi piatto per i set Aggressive e Optional e il prezzo dell'oro è salito molto nel periodo del test. Gli orari della sessione si riferiscono all'orario del server dei dati Dukascopy, quindi spostateli se il vostro broker usa un fuso orario diverso. Sui conti piccoli il lotto minimo di 0.01 può rischiare più della percentuale scelta, perché InpAllowMinLotOverRisk è impostato su true nei set. Prezzi e spread di Dukascopy non sono gli stessi del vostro broker, e commissioni o spread più ampi cambieranno i risultati. Questo vale ancora di più per il set opzionale, perché opera più spesso e con un profit factor più basso. I risultati scelti tramite ottimizzazione contengono sempre una componente di caso, anche con un periodo di verifica separato. Per la versione 2.00 sono state testate circa 266 varianti, quindi una parte del miglioramento del nuovo set Balanced può essere dovuta al caso. Il suo risultato dipende inoltre molto da InpPortRiskCapPct: nel modello 1 minuto OHLC, 1.35% invece di 2% ha dato circa 13,800 USD di profitto netto e 2.65% circa 36,800 USD.
Il metodo di test completo e i quattro file set sono nel mio post sul blog: https://www.mql5.com/en/blogs/post/778827
Parametri di input
I nomi dei parametri sono indicati in inglese, come appaiono nell'Expert Advisor.
Generali: InpMagic (numero magico), InpTradeComment (commento delle operazioni), InpSlippagePoints (slippage consentito in punti).
Rischio: InpRiskPercent (rischio per operazione in percentuale del saldo attuale, 0 passa al lotto fisso), InpFixedLot (dimensione del lotto quando InpRiskPercent è 0), InpAllowMinLotOverRisk (apre il lotto minimo anche quando rischia più della percentuale scelta), InpMaxTrades (numero massimo di operazioni aperte).
Regole di ingresso: InpEMAFilterPeriod e InpEMATriggerPeriod (periodi delle due medie mobili esponenziali), InpSlopeLookbackBars (numero di barre usate per misurare la pendenza), InpRSIPeriod (periodo del Relative Strength Index, RSI), InpATRPeriod (periodo dell'Average True Range, ATR), InpUseVWAPFilter (filtro del prezzo medio ponderato per i volumi, VWAP, attivo o no).
Uscite: InpATR_SL_Mult (distanza dello stop loss come multiplo dell'ATR), InpRR (take profit come multiplo della distanza dello stop loss), InpUseTrailing (trailing stop attivo o no), InpATR_Trail_Mult (distanza del trailing come multiplo dell'ATR).
Sessione: InpUseSessionFilter (filtro di sessione attivo o no), InpSessionStartHour e InpSessionEndHour (ora di inizio e di fine della finestra di trading, in orario del server).
Parametri aggiunti nella versione 2.00 (tutti disattivati per impostazione predefinita, quindi i file di set precedenti mantengono il loro comportamento): tratti del pullback e operazioni aggiunte (InpStackMode, InpRearmATR, InpRearmMaxBars, InpAddMinProfitR, InpAddRiskMult), stop e uscite (InpSLMode, InpSLMinATR, InpTrailStartR, InpBE_TriggerR, InpBE_LockR, InpPartialAtR, InpPartialPercent, InpMaxHoldBars), filtri (InpADXMin, InpHTFMode, InpEqMAPeriod, InpEqBelowRiskMult), lotto in base alla volatilità (InpVolSizeMode, InpVolBaseBars, InpVolPower, InpVolMultMin, InpVolMultMax), ingressi su livelli di prezzo (InpStructMode, InpStructLevels, InpZoneATR, InpStructArmBars), punteggio del regime di mercato (InpRegimeMin, InpRegRiskLo, InpRegRiskHi), giorni, sessioni e notizie (InpDayMask, InpSession2Start, InpSession2End, InpNewsMode) e limiti al rischio aperto (InpPortRiskCapPct, InpCorrCapPct).
Supporto
Domande e suggerimenti sono benvenuti nei commenti del prodotto o tramite messaggi privati su MQL5.
Avvertenza sul rischio
Il trading sull'oro comporta un rischio elevato, perché il prezzo può muoversi rapidamente, soprattutto in occasione di notizie importanti. Uno stop loss limita la perdita di una singola operazione ma non può evitare le perdite, e lo slippage può rendere una perdita più grande del previsto. I risultati dello Strategy Tester non garantiscono risultati futuri. Iniziate su un conto demo e con un lotto piccolo.

Profitable, looks promising