Il terminale MT5 è stato aggiornato oggi e la finestra "Ottimizzazione" non appare durante il test - pagina 6

 
Алексей Тарабанов:

Raccontaci e basta.

Mi dispiace, mi sono lasciato trasportare.

 

Raramente porto a termine l'ottimizzazione. Quando c'è una massa densa di risultati buoni o cattivi, non ha senso aspettare la fine. Il 15-30% correva, c'è un risultato e tutto è chiaro. Quando si testano 50-70 parametri suddivisi per 10-15 pezzi, la chiarezza arriva subito. Questa condizione è buona e questa è cattiva. Si risparmia un sacco di tempo. E ora aspettare ~un'ora per ogni passo?

Almeno mettete dei risultati intermedi a intervalli del 5%. Anche fermarsi a guardare non è un'opzione, non è visivo.
 
Vladislav Andruschenko:


tristemente.

Almeno è stato possibile costruire un quadro dai dati preliminari mentre l'ottimizzazione avveniva.

Sono con 10 casi, solo una volta aspetto fino alla fine, di solito dal passaggio del 25-30% guardato, e il quadro è completamente chiaro, e si può interrompere l'ottimizzazione.

È molto scomodo.

P.S. Ho mentito, in realtà è mega-super-comodo.
 
Vladimir M.:

Raramente porto a termine l'ottimizzazione. Quando c'è una massa densa di risultati buoni o cattivi, non ha senso aspettare la fine. Il 15-30% correva, c'è un risultato e tutto è chiaro. Quando si testano 50-70 parametri suddivisi per 10-15 pezzi, la chiarezza arriva subito. Questa condizione è buona e questa è cattiva. Si risparmia un sacco di tempo. E ora aspettare ~un'ora per ogni passo?

Consegna almeno i risultati intermedi a intervalli del 5%. Anche fermarsi a guardare non è un'opzione, non è ovvio.

Si potrebbe facilmente premere stop, vedere i risultati e poi continuare. Nella genetica ci sarà solo una continuazione dall'inizio.

C'è una finestra grfm aggiornabile per valutare i risultati dell'ottimizzazione.

 
Mostra i 10 migliori e i 10 peggiori risultati durante l'ottimizzazione e questo è tutto.
 
I log dovrebbero essere scritti con il flag FILE_SHARE_READ in modo che possano essere monitorati da un programma di terze parti.
 

Non so se questo errore è presente nella nuova build, ma in quella vecchia, se si ottimizza per timeframes, si ottiene la seguente immagine quando si visualizza il "Line Chart"

Allo stesso tempo, l'ottimizzazione è stata eseguita senza escludere i TF.

E questo è come appare il grafico con i risultati


 
Renat Fatkhullin:

Un'altra novità è il nuovo meccanismo di gestione della cache dei risultati precedenti nella genetica.

Ora mostriamo tutti i precedenti passaggi di genetica quando visualizziamo i risultati. Questo dà una migliore comprensione del processo di ricerca nell'ottimizzazione genetica.

Qui sotto c'è il grafico sulla quinta corsa della genetica:

Possiamo vedere che al quarto giro il randomizzatore è uscito dall'estremo locale e ha trovato un nuovo scivolo di opzioni migliori.

Quando si usa la genetica è importante capire la meccanica della ricerca genetica e ricordarsi di eseguire la genetica sugli stessi parametri ripetutamente in modo che il randomizzatore possa coprire l'area di ricerca più completamente.

Con il nuovo tester diventa più facile capire e vedere con gli occhi.

Le tue parole mi spaventano (specialmente quella evidenziata).

Si scopre che l'algoritmo genetico non funziona e si consiglia di utilizzare un ramdomizzatore.

Lo scopo dell'algoritmo genetico non è quello di usare la casualità, ma di trovare una soluzione efficace in meno tempo.

p.s. e anche? nella nuova build tutte le variabili enum sono invertite, non va bene, ora tutti i set devono essere cambiati, è un casino.

 
Sergey Chalyshev:

Le tue parole mi spaventano (specialmente quella evidenziata).

Si scopre che l'algoritmo genetico non funziona e si consiglia di utilizzare un ramdomizzatore.

L'algoritmo genetico è progettato per non usare la casualità, ma per trovare una soluzione efficace in meno tempo.

p.s. e anche? nella nuova build tutte le variabili enum sono invertite, non va bene, ora tutti i set dovrebbero essere cambiati, è un casino.

Cosa vuol dire che hai cambiato idea? Non ho più voglia di fare l'upgrade.

 
Konstantin:

Non ho più voglia di fare l'upgrade

In senso diretto, tutti gli enum capovolti, se era 1,2,3 - ora 3,2,1.

Meglio non aggiornare se puoi, aspetta che venga rilasciata una versione stabile.