Discussão do artigo "Como criamos a plataforma de trading mais poderosa com Machine Learning: a crônica da evolução do MQL e do MetaTrader com base em arquivos, fóruns e releases"

 

Novo artigo Como criamos a plataforma de trading mais poderosa com Machine Learning: a crônica da evolução do MQL e do MetaTrader com base em arquivos, fóruns e releases foi publicado:

Crônica técnica da evolução do MQL: do MQL/MQL II limitado, passando pelo MQL4 procedural, até o MQL5 orientado a objetos, com compilação nativa, APIs avançadas e um ambiente completo de engenharia. São apresentadas as principais funcionalidades da linguagem e as integrações com Python, OpenCL, ONNX, OpenBLAS, bancos de dados e DirectX, além do AI Assistant baseado em agentes e do Model Context Protocol (MCP), que conecta a AI ao terminal, ao MetaEditor, aos dados de mercado, ao trading e às ferramentas de desenvolvimento. Também são analisadas fontes de arquivo sobre a formação da MetaQuotes/MetaTrader, o lançamento do MQL4.COM e do MQL5.COM, os campeonatos, o Algo Forge e sua influência sobre o ecossistema.

Hoje, já é difícil enxergar o MetaEditor apenas como um editor de código. Ele inclui documentação, compilador, depuração, profiling, projetos, integração com o MQL5.COM, repositório centralizado de código-fonte, integração com Python, suporte a ONNX, AI Assistant, acesso a bancos de dados SQLite e arquivos CSV como tabelas editáveis. Mas tudo isso não surgiu de uma hora para outra.

Desde as primeiras gerações da plataforma, a MetaQuotes seguiu uma direção clara: oferecer ao trader não apenas um gráfico e um botão para executar operações, mas também a possibilidade de expressar uma ideia de trading por meio de um programa, testá-la com dados históricos e colocá-la em operação sem intervenção humana. A história do MQL é a história de como uma linguagem simples para EAs evoluiu gradualmente até se tornar um ambiente completo de engenharia.

A internet não preservou tudo. Algumas páginas antigas desapareceram, outras sobreviveram apenas no Internet Archive Wayback Machine, e parte do material continua disponível em arquivos de fóruns e notícias antigas. Ainda assim, há registros suficientes para identificar a principal linha de evolução:

Fx Charts → MetaQuotes → MetaTrader → MetaTrader 4 → MetaTrader 5

Essa ressalva é importante. Nos arquivos, é possível encontrar diferentes números de build, designações internas e nomes de tópicos antigos dos fóruns, mas a história pública das plataformas é melhor compreendida como uma sequência de produtos e ideias, e não como uma cadeia mecânica de números. O ponto central dessa história não é o número da versão, mas a transformação gradual de um terminal de trading em um ambiente de trabalho para o desenvolvedor.

Como construímos a plataforma de trading mais poderosa com Machine Learning - MetaTrader 5


Autor: MetaQuotes

 

Acabei de começar a ler este artigo.

Esta é uma captura de tela da plataforma MQ de 2001. Parece que, em 25 anos, quase não houve mudanças externas. E isso até é bom.

Mas por que diabos o Marketwatch de 2001 indica o fuso horário?!

 

É uma retrospectiva interessante, com algumas afirmações polêmicas.


No entanto, cadê o Tester?! Não há nada sobre ele, se não contarmos a menção às funções Frame.


Onde está a descrição do desenvolvimento da principal ferramenta de negociação algorítmica, o MetaTrader?!

  • O surgimento do suporte a múltiplas moedas e do temporizador.
  • Trabalho simples com um enorme arquivo de ticks reais.
  • Computação em nuvem integrada e a possibilidade de implantar suas próprias fazendas de computação.
  • Aperfeiçoamento da otimização genética.
  • Possibilidade de criar seu próprio histórico de cotações e realizar testes com ele.
  • Modo matemático independente das cotações.
  • Formatos abertos de cache.
  • Recursos integrados de automação do Testador.


Ou alguém vai argumentar que o Testador do MT4/5 não é o número um na história do desenvolvimento?

A razão do interesse (discussão, aprimoramento etc.) nos consultores é a linguagem, e não o Testador?


Título do artigo.

Как мы построили самую мощную торговую платформу с Machine Learning: хроника развития MQL и MetaTrader по архивам, форумам и релизам.

 

Não vamos descrever tudo — seria uma lista enorme de recursos.

Tente completar você mesmo — você é realmente um especialista em testadores.

 
Foi muito interessante ler. A magnitude do trabalho realizado ao longo de 26 anos é realmente impressionante; trata-se de um avanço incrível da engenharia. Talvez um dia escrevam um livro inteiro sobre esse projeto, afinal, se descrevêssemos absolutamente todos os recursos, o resultado seria uma verdadeira crônica do algotrading. Na minha opinião, ninguém contribuiu mais para o seu desenvolvimento do que vocês. Ninguém criou nada parecido com essa solução “tudo em um” pronta para uso para o usuário comum. Muito obrigado à MetaQuotes por ter transformado o terminal em um ecossistema extremamente poderoso para desenvolvedores. Estamos ansiosos pelos próximos avanços! 👍
 
Incrível, é como assistir à Monalisa sendo pintada. Comecei com a linguagem MQL4 e só agora percebi, depois de ler o post completo, que vocês percorreram todo esse caminho. O projeto e os fundadores merecem todas as conquistas que alcançaram até hoje 🙌💯
 

Que jornada incrível!

Espero que o futuro traga novidades ainda mais empolgantes para a plataforma MetaTrader!😊

 
fxsaber #:
Mas por que diabos a versão de 2001 do Marketwatch mostra um fuso horário?!
Provavelmente porque a maioria das conversões de fuso horário acaba se referindo ao GMT (devido ao horário de verão), e a conversão de horário sem saber antecipadamente dois fusos horários definidos é complicada para algumas pessoas.
 
Está bem escrito; foi fácil e interessante de ler.
 
Esse é um artigo muito inspirador. A longa jornada, a visão e o trabalho inteligente dos fundadores e da equipe da MetaQuotes, em conjunto com a comunidade MQL e seus autores, continuam a construir algo verdadeiramente notável. Vida longa ao MQL!
 

Sim. Foi interessante relembrar. A memória humana é uma coisa estranha. Tudo de bom é rapidamente esquecido, enquanto o ruim fica gravado na memória por muito tempo. Lembro-me por muito tempo da transição estressante para a versão 600 com dinheiro real. Além disso, as expectativas não atendidas em relação à integração da linguagem R naquela época, no geral, foram um pouco decepcionantes. Agora, é claro, com o passar do tempo, isso parece uma ninharia em comparação com o desenvolvimento que ocorreu na comunidade, no terminal e na linguagem.

Pelas primeiras reações e perguntas sobre as IA implementadas, fica-se com uma impressão estranha. Os recursos propostos estão muito à frente das necessidades atuais.

Boa sorte