Buon pomeriggio, ho impostato una serie di coppie per l'esecuzione dell'ottimizzatore. Le esecuzioni passano. Ma viene salvato solo un file .opt. E la coppia è specificata come predefinita nel tester. Ma non capisco dove siano gli altri file .opt. Qual è il problema?
Ecco come ho archiviato i task per le esecuzioni di ottimizzazione. Ecco come ha funzionato per me. Potrebbe essere utile per qualcuno: il primo parametro del metodo Add chiede il nome dell'Expert Advisor da testare. Forse non ho capito qualcosa, allora correggetemi...
A volte è necessario fare la stessa cosa sui terminali di lavoro. L'automazione di questa azione è illustrata nell'esempio seguente.
È necessario raccogliere i dati su ogni terminale eseguendo uno script simile RunMe.mq5.
Ecco come fare.
Di conseguenza, abbiamo raccolto dati da tutti i terminali con un solo clic. Grazie a MTTESTER::RunEX5 - esegue EX5 sul terminale richiesto (portatile).
A giudicare dalla data, c'è stato un aggiornamento silenzioso alla fine di marzo. Non c'è un changelog e nemmeno un post in cui si annuncia l'aggiornamento. Non sembrano esserci nemmeno notifiche. Cosa è cambiato?
traveller00 #: Судя по дате, в конце марта было тихое обновление. Ни changelog, ни даже поста, что обновилось. Нотифаев на это тоже похоже нет. Что изменилось?
Non tengo traccia delle modifiche. O è stato aggiunto qualcosa, o qualcosa è diventato più affidabile. Chi utilizzava il vecchio MTTester.mqh non deve cambiare nulla dopo l'aggiornamento della libreria.
Se avete bisogno di fare qualcosa che non potevate fare prima, allora forse la nuova funzionalità sarà utile e avrà senso discuterne.
È prevista una modifica per il nuovo formato tst?
Non c'è alcun lavoro con tst qui. È in un'altra libreria, che deve essere modificata per i cambiamenti, ovviamente.
ZY Un esempio di lancio di più genetiche di seguito.
viene salvato un solo file .opt.
È impossibile rispondere senza dettagli. MTTester non influisce sulla generazione dei file opt.
A volte è necessario fare la stessa cosa sui terminali di lavoro. L'automazione di questa azione è illustrata nell'esempio seguente.
È necessario raccogliere i dati su ogni terminale eseguendo uno script simile RunMe.mq5.
Ecco come fare.
Di conseguenza, abbiamo raccolto dati da tutti i terminali con un solo clic. Grazie a MTTESTER::RunEX5 - esegue EX5 sul terminale richiesto (portatile).
e per MT4? :)
e per MT4? :)
Non è previsto.
traveller00 #:
Судя по дате, в конце марта было тихое обновление. Ни changelog, ни даже поста, что обновилось. Нотифаев на это тоже похоже нет. Что изменилось?
Non tengo traccia delle modifiche. O è stato aggiunto qualcosa, o qualcosa è diventato più affidabile. Chi utilizzava il vecchio MTTester.mqh non deve cambiare nulla dopo l'aggiornamento della libreria.
Se avete bisogno di fare qualcosa che non potevate fare prima, allora forse la nuova funzionalità sarà utile e avrà senso discuterne.
Non c'è alcun lavoro con tst qui. È in un'altra libreria, che deve essere modificata per i cambiamenti, ovviamente.
ZY Un esempio di lancio di più genetiche di seguito.
Forum sul trading, sui sistemi di trading automatizzati e sulla verifica delle strategie di trading
Funzione di backtesting genetico
fxsaber, 2023.03.25 11:26 AM
Esiste un limite alla lunghezza del numero di operazioni dell'elenco di attività?
P.S. Si è appena scoperto che l'elenco di attività può richiedere molto tempo per essere elaborato.Esiste un limite alla lunghezza del numero di operazioni di un elenco di lavori?
No. Qualsiasi lista.