Planos de desenvolvimento para o MetaTrader 5 Strategy Tester - página 14

 

Tentou fazer Otimização por carrapatos reais sem filtragem. Para isso tive que desativar o RAM-Drive e trabalhar com o Tester via SSD.

O SSD pisca o tempo todo durante a otimização. Alguma atividade selvagem do lado do Testador. Isto apesar do fato de que leva 30 segundos para cada passe.

Estes arquivos de agentes de temperatura*.tmp são de vários gigabytes em tamanho para quê? Por que lê-los o tempo todo durante a Otimização?

 

O que são esses arquivos? Testador*.tst

 
Um botão start/stop visível em todas as abas do testador. Ao depurar o Expert Advisor através do registro, há muitas ações desnecessárias. Pressione start, vá para a aba de registros, olhe, vá para a aba de configurações, pressione start, etc.
 
npats2007:
Botão Start/stop visível em todas as abas do testador.

A geral.

 
fxsaber:

É possível manter apenas uma cópia dos dados de preços para todos os agentes locais na RAM? Neste momento, o consumo de memória é bastante ineficiente.

Tudo isso tem que ser redesenhado, agora os agentes são serviços Windows independentes. Estou pedindo pelo menos para aprender como distribuir arquivos para um PC, e depois copiá-los dentro dele para os agentes, e ainda não está funcionando.

Em geral, é claro, parece razoável, mas provavelmente irá retardar o trabalho dos agentes, pois não é possível para cada agente ler a mesma célula de endereço de memória de forma síncrona e haverá uma fila... ou eu estou errado e a tecnologia foi longe demais?

 
Renat Fatkhullin:
  1. Vamos expandir drasticamente as configurações de testes detalhados com comissões, condições de acionamento de pedidos, deslizamentos, etc.

As condições de acionamento da ordem são muito insuficientes. Na Bolsa de Moscou, não está claro como testar estratégias sobre limites no atual testador. Seria bom acrescentar a execução parcial de ordens de limite dependendo dos volumes.

 
fxsaber:

Parece que este problema está apenas nas contas da MQ-Demo. Eu não notei o bug nos outros servidores.

É em parte possível trabalhar, se você arrastar um símbolo com o mouse do Market Watch para o Tester. Não estava ciente desta característica antes.

Mas ainda existem símbolos personalizados, que mesmo assim você não pode arrastar para o testador.

 
fxsaber:

O que são esses arquivos? Testador*.tst

Cache de teste único.

Também acrescentou a capacidade de salvar o cache de otimização através de símbolos de análise do mercado. E o formato do cabeçalho do cache de otimização foi alterado

 
Slava:

o formato do arquivo de cabeçalho do cache de otimização foi alterado

Vou esperar.

 

Aqui estão as primeiras reflexões sobre como melhorar o testador MT 5.

Fórum sobre comércio, sistemas automatizados de comércio e testes estratégicos

MetaTrader 5 plataforma beta build 2055: Integração com Python e melhorias maciças no testador de estratégia

Askr, 2019.05.17 06:34

Não foram feitas novas características e correções de erros e bugs no testador?

Especificamente.

1. O bug com testes nos estoques de mosbirge foi corrigido? Por que existem contas falsas com carrapatos reais?

https://www.mql5.com/ru/forum/307943

2) O testador está adaptado aos mercados estrangeiros? A CME? Com sua margem intradiária e diária?

https://www.mql5.com/ru/forum/309332

3.

No testador mt4 você pode parar o teste a qualquer momento e ver todas as negociações e o resultado geral do teste, enquanto no mt5 você verá apenas uma folha branca, que não é nada.

Quando você pára seu teste, você pode ver apenas uma folha branca, e não vale a pena esperar até o final do teste.

https://www.mql5.com/ru/forum/189085/page21#comment_10910219

4.

Perdemos a análise completa mostrando resultados para cada mês sendo testado, como nos serviços de monitoramento.

Por exemplo, 19 de janeiro - porcentagem

Fevereiro 19 por cento

Março 19 por cento.

Seria melhor mostrar o sorteio, é claro, embora não seja o principal.

Mas seria melhor mostrar o rendimento mensal porque é impossível mostrar o rendimento por um mês se o gráfico for reto e por um longo período de testes.

https://www.mql5.com/ru/forum/189085/page21#comment_11488482

5.

É uma bagatela, mas muito inconveniente que no testador você não escolhaa história das posições, mas não dos negócios.

É muito mais fácil e rápido comparar negócios entre o testador e uma conta real.

https://www.mql5.com/ru/forum/189085/page21#comment_11488482

6.

O tamanho médio dos negócios lucrativos e não-lucrativos em pips não é suficiente.

https://www.mql5.com/ru/forum/189085/page22#comment_11573743

7. E sugestão geral, acrescente um pouco mais de recursos que estão nos mesmos monitores de conta.

8. Limitar o número de agentes das nuvens/ RPs envolvidos.

https://www.mql5.com/ru/forum/298902