
Per ottenere il 99% di modeling quality in MT4, importa uno storico tick reale che copra l'intero periodo di test ed esegui lo Strategy Tester in modalità "Every tick". Poi verifica che il conteggio degli errori di mismatched-chart sia pari a zero prima di fidarti di un singolo risultato.
Questa è la risposta in breve, ma i dettagli contano. Non dice nulla sul fatto che la tua strategia sopravviverà a spread live, requote, o a un broker che esegue gli ordini peggio di quanto il tester assuma.
- Conferma che gli errori di mismatched-chart nella scheda Journal siano a zero.
- Controlla che il conteggio dei tick sia ragionevole per il tuo strumento e intervallo di date.
- Verifica che i dati importati coprano effettivamente le date di Start ed End che hai scelto.
Una modeling quality superiore al 99% è raggiungibile solo quando i dati tick coprono l'intero periodo di test — lo storico a un minuto predefinito di MT4 tipicamente si ferma intorno al 90% indipendentemente da quanto attentamente configuri il tester.
Punti Chiave
| Punto | Dettagli |
|---|---|
| Importa dati tick reali | Lo storico M1 da solo tipicamente limita la modeling quality intorno al 90%. |
| Allinea il tuo spread live | Imposta commissione e spread nel tester per rispecchiare il tuo account broker reale. |
| Verifica prima di fidarti dei risultati | Conferma zero errori di mismatched-chart e la corretta copertura dell'intervallo di date. |
| Fai forward-test dopo il backtest | Esegui un forward test di 30 giorni, poiché il 99% non convalida fill o slippage. |
| Usa dati puliti e pronti all'importazione | Backtestmarket fornisce dataset minute-bar e tick-ready formattati per l'importazione diretta in MT4/MT5. |
Indice
- Passaggi per Raggiungere il 99% di Modeling Quality in MT4
- Perché la Mia Modeling Quality MT4 è Bassa?
- Cosa Significa Realmente il 99% di Modeling Quality?
- Come si Verifica un Risultato al 99% di Modeling Quality?
- Perché i Dati Tick Puliti Contano Più delle Impostazioni Perfette
- Cosa Non Ti Dice il Numero del 99%
- Ottieni Dati Tick e Minute-Bar Pronti all'Importazione da Backtestmarket
- Domande Frequenti sulla Modeling Quality in MT4
- Fonti
Passaggi per Raggiungere il 99% di Modeling Quality in MT4
Arrivare al 99% non è un'impostazione che si attiva con un click.
-
Procurati un archivio tick per il tuo strumento e intervallo di date. Cerca dati in un formato che la tua piattaforma possa effettivamente digerire, idealmente CSV con colonne timestamp, bid e ask già allineate al fuso orario del broker. Le lacune nel file sorgente si ripresentano più tardi come lacune nel tuo punteggio di modeling, quindi controlla la copertura prima di scaricare qualsiasi cosa.
-
Converti i tick in uno storico compatibile con MT4. MT4 richiede dati tick e M1 strutturati per i file storici del suo Strategy Tester, e il nome del simbolo nel tuo file deve corrispondere esattamente al nome del simbolo nel tuo terminale, inclusi suffissi come ".raw" o "m" che alcuni broker aggiungono.
-
Importa sia i file M1 che quelli tick nelle directory MT4 corrette, poi aggiorna. Apri la History Center, seleziona il tuo simbolo e timeframe, importa i file, e forza un aggiornamento in modo che il terminale ricostruisca la sua cache interna invece di servire dati obsoleti.
-
Seleziona "Every tick" come metodo di modeling e allinea spread e commissione al tuo account live. Il metodo every-tick ricostruisce il movimento del prezzo intrabar dal timeframe più piccolo disponibile, quindi si appoggia pesantemente su una copertura tick completa. Eseguirlo con impostazioni di spread non allineate ti dà un punteggio di modeling pulito abbinato a risultati di trading irrealistici.
-
Esegui prima una finestra di test breve. Testa una settimana prima di impegnarti su un anno intero. Ci vogliono trenta secondi e ti permette di individuare un'importazione difettosa prima di sprecare un'ora su un backtest completo.
Consiglio pratico: Nomina i tuoi file tick con l'intervallo di date esatto nel nome del file prima di importarli. Tra sei mesi, quando starai risolvendo un calo della modeling quality, ringrazierai te stesso per non dover indovinare quale file copre quale periodo.
Perché la Mia Modeling Quality MT4 è Bassa?
La maggior parte dei punteggi bassi si riconduce a uno di quattro colpevoli, e ognuno ha una soluzione specifica.
Storico M1 mancante o troncato è la causa più comune.
Lacune nell'archivio tick producono lo stesso effetto su scala più piccola. Un weekend mancante, un feed di dati interrotto durante un evento di news, o un provider che salta le sessioni notturne a basso volume, lasciano tutti dei buchi che il tester deve coprire alla meglio.
Disallineamenti di mappatura dei simboli e fuso orario sono più subdoli. Se i tuoi dati importati dicono "EURUSD" ma il tuo grafico usa "EURUSD.raw", MT4 non collegherà i due, per quanto completo sia il file.
Soluzioni rapide, in ordine di frequenza con cui risolvono il problema:
- Ricontrolla che lo storico M1 nella History Center copra effettivamente l'intero intervallo di test.
- Reimporta i tick e conferma che il nome del simbolo corrisponda esattamente al tuo terminale.
- Confronta il fuso orario del tuo data provider con l'orario del server del tuo broker.
- Riesegui l'aggiornamento della History Center dopo ogni importazione, non solo la prima.
Cosa Significa Realmente il 99% di Modeling Quality?
La modeling quality misura la quota di barre di prezzo simulate costruite da tick realmente registrati anziché ricostruite matematicamente. È un punteggio di fedeltà dei dati, non un punteggio di performance della strategia.
Il calcolo della modeling quality documentato su MQL5 spiega perché le barre a un minuto da sole non possono produrre una piena fedeltà intrabar: senza il dettaglio a livello di tick, il tester deve indovinare il movimento del prezzo tra l'apertura e la chiusura di ogni minuto, e questa congettura limita il punteggio massimo raggiungibile.
Ecco perché l'approccio predefinito di MT4 basato solo su M1 tende a stabilizzarsi vicino al 90% anche con dati minute perfettamente puliti. Colmare quest'ultimo divario richiede importazioni tick reali, non impostazioni migliori.
Un punteggio di modeling perfetto può nascondere una strategia che crolla nel momento in cui gli spread reali si allargano durante il rilascio di una notizia. Considera il numero come un via libera sui tuoi dati, non sul tuo edge.
Come si Verifica un Risultato al 99% di Modeling Quality?
- Controlla il Journal per errori di mismatched-chart. Un conteggio pari a zero è la soglia minima per fidarsi del risultato, e gli errori di unmatched-data segnalano specificamente lacune che un riepilogo apparentemente pulito può nascondere.
- Conferma che le date dei tick importati si allineino con le date di Start ed End impostate, incluso il fuso orario. Uno scostamento di un'ora tra il tuo data provider e il server del tuo broker può spostare silenziosamente il timing delle operazioni.
- Allinea le impostazioni di spread e commissione al tuo account live. Se il tuo broker applica uno spread variabile e hai testato con un pip fisso, riesegui il test con condizioni realistiche.
- Esegui un forward test di 30 giorni o una walk-forward validation prima di rischiare capitale. Un punteggio di modeling alto ti dice che i dati storici erano puliti. Non dice nulla su come la strategia gestirà condizioni che non ha ancora visto.
Consiglio pratico: Anche con zero errori di mismatched-chart, verifica a campione alcuni timestamp di entrata delle operazioni rispetto al tuo file tick grezzo. È l'unico modo per individuare porzioni ricostruite che sono passate inosservate senza attivare una segnalazione di errore.
Perché i Dati Tick Puliti Contano Più delle Impostazioni Perfette
Puoi azzeccare ogni impostazione del tester e comunque bloccarti su un punteggio di modeling mediocre se i dati sottostanti hanno delle lacune. Questa è la parte che la maggior parte delle guide salta: le impostazioni sono la metà facile di questo problema. I dati sono la metà difficile.
Backtestmarket costruisce i propri dataset storici proprio attorno a questo divario. Il catalogo copre forex, metalli, indici azionari, obbligazioni e commodity con una copertura minute-bar pulita a partire dal 2014, confezionata per l'importazione diretta in MT4 e MT5 senza doverti riformattare i file grezzi da solo.
- Una copertura M1 completa su tutto lo storico riduce il problema dei dati troncati che compromette i punteggi di modeling fin dall'inizio.
- File correttamente formattati e allineati per simbolo riducono gli errori di mismatched-chart che costringono a reimportazioni.
- La guida all'importazione per MetaTrader di Backtestmarket illustra i passaggi della History Center così non devi procedere per tentativi.
- L'accesso diretto al supporto tecnico significa che una domanda sui dati riceve risposta da chi ha costruito la pipeline, non da una coda di ticket di assistenza.
Nulla di tutto questo sostituisce il forward testing. Significa solo che i dati stessi smettono di essere il motivo per cui il tuo backtest fallisce.
Cosa Non Ti Dice il Numero del 99%
È più vicino a un permesso. Ti dice che il tuo test è autorizzato a essere considerato affidabile dal lato dei dati, e questa è una soglia più bassa di quanto la maggior parte dei trader pensi.

Ecco cosa i consigli convenzionali sbagliano: trattano la modeling quality come un proxy per la qualità della strategia. Sono due domande separate. Una strategia di scalping che vive o muore sui fill al sotto-secondo può raggiungere il 99% di modeling quality e comunque perdere denaro dal vivo, perché MT4 spesso assume fill perfetti agli estremi delle candele che nessun broker reale garantisce durante un mercato veloce.
Cosa dovrebbe venire prima, prima di ossessionarti sull'ultimo punto percentuale di modeling quality? Rendere la copertura tick abbastanza completa da evitare che le lacune distorcano casualmente i tuoi risultati.
— Inizia
Ottieni Dati Tick e Minute-Bar Pronti all'Importazione da Backtestmarket
Ogni passaggio di questa checklist presuppone che tu abbia già dati puliti e completi da importare, ed è proprio questa la parte che la maggior parte dei trader sottovaluta finché non si ritrova tre ore dopo a cercare di risolvere un errore di mismatched-chart. Backtestmarket elimina questo attrito vendendo dataset pronti all'importazione invece di file grezzi che devi riformattare sperando che funzionino.

Il catalogo include coppie forex raggruppate per classe di asset, oltre a metalli, indici e obbligazioni, tutti realizzati come download una tantum con copertura minute-bar a partire dal 2014. Se la tua finestra di test continua a incontrare lacune indipendentemente da quanto attentamente configuri lo Strategy Tester, la soluzione di solito non sono le tue impostazioni. È il file sorgente. Controlla i pacchetti di dati forex rispetto alle coppie valutarie e all'intervallo di date di cui la tua strategia ha bisogno, e avrai risolto un problema di modeling quality prima ancora di riaprire il tester.
Domande Frequenti sulla Modeling Quality in MT4
Non in modo affidabile.
No. Conferma che l'input del tuo backtest era ad alta fedeltà. Non dice nulla sul comportamento di fill del broker, sullo slippage, o sul fatto che la tua strategia sia curve-fit su un singolo periodo storico.
Quel salto è normale. La modeling quality si comporta come una funzione a gradino: una volta che la copertura tick e M1 è completa per il tuo intervallo di test, il punteggio sale bruscamente invece di crescere gradualmente.
Cos'è un errore di mismatched-chart e perché conta?
È il segnale di MT4 per lacune o incoerenze nel tuo storico importato. Un conteggio pari a zero è il requisito minimo prima di poter fidarsi di una lettura di modeling quality elevata.
Un forward test di 30 giorni o una walk-forward validation sono un punto di riferimento iniziale ragionevole prima di impegnare capitale reale, poiché espongono problemi di esecuzione che un backtest non può rivelare.
Fonti
- The 90% Trap: Why Your MT4 Backtests Fail in Live Markets (And How to Fix It) - MT4 Programming
- Every-tick modelling explanation - MQL5 article
- Unmatched data error in MT4 Strategy Tester - EarnForex
Consigliati
- Blog | BacktestMarket | BacktestMarket
- Minute Bar Data: What Quants Need for Reliable Backtests | BacktestMarket Blog
- How to Import Data in MetaTrader (MT4 / MT5) | BacktestMarket | BacktestMarket
- Data Snooping Bias: How Researchers and Quants Catch It | BacktestMarket Blog
Risorse correlate
Esplora i robot Expert Advisor di BacktestMarket per mettere in pratica le idee di questo articolo.

