METODOLOGIA
Backtest Model=4 spiegato: cosa significa "every tick based on real ticks" in MetaTrader 5
Nello Strategy Tester di MetaTrader 5, "every tick based on real ticks" è la modalità di modellazione più esigente che puoi eseguire. Ecco cosa fa, in cosa si differenzia dalle modalità più leggere e perché EudoraLab la considera uno standard di riproducibilità piuttosto che un'etichetta di marketing.
Cosa significa davvero Model=4
Quando apri lo Strategy Tester di MetaTrader 5 (MT5), il menu a discesa Modeling offre diversi modi per ricostruire come il prezzo si è mosso nella storia. Il più accurato di questi è etichettato "Every tick based on real ticks." Nel gergo della community MQL5 è spesso chiamato Model=4 — l'opzione a più alta fedeltà.
Un tick è una singola variazione di prezzo: un nuovo bid o ask stampato dal broker. Un grafico reale non è fatto di ordinate candele a un minuto; è fatto di migliaia di questi minuscoli aggiornamenti, che arrivano in modo irregolare, a volte a raffiche e a volte in quasi-silenzio. Model=4 riproduce l'effettivo flusso di tick registrato per il simbolo — la reale sequenza di aggiornamenti bid/ask distribuita dal server del broker — anziché una sua approssimazione semplificata o inventata.
Questa distinzione è il punto cruciale. In Model=4 il tuo expert advisor (EA) riceve lo stesso flusso di prezzo granulare e irregolare che avrebbe visto se fosse stato in esecuzione live durante quel periodo. Ogni cifra di valore pubblicata da EudoraLab è prodotta in questa modalità, come backtest nello Strategy Tester di MetaTrader 5 — mai trading reale, mai una previsione, e mai una garanzia di risultati futuri.
Le quattro modalità di modellazione di MT5, dalla grossolana all'esatta
MetaTrader 5 offre quattro modi per modellare il prezzo all'interno di una singola barra durante un backtest. Differiscono per quanti dettagli ricostruiscono tra l'apertura e la chiusura di ogni candela, e proprio quel dettaglio è ciò che determina se le entrate, gli stop e i riempimenti di griglia di un EA sono realistici.
Dalla meno alla più esigente:
- Open prices only — l'EA viene valutato una volta per barra, all'apertura. Veloce, ma cieco a tutto ciò che accade all'interno della candela. Valido solo per strategie che agiscono rigorosamente su barre completate.
- 1 minute OHLC — ogni barra è approssimata usando solo open, high, low e close. Il tester conosce i quattro angoli ma inventa il percorso tra di essi.
- Every tick (generati) — il tester sintetizza una plausibile sequenza di tick all'interno di ogni barra a un minuto usando un algoritmo di interpolazione. Molto più granulare di OHLC, ma i tick sono fabbricati, non reali.
- Every tick based on real ticks (Model=4) — il tester riproduce i tick genuini registrati dal broker. Nessun percorso inventato, nessuna interpolazione.
Il divario tra "every tick generati" ed "every tick based on real ticks" è la differenza tra una simulazione del mercato dall'aspetto realistico e una riproduzione del mercato che è realmente accaduto. Per i sistemi sensibili al meccanismo, quel divario può silenziosamente abbellire un backtest.
Come si confrontano le modalità
La tabella seguente riassume i compromessi. "Percorso intrabar" è la colonna cruciale: descrive come il tester crede che il prezzo abbia viaggiato all'interno di ogni barra, ed è lì che vengono colpiti gli stop, si riempiono le griglie e vive lo slippage.
| Modalità | Percorso intrabar | Fonte dei tick | Velocità | Ideale per |
|---|---|---|---|---|
| Open prices only | Nessuno (un punto per barra) | Apertura della barra | Più veloce | Strategie su chiusura barra |
| 1 minute OHLC | 4 angoli, percorso inventato | OHLC delle barre M1 | Veloce | Prima passata approssimativa |
| Every tick (generati) | Denso, ma sintetico | Interpolato | Lento | Quando i tick reali non sono disponibili |
| Every tick based on real ticks (Model=4) | Sequenza reale registrata | Storico tick del broker | Più lento | EA a griglia, scalping, sensibili agli stop |
Nota che "più lento" non è un difetto — è il costo dell'onestà. Un backtest che gira in pochi secondi ha quasi sempre scartato il dettaglio che decide se una strategia sopravvive al contatto con il reale movimento intrabar.
La qualità dei tick e cosa significa davvero "dati a tick reali"
Selezionare Model=4 è necessario ma non sufficiente. La modalità riproduce tick reali, ma la qualità e completezza di quei tick dipende dai dati che il tuo terminale ha scaricato dal broker. Qui contano due concetti.
Qualità di modellazione
Al termine di un'esecuzione, MT5 riporta una percentuale di qualità di modellazione. Una cifra elevata (spesso citata come ~99%) indica che il tester aveva una copertura di tick densa e continua per il periodo. Cifre basse, o grandi lacune, significano che il tester ha ripiegato su dati più grossolani per tratti di storia — il che può nascondere o distorcere ciò che l'EA avrebbe effettivamente fatto.
Tick specifici del broker
I tick reali sono specifici del broker. Lo spread, l'esatto bid/ask e la tempistica degli aggiornamenti differiscono da un broker all'altro, specialmente su strumenti come oro e indici. Un backtest su tick reali del Broker A non è automaticamente riproducibile sul Broker B. Ecco perché un risultato Model=4 credibile è sempre legato a un broker, simbolo e timeframe specificati, anziché fluttuare liberamente come un numero astratto.
- Completezza — ci sono lacune nello storico dei tick?
- Realismo dello spread — sono stati usati spread reali, o un'assunzione fissa?
- Corrispondenza del simbolo — l'oro su un feed non è identico all'oro su un altro.
- Periodo — la storia recente è solitamente meglio coperta rispetto a un decennio fa.
Perché agli EA a griglia e scalping interessa di più
Per alcune strategie la modalità di modellazione conta a malapena. Un sistema momentum su barra giornaliera che agisce solo su candele completate — come EudoraAtomic sul D1 crypto — è molto meno sensibile alla fedeltà intrabar, perché prende decisioni una volta per barra anziché reagire a ogni tick.
Per altre, la modalità di modellazione è decisiva. Due famiglie sono particolarmente esposte:
Entrate di scalping e mean-reversion
Le strategie che entrano su deviazioni piccole e rapide — per esempio la logica gold M5 mean-reversion in EudoraAegis, che scatta quando il prezzo si allontana dalla sua media in condizioni di RSI/Stochastic e ATR — vivono o muoiono sul dettaglio intrabar. Con una modellazione grossolana, un trigger di entrata esistito solo per pochi tick reali può essere mancato del tutto, o un riempimento può essere assunto a un prezzo che non è mai stato negoziato.
Sistemi a griglia, recovery-grid e di tipo martingale
Questo è il caso più estremo. EudoraLab è esplicito sul fatto che diversi dei suoi EA sono sistemi controllati a griglia / recovery-grid / di tipo martingale. Aggiungono posizioni a passi distanziati man mano che il prezzo si muove contro il paniere, e portano drawdown flottante per progettazione — è il compromesso che queste strutture accettano, e possono subire perdite ingenti. Nessuno di questi EA è "senza griglia" o "senza martingale", e qualsiasi affermazione contraria sarebbe falsa.
Poiché l'intero profilo di rischio di una griglia è definito da dove e quando si riempie ogni livello aggiuntivo, il percorso intrabar non è un dettaglio di arrotondamento — è la strategia. Considera:
- La progressione a griglia distanziata in EudoraFuji sulle coppie cross-yen, dove ogni livello aggiunto dipende esattamente da quanto si è esteso il prezzo all'interno della barra.
- La recovery grid con passi 1.5x in EudoraAegis, la cui profondità di drawdown è determinata da quanti livelli si sono riempiti prima del ritorno alla media.
- La recovery grid con martingale controllato a leva in EudoraAntaeus sull'S&P 500, che aggiunge un livello più profondo ogni volta che il prezzo scende di un altro StepATR x ATR, fino a 12 livelli.
Esegui un sistema del genere su OHLC o tick generati e la simulazione può silenziosamente riempire i livelli a prezzi convenienti, sottostimare quanto in profondità sia realmente andato un paniere, o saltare uno stop-out che i tick reali avrebbero attivato. Il risultato appare più liscio della realtà. Model=4 rimuove quell'abbellimento: costringe la griglia a riempirsi contro il percorso di prezzo che si è realmente verificato.
Un backtest a griglia controllata su tick reali è l'unico tipo di cui valga la pena fidarsi, perché il rischio della griglia è il percorso intrabar. Sui tick sintetici, i momenti più pericolosi — i tratti avversi profondi e rapidi — sono esattamente quelli con più probabilità di essere appianati.
Come EudoraLab usa Model=4 come standard di riproducibilità
Per "the Operators", Model=4 non è un'etichetta da sventolare — è un contratto. Ogni cifra pubblicata sui quattro EA è un backtest nello Strategy Tester di MetaTrader 5 a Model=4 ("every tick based on real ticks"), e ogni prodotto include l'esatto set file, simbolo e timeframe così che un acquirente possa ricaricare la stessa configurazione e riprodurre la stessa esecuzione su dati a tick reali comparabili.
Questo è il significato pratico di uno standard di riproducibilità: il numero in evidenza non è il prodotto consegnato; lo è la ricetta. Un insieme rappresentativo di quei risultati ottenuti in backtest:
| EA | Mercato / TF | Backtest (Model=4) | Struttura |
|---|---|---|---|
| EudoraAegis | XAUUSD M5 | 10y RoboForex-Pro, $1k → +$87,282, PF 2.43, rel DD 21.3% | Recovery grid (passi 1.5x) |
| EudoraFuji | GBPJPY M15 | 2015–2026, $10k, Balanced +2,251%, PF 2.49, eq DD 9.6% | Griglia distanziata (di tipo martingale) |
| EudoraAntaeus | .US500Cash H4 | 2018–2026, $10k, Balanced 13.17x, PF 1.66, eq DD ~51% | Griglia martingale controllata a leva |
| EudoraAtomic | BTC+ETH D1 | 2017–2026, $10k, Extreme ~977x, PF 1.24, max DD ~46% abs | Momentum cross-sezionale |
La riproducibilità taglia in entrambe le direzioni, e l'onestà richiede di nominare i limiti anche di un backtest a tick reali:
- Un backtest non è il futuro. Tutte le cifre sono simulazioni storiche. Le prestazioni passate ottenute in backtest non garantiscono, prevedono o implicano risultati futuri.
- Il senno di poi può comunque insinuarsi. L'edge di 11 anni di Fuji incorpora il regime-masking; senza maschera, il suo profit factor è circa 0,83, e un regime recente rappresentativo (2025-02 — 2026-05) si legge più vicino a +40% con PF 1.42. I tick reali correggono il modello di esecuzione; non rimuovono il curve-fitting nella strategia.
- Il drawdown è reale. Antaeus concentra i suoi rendimenti in pochi giorni di rimbalzo — rimuovi il migliore ~5% dei giorni e lo Showcase scende all'incirca al pareggio. I guadagni di Atomic si concentrano nei regimi rialzisti delle crypto. Queste strutture a griglia e recovery portano un significativo drawdown flottante e non sono adatte alle regole di drawdown giornaliero/totale delle prop firm.
- La dipendenza dal broker rimane. I tuoi spread, riempimenti e feed di tick differiranno da quelli del broker di test, quindi anche i tuoi risultati differiranno.
Per saperne di più su come questi test sono inquadrati e su cosa contengono i set file, consulta le FAQ.
Eseguire tu stesso un backtest Model=4
Se vuoi riprodurre o sottoporre a stress-test qualsiasi risultato EudoraLab — che è esattamente il senso di fornire i set file — il flusso di lavoro in MetaTrader 5 è semplice:
- Apri lo Strategy Tester (View → Strategy Tester, o Ctrl+R).
- Seleziona l'EA, poi il simbolo e timeframe corrispondenti dal set file del prodotto (es. XAUUSD M5 per Aegis).
- Imposta Modeling su Every tick based on real ticks.
- Carica il set file fornito così che gli input corrispondano esattamente.
- Scegli l'intervallo di date documentato e il deposito iniziale, poi avvia.
- Controlla la qualità di modellazione riportata e la copertura dei tick — se è bassa, scarica uno storico più completo prima di trarre conclusioni.
Aspettati che sia lento, e aspettati lievi differenze rispetto all'esecuzione pubblicata perché i tick e gli spread registrati dal tuo broker non sono identici a quelli del broker di test. Piccole deviazioni sono normali e, francamente, rassicuranti — confermano che stai guardando una simulazione a tick reali piuttosto che uno screenshot di marketing congelato.
Niente di tutto questo è consulenza finanziaria. Il trading automatizzato comporta un rischio reale di perdita; opera solo con capitale di rischio che puoi permetterti di perdere, e dimensiona qualsiasi sistema a griglia o recovery-grid in modo conservativo rispetto al suo drawdown documentato.
PUNTI CHIAVE
- Model=4 ("every tick based on real ticks") è la modalità di backtest più accurata di MetaTrader 5: riproduce il flusso di tick genuino registrato dal broker invece di inventare il percorso di prezzo intrabar.
- Si differenzia dalle modalità Open prices only, 1 minute OHLC e "every tick" generati proprio nel percorso intrabar, che è dove si attivano gli stop, si riempiono le griglie e si verifica lo slippage.
- La qualità dei tick conta quanto la modalità: una qualità di modellazione vicina al 99% e uno storico privo di lacune e specifico del broker sono necessari perché un risultato abbia un qualsiasi significato.
- Gli EA a griglia, recovery-grid e di tipo martingale sono i più sensibili alla fedeltà di modellazione perché il loro intero profilo di rischio dipende da dove si riempie ogni livello; Aegis, Fuji e Antaeus di EudoraLab sono griglie controllate che portano drawdown flottante per progettazione.
- Ogni cifra di EudoraLab è un backtest Model=4, non trading reale né una previsione; i prodotti includono set file esatti così che gli acquirenti possano riprodurre l'esecuzione, ma i risultati passati ottenuti in backtest non garantiscono prestazioni future.
/ DOMANDE FREQUENTI
Cosa significa Model=4 nello Strategy Tester di MetaTrader 5?
Model=4 è l'abbreviazione della modalità di modellazione "Every tick based on real ticks", l'opzione a più alta fedeltà nello Strategy Tester di MT5. Invece di approssimare ogni barra dai valori OHLC o di generare tick sintetici, riproduce l'effettiva sequenza registrata dal broker degli aggiornamenti di bid e ask, così l'EA sperimenta il reale percorso di prezzo intrabar che si è verificato nella storia.
Perché "every tick based on real ticks" è più accurato di "every tick"?
La modalità "every tick" semplice genera una plausibile sequenza di tick all'interno di ogni barra a un minuto tramite interpolazione, quindi i tick sono fabbricati. "Every tick based on real ticks" usa i tick genuini registrati distribuiti dal broker. La differenza è tra una simulazione del mercato e una riproduzione di ciò che è realmente accaduto, cosa che conta soprattutto per stop, scalping e riempimenti di griglia.
Model=4 garantisce che l'EA sarà profittevole nel trading reale?
No. Model=4 rende realistico il modello di esecuzione, ma resta comunque un backtest storico, non trading reale e non una previsione. Non elimina il curve-fitting nella strategia stessa, e gli spread e il feed di tick del tuo broker differiranno da quelli del broker di test. I risultati passati ottenuti in backtest non garantiscono prestazioni future, e dovresti operare solo con capitale di rischio che puoi permetterti di perdere.
Perché Model=4 conta soprattutto per gli EA a griglia e martingale?
Il rischio di un sistema a griglia o recovery-grid è definito da dove e quando si riempie ogni livello aggiuntivo, il che dipende interamente dal percorso di prezzo intrabar. Una modellazione grossolana può riempire i livelli a prezzi convenienti, sottostimare quanto in profondità è andato un paniere, o saltare uno stop-out, facendo apparire il backtest più liscio della realtà. I tick reali costringono la griglia a riempirsi contro il percorso di prezzo che si è realmente verificato. Queste strutture portano drawdown flottante per progettazione e possono subire perdite ingenti.
/ GLI STRUMENTI DIETRO QUESTO ARTICOLO
Ogni cifra di performance qui menzionata è un backtest nello Strategy Tester di MetaTrader 5 (Model=4 tick reali), non trading reale e non una previsione. Opera solo con capitale di rischio che puoi permetterti di perdere.