Un backtest forex che puoi guardare
Testa una strategia sullo storico M1 del tuo broker prima di rischiare denaro. Premi play per rivedere ogni operazione sul grafico, con spread, commissioni, slippage e swap inclusi, poi esporta le stesse regole come EA di MetaTrader.
Cosa include il backtest
- Due modelli di tick: 1 minuto OHLC (preciso, predefinito) o solo prezzi di apertura (veloce, per strategie che agiscono a ogni nuova barra).
- Costi reali: spread dal tuo storico, commissione per lotto, slippage sugli ordini a mercato, swap per notte (triplo il mercoledì), margine e stop-out.
- Conti hedging o netting su MT5, come presso il tuo broker.
- Riproduzione visiva da 1× a 1000×, con ingressi, uscite, stop loss e take profit sul grafico, mentre la tela mostra quali blocchi sono passati, falliti o scattati a ogni barra.
Un report su cui agire
Ogni test fornisce profitto netto, profit factor, drawdown massimo in denaro e in percentuale, recovery factor, indice di Sharpe, percentuale di vincite, serie e costi, oltre a:
- la curva di equity e saldo con il drawdown sotto,
- ogni operazione con il motivo di uscita (cliccala per vederla sul grafico),
- una mappa dei rendimenti mensili e un registro completo,
- l’elenco di tutto ciò che potrebbe far differire i risultati da un conto reale.
Quello che testi è quello che esporti
Il tester applica le stesse regole dell’EA generato da QuantForge, dal controllo «una volta per barra» al break-even, alle griglie e agli ordini pendenti. Quando i risultati ti convincono, esporta la strategia in MQL4 o MQL5 e avviala in MetaTrader. I pulsanti MT5 tester .ini e Inputs .set permettono di ripetere esattamente lo stesso test nel tester di MetaTrader.
Non hai ancora una strategia? Parti da un modello testato su due anni di EURUSD, o creane una con il creatore di EA senza codice.
Domande frequenti
Da dove vengono i dati di prezzo?
Da te. Esporta le barre M1 dal tuo terminale MetaTrader 4 o 5 con il nostro script gratuito, oppure importa un CSV. Usare lo storico del tuo broker avvicina i risultati a quelli del tester di MetaTrader per lo stesso conto. I dati sono salvati solo per il tuo account. Vedi importare lo storico.
Quanto è preciso il backtest?
Il modello predefinito simula la modalità «1 minuto OHLC» di MetaTrader: ogni barra M1 diventa quattro tick, uno stop toccato dentro una barra viene eseguito al suo livello e un gap al nuovo prezzo. Lo spread viene dallo storico quando lo contiene. MetaTrader genera più tick al minuto, quindi piccole differenze sono normali; esporta i file .ini e .set del test per ripeterlo in MetaTrader.
Quali timeframe e quanto storico posso testare?
Con il piano gratuito, H1, H4 e D1 fino a un anno. Pro e Studio testano ogni timeframe da M1 a D1 su tutto il tuo storico.
Posso ottimizzare i parametri di una strategia?
Sì, con Studio: una ricerca a griglia sui tuoi input con un forward test su dati che l'ottimizzazione non ha mai visto, più un'analisi Monte Carlo delle operazioni. Vedi le funzioni Studio.
Buoni risultati di backtest significano che l'EA sarà redditizio?
No. Un backtest mostra come regole fisse si sono comportate sul passato. I mercati cambiano, e una strategia adattata al passato spesso fallisce su dati nuovi. Usa un forward test, leggi gli avvisi del report e opera prima su un conto demo.
Crea oggi il tuo primo EA
Il piano gratuito include tre progetti, backtest da H1 a D1 su un anno, export MQL4/MQL5 e il convertitore.