Problema com a validação da EA no mercado - página 6

 
Aliaksandr Kryvanos:
Então agora que o cheque é automático, você não precisa esperar mais de uma semana para que o produto seja publicado?
A verificação automática é apenas o primeiro passo. Se for aprovada, o próximo passo é a verificação manual, como antes.
 

Os feriados terminaram, avalidação automática não funciona.

Z.I. Está funcionando.

 

Pode me dar uma dica, por favor! Talvez alguém tenha encontrado um problema semelhante?

Durante a validação automática, recebo o relatório"Tamanho do arquivo de log ultrapassou 2 GB, testes terminados" (captura de tela anexada). Eu verifiquei cuidadosamente: meu consultor especializado não registra nada de propósito. Eu verifiquei a existência de erros usando todos os métodos recomendados, não deve haver erros. O que é especialmente embaraçoso é que o arquivo de registro de 2 Gb leva cerca de 3 minutos para ser criado! Eu acho impossível fazer isso sem um supercomputador. Meu MT4 não economizou tanto dinheiro durante 2 anos de trabalho contínuo.

Escrevi para o Service Desk, mas eles estão muito quietos e calmos, como sempre. Eles se mantêm em silêncio. Posso também pedir a um telepata.

Qual pode ser o problema? Existe alguma maneira de dar uma olhada nesse misterioso registro 2G?

Captura de tela

 
Vadim Zotov:

Pode me dar uma dica, por favor! Talvez alguém tenha experimentado um problema semelhante?

Durante a validação automática, recebo o relatório "O tamanho do arquivo de registro excede 2 GB, os testes pararam" (anexei uma captura de tela). Eu verifiquei cuidadosamente: meu consultor especializado nunca escreve nada no registro. Eu verifiquei a existência de erros usando todos os métodos recomendados, não deve haver erros. O que é especialmente embaraçoso é que o arquivo de registro de 2 Gb leva cerca de 3 minutos para ser criado! Eu acho impossível fazer isso sem um supercomputador. Meu MT4 não economizou tanto dinheiro durante 2 anos de trabalho contínuo.

Escrevi para o Service Desk, mas eles estão muito quietos e calmos, como sempre. Eles se mantêm em silêncio. Não sei se devo recorrer a um telepata.

Qual poderia ser o problema? Existe alguma maneira de analisar esse misterioso arquivo de registro de 2 Giga?


Não há como olhar para o arquivo de registro de teste automático. Mas você pode simular situações por si mesmo:

  1. Vá para a pasta onde são armazenadas as citações do símbolo selecionado e para a pasta com os carrapatos. Desligue o terminal. Eliminar carrapatos e citações para o símbolo. Carregue o terminal e execute um único teste no símbolo (do qual você acabou de excluir ticks e histórico) - após o teste, verifique se há erros no registro.
  2. Aumente o volume de pequenos depósitos conhecidos no testador e execute o teste único - verifique se há erros no registro.
  3. ...

 
Vladimir Karputov:

Não há como olhar para o arquivo de registro de teste automático. Mas você mesmo pode simular situações:

  1. Vá para a pasta onde são armazenadas as citações do símbolo selecionado e para a pasta com carrapatos. Desligue o terminal. Eliminar carrapatos e citações para o símbolo. Carregue o terminal e execute um único teste no símbolo (do qual você acabou de excluir ticks e histórico) - após o teste, verifique se há erros no registro.
  2. Aumente o volume de pequenos depósitos conhecidos no testador e execute o teste único - verifique se há erros no registro.
  3. ...

Vladimir, obrigado! Mas isso não resolve o problema. Eu fiz o que você recomendou. Tenho o diário de bordo, há muitas coisas para ler e pensar (em anexo). Mas não produz o tamanho de 2 GB, apenas 28 Kbytes.

Existe alguma forma de pressionarmos os desenvolvedores da autorun para que escrevam um protocolo de teste detalhado para o autor do Expert Advisor com base nos resultados dos testes? O ideal é que não contenha nenhuma informação que nos ajude a encontrar algo mais específico (que teste foi executado, com que parâmetros, com que limitações, em que intervalo de tempo, etc.). O ideal seria ver também os códigos de erro. Mas ao menos permita que o autor do Expert Advisor repita a situação onde ocorreu um erro, caso contrário, levará muito tempo para encontrá-lo.

Na verdade, o autor do Consultor Especialista está sendo aconselhado a "ir ... Aprenda a programar primeiro". Com este tipo de atitude, passaremos gradualmente à implementação de nossos desenvolvimentos em outros locais. Não creio que isto seja do seu melhor interesse.

Arquivos anexados:
20170110.log  28 kb
 
Vadim Zotov:

Há alguma forma de pressionar os desenvolvedores do autovalidador a escrever um relatório de teste detalhado para o autor do EA com base nos resultados do teste?

Não se pode aplicar pressão. Você pode escrever para o Service-desk. Eu já fiz isso (solicitação nº 1632600). Recebi uma resposta. Você pode tentar.
 
Stanislav Korotky:
Você não pode empurrá-lo. Você pode escrever para o serviço de atendimento ao cliente. Já o fiz (solicitação#1632600). Não obtive resposta. Experimente você.
Tivemos muita comunicação com o Service Desk hoje. Eles foram rápidos a responder. Respondi a várias das minhas perguntas quase em tempo real hoje. Até mesmo conseguiu obter um pedaço de tela daquele misterioso registro de embarque de 2Gig (anexado na foto com a resposta). Havia 131 erros de "volume incorreto" em todo o lugar. Minhas tentativas de modelar a situação com pelo menos um desses erros não tiveram nenhum sucesso (consegui um registro limpo sem erros em todos os modos de teste imagináveis e inimagináveis). Todas as minhas tentativas para obter mais informações sobre condições específicas de teste do balcão de serviço falharam. Eles teimam em se limitar a generalidades. Em cada resposta eles enfiam seus rostos em artigos e documentação. Em princípio, eles os apontam nos lugares certos, mas o triste é que isso não nos permite repetir a situação que eles criaram durante os testes. Você ainda tem que editar o código às cegas. É como se estivéssemos sendo ensinados a ler como os alunos do primeiro ano nos velhos tempos. Com um chicote. Não há interesse em ajudar, apenas uma bofetada se você ler errado.

Bem, obrigado por me mostrar o código de erro, pelo menos. Agora eu entendo onde procurar no programa. Acho que eles estão fartos de pessoas como nós. O autovalidador deles não fez seu trabalho menos, mas mais. É por isso que se tornou mais difícil para eles responder a perguntas específicas.

Talvez criar um tópico separado no fórum para os desenvolvedores da EA para articular o que eles querem ver no protocolo de testes do autovalidador. Isto ajudaria os desenvolvedores de autovalidadores a levarem seus cérebros ao ponto de ajudar as pessoas, em vez de atrapalhar o caminho.


resposta do service desk
 

O registro já foi incluído hoje no relatório de validação automática. Uma melhoria muito útil.

Muito obrigado ao Service Desk e aos desenvolvedores!

 
Olá a todos!! Você pode me dizer onde encontrar os logs para os resultados dos testes?
 

Olá a todos! Quem foi capaz de contornar o cheque com um saldo de US$ 1, eu tenho em meu código é cheque se não houver operações comerciais de dinheiro suficiente. Assim, recebo o seguinte log de validação

test on EURUSD,H1
there are no trading operations
test on NZDUSD,H1
there are no trading operations
test on GBPUSDcheck,M30
there are no trading operations
test on XAUUSDcheck,Daily
there are no trading operations