Nova versão da plataforma MetaTrader 5 build 5640: Melhorias no tema escuro e Markdown no MetaEditor

Terminal do cliente MetaTrader 5 O tema escuro da interface foi aprimorado para todos os componentes: terminal de negociação, MetaEditor e

20 fevereiro 2026

Terminal

  1. O tema escuro da interface foi aprimorado para todos os componentes: terminal de negociação, MetaEditor e testador de estratégias. Em particular, atualizamos a cor geral do fundo, a cor das abas e das barras de rolagem, para que você possa trabalhar com a plataforma com mais conforto.


    Tema escuro da interface aprimorado


  2. Corrigido um erro que, em alguns casos, levava à interrupção do carregamento e da sincronização do histórico de ticks.
  3. Atualizados os dados fundamentalistas dos instrumentos de negociação. A lista de símbolos suportados foi ampliada, e dados ausentes foram adicionados.


    Dados fundamentalistas atualizados


  4. Adicionada a tradução da interface para o idioma curdo.
  5. Corrigida a exibição do objeto gráfico "Campo de entrada".
  6. Corrigida a exibição da "Linha de tendência". O objeto podia não ser exibido caso o ponto de ancoragem estivesse fora do intervalo de barras do gráfico.
  7. Corrigida a exclusão de grupos de instrumentos personalizados.

MQL5

  1. Adicionada a função Color2PRGB. Ela converte o tipo titlecolortitle para o tipo uint, permitindo obter a representação ARGB da cor. O formato ARGB é utilizado na criação de recursos gráficos, exibição de texto e na classe da biblioteca padrão CCanvas.
  2. Adicionado o método NormalizeDouble para vetores e matrizes. Ele funciona de forma semelhante ao método padrão aplicado a valores do tipo double. Para números complexos, as partes real e imaginária são normalizadas separadamente. O método é útil quando se pressupõe armazenar dados de preços em vetores e matrizes.
  3. O compilador foi aprimorado:

    • Corrigida a chamada por meio de ponteiro para função que retorna um objeto.
    • Adicionados avisos para constantes grandes ou negativas em operações de deslocamento.
    • Corrigido erro no método matrix<T>::Swap(array<T>&).
    • Corrigido o parsing de código que utiliza objetos de classe implícitos.

MetaEditor

  1. Adicionada a exibição e edição de arquivos Markdown. Essa linguagem simples de marcação é utilizada para criar descrições e documentação em diversas plataformas, incluindo GitHub e AlgoForge

    Por padrão, os arquivos MD são abertos em modo de visualização, com estilos básicos de exibição aplicados para maior conveniência. Para alternar para o modo de edição, utilize o menu de contexto.


    Adicionada a exibição e edição de arquivos Markdown


  2. Corrigido o trabalho com arquivos de projeto *.mqproj que possuem codificação UTF-8 com BOM.
  3. Corrigido o funcionamento da exibição automática de variáveis locais. Agora seus valores não podem ser removidos na lista de expressões observadas.

Tester

  1. Corrigidos erros de sincronização de dados históricos que ocorriam durante testes em instrumentos de negociação cuja moeda de margem era diferente da moeda de depósito da conta. Por exemplo, ao testar o par CHFJPY com moeda de depósito USD ou EUR. Agora, nesses casos, o testador carrega corretamente as taxas de câmbio cruzadas necessárias a partir do servidor da corretora.