Resposta

Velocidade e Qualidade de Teste de Backtesting com SQ

6 respostas

Davey

Assinante, bbp_participante, comunidade, 2 respostas.

Perfil da visita

8 anos atrás #115032

Hi, 

 

Ao usar o MT4 como motor para testes de backtest - quão rápido o backtest acontece?

Peço porque no momento com o MT4 (usando cada tick em todos os prazos mínimos disponíveis) para fazer um backtest de minhas estratégias, pode levar até 12hrs para cobrir dados de 8 anos com até 220 negociações por ano.

O SQ é mais rápido para um backtest detalhado, usando cada tick, mesmo quando se usa o MT4 como o motor backtest?

 

Obrigado de antemão, 

 

Dave N

0

clonex / Ivan Hudec

Cliente, bbp_participant, comunidade, sq-ultimate, colaborador, autor, editor, 271 respostas.

Perfil da visita

8 anos atrás #136556

Poucos segundos

0

mikeyc

Cliente, bbp_participant, comunidade, 877 respostas.

Perfil da visita

8 anos atrás #136557

SQ backktest em dados reais de tick leva entre 2 e 30 segundos no meu i7, dependendo dos blocos de construção selecionados. O mesmo backtest no MT4 pode levar horas se não dias.

0

Davey

Assinante, bbp_participante, comunidade, 2 respostas.

Perfil da visita

8 anos atrás #136559

Obrigado a todos pelas respostas. Isso é muito mais rápido então...

Por que um backktest MT4 é tão lento e o SQ tão mais rápido então?

0

Threshold

Cliente, bbp_participant, comunidade, 723 respostas.

Perfil da visita

8 anos atrás #136561

O MT4 utiliza apenas 1 núcleo de CPU. O SQ usa Java e multi-tarefas.

0

mikeyc

Cliente, bbp_participant, comunidade, 877 respostas.

Perfil da visita

8 anos atrás #136570

O MT4 utiliza apenas 1 núcleo de CPU. O SQ usa Java e multi-tarefas.

 

E o retroescavador MT4 não teve realmente nenhum trabalho feito para melhorá-lo, ou acelerá-lo por 10 anos ou mais. O MT4 é uma plataforma muito retrógrada e desatualizada. Eu às vezes suspeito que este é um ponto de venda para os corretores do mercado "Não se preocupe se a plataforma é tão ruim, nenhum usuário cliente jamais ganhará dinheiro com isso". 😉

0

Threshold

Cliente, bbp_participant, comunidade, 723 respostas.

Perfil da visita

8 anos atrás #136574

Mas é bom para o comércio automatizado, apenas não para testar. Alguns fundos de hedge utilizam-no e construíram seu próprio API e arquivos na plataforma para gerenciamento de dinheiro personalizado e outras ferramentas para utilizá-lo em seus sistemas.

O MT5 tem velocidades de teste mais rápidas e usa vários núcleos (acho que), mas tem problemas próprios. O MT4 tem mais potencial do que eles lhe dão, a equipe de metatrader dev precisa intensificar seu trabalho e mostrar-lhe algum amor.

0

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