Domanda per qualcuno bravo in matematica - pagina 5

 

Beh, questo è molto più promettente del mio ^^. Ho fatto alcuni test con meno o più opzioni/calcoli, come ubzen ha dichiarato è una domanda per la matematica, così ho fatto la ricerca di test per enormi opzioni dati matematici e avevo messo su (senza dati ticks) PERIODO_M1 e periodo di 9-10 anni, Ma dopo un breve inizio le aspettative erano molto ottimistiche dalla realtà, è uscito con :: " sarebbe necessario 56-100 anni per completare " , LoL. Rispetto alla velocità con 18:1 vs 8 core come https://www.mql5.com/en/forum/138211/page3, quindi sarebbe da 3 a 6 anni. Questo è circa il mio 'perfetto' programma diintelligenza e computer ;) ^_^ Naturalmente il codice può essere ottimizzato, ma di nuovo, non andrebbe con meno del 50% di quello. Quindi sicuramente mi sto spostando verso calcoli matematici più facili.

 
rbhauer: Ora per indagare il periodo piatto esteso nel mezzo e vedere se il tema generale del mercato può essere insaccato e identificato per un tweak di setup leggermente diverso.
I periodi piatti che durano fino a 3+ anni sono solo la natura di un sistema stop-loss... IMO. Potresti fare meglio ad accettarlo e basta. Puoi provare a fare trading con lotti più piccoli, virtual-trading o stop-trading mentre è in questo periodo. Poi monitoralo per vedere quando rimbalza di nuovo. Inoltre, se diversifichi, potrebbe funzionare su un'altra coppia mentre aspetti.
 
rfb:

Beh, questo è molto più promettente del mio ^^. Ho fatto alcuni test con meno o più opzioni/calcoli, come ubzen ha dichiarato è una domanda per la matematica, così ho fatto la ricerca di test per enormi opzioni dati matematici e avevo messo su (senza dati ticks) PERIODO_M1 e periodo di 9-10 anni, Ma dopo un breve inizio le aspettative erano molto ottimistiche dalla realtà, è uscito con :: " sarebbe necessario 56-100 anni per completare " , LoL. Rispetto alla velocità con 18:1 vs 8 core come https://www.mql5.com/en/forum/138211/page3, quindi sarebbe da 3 a 6 anni. Questo è circa il mio 'perfetto' programma diintelligenza e computer ;) ^_^ Naturalmente il codice può essere ottimizzato, ma di nuovo, non andrebbe con meno del 50% di quello. Quindi sicuramente mi sto spostando verso calcoli matematici più facili.

Dopo quello che ho passato e visto finora, penso che sia meglio andare per la via più semplice. Si inizia sempre in modo semplice, poiché la complessità si costruisce su regole semplici molto velocemente. Imo, la complessità è un male per ripetere le prestazioni future. Se diventa complicato troppo velocemente, è probabile che sia spazzatura. Lo stesso vale per troppi parametri e condizioni. Ho percorso la strada NN/GA, è inutile senza un obiettivo preciso su cosa cercare. L'intero EA di cui sopra ha preso meno di 150 linee. L'ottimizzazione del prezzo aperto M1 corre lungo un risultato strutturalmente 'simile' con tick (tick dà un risultato migliore). Sto overclockando la mia APU AMD per raggiungere un clockspeed piatto di 2.4GHz durante il backtest. Cerca di strutturare l'EA dall'inizio, invece di rattoppare le cose in tutto il codice.


ubzen:
I periodi piatti che durano fino a 3+ anni sono solo la natura di un sistema stop-loss... IMO. Potresti fare meglio ad accettarlo e basta. Puoi provare a fare trading con lotti più piccoli, virtual-trading o stop-trading mentre è in questo periodo. Poi monitoralo per vedere quando rimbalza di nuovo. Inoltre, se diversifichi, potrebbe funzionare su un'altra coppia mentre aspetti.

Penso che sarebbe meglio seguire il tuo consiglio e ottimizzarlo un po'. Poi eseguire diverse varianti di setup/agenti dai candidati di backtest più scorrevoli. Non fa mai male diversificare, anche sullo stesso strumento. Grazie.

 

Cambiato alcuni calcoli per adattarsi alle dinamiche della volatilità. Risultato: maggiore profitto netto al valore massimo di drawdown. Periodi piatti meglio distribuiti e meno dip DD. Abbastanza modifiche per oggi.