Nova versão da plataforma MetaTrader 5 build 3210: alteramos o algoritmo de cálculo Sharpe Ratio, adicionamos novos métodos de matrizes e controle de valor mínimo/máximo de indicador
Hoje 14/02/2022 houve uma atualização no MT5.
Após não consigo mais realizar nenhuma compilação do EA, simplesmente não compila e não e aparece a mensagem abaixo:
2022.02.14 13:29:45.643 LineFile error opening the 'C:\Users\Carlito\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Experts\Boleta_Sena_OK.mq5' file
se não faço nenhuma alteração no código fonte compila sem problemas.
se eu insiro uma única linha em branco no código não compila mais e da a mensagem acima.
podem me informar o que está acontencendo?
Agradeço o retorno.
Carlito
Obrigada e parabéns pelas mudanças...
Isso passa, para nós usuários, a certeza de que a plataforma continua em constante melhoria e que podemos continuar a confiar.
Grato a todos engajados nestes processos.
Mas e o gráfico atemporal? Quando disponibilizarão o RENKO?
Aqui tem resposta? Ou é só um post de informação numa única via?
Ninguem na Metaquotes esta preocupada com Renko, pq eles sabem que qualquer um com o mínimo de vontade,
vai conseguir instalar o Renko, basta procurar no "Mercado" e se virar um pouco.

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Na sexta-feira, 11 de fevereiro de 2022, liberaremos uma atualização da plataforma MetaTrader 5.
Na nova versão fizemos muitas melhorias: demos um aspecto clássico ao cálculo Sharpe Ratio, acrescentamos novos métodos de matrizes, otimizamos o consumo de memória do terminal e melhoramos o subsistema de rede para um melhor fluxo de dados.
Também adicionamos 2 novas propriedades INDICATOR_FIXED_MINIMUM e INDICATOR_FIXED_MAXIMUM à enumeração ENUM_CUSTOMIND_PROPERTY_INTEGER, o qual permitirá fixar/desfixar os valores mínimos e máximos dos indicadores com a função IndicatorSetDouble.Além disso, corrigimos alguns bugs na biblioteca matemática Math\Stat\Math.mqh e consertamos as funções CopyTicks/CopyTicksRange, que podiam dar dados desatualizados à meia-noite.
Leia mais sobre essas e outras mudanças na nova versão da plataforma MetaTrader 5 abaixo.Pseudocódigo para calcular o endereço de um elemento da matriz:
Por exemplo, para uma matriz matrix mat(3,3) o acesso aos elementos pode ser registrado assim:
para leitura — x=mat.Flat(4), o que corresponde à expressão x=mat[1][1]para registro — mat.Flat(5, 42), o que corresponde à expressão mat[1][2]=42
Caso seja chamada uma função com um índice de matriz inválido, será gerado um erro crítico de
execução - OutOfRange.
Estas propriedades são utilizadas para habilitar/desabilitar a fixação dos valores mínimos e máximos do indicador através da função IndicatorSetInteger. Ao chamar IndicatorSetInteger(INDICATOR_FIXED_MINIMUM/INDICATOR_FIXED_MAXIMUM, true) é usado o valor mínimo/máximo atual, respectivamente.
A atualização estará disponível através do sistema Live Update.