XAUXXDiario di ricerca
← Torna al diario

Come scegliere tra le tre modalità di modellazione del backtest MT4? Anche "Ogni tick" non equivale a tick reali

Confronta le tre modalità di backtest MT4: solo prezzi di apertura, punti di controllo e ogni tick; scegli in base alla frequenza decisionale dell'EA e verifica dati storici, spread e limiti del report.

Thomas · Aggiornato 2026-10-31

Autore: Thomas|Pratica EA e piattaforme|31 ottobre 2026

Quando si esegue il backtest di un EA in MT4, molti vedono "Ogni tick" e pensano che il test utilizzi ogni quotazione reale della storia, trattando poi una bella curva di rendimento come base per il conto reale. Questa interpretazione amplifica l'affidabilità del backtest. Lo Strategy Tester di MT4 offre tre modalità di modellazione; la differenza sta in come viene ricostruito il percorso dei prezzi all'interno della candela; anche scegliendo il livello più fine, occorre considerare i dati storici, lo spread e la logica di trading dell'EA. Questo articolo discute solo impostazioni e metodi di interpretazione; i grafici sono illustrazioni didattiche e non mostrano conti reali o rendimenti.

Prima il grafico: tre livelli rispondono a domande diverse

![Confronto delle tre modalità di modellazione dello Strategy Tester MT4, illustrazione didattica originale, non dati di mercato reali](/media/311800aa-1111-4444-8888-123456789abc.png)

"Solo prezzi di apertura" richiama la strategia solo all'inizio di ogni candela di test; è adatto a EA che leggono i segnali chiaramente solo alla nuova candela e non dipendono dall'ordine di attivazione all'interno della candela. "Punti di controllo" usa un percorso interno approssimativo per una stima rapida; è adatto a una prima selezione e non consente di confermare l'effetto di ingressi o stop loss precisi. "Ogni tick" utilizza i dati storici disponibili di timeframe inferiori per generare i movimenti di prezzo; la granularità è maggiore, ma il percorso generato può comunque differire dalle quotazioni tick reali dell'epoca. I tre livelli non sono una classifica in cui "velocità, accuratezza e realismo" possono essere semplicemente equiparati.

Come scegliere: verificare prima quando l'EA prende decisioni

Primo passo: leggere la descrizione o il codice dell'EA: prende una decisione una sola volta alla comparsa di una nuova candela, oppure controlla ingressi, stop loss mobile, trailing take profit e aggiunte di posizione a ogni aggiornamento di quotazione? Se la strategia emette segnali solo alla formazione di una nuova candela, si può prima usare "Solo prezzi di apertura" per iterare rapidamente i parametri, poi verificare con una modalità più fine se ci sono differenze nella gestione degli ordini. Se l'EA dipende da quale linea viene toccata per prima all'interno della candela o da quando scatta lo stop loss mobile, si dovrebbe usare "Ogni tick" come backtest principale e osservare se i risultati sono stabili in diverse condizioni dei dati.

Secondo passo: fissare strumento, timeframe, intervallo di backtest, capitale iniziale e spread, e registrare ogni modifica. La guida ufficiale di MT4 indica che lo spread del tester può usare lo spread corrente al momento dell'avvio del test oppure un valore specificato. Pertanto lo "spread corrente" non è lo spread reale variabile dell'intero intervallo storico. Gli EA di breve termine sono sensibili allo spread; occorre verificare i risultati almeno con più gruppi di ipotesi di spread fondate, senza usare il gruppo a costo più basso come rappresentativo del futuro.

Terzo passo: verificare che i dati storici coprano l'intero intervallo. La documentazione ufficiale indica che la modalità "Ogni tick" dipende da dati di timeframe inferiori e di solito richiede una storia M1 completa. Lacune, dati di fonti diverse o differenze nelle quotazioni del broker possono modificare la modellazione e i risultati degli ordini. Prima di spostare lo stesso set di parametri su un'altra piattaforma, verificare specifiche del contratto, orari di trading e spread, invece di copiare direttamente le conclusioni del backtest.

Cosa guardare nel report e cosa non può essere considerato una prova

Dopo il test, controllare la qualità di modellazione e le sezioni colorate del grafico nel report, verificando l'eventuale presenza di dati storici mancanti o incoerenti. La qualità di modellazione della modalità "Solo prezzi di apertura" può mostrare n/a; ciò non significa che la strategia abbia superato una verifica rigorosa. Verificare inoltre numero di operazioni, drawdown massimo, perdite consecutive e orari di attivazione degli ordini chiave. Rendimenti elevati sostenuti da poche operazioni sono particolarmente facili da guidare da singoli campioni; un peggioramento significativo con piccole variazioni dei parametri dovrebbe essere considerato un segnale di scarsa robustezza.

Un errore comune è vedere che "Ogni tick" e "Solo prezzi di apertura" danno rendimenti vicini e concludere che l'EA è affidabile. La vicinanza indica solo che i risultati sono simili in queste due condizioni simulate. L'esecuzione storica non può riprodurre completamente latenza di rete, slippage, rifiuto ordini, spread estremi e cambiamenti futuri del mercato. Un passo successivo più prudente è conservare un intervallo campione non utilizzato per l'ottimizzazione, verificare spread e fasi di mercato diverse, e poi osservare il comportamento in tempo reale su un conto demo. Se la strategia fallisce chiaramente nella modalità fine, occorre prima individuare le differenze di attivazione e i problemi dei dati, invece di continuare a ottimizzare i parametri fino a rendere la curva gradevole.

原创教学示意:MT4三种建模模式;非真实行情或回测结果。
原创教学示意:MT4三种建模模式;非真实行情或回测结果。
Avvertenza: le operazioni con leva possono causare perdite rilevanti. I contenuti sono destinati alla ricerca e alla formazione, senza garanzie di rendimento. Le performance passate non prevedono risultati futuri.
WECHAT

Connect with Thomas

Gold research · Trading reviews · MT4 discussions

WeChat ID:xauxx666
Open QR image

Scan with WeChat to add. On mobile, open and save the image, then select it from your album in WeChat Scan.

Thomas’s WeChat QR code, ID xauxx666