Come ottimizzare correttamente un consulente - pagina 2

 
KimIV:

OK... ecco la mia esperienza...

1. Scrivo un EA con un minimo di chiamate alla cronologia delle operazioni e con un minimo di gestione degli errori di esecuzione restituiti dal server di trading.
2. Intervallo di ottimizzazione - dal 2001.01.01 al 2007.12.31
3. Scelgo una serie di parametri in base a Fattore di recupero massimo = Profitto netto / Drawdown massimo. Se non c'è un insieme di parametri con FS > 30, allora l'Expert Advisor viene scartato.
4. Controllo il set di parametri selezionato per la stabilità facendo piccoli cambiamenti di tutti i parametri uno per uno. Non considero troppe fluttuazioni di FS. Cioè, stabilisco se ho selezionato il "picco del comunismo" o il "plateau". Se il picco, allora questo set viene scartato e prendo il prossimo.
5. Analizzo l'insieme piatto di parametri nell'analizzatore di portafogli per la compatibilità con altri TP. Formo un portafoglio TS con FS > 100, scrivo un EA per il trading online e lo metto sul conto reale.

Ciao, puoi scrivere un EA per davvero?
 
KimIV писал (а) >>
...

3. Scelgo una serie di parametri in base a Fattore di recupero massimo = Profitto netto / Drawdown massimo. Se non c'è un insieme di parametri con FS > 30, allora l'Expert Advisor viene scartato.
...


Intendi FS=30 o 30%?

 
Simon писал (а) >>
>> Puoi dirmi se intendi PV=30 o 30%?

Questo significa FS = 30. Giusto per essere chiari, il profitto è 8000, il massimo drawdown è 266, FS = 8000 / 266 = 30.

 
Capisco, e usate il lotto minimo quando testate, o con una MM che si applicherà quando l'EA sta effettivamente lavorando?
 
Simon писал (а) >>
Capisco, e usate il lotto minimo quando testate, o con una MM che si applicherà quando l'EA sta effettivamente lavorando?

0.1

 
Simon писал (а) >>
Capito, e usate il lotto minimo quando testate, o con una MM che si applicherà quando l'EA funziona veramente?

Dai un'occhiata qui, con un po' di più su FV

https://championship.mql5.com/2012/ru/news

 
Grazie!
 
KimIV писал (а) >>

3. Scelgo una serie di parametri in base a Fattore di recupero massimo = Profitto netto / Drawdown massimo. Se non c'è un insieme di parametri con FS > 30, allora EA viene scartato.

Perché deve essere FS > 30... e se è meno allora è fregato? Da dove viene il numero 30, perché non 40? O c'è una dichiarazione analitica su questo?
 
slayer писал (а) >>
E perché dovrebbe essere ancora FS > 30... e se meno allora rottamarlo?? da dove viene la cifra esatta di 30, perché non 40? o c'è una dichiarazione analitica in tal senso??

Non faccia giri di parole, per favore. Non ho affermato che dovrebbe essere così. 30 è il mio capriccio personale. Non più di questo...

 
YuraZ писал (а) >>

È una domanda interessante.

Ognuno ha la propria esperienza, si prega di condividere le informazioni

Come ottimizzo


Il modo di ottimizzazione dipende dal TS utilizzato come base di Expert Advisor.

Per un sistema di trading che propone di aprire e chiudere posizioni in base ai segnali degli indicatori, faccio come segue:

1. ottimizzare i parametri dell'indicatore. Si fa senza usare TR, SL, trawl, ecc. Usando la stessa dimensione del lotto. In questo modo seleziono i migliori parametri dell'indicatore.

2) Ottimizzare lo stop loss. Scegliere la migliore variante dei parametri dell'indicatore (tra le più redditizie, si seleziona con un piccolo drawdown e una redditività superiore a 2 + un numero sufficiente di posizioni, per verificare la correttezza dei risultati ottenuti. La variante con i risultati migliori viene presa dai risultati di ottimizzazione per ogni passo successivo) per ottimizzare la migliore dimensione di stop.

3. ottimizzazione del takeprofit.

Ottimizzazione di vari modi di aiuto a TC: trasferimento di una posizione a Breakeven, diversi tipi di pesca a strascico, ecc.

5. Ottimizzazione del modo in cui il catipalo viene gestito, cioè combinando una varietà di modi per cambiare il lotto.