Home > Blog > Qualità dei Dati Tick nel Backtest MT5 - Differenze tra OHLC, Barre al Minuto e Tick Reali

BacktestMT5Dati TickStrategy TesterPrecisione di Verifica

Qualità dei Dati Tick nel Backtest MT5 - Differenze tra OHLC, Barre al Minuto e Tick Reali

Pubblicato: 2026-05-18Lettura: circa 4 min
This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results

Qualità dei Dati Tick nel Backtest MT5 - Differenze tra OHLC, Barre al Minuto e Tick Reali

Quando si esegue un backtest con il Strategy Tester di MT5, è presente un'impostazione chiamata "Modello". La scelta del modello influisce in modo significativo sulla precisione del backtest. In particolare per gli EA di tipo scalping, selezionare il modello sbagliato può portare al classico problema: "ottimi risultati in backtest, ma nessun risultato nella realtà".

I Tre Modelli di Backtest

Nel Strategy Tester di MT5 sono disponibili tre modelli.

1. Tutti i Tick (Tick Reali)

Il modello con la massima precisione. Riproduce ogni variazione di prezzo avvenuta realmente sul mercato.

  • Riproduce anche le variazioni dello spread
  • Permette una verifica molto accurata, inclusa la dinamica del book
  • Il tempo di elaborazione è il più lungo (per 10 anni su H1 può richiedere dai 30 minuti a oltre 1 ora)
  • Richiede una grande quantità di dati

Consigliato per: scalping (M15 e inferiori), strategie particolarmente sensibili allo spread

2. OHLC al Minuto (Tick Generati da Barre al Minuto)

Genera tick sintetici a partire dai quattro valori della barra al minuto: Open, High, Low, Close.

  • Precisione inferiore ai tick reali, ma sufficiente per strategie swing
  • Buon equilibrio tra velocità e qualità (5-15 minuti per 10 anni su H1)
  • Simile all'approccio a cui gli utenti MT4 sono abituati

Consigliato per: EA swing su H1 e H4, casi in cui è necessaria una precisione media

3. OHLC (Solo i Quattro Punti della Barra)

Verifica basata esclusivamente su Open, High, Low e Close della barra.

  • Elaborazione rapidissima (completata in pochi minuti)
  • Precisione minima
  • L'errore è particolarmente elevato per strategie che usano SL/TP basati su ATR

Consigliato per: sola verifica del comportamento di base. Non usare per verifiche serie.


Perché lo Scalping Richiede Tick Reali

Se si esegue il backtest di un EA scalping su timeframe inferiori a M15 utilizzando il modello OHLC al minuto, si verificano i seguenti problemi.

Problema 1: Il Timing di Hit per SL e TP Cambia

Nei mercati reali, è importante sapere quale tra High e Low si è verificato per primo all'interno della stessa barra. Con OHLC al minuto, l'ordine cronologico di High e Low all'interno del minuto è sconosciuto, rendendo impossibile riprodurre fedelmente se sia stato colpito prima lo SL o il TP.

Esempio: movimento di prezzo in 1 minuto
  Reale: High → Low (il TP viene raggiunto prima del crollo)
  Modello OHLC: l'ordine tra High=raggiungimento TP e Low=raggiungimento SL è indeterminato

Nello scalping, SL e TP per ogni operazione sono molto ravvicinati, quindi questo errore ha un impatto significativo sulle performance.

Problema 2: Le Variazioni di Spread non Vengono Riprodotte

Il modello OHLC al minuto non riproduce l'allargamento improvviso dello spread che avviene, ad esempio, in occasione di pubblicazioni di dati economici. Lo scalping è la strategia più sensibile allo spread, e un BT con spread fisso produce risultati eccessivamente ottimistici.


Come Ottenere i Dati Necessari per il Backtest

Per eseguire un backtest su MT5, è necessario che i dati storici siano stati scaricati sul terminale.

Step 1: Scaricare i Dati Storici

  1. Avviare MT5 e accedere al proprio broker
  2. Menu → Strumenti → Centro Storico (oppure Ctrl+H)
  3. Selezionare la coppia valutaria desiderata (es. XAUUSD)
  4. Fare clic destro sul timeframe di interesse (M1 è il più importante) → "Scarica"
  5. Attendere il completamento (la prima volta può richiedere alcuni minuti o decine di minuti)

Step 2: Verifica dei Dati

Dopo aver avviato il Strategy Tester, la colonna "Qualità" mostra il livello di qualità dei dati.

Qualità 99%  → Dati tick reali, verifica ad alta precisione possibile
Qualità 90%  → Tick sintetici generati da barre al minuto
Qualità 25% o meno → Solo OHLC (precisione bassa)

Scaricare i dati fino a raggiungere una qualità del 99% prima di eseguire la verifica.


Impostazioni di Backtest Consigliate per gli EA del Sito

EATimeframeModello ConsigliatoMotivo
GOLD EMA ATR EAH1OHLC al MinutoSwing su H1: OHLC al minuto è sufficiente
GOLD Asia Range BreakH1OHLC al MinutoCome sopra
GOLD BB BreakoutH1OHLC al MinutoCome sopra
GOLD MTF TrendH1+D1OHLC al MinutoAnche multi-TF è gestito da OHLC al minuto
USDJPY Trend PullbackH4OHLC al MinutoSwing su H4: OHLC al minuto è sufficiente
GBPUSD Scalp EAM15Tick RealiLo scalping richiede tick reali

Tempi Indicativi per il Backtest

Ambiente: processore equivalente a Core i5, RAM 8 GB, SSD, XAUUSD su 10 anni

ModelloTempo di Elaborazione (indicativo)
OHLC2-5 minuti
OHLC al Minuto10-20 minuti
Tick Reali40 minuti - 2 ore

Quando si esegue un backtest su MT5 installato su VPS, i tempi dipendono dalle prestazioni della CPU. Durante l'elaborazione, l'utilizzo della CPU del VPS si avvicina al 100%, quindi eseguire backtest mentre un EA è attivo può influire sulle performance operative.


  • Strategie swing (H1 e superiori): OHLC al Minuto è sufficiente (ottimo equilibrio tra velocità e precisione)
  • Scalping (M15 e inferiori): usare i Tick Reali (la precisione è fondamentale)
  • Il modello OHLC va usato solo per la verifica del comportamento di base
  • Verificare che la qualità dei dati sia pari o superiore al 90% prima di eseguire il BT

La precisione del backtest è direttamente correlata a "quanto ci si può fidare dei risultati del backtest". In particolare, quando si valutano EA di scalping, è indispensabile eseguire sempre la verifica con dati tick reali.


FAQ

Q: Dove posso trovare i dati tick reali?

Il metodo principale è scaricarli dal Centro Storico di MT5 mentre si è connessi al proprio broker. I dati disponibili si limitano all'intervallo storico fornito dal broker. Esiste anche la possibilità di importare file CSV da servizi esterni di fornitura tick (come Dukascopy), ma la procedura di importazione in MT5 è piuttosto complessa.

Q: Per alcune coppie valutarie non riesco a ottenere dati con qualità 99%.

L'intervallo di dati tick storici disponibili varia a seconda del broker. In particolare, i dati tick per periodi molto datati (oltre 10 anni fa) non sono forniti dalla maggior parte dei broker. In questo caso, eseguire la verifica a partire dai dati storici più antichi disponibili.

Q: Come posso garantire la coerenza di precisione tra backtest e forward test?

Il metodo base è eseguire il forward test sullo stesso conto broker usato per il backtest. Poiché spread e swap variano tra broker diversi, utilizzare lo stesso broker permette di ridurre al minimo la divergenza tra BT e FT.

Q: L'"Ottimizzazione" del Strategy Tester usa lo stesso modello del backtest normale?

Sì. Anche l'ottimizzazione (ricerca dei parametri) usa lo stesso modello. Tuttavia, poiché l'ottimizzazione esegue migliaia o decine di migliaia di backtest, usare il modello tick reali per l'ottimizzazione può richiedere diversi giorni. È più efficiente eseguire l'ottimizzazione con OHLC o OHLC al minuto, e usare i tick reali solo per la verifica finale.


Pagine Correlate

Corso Email di 5 Giorni (Gratuito)

Ricevete un'email al giorno sui fondamentali del trading FX automatizzato, come leggere correttamente i backtest e consigli per scegliere il broker.

* Privacy rigorosamente protetta. Potete cancellarvi in qualsiasi momento.