Domanda per gli sviluppatori - usare tutti i core di calcolo durante l'ottimizzazione - pagina 4
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
Andrete lontano con un tale messaggio... Slava, a proposito, è uno dei principali sviluppatori di MT, sa come funziona l'algoritmo.
Ti sto dicendo, dammi solo il set di ottimizzazione dell'EA standard, che porta agli stessi risultati. Prima avevi alcuni parametri ottimizzati, ora altri. Forse è scattato il passaggio automatico alla genetica con tutto ciò che implica.
Aggiungete un po' di costruttività e il problema sarà risolto molto più velocemente.
Se volete davvero cambiare e non solo brontolare (come me), perché non dare agli sviluppatori un esempio riproducibile in cui i kernel sono disabilitati/standby?
Magari basandosi sull'EA standard (se è anche giocabile), ma con più dettagli possibili, in modo che possano replicare il comportamento da soli.
è più chiaro?
si usano solo agenti locali, 6 su 8 sono abilitati, 3 cadono subito dopo il primo lotto di lavoriè più chiaro?
si usano solo agenti locali, 6 su 8 sono abilitati, 3 cadono subito dopo il primo lotto di lavoriÈ molto più costruttivo in questo modo.
Allega il log del tester e il log di uno degli agenti che ha finito prima:
Questo è molto più costruttivo.
Allega il log del tester e il log di uno degli agenti che ha finito prima:
Log del tester, dell'agente funzionante e di quello che ha fallito:
Log del tester, agente funzionante e agente fallito:
Ora aspettiamo la risposta di @Slava
Sembra che la genetica abbia smesso di impegnare alcuni dei core dopo la terza generazione:
Pensate che non abbia senso?
>Slava, a proposito, uno dei principali sviluppatori di MT
Allora Slava - tutte le speranze sono su di te, preghiamo e alziamo le nostre voci .... aiutarci da agenti di rete non funzionanti :-)
Vorrei anche ringraziare Andrey Khatimlianskii per i log
>Slava, a proposito, uno dei principali sviluppatori di MT
Allora Slava - tutte le speranze sono su di te, preghiamo e alziamo le nostre voci .... aiutarci da agenti di rete non funzionanti :-)
Vorrei anche ringraziare Andrey Khatimlianskii per i log
Ora aspettiamo la risposta di @Slava
Sembra che la genetica abbia smesso di impegnare alcuni dei core dopo la terza generazione:
Pensate che non abbia senso?
No.
C'è di più nel registro.
Confermato dai registri dell'agente
Vorrei sottolineare che ci sono in realtà due problemi con i tempi morti.
Con la genetica c'è un periodo di attesa per la fine del calcolo della generazione. Non è chiaro se il riequilibrio del pacchetto di lavoro sia possibile in questo caso.
Con l'ottimizzazione lenta, il tempo di inattività degli agenti precedentemente liberati può essere evitato riallocando dinamicamente i lavori. Gli sviluppatori non l'hanno fatto, e ora i lavori vengono distribuiti all'inizio dell'ottimizzazione. Non l'hanno fatto perché lo stesso algoritmo di distribuzione viene applicato quando si usano gli agenti cloud, e togliere i lavori da loro è "inappropriato". Vale la pena separare la metodologia per gli agenti on-premises e cloud.
Nel frattempo, gli sviluppatori hanno, relativamente di recente, migliorato leggermente la metodologia, lasciando una piccola riserva per gli agenti che hanno finito il lavoro in anticipo. Sfortunatamente, questo non sempre salva la situazione. Inoltre, questa riserva è il resto della divisione dei compiti per il numero di agenti, quindi può essere uguale a zero.
No.
C'è un'altra voce nel registro
Confermato dai registri dell'agente.
Quindi questo è dopo, alla fine. Gli agenti sono usciti prima, alle 01:00:50, e lo si può vedere nel log e nel video.