Novo MetaTrader 4 Client Terminal build 402 - página 13

 
Zhunko:

Encontrou um comportamento estranho no MT4.

Abro um arquivo de histórico off-line com um TF não-padrão... Após abrir o arquivo, ele encolhe para 40% do seu tamanho original. Além disso, as barras são eliminadas de forma seletiva. É sempre a mesma coisa.

Eu tentei com todas as construções de 225 a 402. Eu usei o nome EURUSD20.hst. Anexei um arquivo com este arquivo. Vou tentar, talvez seja só para mim.

Tenho a impressão de que o MT4 está tentando sincronizá-lo com o servidor. A desconexão da Internet não ajuda. O número de barras na tabela é suficiente.

Está escrevendo corretamente. Estou escrevendo toda uma série de estruturas. Estou monitorando no debugger.

Os parâmetros da barra gerada devem ser verificados. Isso pode ajudar.


Discutido :

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

Obrigado! Lembrou vagamente que estava sendo discutido, mas não procurou por ele. Não está claro o que procurar :-))

==========

Deu uma olhada no meu código. Não há erros. Não é diferente dos conversores anteriores.

Mas encontrei erros nas séries cronológicas originais no CSV.

Mais uma vez, obrigado!

 

Como se livrar desta falha no linux (ubuntu), talvez alguém já tenha tido isto:

Não consegui encontrar uma dependência, às vezes ela não aparece por muito tempo, às vezes aparece depois de um tempo após a instalação.

Ajuda apenas a reinstalar o metatrade. Mas tão constantemente reinstalando então ajustando.... boo...

 

Sr. Rosh, dei uma olhada no mt5 para ver como a abordagem da otimização mudou. Estou muito impressionado. uma série de outros parâmetros para avaliar cada passe, além deparâmetros otimizáveis.Mas, ao contrário do mt4, eles recusaram a exportação dos resultados de testes em um arquivo (na verdade - em dois arquivos), os resultados são exportados para xml, e a imagem pode ser salva separadamente em diferentes variantes. Mas novamente, no arquivo xml é impossível entender em que outros parâmetros a otimização foi realizada. Gostaria de saber sua opinião sobre o porquê de haver tal separação de resultados de testes? Suponho que esteja relacionado ao nosso desejo de tornar o processamento de dados mais técnico. E outra pergunta está relacionada com as observações que descrevi nas duas mensagens anteriores. Quanto eles são relevantes no momento em termos de melhoria da plataforma mt4 e há planos para melhorá-la em termos de otimização?

 
kiimar:

E outra pergunta está relacionada com as observações que descrevi nos dois posts anteriores. Qual a sua relevância para os desenvolvedores no momento em termos de refinar a plataforma mt4 e há algum plano para refiná-la em termos de otimização?

Como temos dito repetidamente, não vamos introduzir novas funcionalidades no MetaTrader 4, vamos apenas corrigir os erros detectados. Qualquer programa complexo passa de um longo caminho desde o desenvolvimento até a etapa final. Agora todos os esforços estão concentrados na nova plataforma MetaTrader 5.
 
Estou vendo, obrigado.
 
para linuchs seria melhor fazer mt4...
 

Eu não sei onde escrever, estou escrevendo aqui:

construí 402, dois terminais, uma corretora, contas diferentes (uma demo, uma real), EAs diferentes, verifiquei as cotações.

Tentei no Testador de Estratégia mas ele parou em 04.2010 ou 10.2010, embora eu tenha baixado as citações até hoje.

coloquei "data de uso" - de 04.2010 até hoje - o teste é passado e os negócios estão presentes.

Qual pode ser a razão?

 

Caros desenvolvedores!

Durante o verdadeiro comércio da EA no terminal há um bug muito sério!

Há um terminal com Expert Advisors em um servidor. A segunda é usada para controlar a casa. Consultores especializados usam ordens pendentes.

Periodicamente, acontece o seguinte. Uma linha amarela no terminal comercial indica que a ordem deveria ter sido acionada há muito tempo e o preço está muito além da ordem pendente. Mas o terminal não mostra que o pedido já está ativado. Entretanto, o terminal mostra no terminal de controle que o pedido está ativado. E a ordem está na lista de ordens abertas e seu lucro é calculado como deve ser. Mas como o terminal não recebeu um sinal de que a ordem pendente foi ativada, o Expert Advisor não realiza nenhuma outra ação. Ou seja, não estabelece Take Profit no nível exigido e não vê a ordem pendente habilitada de forma alguma. Isto acontece com bastante freqüência, quase todos os dias e não sou o único a saber sobre isto. Não posso culpar o servidor porque tentei negociar em diferentes computadores e servidores localizados em diferentes países. Entretanto, é muito difícil e irritante liderar a negociação automática sem controlar a ativação das ordens por um Expert Advisor, especialmente se você deixar o Expert Advisor por 24 horas ou durante a noite. Este defeito pode ser corrigido através do fechamento e reabertura do terminal.

É muito sério, por favor, não ignore esta mensagem, eu só não entrei em contato com você a menos que haja uma razão muito boa. Eu perco muito dinheiro com isso o tempo todo. E toda a depuração cuidadosa dos especialistas esbarra no mau desempenho do terminal.

 
ANG3110:

Caros desenvolvedores!

Durante o verdadeiro comércio da EA no terminal há um bug muito sério!

Há um terminal com Expert Advisors em um servidor. A segunda é usada para controlar a casa. Consultores especializados usam ordens pendentes.

Periodicamente, acontece o seguinte. Uma linha amarela no terminal comercial indica que a ordem deveria ter sido ativada há muito tempo e o preço está muito além da ordem pendente. Mas o terminal não mostra que o pedido já está ativado. No entanto, o terminal mostra no terminal de controle que o pedido está ativado. E a ordem está na lista de ordens abertas e seu lucro é calculado como deve ser. Mas como o terminal não recebeu um sinal de que a ordem pendente foi ativada, o Expert Advisor não realiza nenhuma outra ação. Ou seja, não define Take Profit no nível necessário e não vê a ordem pendente habilitada de forma alguma. Isto acontece com bastante freqüência, quase todos os dias e não sou o único a saber sobre isto. Não posso culpar o servidor porque tentei negociar em diferentes computadores e servidores localizados em diferentes países. Entretanto, é muito difícil e irritante liderar a negociação automática sem controlar a ativação das ordens por um Expert Advisor, especialmente se você deixar o Expert Advisor por um dia ou por uma noite. Este defeito pode ser corrigido através do fechamento e reabertura do terminal.

É muito sério, por favor, não ignore esta mensagem, eu só não entrei em contato com você a menos que haja uma razão muito boa. Você perde muito dinheiro decente com este o tempo todo. E toda a depuração cuidadosa dos especialistas esbarra no mau desempenho do terminal.

houve um truque com algumas das cozinhas... Não posso ter certeza, mas o problema me parece estar do lado DC. É mais provável que não seja um bug MT, mas um recurso para ajudar o CD a drenar o cliente. Experimente outro.