![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Alla luce di quanto sopra, vedo il seguente modo:
Per costruire un semplice Expert Advisor aggiuntivo, - e caricare tutti i set di parametri ottenuti in esso dopo la prima ottimizzazione.
Ogni set avrà il suo indice. E poi inseriamo semplicemente questo EA aggiuntivo nel tester al posto del primo e lo ottimizziamo oltre il campione, e il parametro di ottimizzazione sarà il NUMERO LOCALE di set inseriti!
Può essere un po' complicato, ma è molto meglio dell'ottimizzazione manuale out-of-sample ...
L'unica cosa di cui abbiamo bisogno è considerare la versatilità di questo add-on.
Alla luce di quanto sopra, questo è il modo in cui lo vediamo finora: ....
Nell'ultimo caso ottimizziamo solo il Numero, niente di più!
E ottenere solo ciò di cui abbiamo bisogno. O ho capito male il tuo post?
Ma sotto TradeStation, e non gratuitamente ... :))
Non vedo il motivo di farlo sotto MT, non siamo abituati a pagare per il lavoro.
Ragazzi, è da molto tempo che tutto funziona.
Ma sotto TradeStation, e non gratuitamente ... :))
Non vedo il motivo di farlo sotto MT, non siamo abituati a pagare per il lavoro.
Anch'io ho quasi finito)))) E non è necessario incorporare nulla nell'Expert Advisor - il programmatore riceve un file con una serie di parametri
Permette davvero di valutare sobriamente le prospettive dei diversi sistemi,
E sbarazzarsi delle illusioni causate dalla sovraottimizzazione.
Stranamente, ma i parametri che hanno un profitto al di fuori del campione non sono sempre redditizi. Sono necessari anche altri criteri di selezione.
Integer, intendi un comando come in un ciclo con il file dei parametri .set stesso, che deve anche essere aggiornato in qualche modo?
Più o meno. Un programma esterno crea un file .set, esegue il terminale, controlla il processo, poi lancia un nuovo file .set, esegue di nuovo il terminale per i test, analizza il rapporto dopo ogni test...
Ok, l'idea generale è chiara. Bene, allora l'ultima domanda a tutti coloro che hanno realizzato questo progetto (cioè Belford, Mak, Integer): ne vale la pena? Certo, è bello avere un "ottimizzatore" che non si limita al curve fit (come metaquote) ma cerca anche di testare la strategia su dati out-of-sample, ma merita davvero un punteggio più alto di MQ optimizer (che è anche buono, ma solo come curve fitter)?
Tutto andrà bene per la casa. Non ha senso fare un confronto con MQ, perché questo programma non testa se stesso, esegue solo un tester
Alla luce di quanto sopra, questo è il modo in cui lo vediamo finora: ....
Nell'ultimo caso ottimizziamo solo il Numero, niente di più!
E ottenere solo ciò di cui abbiamo bisogno. O ho capito male il tuo post?