Hai mai seguito un segnale con “alta percentuale di successo”… e poi visto il tuo conto reale sanguinare?
La maggior parte dei trader non fallisce perché i segnali sono “cattivi”. Fallisce perché non ha mai verificato come quei segnali si comportano in condizioni di trading reali: spread variabili, commissioni, volatilità di sessione e la dura verità del drawdown.
Se vuoi fare backtest di segnali forex su MT5 o fare backtest di segnali XAUUSD in modo corretto, ti serve più di una rapida simulazione “every tick” con uno spread fisso di 10 punti. Ti serve un processo ripetibile che rispecchi il tuo broker, la tua esecuzione e il modo esatto in cui i segnali vengono tradati.
Questa guida ti mostra come farlo in MetaTrader 5, passo dopo passo, usando un semplice template EA in grado di eseguire le regole dei segnali—e usando ipotesi realistiche su spread/commissioni così puoi decidere cosa seguire, cosa evitare e come dimensionare le posizioni.
TL;DR — Fare backtesting dei segnali MT5 nel modo giusto
- Usa lo Strategy Tester di MT5 con condizioni reali: spread variabili (o spread fissi conservativi), commissioni corrette e il giusto modello di tick.
- Backtesta il “modello di esecuzione” del segnale, non il marketing: ingressi, SL/TP, filtri orari e regole “una sola operazione alla volta”.
- Valuta insieme expectancy e drawdown: una strategia può vincere il 70% ed essere comunque intradabile se il drawdown è brutto.
- Suddividi i risultati per sessione: Londra e New York spesso rendono meglio su XAUUSD e sulle major—dimostralo con i dati.
- Stress test su spread e slippage: XAUUSD intorno a $2650 può muoversi velocemente; allarga gli spread per vedere se il vantaggio regge.
- Usa i risultati per dimensionare il rischio: il position sizing deve derivare dal drawdown peggiore e dalle serie di perdite, non dalle sensazioni.
Mostreremo anche come confrontare i tuoi backtest con ciò che ricevi in un canale premium—così puoi seguire i segnali con fiducia. Se vuoi un benchmark, United Kings fornisce segnali premium su Telegram con Entry/SL/TP chiari, focalizzati sulle sessioni di Londra/NY, oltre a formazione e supporto della community. Puoi esplorare i nostri segnali premium, i segnali gold dedicati e i segnali forex in qualsiasi momento.
Perché fare backtesting di segnali Forex e XAUUSD in MT5 cambia tutto
I segnali sembrano facili quando guardi solo le ultime 10 vittorie pubblicate in un canale Telegram. Al mercato non interessano gli screenshot. Al tuo conto interessa solo la prossima serie di 100 trade.
Il backtesting ti costringe a rispondere alle domande che contano davvero: Qual è la vincita media? Qual è la perdita media? Quanto è profondo il drawdown peggiore? Quanto spesso incappi in una serie di 5 perdite? La performance crolla durante l’Asia? Regge ai picchi di volatilità durante le news?
In questo momento, l’oro (XAUUSD) scambia intorno a $2650 (+0,35% nella giornata). EUR/USD è vicino a 1.0520, GBP/USD vicino a 1.2680, USD/JPY intorno a 149.50 e DXY intorno a 106.80. È uno scenario “USD ancora forte” in cui l’oro può frustare in entrambe le direzioni—soprattutto intorno ai rilasci macro e ai movimenti dei rendimenti USA.
In questo contesto, un segnale che punta a un RR pulito 1:3 può sembrare perfetto sulla carta. Ma nel live gli spread si allargano, entri con qualche secondo di ritardo e all’improvviso il tuo stop da 25 pips diventa uno stop effettivo da 32 pips. Su XAUUSD, uno stop “stretto” da $12 può comportarsi come $18 se spread e slippage si espandono nel momento sbagliato.
MT5 è ideale per questo tipo di analisi perché lo Strategy Tester è più avanzato delle piattaforme più vecchie e ti permette di valutare:
- Ipotesi di esecuzione: spread, commissioni e (in misura limitata) comportamento dello slippage.
- Logica di trading: finestre orarie, limiti a una sola operazione, regole di chiusura parziale (se codificate), regole di break-even, ecc.
- Analitiche: curva equity, drawdown, distribuzione di vincite/perdite e log trade-by-trade.
Ma c’è un problema: la maggior parte dei trader usa lo Strategy Tester di MT5 in modo scorretto. Fa backtest con condizioni ideali e poi si chiede perché i risultati live non coincidono.
Il nostro obiettivo in questo articolo è costruire un workflow di backtest che puoi riutilizzare ogni mese per validare qualsiasi set di segnali—che siano regole tue, un provider terzo o un canale premium come United Kings (dove pubblichiamo Entry/SL/TP con un approccio strutturato e formazione insieme ai segnali).
Cosa dovresti backtestare: “regole” del segnale vs “messaggi” del segnale

Un errore comune è provare a backtestare direttamente un feed di messaggi Telegram. Quello non è backtesting. È inserimento dati con un enorme margine di bias.
Per fare backtest in modo corretto, devi tradurre uno stile di segnali in regole ripetibili. Pensalo come costruire un “modello di esecuzione del segnale”. Anche se il provider usa discrezionalità, puoi comunque backtestare un’approssimazione abbastanza vicina che catturi il comportamento principale.
Ecco tre modi realistici per definire cosa stai backtestando:
1) Backtestare un framework di segnali meccanico
È l’approccio più pulito. Esempio: “Tradare i breakout di XAUUSD del range di Londra con stop basati su ATR”. Se le regole sono oggettive, MT5 può testarle con precisione.
2) Backtestare un template semi-meccanico che rispecchia come vengono tradati i segnali
È ciò che dovrebbe fare la maggior parte di chi segue segnali. Definisci regole come:
- Tradare solo le sessioni di Londra + New York.
- Usare distanze SL/TP fisse tipiche del provider (es. XAUUSD SL $15, TP $30 per 1:2).
- Solo una posizione aperta per simbolo.
- Ignorare i segnali durante le finestre di news importanti (filtro opzionale).
Poi testi se lo “stile” ha un vantaggio statistico.
3) Backtestare un log storico di segnali ricostruito
Se hai un export dei segnali (ingressi, SL, TP, timestamp), puoi codificare un EA per riprodurli. È potente, ma dipende dall’avere dati puliti e regole coerenti per ingressi mancati, esecuzioni parziali e timeout.
Per la maggior parte dei trader, l’opzione #2 è il punto ideale: stai validando se l’approccio è robusto in condizioni realistiche, senza fingere di poter replicare perfettamente ogni decisione discrezionale.
Per renderlo pratico, costruiremo un semplice template EA che può eseguire un set di regole di segnale. Poi lo faremo girare nello Strategy Tester di MT5 usando spread e commissioni realistiche nello strategy tester di MetaTrader 5.
Un altro punto importante: il backtesting non è una “prova” che guadagnerai. È un filtro. Ti aiuta a evitare strategie matematicamente destinate a fallire e a concentrarti su quelle con un vantaggio misurabile.
Se vuoi un processo per valutare qualsiasi provider prima di abbonarti, abbina questa guida alla nostra checklist per principianti: checklist per principianti sui provider di segnali forex.
MT5 Strategy Tester: dati, modelli di tick e perché gli spread contano
La maggior parte dei backtest “troppo belli per essere veri” nasce da ipotesi irrealistiche. In MT5, i principali colpevoli sono il modello di tick e le impostazioni dello spread.
Semplifichiamo ciò che conta davvero.
Dati tick e qualità di modellazione (cosa puoi e non puoi controllare)
MT5 può simulare il movimento dei prezzi in modi diversi a seconda delle impostazioni e dei dati del broker. In generale:
- Every tick based on real ticks è l’opzione più realistica se il tuo broker fornisce una buona cronologia tick.
- Every tick (sintetico) può essere meno accurato, soprattutto per scalping o stop stretti.
- 1-minute OHLC è più veloce ma può rappresentare male il comportamento intrabar (male per la precisione di stop/limit).
Se trad i XAUUSD con stop da $10–$25, il realismo dei tick conta. Uno stop da $15 intorno a $2650 può essere colpito da uno spike rapido che non appare chiaramente in un modello a 1 minuto.
Tipi di spread: fisso vs variabile
Nella realtà, gli spread si espandono durante:
- Aperture di sessione (Londra e New York)
- News ad alto impatto (CPI, NFP, FOMC)
- Bassa liquidità (tardo venerdì, rollover)
Gli spread dell’oro possono essere particolarmente “elastici”. Puoi vedere 15–25 punti in momenti calmi, poi 60–120+ punti durante la volatilità. Se il tuo backtest assume uno spread fisso e minuscolo, i risultati saranno gonfiati.
Quindi cosa facciamo? Eseguiamo due backtest:
- Baseline: spread medio realistico + commissione.
- Stress test: spread peggiore + ipotesi di slippage extra (o proxy tramite spread allargato).
Se la strategia funziona solo nel baseline ma crolla nello stress test, è fragile. Le strategie fragili si rompono per prime quando il mercato accelera—esattamente quando sei più tentato di tradare.
Commissioni e swap: i killer silenziosi
Le major forex come EUR/USD a 1.0520 possono assorbire piccoli costi. Ma se fai scalping di 6–10 pips, commissioni e spread possono mangiarsi il vantaggio.
Su XAUUSD, i costi possono essere ancora più rilevanti perché molti trader puntano a target da $20–$40. Qualche dollaro di costo extra per round trip cambia l’expectancy.
In MT5, assicurati che le specifiche del contratto del simbolo corrispondano al tuo broker: commissione per lotto, valore del tick e swap. Se tieni le operazioni oltre il rollover, lo swap può ribaltare risultati da positivi a negativi.
In sintesi: lo Strategy Tester è onesto solo quanto lo sono le tue ipotesi. Rendile conservative e eviterai la trappola più comune del backtesting.
Tabella di confronto: modalità di backtest per segnali Forex vs XAUUSD

Stili di segnali diversi richiedono impostazioni di backtest diverse. Un segnale swing 1:3 su GBP/USD non si testa come uno scalp su oro con stop stretto.
| Tipo di segnale | Durata tipica | Miglior modello MT5 | Approccio allo spread | Metrica chiave da monitorare | Trappola comune nel backtest |
|---|---|---|---|---|---|
| XAUUSD intraday (SL $10–$20) | 5–180 minuti | Every tick based on real ticks | Variabile o fisso conservativo | Max drawdown + sensibilità allo slippage | Usare 1-minute OHLC e spread fissi minuscoli |
| Scalp forex (6–15 pips) | 1–30 minuti | Real ticks | Fisso allargato (stress test) | Expectancy dopo i costi | Ignorare commissioni e ritardo di esecuzione |
| Day trade forex (20–80 pips) | 1–24 ore | Real ticks o 1-minute OHLC (se gli stop sono ampi) | Spread medio ok + run di stress | Profit factor + serie di perdite | Ottimizzare troppo i filtri sui dati passati |
| Segnali swing (100–400 pips) | Giorni o settimane | 1-minute OHLC spesso sufficiente | Spread medio + swap incluso | Rendimento annualizzato vs drawdown | Ignorare swap e gap del weekend |
Usa la tabella come “scorciatoia delle impostazioni”. Se trad i stop stretti sull’oro intorno a $2650, dai priorità al realismo dei tick e dei costi. Se fai swing trading, dai priorità a swap, gap e drawdown.
Passo dopo passo: configura MT5 Strategy Tester per spread e commissioni realistici
Impostiamo MT5 come un laboratorio di test professionale. L’obiettivo è eliminare la “fortuna da backtest” e sostituirla con ipotesi ripetibili e conservative.
Step 1: verifica che le specifiche del simbolo corrispondano al tuo broker
In MT5, fai clic destro sul simbolo (XAUUSD, EURUSD, ecc.) e apri Specification. Annota:
- Dimensione del contratto
- Digits e tick size
- Valore del tick
- Spread tipico
- Commissione (se presente)
- Swap long/short
Perché conta: se il valore del tick di XAUUSD è diverso da quanto previsto, i calcoli del rischio per trade saranno sbagliati. E se manca la commissione, il backtest sovrastimerà i risultati.
Step 2: apri lo Strategy Tester e scegli il modello giusto
Vai su View → Strategy Tester. Seleziona:
- Expert: il tuo template EA (lo creeremo dopo)
- Symbol: inizia con XAUUSD, poi ripeti per EUR/USD e GBP/USD
- Period: M5 o M15 per segnali intraday (comune per l’oro)
- Model: Every tick based on real ticks
Se i real ticks non sono disponibili, usa “Every tick” ma considera i risultati “indicativi”, non definitivi.
Step 3: imposta una finestra di test realistica
Evita il cherry-picking. Usa almeno:
- 3–6 mesi per sistemi intraday
- 12–24 mesi per sistemi swing
Includi condizioni diverse: trend, range, alta volatilità e settimane tranquille.
Step 4: configura le ipotesi di spread (baseline + stress)
La gestione dello spread in MT5 dipende dai dati del broker e dalla modalità del tester. Approccio pratico:
- Run baseline: usa il comportamento tipico dello spread del broker (oppure imposta uno spread fisso conservativo se necessario).
- Run di stress: aumenta le ipotesi di spread (es. +30–70% a seconda del simbolo e del broker).
Per esempio, se lo spread tipico di XAUUSD è 25 punti, fai stress test a 40–60 punti. Per EUR/USD, se il tipico è 12 punti su un conto standard, fai stress test a 18–25 punti. L’obiettivo non è la perfezione—è la robustezza.
Step 5: assicurati che commissioni e swap siano inclusi
Su molti broker, la commissione è integrata nelle impostazioni del simbolo. Verifica che venga applicata nel tester. Se usi un conto a spread zero + commissione, questo passaggio è imprescindibile.
Step 6: disattiva comportamenti di esecuzione “irrealistici”
Se il tuo EA usa ordini market istantanei, il tester assumerà esecuzioni ai prezzi modellati. Nel live avrai slippage. Puoi approssimare lo slippage:
- Allargando lo spread negli stress test
- Aggiungendo un parametro “slippage points” nel tuo EA (se lo codifichi)
Ora sei pronto a testare qualcosa di significativo—perché non stai più fingendo che il mercato sia privo di frizioni.
Costruire un semplice template EA per eseguire regole di segnali (senza overcoding)
Non devi essere uno sviluppatore a tempo pieno per fare backtest dei segnali. Ti serve un piccolo EA che traduca la logica del segnale in azioni ripetibili: entrare, impostare SL/TP e gestire filtri orari.
Descriveremo un concetto pratico di “template EA” che puoi implementare in MQL5 o far codificare a basso costo. La chiave è la struttura, non le funzionalità sofisticate.
Le funzionalità minime che il tuo EA per backtest di segnali deve avere
- Trigger di ingresso: una condizione (indicatore, proxy di price action o breakout basato sul tempo).
- SL/TP fissi: in punti/pips o in distanza di prezzo (dollari dell’oro).
- Una sola operazione alla volta: per simbolo (evita stacking che gonfia il rischio).
- Filtro di sessione: tradare solo nelle finestre Londra/NY.
- Modello di rischio: lotto fisso o % di rischio per trade.
È sufficiente per backtestare la maggior parte degli stili di segnali.
Un esempio realistico di “stile segnale” per XAUUSD
Mettiamo che tu voglia imitare un comportamento comune dei segnali intraday sull’oro:
- Tradare solo in Londra/NY.
- Usare un trigger di momentum (es. allineamento EMA + breakout dell’ultimo swing).
- Stop loss: $15 dall’ingresso.
- Take profit: $30 (RR 1:2) o $45 (RR 1:3).
Con l’oro vicino a $2650, un buy potrebbe essere:
- Entry: 2652.00
- SL: 2637.00 (rischio $15)
- TP1: 2682.00 (reward $30)
Oppure per un sell:
- Entry: 2646.50
- SL: 2661.50
- TP: 2616.50
È esattamente il tipo di set di regole che si può testare—perché è misurabile.
Come convertire i “messaggi di segnale” in input dell’EA
Se hai un log dei segnali, puoi salvare gli ingressi in un CSV e farlo leggere all’EA. Ma se non ce l’hai, puoi comunque testare lo stile del provider abbinando:
- Distanza media dello SL (oro: $10–$25; forex: 10–40 pips a seconda dello stile)
- RR medio (1:2 o 1:3)
- Sessioni preferite (spesso Londra/NY)
- Frequenza di trade (es. 1–3 trade al giorno)
Così validi se un approccio di segnali è compatibile con le condizioni del tuo broker e con la tua psicologia. Se il backtest dice che lo stile ha un max drawdown del 22%, saprai se riesci a reggerlo emotivamente prima di andare live.
Per approfondire il realismo dell’esecuzione (latenza, fill e perché MT5 può differire dal live), vedi la nostra analisi correlata sull’infrastruttura: nel blog di United Kings trovi diversi approfondimenti per rendere il tuo processo più solido.
Passo dopo passo: eseguire il tuo primo backtest su XAUUSD a $2650
Facciamo un walkthrough completo del primo run, usando condizioni realistiche sull’oro e una metodologia pulita. Anche se poi testerai EUR/USD a 1.0520 o USD/JPY a 149.50, il workflow resta lo stesso.
Step 1: scegli un timeframe che corrisponda all’intento del segnale
Se i segnali puntano a movimenti da $20–$45, M5 o M15 di solito sono appropriati. M1 può essere troppo rumoroso a meno che tu non stia facendo scalping.
Scegli M5 per questo esempio.
Step 2: seleziona un intervallo di date significativo
Usa un periodo che includa sia giorni calmi sia giorni volatili. Un buon punto di partenza sono gli ultimi 6 mesi. L’oro tende a cambiare regime; vuoi vedere se il tuo edge sopravvive.
Step 3: definisci i costi baseline
Imposta ipotesi baseline che rispecchino il tuo broker. Se non puoi modellare con precisione gli spread variabili, fai così:
- Spread baseline: una media conservativa (esempio: 30–40 punti per XAUUSD).
- Commissione: in linea con il tuo tipo di conto.
Poi impegnati a fare uno stress test successivo con costi peggiori.
Step 4: configura gli input dell’EA (valori di esempio)
- SL_Dollars: 15.0
- RR_Multiplier: 2.0 (TP = $30)
- SessionFilter: London+NY
- MaxTradesPerDay: 2
- RiskPerTrade: 0.5% (o lotto fisso per i test iniziali)
Perché 0,5%? Perché l’oro può generare serie di perdite. Partire in modo conservativo ti dà più margine per imparare.
Step 5: esegui il test e salva il report
Esegui il test. Esporta:
- Report HTML
- Lista trade (CSV)
- Screenshot dei grafici (equity e drawdown)
Non guardare solo il profitto netto. Guarda come è stato ottenuto il profitto.
Step 6: ripeti con condizioni di stress
Ora allarga lo spread (o applica il tuo proxy di slippage):
- Se il baseline assumeva 35 punti, testa 55 punti.
- Se lo stop è $15, chiediti: la strategia sopravvive ancora quando i costi effettivi aumentano?
Se la performance cala leggermente ma resta profittevole con drawdown simile, hai qualcosa di robusto. Se crolla, hai imparato una lezione preziosa gratis—prima di rischiare capitale.
Come analizzare i risultati di un backtest MT5 come un signal provider (expectancy, DD e streak)
Molti trader aprono un report, vedono “Profit Factor 1.4” e si fermano lì. Quella non è analisi. È speranza.
Devi leggere un backtest come farebbe un risk manager professionista.
1) Expectancy: l’unico numero che dice la verità
Expectancy è il profitto medio per trade (in R o in valuta). Una versione semplice:
- Expectancy = (Win% × Vincita media) − (Loss% × Perdita media)
Esempio: supponiamo che il tuo backtest su XAUUSD mostri:
- Win rate: 52%
- Vincita media: $28
- Perdita media: $15
Expectancy ≈ (0.52×28) − (0.48×15) = 14.56 − 7.2 = $7.36 per trade (prima di considerare i dettagli della capitalizzazione). È significativo.
Ora confrontalo con una strategia “alta win rate”:
- Win rate: 75%
- Vincita media: $10
- Perdita media: $30
Expectancy ≈ (0.75×10) − (0.25×30) = 7.5 − 7.5 = $0. Basta una giornata di spread più larghi e diventa negativa.
2) Drawdown massimo: il tuo punto di rottura psicologico
Il drawdown non è solo un numero. È il momento in cui smetti di seguire il piano.
Se il backtest mostra un max drawdown del 22%, dovresti assumere che nel live potrebbe essere peggiore. Se non lo tolleri, devi ridurre il rischio per trade.
È qui che molti trader bruciano i conti: dimensionano per il mese migliore, non per il mese peggiore.
3) Serie di perdite: la metrica di rischio nascosta
Guarda la serie di perdite più lunga e la distribuzione delle streak. Se il sistema ha storicamente una streak di 7 perdite, devi dimensionarti per sopravvivere a una streak di 10 perdite nel live.
Per esempio, se rischi il 2% per trade e subisci 10 perdite, sei sotto di ~20% (senza contare la capitalizzazione). Psicologicamente è difficile da recuperare.
4) Frequenza dei trade e rischio di overtrading
Un sistema che fa 12 trade al giorno può sembrare fantastico in backtest ma essere impossibile da eseguire manualmente. Se segui segnali su Telegram, ti serve anche un ritmo che puoi gestire realisticamente.
Per questo molti dei nostri trader preferiscono un’esecuzione strutturata e focalizzata sulle sessioni. United Kings si concentra molto su setup nelle sessioni di Londra e New York e pubblichiamo Entry/SL/TP chiari per ridurre la fatica decisionale. Se vuoi vedere come lo struttura un canale professionale, esplora i nostri segnali gold XAUUSD e i segnali forex.
Suddivisione per sessione: testare la performance Londra vs New York in MT5
Uno degli edge più sottovalutati nel forex e nell’oro è il momento della giornata. Puoi avere una strategia profittevole a Londra e in perdita in Asia. Se la trad i tutto il giorno, la media diventa mediocre—o negativa.
Dato che United Kings è fortemente focalizzato sulle sessioni di Londra e New York, vale la pena dimostrare (con il tuo backtest) se quelle sessioni producono davvero movimenti più puliti per il tuo approccio.
Perché le sessioni contano di più per XAUUSD e le major
L’oro intorno a $2650 può restare calmo per ore, poi esplodere dell’1–2% in una finestra breve quando liquidità e partecipazione aumentano. Anche EUR/USD a 1.0520 e GBP/USD a 1.2680 tendono a trendare in modo più affidabile quando Londra e New York si sovrappongono.
USD/JPY a 149.50 può muoversi bruscamente durante i dati USA e i flussi di Tokyo, ma molte strategie retail rendono comunque meglio quando gli spread sono stretti e il momentum è reale—spesso Londra/NY.
Come implementare un filtro di sessione nel tuo EA
Aggiungi input come:
- TradeStartHour (ora broker)
- TradeEndHour
- AllowLondon, AllowNY
Poi esegui test separati:
- Solo Londra
- Solo New York
- Londra + NY
- Tutte le sessioni (gruppo di controllo)
Cosa cercare nelle analisi per sessione
- Expectancy per sessione: quale finestra produce la migliore R media?
- Drawdown per sessione: l’Asia crea perdite “choppy”?
- Win rate vs stabilità RR: alcune sessioni vincono di più ma con vincite più piccole.
Logica di esempio reale: se “solo Londra” ti dà 0,18R di expectancy con 10% di drawdown e “tutte le sessioni” ti dà 0,08R con 22% di drawdown, la decisione è ovvia: tradare meno, guadagnare di più.
È anche così che decidi se seguire un feed “tutto il giorno” di un provider o concentrarti solo sulle chiamate di sessione. Non si tratta di essere occupati—si tratta di essere efficaci.
Stress testing: dati reali di spread, proxy di slippage e volatilità da news
I backtest falliscono nel mondo reale per un motivo: il mercato non è stabile. Costi e volatilità cambiano.
Per rendere utile il backtest, devi stress testarlo. Questo è particolarmente vero per l’oro e per qualsiasi segnale che opera intorno alle news.
Stress test #1: allarga gli spread oltre il “normale”
Crea almeno due scenari:
- Condizioni normali: spread/commissioni tipici
- Condizioni volatili: spread allargato del 50–100%
Per XAUUSD, se il baseline è 35 punti, testa 60–70 punti. Se la strategia muore, probabilmente è troppo sensibile per il trading reale.
Stress test #2: aggiungi un proxy di slippage
MT5 non simula perfettamente lo slippage reale in tutti i casi. Un workaround pratico è:
- Aumentare lo spread
- Rendere gli ingressi leggermente peggiori (se il tuo EA consente un offset di ingresso)
Anche un piccolo offset conta. Su EUR/USD, 1–2 pips possono rendere negativo uno scalper marginale. Su XAUUSD, 20–50 punti di “fill peggiore” possono spostare l’RR abbastanza da cambiare l’intera distribuzione.
Stress test #3: filtra le finestre di news ad alto impatto
Alcuni stili di segnali evitano le news. Altri le tradano. Dovresti testare entrambe le realtà.
Crea un’impostazione “evita news”: nessun nuovo trade 15 minuti prima e dopo gli eventi principali. Poi confronta i risultati.
Se evitare le news migliora l’expectancy e riduce il drawdown, hai trovato un miglioramento semplice che puoi applicare subito quando segui segnali.
Per capire come può comportarsi l’oro quando arrivano le notizie, aiuta studiare le reazioni agli eventi reali. Lo abbiamo spiegato qui: come reagiscono i segnali gold alle news impreviste.
Stress test #4: randomizzare mentalmente la sequenza (mindset Monte Carlo manuale)
Anche senza strumenti avanzati, puoi fare un controllo Monte Carlo “di buon senso”:
- Assumi che la peggior serie di perdite possa essere del 30–50% più lunga del backtest.
- Assumi che il max drawdown possa essere 1,3× lo storico.
Se quello scenario ti farebbe mollare o superare i limiti di rischio, riduci ora il rischio per trade—prima che il mercato ti costringa a farlo.
Trasformare i risultati del backtest in position sizing (esempi Forex e Gold)
Fare backtesting senza position sizing è come misurare la velocità di un’auto senza controllare i freni. Il tuo obiettivo non è solo trovare una curva profittevole—è tradarla in sicurezza.
Trasformiamo i risultati in un piano di rischio pratico sia per XAUUSD sia per il forex.
Step 1: definisci il drawdown massimo tollerabile
La maggior parte dei trader sovrastima ciò che può sopportare. Un range ragionevole di partenza:
- Conservativo: 8–12% max DD
- Moderato: 12–20% max DD
- Aggressivo: 20%+ (non consigliato per la maggior parte)
Se il max DD del backtest è 15%, pianifica come se nel live potesse essere 20%.
Step 2: dimensiona il rischio per trade in base alle serie di perdite
Mettiamo che il backtest mostri una serie di perdite massima di 7 trade. Pianifica per 10.
Se rischi l’1% per trade, 10 perdite sono ~10% di drawdown. Se rischi il 2%, sono ~20%—e probabilmente abbandonerai la strategia nel momento peggiore.
Esempio di sizing Gold (XAUUSD) a $2650
Assumi:
- Conto: $5.000
- Rischio per trade: 0,5% = $25
- Stop sull’oro: $15
La tua size deve fare in modo che un movimento di $15 equivalga a una perdita di $25. A seconda delle specifiche del contratto del tuo broker, potrebbe essere circa 0,01–0,03 lotti (varia molto). Il punto è il metodo: il rischio è definito dalla distanza dello SL, non dal “tirare a indovinare” la size.
Esempio di sizing Forex (EUR/USD a 1.0520)
Assumi:
- Conto: $10.000
- Rischio per trade: 1% = $100
- Stop: 25 pips
Questo implica $4 di rischio per pip. Dimensioni il lotto in modo che 1 pip ≈ $4. Anche qui, il valore del pip dipende dal lotto e dal broker, ma il framework è universale.
Step 3: aggiusta il rischio in base alla qualità della strategia (non alle emozioni)
Se il backtest mostra:
- Expectancy forte
- Drawdown stabile
- Stress test superati
Allora puoi aumentare gradualmente il rischio (es. da 0,5% a 0,75%). Se gli stress test falliscono, riduci il rischio o evita la strategia.
Per un framework più profondo e pratico, usa questa guida: strategie di risk management quando si usano segnali forex.
Errori comuni nel backtesting MT5 che fanno sembrare i risultati dei segnali “troppo perfetti”
Se hai mai visto un backtest con una curva equity liscia e 3% di drawdown sull’oro, dovresti subito presumere che ci sia qualcosa che non va.
Ecco gli errori che creano risultati da fantasia—e come evitarli.
Errore 1: usare uno spread fisso minuscolo per XAUUSD
Gli spread dell’oro non sono stabili. Se testi a 10 punti quando nel live sono 30–60 punti, stai gonfiando i risultati. Fai sempre uno stress test.
Errore 2: ignorare le commissioni su strategie forex a target piccoli
Su scalp EUR/USD che puntano a 8–12 pips, la commissione può fare la differenza tra profitto e perdita. Se il tester non la applica, i risultati sono fittizi.
Errore 3: ottimizzare troppo gli input finché il passato sembra perfetto
Se modifichi i periodi EMA da 20 a 21 a 22 finché il profitto raggiunge il picco, stai facendo curve-fitting. Il mercato ti punirà.
Usa parametri ampi e sensati e valida su dati out-of-sample (mesi diversi).
Errore 4: testare solo i “mesi buoni”
L’oro intorno a $2650 oggi potrebbe essere in trend, ma la tua strategia deve sopravvivere anche al range chop. Includi entrambi i regimi.
Errore 5: non replicare il modo in cui i segnali vengono eseguiti
Se il provider fa solo un trade alla volta ma il tuo EA accumula posizioni, non stai testando la stessa cosa. Se il provider evita l’Asia ma tu trad i 24/5, otterrai risultati diversi.
Fai in modo che l’EA rispecchi la realtà dell’esecuzione.
Errore 6: confondere win rate con redditività
Il win rate è una metrica psicologica. L’expectancy è una metrica finanziaria. Un win rate del 45% con RR 1:3 può essere eccellente. Un win rate del 75% con RR 1:0,5 può essere letale.
Correggi questi errori e i tuoi backtest sembreranno “peggiori”—ma saranno molto più utili. L’obiettivo non è impressionare te stesso. L’obiettivo è proteggere il tuo capitale.
Come usare il backtesting per scegliere quali segnali seguire (un framework pratico)
Il backtesting non è solo per gli algo trader. È uno strumento decisionale per chi segue segnali.
Ecco un framework che puoi usare per decidere se uno stile/provider di segnali vale il tuo tempo.
Step 1: definisci cosa significa “buono” per te
Prima di testare qualsiasi cosa, fissa i tuoi standard minimi:
- Max drawdown sotto X% (esempio: 15–20%)
- Profit factor sopra 1,2–1,4 (dipende dal contesto)
- Expectancy positiva dopo stress testing
- Frequenza di trade che puoi eseguire
Step 2: testa lo “stile” del provider sulle condizioni del tuo broker
Anche segnali eccellenti possono rendere meno su un broker con spread più larghi o esecuzione lenta. Esegui baseline e stress test che rispecchiano la tua realtà.
Step 3: verifica l’allineamento con le sessioni
Se il tuo orario ti consente solo la sessione di New York, ma l’edge esiste soprattutto a Londra, farai fatica. Backtesta le sessioni separatamente e abbinale al tuo stile di vita.
Step 4: decidi il tuo budget di rischio e il piano di scaling
Inizia piccolo. Se sei nuovo, fai prima demo. Poi vai live con rischio micro (0,25–0,5%) finché non dimostri costanza.
Step 5: monitora la performance nel tempo come un portafoglio
Il backtesting è il filtro d’ingresso. La performance forward è l’audit continuo. Traccia:
- Expectancy mensile
- Drawdown vs storico
- Cambiamenti nelle condizioni di spread
Se vuoi un benchmark reale per segnali strutturati, puoi confrontare i tuoi risultati con un canale premium che pubblica Entry/SL/TP chiari e si concentra su sessioni liquide. United Kings ha una grande community (300K+ trader attivi) e fornisce guida educativa insieme ai segnali. Inizia consultando la nostra panoramica dei migliori segnali forex e la nostra guida Telegram per principianti: forex signals Telegram per principianti.
FAQ: backtesting MT5 di segnali Forex e XAUUSD
1) Qual è il miglior modello MT5 per backtestare segnali XAUUSD?
Usa Every tick based on real ticks quando possibile. L’oro spesso colpisce stop/target tramite spike intrabar, quindi 1-minute OHLC può falsare i risultati—soprattutto con stop da $10–$25.
2) Come faccio backtest dei segnali con “dati reali di spread” in MT5?
Se il tuo broker fornisce una buona cronologia tick, MT5 può riflettere gli spread variabili in modo più realistico in modalità real-tick. Se no, esegui un baseline con spread fisso conservativo e uno stress test con spread allargato. L’obiettivo è la robustezza, non la perfezione.
3) Posso backtestare direttamente i segnali Telegram?
Solo se hai un log storico pulito (timestamp, entry, SL, TP) e codifichi un EA per riprodurre quelle istruzioni. Altrimenti, backtesta lo stile del segnale traducendolo in regole ripetibili (filtri di sessione, distanze SL/TP, limiti di trade).
4) Quali metriche contano di più nel backtesting di segnali forex?
Dai priorità a expectancy, max drawdown e distribuzione delle serie di perdite. Il win rate da solo è fuorviante. Valuta sempre la performance al netto dei costi (spread + commissioni + swap quando rilevante).
5) Quanti trade servono per un backtest affidabile?
Più è meglio. Punta ad almeno 200+ trade per stili intraday se possibile, o almeno 50–100 per sistemi swing più lenti. Testa anche su diversi regimi di mercato (trend e range).
Avvertenza sul rischio: Il trading su forex e oro (XAUUSD) comporta rischi significativi e potrebbe non essere adatto a tutti gli investitori. Il backtesting si basa su dati storici e ipotesi; le performance passate non garantiscono risultati futuri. Spread, slippage, liquidità ed esecuzione possono differire in modo sostanziale nei mercati live. Non rischiare mai denaro che non puoi permetterti di perdere e valuta di fare pratica su un conto demo prima di tradare live.
Unisciti a United Kings: segnali premium Forex e Gold (Entry, SL, TP)
Se sei arrivato fin qui, sei già avanti rispetto alla maggior parte dei trader—perché stai scegliendo di validare prima di rischiare.
Quando sei pronto a seguire un servizio di segnali strutturato, United Kings offre segnali premium su Telegram per forex e oro con livelli chiari di Entry, SL e TP, focalizzati sulle opportunità delle sessioni di Londra e New York. Forniamo anche contesto educativo così capisci il “perché”, non solo il “dove”.
- Community: 300K+ trader attivi
- Chiarezza: formattazione pulita Entry/SL/TP
- Focus: trading nelle sessioni di Londra e NY
- Supporto: formazione insieme ai segnali
- Fiducia: garanzia di rimborso entro 48 ore
Esplora le nostre offerte:
Scegli un piano adatto ai tuoi tempi nella nostra pagina prezzi:
- Starter (3 Months): $299 (~$100/mese)
- Best Value (1 Year): $599 ($50/mese) + ebook GRATIS (risparmio 50%)
- Unlimited (Lifetime): $999 (paghi una volta, accesso per sempre)
E unisciti alla community live su Telegram: United Kings official Telegram channel.
Il tuo prossimo passo: backtesta lo stile, conferma che sia adatto al tuo broker e alla tua tolleranza al rischio, poi segui i segnali con una size che puoi sostenere. È così che i trader durano abbastanza a lungo da vincere.



