Erros, bugs, perguntas - página 1345

 
No testador de estratégia MT4 e MT5, quando em modo de teste, como abro os gráficos de outros símbolos? Ou isto não é fornecido?
 

A janela de visão geral do mercado não é amigável com o menu de contexto, por isso agora para esconder todos os símbolos tenho de clicar em "mostrar todos os símbolos", e para mostrar todos os símbolos tenho de clicar em "símbolos".


 
Vladimir Pastushak:

A janela de visão geral do mercado não é amigável com o menu de contexto, por isso agora para esconder todos os símbolos tenho de clicar em "mostrar todos os símbolos", e para mostrar todos os símbolos tenho de clicar em "símbolos".



Este bug já foi corrigido. Esperar pela próxima construção.

 

Gostaria de fazer alguns comentários sobre o optimizador de estratégias.

1. Se a função OnTesterInit for executada durante mais de 10 segundos, o programa exibe a mensagem "OnTesterInit funciona durante demasiado tempo. O testador não pode ser inicializado" e a optimização não é lançada nos agentes. Durante a inicialização do optimizador, os dados estão a ser preparados com base nos parâmetros seleccionados e isto pode demorar muito tempo.

Durante a inicialização, uma amostra de dados é gerada com base neste ficheiro (tendo em conta a gama de parâmetros a serem optimizados) e depois enviada directamente aos agentes.Ou devo enviar todo este ficheiro multi-gigabytes aos meus agentes? Para a nuvem?

Se o utilizador estiver aborrecido com a espera, pode parar de testar a qualquer momento, premindo o botão "Stop". É para isso que serve, e a sua "preocupação" apenas cria um problema.

2. Se a optimização propriamente dita não teve lugar nos agentes por alguma razão (por exemplo, devido à razão acima descrita, ou se não foram definidos parâmetros optimizados, etc.), a desinicialização do Expert Advisor não terá início. Continua suspenso em algum estado incompreensível, como se estivesse à espera de resultados dos agentes, embora se saiba que não haverá resultados.

3. não há capacidade de parar o processo de optimização na etapa OnTesterInit, por exemplo, se não houver dados de origem suficientes, etc. Nem ExpertRemove(), nem mesmo um erro de execução, como a divisão por zero, ajuda. A optimização ainda é lançada após o OnTesterInit. Penso que, para estes fins, temos de fornecer uma variante do OnTesterInit que retorna um valor int como o OnInit - então pode devolver, por exemplo, o INIT_FAILED e parar a optimização.

 

Porque é que o MT4 agora só está disponível para descarregar citações a partir de servidores de meta-cotações? Porque é que o fizeram em primeiro lugar? Como testar os Consultores Especialistas nas suas citações obscuras e pouco fiáveis?

E a mensagem como "não há novos dados para o símbolo EURUSDf"! Claro que, de onde virão, se as methaquotes não utilizarem os símbolos adicionais em nome do par de moedas!

 

Pergunta para os criadores!

Porque é que a ligação de objectos no gráfico está dividida em dois grupos principais:

1. Encadernação por data/preço

2. Snap por coordenadas X/Y

Fazer uma sobrecarga em todos os objectos, de modo a que a saída seja em duas variantes para todos os objectos.

 
Konstantin Karpov:

Pergunta para os criadores!

Porque é que a ligação de objectos no gráfico está dividida em dois grupos principais:

1. Encadernação por data/preço

2. Snap por coordenadas X/Y

Fazer uma sobrecarga em todos os objectos, de modo a que a saída seja em duas variantes para todos os objectos.

Não o pode fazer você mesmo? Ajuda...

ChartTimePriceToXY
 

Fazer os azulejos do mesmo tamanho para que não haja anti-simetria


 

Desenvolvedores, quando irão finalmente fazer um ajuste normal à velocidade de visualização no testador?

O último passo no cursor e o gráfico apenas voa para longe, e antes disso mal se move! Talvez devesse tornar as transições mais suaves?

 
Vladimir Pastushak:

Fazer os azulejos do mesmo tamanho para que não haja anti-simetria



))))))



Razão: