MetaTrader 5 build 4150: exportação de relatórios de negociação e novos métodos de aprendizado de máquina em MQL5

A nova versão inclui uma função que permite salvar relatórios de negociação como um arquivo HTML ou PDF. Agora você pode compartilhar facilmente suas conquistas de negociação com colegas ou investidores. A atualização também trouxe a possibilidade de salvar o estado atual dos indicadores da Observação do Mercado em um arquivo

18 janeiro 2024

Terminal

  1. Adicionada exportação de relatório de negociação para arquivo HTML e PDF. Agora você pode compartilhar facilmente seu performance de negociação com colegas ou investidores. Para exportar, use o menu no próprio relatório ou o menu Arquivo.




  2. Adicionada a capacidade de salvar o estado atual da janela Observação do Mercado em um arquivo CSV. Para fazer isso, clique em “Exportar” no menu de contexto. O arquivo armazenará os valores dos indicadores selecionados no momento da exportação. Para carregue mais dados, ative colunas adicionais por meio do menu de contexto.




  3. Aprimorada exibição dos requisitos de margem nas especificações do contrato. Agora, em vez de coeficientes e parâmetros iniciais para cálculo, é exibido o valor da margem final. Se o valor da margem depender do volume da posição, a caixa de diálogo mostrará os níveis correspondentes.



    A margem é calculada levando em consideração o preço do instrumento no momento da abertura da janela de especificação e não muda em tempo real. Dessa forma, os valores devem ser tomados apenas como indicativos. Para recalcular os valores a preços atuais, reabra a especificação do instrumento.

  4. Desativado o suporte ao serviço "Sinais" para contas demo. Para obter estatísticas avançadas sobre suas contas de demonstração, use o novo relatório de negociação. Ele apresenta uma série de indicadores sobre a lucratividade e o risco de sua estratégia, além de conter gráficos de crescimento, saldo e patrimônio líquido, gráficos de distribuição de negociações por direção e instrumentos e muito mais.
  5. Corrigida a exibição de lucro/perda potencial ao editar Take Profit e Stop Loss para ordens Stop Limit.
  6. Inúmeras correções e melhorias no sistema de pagamentos.
  7. Corrigida a verificação de duplicatas ao carregar o conjunto de ferramentas na Observação do Mercado a partir de um arquivo *.set.
  8. Corrigido o instalador web do Paralles. Agora, a plataforma será instalada corretamente ao usar esse sistema de virtualização no macOS com processadores M1/M2/M3.
  9. Atualizadas traduções da interface do usuário.
  10. Correções de log de falhas.

MQL5

  1. Adicionados novos métodos para trabalhar com matrizes e vetores. Eles são usados ​​​​em aprendizado de máquina.

    • ConfusionMatrix — calcula a matriz de erros. O método é aplicado a um vetor de valores previstos.
    • ConfusionMatrixMultilabel — calcula a matriz de erros para cada etiqueta. O método é aplicado a um vetor de valores previstos.
    • ClassificationMetric — calcula uma métrica de classificação para avaliar a qualidade dos dados previstos em relação aos dados reais. O método é aplicado ao vetor de valores previstos.
    • ClassificationScore — calcula uma métrica de classificação para avaliar a qualidade dos dados previstos em relação aos dados reais. O método é aplicado a um vetor de valores verdadeiros.
     
  2. Corrigido o salvamento de dados em um arquivo de texto UTF-8 usando a função FileWrite.
  3. Desativadas e feitas obsoletas as funções Signal*. Agora, elas retornarão conjuntos de sinais vazios.

MetaEditor

  1. Aumentada a frequência de amostragem durante a criação de perfis. Agora, o estado do aplicativo é amostrado 10.000 vezes por segundo, o que permite medir a velocidade de execução da função com muito mais precisão.
  2. Atualizados os modelos disponíveis na ferramenta de auto-preenchimento de código AI Assistant. Adicionado modelo ChatGPT-4 Turbo, removidas implementações desatualizadas.
  3. Corrigidos erros ao substituir palavras no fragmento de texto selecionado.

Tester

  1. Corrigido o travamento do teste avançado. O problema podia ocorrer no modo de otimização genética.
  2. Otimizado e significativamente acelerado o trabalho com o histórico de negociação dos programas MQL5.
  3. Corrigido o cálculo do lucro em transações de fechamento com oposta. O erro podia ocorrer para instrumentos de negociação que não são a principal ferramenta de teste.

Terminal Web

  1. Corrigida atualização das propriedades dos instrumentos de negociação quando elas são alteradas por parte da corretora.
  2. Corrigida a exibição do corpo da vela no gráfico. O corpo podia não ser visível se fosse pequeno.
  3. Corrigido o funcionamento do campo “País” no formulário de abertura de conta.