Risposta

Il test di robustezza mostra solo 1 curva azionaria

9 risposte

daveng

Customer, bbp_participant, community, 93 replies.

Visita il profilo

7 anni fa #115342

Non sono sicuro di cosa sia sbagliato, ma quando eseguo il test di robustezza su alcune strategie dalla generazione casuale, mostra solo una curva di equity nonostante l'opzione di robustezza sia abilitata con i cicli di simulazione indicati (ad esempio: 100 cicli). Ma questo accade solo per le strategie generate di recente. Ho provato a caricare altre strategie che erano state precedentemente fornite da Mark e funzionavano tutte bene, in quanto posso vedere tutte le curve dell'equity visualizzate per tutti i cicli di simulazione nel grafico della robustezza.
Qualche idea su cosa non va? Apprezzerei se qualcuno potesse fare un po' di luce.
Grazie in anticipo.

Saluti,
Dave

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #138292

Salve,

 

puoi allegare una strategia di questo tipo? Questo non dovrebbe accadere, ma in teoria potrebbe accadere con impostazioni molto specifiche.

0

daveng

Customer, bbp_participant, community, 93 replies.

Visita il profilo

7 anni fa #138304

Ciao Tomas, in allegato un esempio di uno di quelli che non riesco a vedere le curve azionarie per le simulazioni nel grafico di robustezza. Il simbolo è EURUSD e il time frame è M30.

Fatemi sapere se anche voi vedete la stessa cosa. In pratica vedo solo una curva azionaria dopo il completamento del test di robustezza.

0

algo.forextrading

Cliente, bbp_partecipante, comunità, 22 risposte.

Visita il profilo

7 anni fa #138321

Ciao 

 

Ho avuto anch'io questo problema diverse volte, non sono sicuro di come si verifichi, tuttavia ho appena ritestato la tua strategia con dati sia in tick reali che in m1 e la robustezza sembra funzionare bene, almeno per la modifica dei parametri.

0

daveng

Customer, bbp_participant, community, 93 replies.

Visita il profilo

7 anni fa #138322

Grazie Algo per il test, molto apprezzato.
Ho dovuto disinstallare e reinstallare SQ per farlo funzionare.
Sembra che si tratti di un bug o forse di una determinata impostazione dell'xml che ha causato questo problema. Penso che sia bene scoprire la causa principale perché potrebbe ripetersi in futuro.
Come hai risolto questo problema?
Ho finito per disinstallare e reinstallare SQ, ma spero di non doverlo fare ogni volta che si presenta questo problema.

0

algo.forextrading

Cliente, bbp_partecipante, comunità, 22 risposte.

Visita il profilo

7 anni fa #138323

In realtà non sono riuscito a risolverlo, non sono sicuro di quale sia il problema.

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #138335

Funziona bene anche per me. Quando si ripete il test di robustezza ancora una volta, si ottiene ancora l'unica equità o si verifica solo con una singola esecuzione?

0

daveng

Customer, bbp_participant, community, 93 replies.

Visita il profilo

7 anni fa #138338

Ehi Tomas, il test di robustezza sembra funzionare normalmente dopo aver reinstallato SQ.
Sembra che si tratti di un bug, dato che non sono l'unico ad aver riscontrato questo problema.
Comunque grazie per il tuo test, almeno questo ha aiutato a restringere il problema che potrebbe essere l'installazione di SQ sul mio portatile.

0

daveng

Customer, bbp_participant, community, 93 replies.

Visita il profilo

7 anni fa #138408

Ok, sono riuscito a restringere il problema riuscendo a replicare lo stesso problema del test di robustezza attraverso il seguente scenario:
1) Per prima cosa, utilizzo la Generazione casuale per generare strategie
2) Mentre la generazione casuale è ancora in corso, ho salvato alcune strategie dalla banca dati (nella sezione Build) come file .str.
3) Poi carico i file .str su una seconda istanza di SQ, per eseguire il test di robustezza nella sezione Retest.
4) Dopo il completamento del test di robustezza, è emerso il problema per cui il grafico di robustezza mostra solo una curva azionaria nonostante l'opzione di robustezza sia abilitata.

Tuttavia, sembra funzionare bene in questo scenario:
1) Eseguire la generazione casuale
2) Quando ci sono strategie nella banca dati, interrompere la generazione casuale.
3) Spostare le strategie nella sezione Retest (della stessa istanza di SQ).
4) Eseguire il test di robustezza e le simulazioni vengono visualizzate nel grafico della robustezza, il che è normale.

Dai due scenari sopra descritti, il primo scenario presenta un problema quando trasferisco i file .str per testarli in un'altra istanza di SQ.
Mentre nel secondo scenario, non si verifica alcun problema se sposto i file .str nella sezione Retest all'interno della stessa istanza di SQ.

Vorrei sapere se c'è qualcuno che ha riscontrato lo stesso problema descritto sopra.
Oppure sto sbagliando qualcosa nel primo scenario?

Saluti,
Dave

0

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

7 anni fa #138415

Salve,

 

Hai provato a giocare con le varie impostazioni di RT? Perché non sono riuscito a riprodurre il problema seguendo i tuoi passi nello scenario 1.

0

Stai visualizzando 9 risposte - da 1 a 9 (di 9 totali)