Resposta

O teste de robustez mostra apenas uma curva de patrimônio líquido

9 respostas

daveng

Customer, bbp_participant, community, 93 replies.

Perfil da visita

7 anos atrás #115342

Não tenho certeza do que está errado, mas quando executo o teste de robustez em algumas estratégias de geração aleatória, ele mostra apenas uma curva de patrimônio líquido, apesar de a opção de robustez estar ativada com as execuções de simulação indicadas (por exemplo, 100 execuções). Mas isso só aconteceu com as estratégias que foram geradas recentemente. Tentei carregar algumas outras estratégias que foram contribuídas anteriormente por Mark e todas estavam funcionando bem, pois posso ver todas as curvas de patrimônio exibidas para todas as execuções de simulação no gráfico de robustez.
Alguma ideia do que está errado aqui? Agradeceria se alguém pudesse me dar alguma luz.
Obrigado de antemão.

Cumprimentos,
Dave

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #138292

Olá,

 

Você pode anexar essa estratégia? Isso não deveria acontecer, mas, teoricamente, poderia acontecer em configurações muito específicas

0

daveng

Customer, bbp_participant, community, 93 replies.

Perfil da visita

7 anos atrás #138304

Olá, Tomas, em anexo está um exemplo de um dos casos em que não consigo ver as curvas de patrimônio para as execuções de simulação no gráfico de robustez. O símbolo é EURUSD e o período de tempo é M30.

Informe-me se você está vendo o mesmo em sua empresa. Basicamente, vejo apenas uma curva de patrimônio líquido após a conclusão do teste de robustez.

0

algo.forextrading

Cliente, bbp_participant, comunidade, 22 respostas.

Perfil da visita

7 anos atrás #138321

oi 

 

No entanto, acabei de testar novamente sua estratégia com dados reais de ticks e m1 e a robustez parece funcionar bem, pelo menos para a alteração de parâmetros.

0

daveng

Customer, bbp_participant, community, 93 replies.

Perfil da visita

7 anos atrás #138322

Obrigado Algo pelo teste, muito apreciado.
Na verdade, tive que desinstalar e reinstalar o SQ para que ele funcionasse.
Isso parece ser um bug ou talvez uma determinada configuração de xml que tenha causado isso? Acho que é bom descobrir a causa principal, pois isso pode acontecer novamente no futuro.
A propósito, como você resolveu esse problema?
Acabei desinstalando e reinstalando o SQ, mas espero não ter que fazer isso toda vez que esse problema surgir.

0

algo.forextrading

Cliente, bbp_participant, comunidade, 22 respostas.

Perfil da visita

7 anos atrás #138323

Na verdade, não consegui resolver o problema, mas não tenho certeza de qual é o problema.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #138335

Isso também funciona bem para mim. Quando você repete o teste de robustez mais uma vez, ainda obtém o único patrimônio líquido ou isso ocorre apenas em uma única execução?

0

daveng

Customer, bbp_participant, community, 93 replies.

Perfil da visita

7 anos atrás #138338

Olá, Tomas, o teste de robustez parece estar funcionando normalmente agora, depois que reinstalei o SQ.
Isso parece ser um bug, pois não sou a única pessoa que encontrou esse problema.
A propósito, obrigado pelo seu teste, pelo menos isso ajudou a reduzir o problema, que pode ser a instalação do SQ no meu laptop.

0

daveng

Customer, bbp_participant, community, 93 replies.

Perfil da visita

7 anos atrás #138408

Ok, consegui reduzir o problema ao conseguir replicar o mesmo problema do teste de robustez por meio do seguinte cenário:
1) Primeiro, uso a geração aleatória para gerar estratégias
2) Enquanto a geração aleatória ainda está em andamento, salvei algumas estratégias do banco de dados (na seção Build) como arquivos .str.
3) Em seguida, carrego os arquivos .str em uma segunda instância do SQ, para executar o teste de robustez na seção Reteste.
4) Após a conclusão do teste de robustez, surgiu o problema em que o gráfico de robustez mostra apenas uma curva de patrimônio líquido, apesar de a opção Robustez estar ativada.

No entanto, ele parece funcionar bem nesse cenário:
1) Executar a geração aleatória
2) Quando houver estratégias no banco de dados, interrompa a geração aleatória.
3) Mova as estratégias para a seção Reteste (da mesma instância do SQ).
4) Execute o teste de robustez e as execuções de simulação aparecem no gráfico de robustez, o que é normal.

Dos dois cenários acima, o primeiro apresentará o problema quando eu transferir os arquivos .str para testar em outra instância do SQ.
Já no segundo cenário, não há problema se eu mover os arquivos .str para a seção Retest na mesma instância do SQ.

Gostaria de saber se alguém teve o mesmo problema descrito acima.
Ou estou fazendo algo errado no primeiro cenário?

Cumprimentos,
Dave

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #138415

Olá,

 

Você já tentou brincar com várias configurações de RT? Porque não consegui reproduzir o problema seguindo suas etapas no cenário 1

0

Visualizando 9 respostas - 1 até 9 (de um total de 9)