Non per gli sviluppatori di MT! Con cosa sostituire INIT_PARAMETERS_INCORRECT? - pagina 11
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
È venuta un'idea per setacciare i parametri "non validi" durante l'ottimizzazione genetica in OnTester():
Si scopre che senza interferire con la genetica i risultati di INIT_PARAMETERS_INCORRECT possono non essere visti.
Ma qui abbiamo un'altra domanda: possiamo ottenere un "deep minus" sul profitto in questo caso?
questo è un metodo molto lento. Stiamo spendendo risorse per calcolare l'intero passo.
è un metodo molto lento. Stiamo sprecando risorse per sbagliare i calcoli dell'intera navata.
Di due mali...
è un metodo molto lento. Stiamo sprecando risorse calcolando l'intero passo.
InserisciINIT_PARAMETERS_INCORRECT_ONTESTER - rollover a OnTester.
Come ho risolto questo problema (diverse varianti):
Come ho risolto questo problema (diverse varianti):
E come permette di implementare un algoritmo genetico, se si ha solo una variabile?
Mi è venuto in mente! ))))
Dalle linee OnInit
spostato a.
La genetica non interferisce ePARAMETERS_INCORRECT non viene calcolato. )))
Mi è venuto in mente! ))))
Dalle linee OnInit
spostato a.
La genetica non interferisce ePARAMETERS_INCORRECT non viene calcolato. )))
Soluzione interessante. E come, la genetica va con successo, non si impantana in un solo discendente?
È una soluzione interessante. E come, la genetica sta andando bene, senza impantanarsi in una sola prole?
Non c'è problema. Non fallisce. ))) Almeno non ancora. Da qualche parte ho avuto un gufo con molti parametri non validi. Dovrò eseguire l'ottimizzazione su di esso e vedere.
L'idea del porting è che la genetica inciampi esattamente all'inizializzazione. Ma se il controllo viene spostato a OnTick, allora l'inizializzazione va bene, il test inizia, finisce immediatamente e la genetica ottiene il risultato di passare a zero.
È tutto a posto. Non sta scendendo. ))) Almeno non ancora. Da qualche parte ho avuto un gufo con molti parametri non validi. Dovrò eseguire l'ottimizzazione su di esso e vedere.
L'idea del porting è che la genetica inciampi esattamente all'inizializzazione. Ma se il controllo viene spostato a OnTick, allora l'inizializzazione va bene, il test inizia e finisce subito e la genetica ottiene un risultato nullo.
È bene che non fallisca. L'essenza del codice è chiara, ma aggiungerei l'esecuzione solo una volta, specialmente se ci sono molte condizioni di uscita anticipata.
È bene che non si impantani. Il succo del codice è chiaro, ma aggiungerei l'esecuzione solo una volta, specialmente se ci sono molte condizioni per l'uscita anticipata.
L'ottimizzazione del gufo di cui parlavo sta andando bene. )))
Buona idea. Dobbiamo aggiungere una bandiera di controllo.