Qualcuno ha fatto l'auto-ottimizzazione automatica virtuale per il suo robot? - pagina 2

 
Implementato attraverso le soluzioni KB è molto facile.
 
Vladimir Simakov:
Prendete uno YP maturo. Tu scrivi un dll. L'idea è questa: quando si avvia il robot, si avvia un thread separato che conduce l'ottimizzazione (pensate voi stessi all'algoritmo), poi lo si alimenta almeno ogni tick e si tolgono le sue impostazioni. Tutta questa roba gira in background. Per un robot, tutto l'overhead è: inviare i dati E riceverli.
L'idea dell'auto-ottimizzazione è intrinsecamente impraticabile per una serie di ragioni. Puoi fare la stampella quanto vuoi, ma non ha senso :)
 
Maxim Dmitrievsky:
L'idea di auto-ottimizzazione è intrinsecamente impraticabile per una serie di ragioni

Cioè, se costruisco un meccanismo walk-forward in un EA, quel meccanismo diventa "intrinsecamente disfunzionale per una serie di ragioni"? ))

 
Andrei Trukhanovich:

Cioè, se costruisco un meccanismo walk-forward in un EA, quel meccanismo diventa "intrinsecamente disfunzionale per una serie di ragioni"? ))

Penso di sì

 
Maxim Dmitrievsky:
L'idea dell'auto-ottimizzazione è intrinsecamente impraticabile per una serie di ragioni. Puoi fare la stampella quanto vuoi, ma non ha senso :)

L'auto-ottimizzazione è solo un nome per certe azioni. In realtà, è semplicemente parte del TC.

 
Vladimir Simakov:
Dovete prendere una fonte matura di linguaggi di programmazione. Tu scrivi un dll. L'idea è questa: quando il vostro bot parte, avviate un thread separato che conduce l'ottimizzazione (pensate all'algoritmo), e dopo di che lo alimentate almeno ogni tick e togliete le sue impostazioni. Tutta questa roba gira in background. Per un robot, tutto l'overhead è: inviare i dati E riceverli.

Questo deve essere fatto senza dll e deve anche essere testato sul tester MT5. E non solo all'avvio, ma ogni sabato, soprattutto perché sarà su un VPS.

 
fxsaber:

L'auto-ottimizzazione è solo un nome per certe azioni. In realtà, fa semplicemente parte del TS.

Se il TS è personalizzabile, allora sì, ma non aspettatevi nulla di buono da un tale TS o dall'auto-ottimizzazione.

Il C/o funziona solo quando ci sono cambiamenti molto morbidi nei parametri del TS che devono essere modificati

 
fxsaber:

L'auto-ottimizzazione è solo un nome per certe azioni. In realtà, è semplicemente parte di TC.

L'idea di auto-ottimizzazione non è un'invenzione, ma semplicemente un'automazione di ciò che facciamo manualmente, utilizzando un tester.

 
Petros Shatakhtsyan:

Questo deve essere fatto senza la dll. E dovrebbe anche essere testato sul tester MT5.

Il pensiero del profitto è primario.

E non solo all'avvio, ma anche ogni sabato, soprattutto perché starà su VPS.

Non mi interessa se è ogni giorno. Il walk-forward è ora reso elementare per qualsiasi consulente di mercato. Cioè il codice sorgente non è necessario per questo compito.

 
Maxim Dmitrievsky:

Credo di sì.

l'unico modo normale per testare una strategia sulla storia diventa improvvisamente "intrinsecamente impraticabile" quando la si mette dentro un EA? )

ok