Nova versão do MetaTrader 4 build 1420

 

Uma atualização do MetaTrader 4 será lançada nessa sexta-feira, 24 de maio de 2024. Ela cobre várias melhorias importantes a nível de segurança, correções de bugs e melhorias de estabilidade na plataforma.

A atualização estará disponível por meio do sistema Live Update.

 
MetaQuotes:

Uma atualização do MetaTrader 4 será lançada nessa sexta-feira, 24 de maio de 2024. Ela cobre várias melhorias importantes a nível de segurança, correções de bugs e melhorias de estabilidade na plataforma.

A atualização estará disponível por meio do sistema Live Update.

Olá,

Um indicador que utilizo muito deixou de funcionar depois da última atualização. Como posso fazer para resolver? Existe possibilidade de fazer o downgrade da build?

Alguém pode ajudar?

 
vgranella # Olá, Um indicador que utilizo muito deixou de funcionar depois da última atualização. Como posso fazer para resolver? Existe possibilidade de fazer o downgrade da build? Alguém pode ajudar?

Boa noite!!

Fórum sobre negociação, sistemas de negociação automatizados e testes de estratégias de negociação

EA não anexa no gráfico

Vinicius Pereira De Oliveira , 2024.05.28 01:00

Se for MT4 e parou de funcionar após atualizar a plataforma para build 1420 , acredito que você só conseguirá resolver se recompilar o código fonte .

Veja também: https://www.mql5.com/en/forum/467465

 

olá, tem um bug na função MathRound nas versões MT4 1420 e 1421

a função MathRound está sempre retornando o valor zero


https://docs.mql4.com/math/mathround

MathRound - Math Functions - MQL4 Reference
MathRound - Math Functions - MQL4 Reference
  • docs.mql4.com
MathRound - Math Functions - MQL4 Reference
 
Francisco Gomes Da Silva #olá, tem um bug na função MathRound nas versões MT4 1420 e 1421 a função MathRound está sempre retornando o valor zero https://docs.mql4.com/math/mathround

Aqui, build 1420 (última versão oficial), está normal:


   double x = 123.499;
   double y = 123.5;
   Print("x = ", MathRound(x), "     ", "y = ", MathRound(y));



... Só se o problema estiver na build 1421 (beta)...

 

Obrigado pela resposta, eu estou sim utilizando a 1421 (beta) 


então isso é coisa só da 1421(beta) mesmo


eu me eganei sobrea a 1420 porque tinha gerado um binario a partir da 1421, mas o problema só é da 1421 mesmo

 
@Francisco Gomes Da Silva #: Obrigado pela resposta, eu estou sim utilizando a 1421 (beta) . então isso é coisa só da 1421(beta) mesmo. eu me eganei sobrea a 1420 porque tinha gerado um binario a partir da 1421, mas o problema só é da 1421 mesmo

Lei por favor o seguinte tópico no forum Inglês ... ERROR: MathRound + Windows Server 2019 + MetaTrader 4 = not working
 
Fernando Carreiro #:
Lei por favor o seguinte tópico no forum Inglês ... ERROR: MathRound + Windows Server 2019 + MetaTrader 4 = not working

Por isso o .ex4 estava rodando normal em alguns computadores e em outros estava dando esse error, pelo o que eu li nesse tópico o problema está no processador do computador que não suporta SSE4.1

eu usei o (int) para arredondar o número

   double x = 123.499;
   double y = (int) x;
   Print("x = ", x, "     ", "y = ", y);