Bug di ottimizzazione?
3 risposte
OceanOnline
8 anni fa #114979
Mark Sto ottenendo risultati diversi quando riprovo una strategia ("Riprova strategie") e quando eseguo l'ottimizzazione semplice in "Ottimizzatore" per gli stessi dati, parametri, time frame, precisione del test, MM, tutto...
C'è qualcosa che devo considerare prima di eseguire l'ottimizzatore? Immagino che sia necessario reimpostare tutti i parametri all'inizio nelle impostazioni anche se non li usiamo?
Per favore, aiutatemi.
Grazie
Marcus
geektrader
8 anni fa #136262
Nelle vostre immagini la strategia "Strategia originale" ha esattamente gli stessi risultati dell'immagine di Retester, che è assolutamente ciò che dovrebbe fare. Quindi perché dici che la strategia originale dà risultati diversi in entrambe? Ovviamente tutte le sue varianti ottimizzate avranno profitti, drawdown ecc. diversi, è proprio a questo che serve l'ottimizzatore.
OceanOnline
8 anni fa #136264
Ciao geektrader, credo di aver trovato la risposta. Ho ottenuto risultati diversi tra a) testando la strategia originale nel Retester e B) caricando la stessa strategia nell'Optimizer eseguendo una semplice ottimizzazione e cercando di trovare il risultato OTTIMIZZATO che è stato prodotto utilizzando le stesse impostazioni dei parametri della strategia originale. Nella seconda immagine l'elenco mostra sempre la strategia originale, ma non viene toccata.
Il problema che avevo è che dopo l'ottimizzazione volevo vedere una strategia ottimizzata che avesse gli stessi parametri di input e gli stessi risultati di quella originale. Certo, non è questo il modo in cui si intende utilizzare l'Ottimizzatore, ma volevo assicurarmi che l'Ottimizzatore funzionasse correttamente prima di utilizzarlo per eseguire il WFM.
Ho scoperto che prima di impostare i parametri per ottimizzare una strategia è necessario "Impostare l'avvio sul valore originale". Se lo si dimentica, l'ottimizzazione viene eseguita anche per tutti gli altri parametri diversi da quelli originali, indipendentemente dal fatto che si sia spuntato o meno un parametro per la riottimizzazione.
@ Mark, sai perché questo è il caso? Non dovrebbero essere ottimizzati solo i parametri spuntati?
geektrader
8 anni fa #136266
Sì, capisco cosa intendi, ma è proprio così che l'ottimizzatore deve funzionare. Questa funzione offre una maggiore flessibilità e non dovrebbe essere eliminata. Naturalmente è necessario impostare i valori non ottimizzati su quelli originali, altrimenti verranno utilizzati durante l'ottimizzazione.
Stai visualizzando 3 risposte - da 1 a 3 (di 3 totali)