Erros, bugs, perguntas - página 3098

 
Yury Lemeshev #:

O valor é o dobro. Tenho vindo a ver este problema desde o Verão e provavelmente já o tinha antes. É que o desempenho do robô no testador era diferente do comércio real. Comecei a tentar perceber de onde vinha. O resultado de não obter dadosSymbolInfoDouble(símbolo,SYMBOL_BID)

Hmm. Duplo igual a INT_MIN - parece um insecto...
 
mktr8591 #:
Hm. Um duplo igual a INT_MIN parece um insecto...

Não necessariamente. Por exemplo, se escrever preço = DBL_MAX no ObjectCreate, o preço será exibido como LONG_MAX nas propriedades do objecto (via menu), mas programmaticamente será lido comoDBL_MAX de qualquer forma

 
Quando um indicador ou EA é inicializado, o eventoCHARTEVENT_CLICK ocorre sempre, embora não haja um clique do rato no gráfico.
Isto é um insecto ou uma característica?
É apenas inconveniente. Tenho de filtrar a ocorrência do primeiro evento.
Arquivos anexados:
 

Existem várias virtualizações em execução em terminais Windows. Todos eles estão a funcionar com /portable /config:config.ini.

Alguns deles caem em estranho comportamento periódico - MetaTrader5 reinicia e começa como se sem /config:config.ini parâmetro

Depois de reiniciar manualmente o atalho - tudo se lança normalmente. Insecto muito estranho, ainda não está claro de que lado está. Poderá o MetaTrader5 reiniciar-se de todo?

 
Andrey Pogoreltsev #:

Existem várias virtualizações em execução em terminais Windows. Todos eles estão a funcionar com /portable /config:config.ini.

Alguns deles caem em estranho comportamento periódico - MetaTrader5 reinicia e começa como se sem /config:config.ini parâmetro

Depois de reiniciar manualmente o atalho - tudo se lança normalmente. Insecto muito estranho, ainda não está claro de que lado está. Pode o MetaTrader5 reiniciar-se a si próprio?

O registo "update ..." mostra que isto foi um reinício na instalação de uma nova versão.

Neste caso, o terminal começa sem repetir os parâmetros de entrada.

 

A janela de vidro está presa à borda superior do ecrã e não pode ser movida ou fechada!

Tentei fechar o terminal e recomeçar - o mesmo problema, o vidro está preso e nada pode ser feito a respeito.

Só consegui ultrapassá-lo apagando o ficheiro terminal.ini.

 

Olá!

Caros programadores, por favor ver o ficheiro MovingAverages.mqh da biblioteca padrão MT5.

Penso que calcular médias móveis por amortecedores não faz sentido, se o período for inferior a 1, e se for igual a 1, então todos os tipos de médias móveis fazem sentido, apenas devolve o amortecedor inicial, como em Custom Moving Average.mq5. E é conveniente na sua utilização posterior em indicadores.


//--- check period
   if(period<=1 || period>(rates_total-begin))
      return(0);

substituir por

//--- check period
   if(period<1 || period>(rates_total-begin))
      return(0);


Por favor, aceite este pedido.

 
MetaQuotes #:

O registo "update ..." mostra que isto foi um reinício na instalação da nova versão.

Neste caso, o terminal começa sem reentrar os parâmetros de entrada.

É possível corrigi-lo? Tem acontecido muito ultimamente.
E porque então não acontece em todo o lado, não em todas as máquinas?

 
Andrey Pogoreltsev #:

Isto pode ser corrigido? Tem acontecido muito ultimamente.
E então porque é que não acontece em todo o lado, não em todos os carros?

Vamos resolvê-lo com toda a certeza.

 
Renat Fatkhullin #:

Vamos resolvê-lo com toda a certeza.

Obrigado