Come funziona l'evoluzione genetica in SQ?
2 risposte
deenio
9 anni fa #113565
Ciao a tutti
Devo dire che sono piuttosto confuso sul processo di evoluzione genetica in SQ. Forse sto sbagliando qualcosa.
So che l'evoluzione genetica utilizza la mutazione e il crossover per sviluppare nuove strategie a partire dalle strategie migliori. Ma non vedo alcuna mutazione o incrocio nelle nuove strategie (guardate le immagini qui sotto). I risultati sono gli stessi senza alcun cambiamento! Non so perché. Sto usando una probabilità di mutazione di 10 % e una probabilità di crossover di 90 %. Allego la mia impostazione attuale.
Automated Trading, PA & Renko systems, PC - i7-5820k, 480 GB SSD, 16 GB RAM
Mark Fric
9 anni fa #129765
a volte può succedere che l'evoluzione arrivi a un punto morto: sceglie una strategia che, per fortuna o perché è molto migliore delle altre, sostituisce tutte le altre nella popolazione.
Oppure può accadere che le regole della strategia siano diverse, ma che le differenze non siano attive e che la strategia operi nello stesso modo.
L'unica cosa da fare è riavviare l'evoluzione.
Marchio
Architetto StrategyQuant
geektrader
9 anni fa #129766
Basta usare l'opzione "Riavvia se la fitness di....." e l'evoluzione ripartirà se la fitness ristagna. È un'opzione fantastica! Non si rimane mai bloccati in vicoli ciechi per troppo tempo.
Stai visualizzando 2 risposte - da 1 al 2 (di 2 totali)