Perché scegliere MetaTrader 4 come piattaforma di trading?

Come ottimizzare correttamente un Expert Advisor in Metatrader 4?

28 aprile • Articoli di Forex Trading • 2252 visualizzazioni • Commenti disabilitati su Come ottimizzare correttamente un Expert Advisor in Metatrader 4?

Sebbene la psicologia del mercato rimanga la stessa di anno in anno, ma alcune condizioni di mercato continuano a cambiare. Ciò che è stato redditizio ieri non è il fatto che sarà redditizio domani. Il compito del trader è quello di adattarsi per tempo alle condizioni attuali e continuare a guadagnare.

Lo stesso vale per i consulenti commerciali. Anche il consulente esperto più redditizio prima o poi smetterà di fare soldi a causa delle mutate condizioni di mercato. Il nostro compito è anticiparlo e ottimizzare l'EA per la nuova situazione.

  • Impostazione dei parametri per l'ottimizzazione;
  • Backtesting del consulente;
  • Test Forward Expert Advisor.

Processo di ottimizzazione di un Expert Advisor in MT4

Immagina la situazione; hai deciso di assemblare un computer per componenti. Hai acquistato la scheda video, la scheda madre, la RAM da 32 GB e così via più costose. Hai raccolto tutto nell'unità di sistema e lavori, come si suol dire, senza driver. Pensi che un computer del genere soddisferà le tue aspettative?

Penso che nessuno. Prima di lavorarci, è necessario installare i driver. Non sto parlando di impostazioni più globali.

La situazione è la stessa con i consulenti commerciali. Sì, certo, gli sviluppatori danno le loro impostazioni, ma il tempo passa e, come accennato in precedenza, ciò che ha funzionato ieri potrebbe non funzionare oggi. Pertanto, scopriremo come ottimizzare correttamente l'advisor.

Impostazione dei parametri per l'ottimizzazione

Innanzitutto, eseguiamo il test con le impostazioni preimpostate. Supponiamo che il robot operi bene sulla coppia GBPUSD nel periodo di tempo M15. Iniziamo la data dal 01/01/2021 al 02/28/2021 e vediamo che tipo di grafico di redditività otteniamo.

Se il consulente ha lavorato molto bene sui dati storici, allora questo è qualcosa di buono per noi. Tuttavia, se l'Expert Advisor risulta con risultati negativi sui dati storici, non è necessario tenerne il passo.

Tuttavia, non c'è limite alla perfezione. Dobbiamo ottimizzare l'EA e cercare di migliorare i risultati. A tale scopo, nella finestra del tester di strategia, premere "Proprietà avanzate". Sullo schermo si aprono tre schede:

  • Test;
  • Parametri di input;
  • Ottimizzazione.

Nella scheda "Test", imposta il deposito iniziale a cui sei interessato a $ 100. Il consulente esperto farà trading sia per l'acquisto che per la vendita. Pertanto, nel campo "Posizioni", seleziona "Lungo e breve".

Nel blocco "Ottimizzazione" è possibile selezionare il "Parametro ottimizzato" dall'elenco proposto:

  • Equilibrio;
  • Fattore di profitto;
  • PayOff atteso;
  • Drawdown massimo;
  • Percentuale di prelievo;
  • Personalizzato.

Se desideri che solo i risultati con un totale positivo partecipino ai risultati della ricerca, seleziona la casella accanto ad "Algoritmo genetico".

Impostazione della scheda di test per ottimizzare l'EA.

La scheda "Parametri di input" include le variabili che possiamo ottimizzare.

Seleziona la casella accanto alla casella che desideri ottimizzare, come StopLoss, TakeProfit, ecc. Lascia invariata la colonna "Valore". Questa colonna contiene il valore predefinito preimpostato durante il test precedente. Ci interessano le colonne:

  • Inizio: da quale valore inizia l'ottimizzazione;
  • Step - qual è il passo per il valore successivo;
  • Stop: quando il valore viene raggiunto, l'ottimizzazione deve essere interrotta.

Se selezioni la variabile StopLoss, l'inizio dell'ottimizzazione è di 20 pips, con un passo di 5 pips, fino a raggiungere i 50 pips, allo stesso modo fai lo stesso con TakeProfit.

La linea di fondo

Nell'EA, puoi ottimizzare qualsiasi parametro: StopLoss, TakeProfit, Maximum Drawdown, ecc. Potrebbe essere necessario eseguire l'EA sui dati storici più volte prima di raggiungere le impostazioni richieste. Test su una storia più lunga può fornire una maggiore precisione.

I commenti sono chiusi.

« »