Nova versão da plataforma MetaTrader 5 build 5800: Janela de negociação aprimorada e trabalho conveniente com CSV no MetaEditor

A partir desta versão, começamos a aprimorar a principal janela de negociação

16 abril 2026

Terminal

  1. Iniciamos uma atualização abrangente da janela de negociação para torná-la mais conveniente e funcional.

        A janela de negociação agora inclui a profundidade de mercado integrada, oferecendo controle total da situação de mercado, além da possibilidade de colocar rapidamente ordens pendentes diretamente nos níveis.
        A alternância entre os tipos de ordens está disponível no menu lateral para maior conveniência.
        O menu lateral agora inclui comandos para ativar/desativar negociação com um clique; anteriormente, era necessário acessar as configurações da plataforma.

    Em versões futuras, planejamos adicionar mais funcionalidades para configuração de níveis de stop e gerenciamento de risco.


    Nova janela de negociação


  2. A ajuda integrada foi atualizada. Agora, em vez do formato CHM obsoleto, é utilizado um mecanismo web moderno. Junto com essa mudança, também atualizamos os estilos da ajuda para um visual mais moderno e melhoramos a interatividade. 

    A ajuda é exibida por padrão em uma janela separada na área de gráficos. Se necessário, você pode desanexar a janela e movê-la para fora da plataforma, liberando espaço para ferramentas de negociação.


    Ajuda integrada atualizada


  3. Corrigida a atualização das bibliotecas ONNX e OpenBLAS. Agora, ao atualizar a própria plataforma, as novas versões dos componentes são verificadas corretamente e baixadas quando necessário.
  4. Corrigida a exibição do marcador que fixa a posição do gráfico.
  5. Corrigido o cálculo do rebaixamento por saldo no relatório de negociação. Anteriormente, operações de retirada de fundos podiam ser consideradas incorretamente.
  6. Ajustado o tema escuro da interface. Alteramos algumas cores para aumentar o contraste.
  7. Corrigido o salvamento das configurações de conexão via proxy. Também ampliamos o registro de logs de conexão: no primeiro uso do proxy na sessão atual, é exibida uma mensagem no log no formato:
    connecting through HTTP proxy [server]:[port]
  8. Atualizada a tradução da interface para o idioma uzbeque. Agora é utilizada a escrita em alfabeto latino.

MQL5

  1. Adicionados novos métodos OpenBLAS para filtro L1 de tendência. Ele permite extrair de forma rápida e reproduzível o componente de tendência em séries temporais.

    Para que serve

    • Tendência linear segmentada em vez de suavização "suave": o filtro L1 reduz ruído e oscilações de curto prazo, sem distorcer mudanças de regime — a tendência é representada como um conjunto de segmentos lineares.
    • Detecção automática de pontos de mudança: os pontos onde a inclinação da tendência muda são identificados naturalmente (devido à esparsidade das segundas diferenças), o que é adequado para séries financeiras.
    • Normalização do parâmetro de regularização via λmax: agora o parâmetro λ pode ser definido em unidades relativas (como fração de λmax). Isso facilita a reutilização das configurações entre símbolos, timeframes e diferentes tamanhos de histórico.

    Novos métodos

    • L1TrendFilterLambdaMax — calcula o valor máximo do parâmetro de regularização λmax no qual a solução se torna estritamente linear (tendência global). Retorna true/false, e λmax é fornecido por meio de um parâmetro de saída.
    • L1TrendFilter — calcula a tendência L1 para um λ especificado. Suporta o modo relative=true, no qual λ é definido no intervalo [0…1] como fração de λmax.

  2. Corrigida a solicitação de dados via CopyRates. Agora, ao solicitar dados fora do histórico disponível, a função retorna o código de erro correto: -1.
  3. Ampliado o suporte a CUDA para modelos ONNX. Atualmente, são suportadas as seguintes arquiteturas:

    • Turing: Nvidia 1660, RTX 2080/2070/2060, T4, Quadro RTX
    • Ampere: A100, RTX 3090/3080/3070
    • Ada Lovelace: RTX 4090/4080/4070, L40, L4
    • Hopper: H100, H200
    • Blackwell: B100, B200, B20, RTX 5090/5080/5070

  4. Melhorado o funcionamento do WebRequest para requisições longas com cabeçalho Keep-Alive.

MetaEditor

  1. Adicionada a possibilidade de visualizar arquivos CSV em formato de tabela.

    Agora, ao abrir arquivos CSV para visualização, o editor os exibirá automaticamente em um formato conveniente. Você pode filtrar os dados, ordená-los por colunas e excluir linhas por meio do menu de contexto.

    Qualquer caractere pode ser utilizado como separador de dados, incluindo ",", ";", tabulação e espaço. Caso a detecção automática não funcione corretamente, você pode definir o separador manualmente.


    Adicionada a visualização de arquivos CSV em formato de tabela.


  2. Ajustada a definição do modo de compilação padrão. Se o seu processador suportar o conjunto de instruções AVX2, o editor define automaticamente o modo de compilação correspondente para aplicações MQL5. permitindo obter o melhor desempenho.
  3. Atualizado o formato padrão de salvamento dos arquivos de código-fonte. Agora, o editor salva os arquivos em UTF-8 sem BOM, o que garante exibição correta no MQL5 Algo Forge.
  4. Corrigido o erro "repository not owned by current user", que podia ocorrer ao utilizar o armazenamento em nuvem do MQL5 Algo Forge.

Signals

  1. Eliminado o atraso na cópia de sinais nos casos em que não havia taxa de conversão disponível na conta do assinante.

    Ao calcular o volume das operações copiadas, o sistema também considera a relação entre os saldos das contas do assinante e do provedor. Se as moedas de depósito forem diferentes, é utilizada a taxa de câmbio correspondente para conversão. Caso essa taxa não esteja disponível, o sistema assume que os saldos são iguais e registra a seguinte mensagem no log:
    no conversion rate for the deposit currency of provider and subscriber
    Anteriormente, após essa mensagem, podia ocorrer um atraso na cópia da operação. Esse problema foi corrigido.

Tester

  1. Corrigido o funcionamento da função CopyTicksRange. Ao solicitar dados para símbolos diferentes do símbolo principal de teste, era retornado o erro 4401.
  2. Corrigida a importação de configurações personalizadas de negociação. Agora essas configurações podem ser editadas após a importação.

Web Terminal

  1. Corrigido o posicionamento do diálogo de adição de indicadores. Para alguns usuários, ele podia ficar fixado na borda da tela.
  2. Corrigida a exibição do início da negociação na janela de especificação do instrumento.
  3. Corrigido o duplo clique em objetos e na escala vertical. Agora ele abre as propriedades do objeto e redefine o zoom para o padrão, respectivamente.