Discussione sull’articolo "Dottor Tradelove o come ho smesso di preoccuparmi e ho creato un Expert Advisor di auto-formazione"

 

Il nuovo articolo Dottor Tradelove o come ho smesso di preoccuparmi e ho creato un Expert Advisor di auto-formazione è stato pubblicato:

Poco più di un anno fa, joo, nel suo articolo "Genetic Algorithms - It's Easy!", ci ha dato uno strumento per l'implementazione dell'algoritmo genetico in MQL5. Ora, utilizzando quello strumento creeremo un Expert Advisor che ottimizzerà geneticamente i propri parametri in determinate condizioni di margine...

Dopo aver creato l'Expert Advisor, ricorriamo tutti all'utilizzo dello Strategy Tester integrato per selezionare i parametri ottimali. Dopo la selezione di questi, eseguiamo l'Expert Advisor e, una volta che si verifica un cambiamento significativo in esso, l'Expert Advisor viene quindi fermato e ottimizzato più e più volte utilizzando lo Strategy Tester e così via.

Possiamo assegnare il processo decisionale di riottimizzazione e la riottimizzazione come processo all'Expert Advisor senza interrompere naturalmente il suo lavoro?

Una delle soluzioni a questo problema è stata proposta da Quantum nel suo articolo "Adaptive Trading Systems and Their Use in MetaTrader5 Terminal", dedicato all'utilizzo di un vero e proprio sistema di trading affiancato da alcune strategie di trading virtuale (illimitate in numero) tra le quali è stata selezionata una strategia che fino ad ora aveva portato il massimo profitto. La decisione di cambiare la strategia di trading viene adottata dopo che un certo valore di barra fissa è stato superato.

Propongo di utilizzare un codice di algoritmo genetico (GA) stabilito da joo nell'articolo "Genetic Algorithms - It's Easy!". Diamo un'occhiata all'implementazione di questo Expert Advisor (uno degli esempi seguenti è un EA proposto per la partecipazione all'Automated Trading Championship 2011).

Autore: Roman Zamozhnyy

 

Inglese per favore

 
Google Translate. Ma seriamente lo considero una motivazione per imparare il russo :-)
 
Tradurremo questo articolo il prima possibile. Ci dispiace.
 
Finalmente in inglese. Lo aspettavo, grazie!
 

Molto intuitivo! Grazie mille.

 

Questo è letteralmente il titolo scritto in modo più creativo di tutte le pubblicazioni sul commercio. Il Doomsday Device dell'automazione commerciale!

Grazie per i vostri sforzi nell'integrare i potenti concetti forniti in questo sito. Probabilmente l'ostacolo più grande per i lettori è trovare la giusta applicazione delle loro idee. È importante continuare a scrivere articoli di questo tipo, in cui ci basiamo sulle idee già presentate alla comunità. Non ho dubbi che questo articolo sia in grado di ispirare grandi menti a vedere le possibilità nel campo dell'automazione del commercio.

Complimenti

 

Buon pomeriggio.

Quali sono i parametri da inserire per vedere come funziona il vostro esempio?

Finora non ha aperto nessuna operazione.

 
Articolo molto bello! Mi aiuterà nelle mie idee! Grazie
 

bool isNewBars()
  {
  ....
      tf==PERIOD_H8||
      tf==PERIOD_M12)

Si tratta di un errore di battitura? Invece di PERIOD_M12 in MustHave.mqh/ bool isNewBars(), dovrebbe essere PERIOD_H12?

 

L'articolo include tutti i file per un Expert Advisor?