Backtest

Come eseguire backtest affidabili


In questo tutorial verrà illustrata la procedura corretta per eseguire dei backtest affidabili e quanto più realistici possibile.

Prerequisiti

Anche in questo caso, chiaramente, il prerequisito fondamentale è una installazione valida della piattaforma di trading online MetaTrader 4. Come detto in precedenza, se non si è ancora provveduto ad installare la propria piattaforma, è possibile trovare on line guide al riguardo o si può fare riferimento al proprio broker.

Preparazione ambiente

Per preparare la nostra piattaforma di trading ad eseguire dei backtest affidaili bisogna seguire alcuni semplici passi che permettono sia di abilitare alcune funzionalità sia di popolare i dati storici su cui lavorare.

Abilitazione funzioni

Innanzi tutto bisogna avviare la piattaforma di trading ed eseguire il login; può essere utilizzato sia un account reale sia un account demo.

Andare poi nel menu Strumenti, Opzioni e selezionare il tab Consiglieri esperti. Qui spuntare le caselle Permetti il Trading Automatizzato e Consenti importazioni da DLL (...) se non lo si è già fatto in precedenza. Quindi fare clic su OK

Impostazioni 1
Impostazioni 2

Scaricare dati storici

Per scaricare dei dati storici sufficientemente affidabili, andare nel menu Strumenti e selezionare Centro storia o premere il tasto F2.

Dati storici 1

Nella finestra del Centro Storia, espandere FX-MAJOR e fare doppio clic su EURUSD (o su qualunque altra valuta si voglia utilizzare) e poi su 1 Minuto (M1) ed attendere che venga popolata la finetra della Base dati

Dati storici 2

Quindi fare clic su Download e poi su OK

Dati storici 3

Se si sono già scaricati dei dati precedentemente, potrebbe apparire un altro messaggio di conferma come il seguente. Fare clic su Yes per proseguire.

Dati storici 4

Eseguite la stessa operazione per tutti gli altri timeframe, quindi: doppio clic su 5 Minuti (M5), attendere che venga popolata la base dati, poi download e così via.

Terminato di scaricare i dati su tutti i timeframe, ripetere l'operazione un'ultima volta sul solo time frame M1, dopo di che chiudere il centro storia.

Dati storici 5

Esecuzione Backtest

Entrare nel menu Visualizza e fare clic su Tester strategia o premere la combinazione di tasti CTRL+R

Dati storici 6

Dalla finetra identificata come Collaboratore, che è il tester di strategia, selezionare in sequenza: l'expert advisor (FXClimber-V1.1.ex4), il Simbolo (EURUSD), il Modello (Ogni tick), la Data di utilizzo (per esempio 20180101 - 20180131) e il Periodo (M5).

p.s. Se lo desiderate, prima di far partire il test, cliccando sul pulsante Proprietà esperte, è possibile modificare i parametri operativi dell'expert, come la modalità (conservative, moderate o aggressive), la password ed altro.

Dati storici 7

Fare clic su Avvio per avviare il tester con le impostazioni prescelte.