Conheça o livro didático "Programação em MQL5 para Traders"

Lançamos o guia de estudo mais completo sobre programação em MQL5. O livro foi escrito pelo experiente trader algorítmico Stanislav Korotky, com o apoio da MetaQuotes

15 dezembro 2023

Lançamos o guia de estudo mais completo sobre programação em MQL5. O livro foi escrito pelo experiente trader algorítmico Stanislav Korotky, com o apoio da MetaQuotes.

O livro didático é adequado para programadores de qualquer nível. Os iniciantes se familiarizarão com os fundamentos: aprenderão sobre as ferramentas de desenvolvimento e conceitos básicos de programação. Eles criarão seu primeiro programa, compilarão e o executarão na plataforma de negociação MetaTrader 5. Programadores com experiência em outras linguagens podem ir diretamente para a parte prática: recursos do MQL5 para criar robôs de negociação e aplicativos analíticos.

Conheça o livro didático "Programação em MQL5 para Traders"

O livro está disponível online para todos os interessados na seção "Livro" no site da comunidade MQL5. Ele é composto por sete partes:

  1. Introdução à linguagem e ao ambiente de desenvolvimento — princípios básicos de programação em MQL5 em um modo de visão geral, bem como introdução ao ambiente de desenvolvimento para MQL5 - editor e compilador. MetaEditor.
  2. Fundamentos da programação — conceitos básicos, como tipos, instruções, operadores, expressões, variáveis, blocos de código, estrutura dos programas e sua aplicação na escrita de programas MQL em estilo procedural.
  3. Programação Orientada a Objetos — apesar das semelhanças com outras linguagens que suportam a paradigma OOP (especialmente C++), MQL5 ainda tem características distintas, conhecimento que será útil para todos os leitores.
  4. Funções comuns — funções internas comuns que serão úteis em qualquer programa.
  5. Criação de programas aplicativos - características arquitetônicas dos programas MQL e sua especialização por tipos para realizar diversas tarefas de trading, como análise técnica com indicadores, gerenciamento de gráficos e sua marcação com a sobreposição de objetos gráficos, etc.
  6. Automação de negociação — análise do ambiente de negociação e automação de negociação usando robôs.
  7. Recursos avançados da linguagem — conjunto de APIs especializadas que facilitam a integração do MQL5 com tecnologias adjacentes, como bancos de dados, troca de dados em rede, OpenCL, Python e outros.

O livro contém muitos exemplos de código-fonte. Trabalhando com eles pelo livro didático em seu próprio editor, você verá imediatamente os resultados da execução do programa na plataforma. Os códigos-fonte estão disponíveis no projeto público \MQL5\Shared Projects\MQL5Book, bem como na biblioteca de códigos-fonte.

Comece a aprender MQL5 agora mesmo e descubra o mundo do trading algorítmico profissional. O conhecimento adquirido ajudará a transformar suas ideias em realidade. Você também poderá aplicá-los em um ambiente comercial - desenvolvendo e vendendo aplicativos através do Mercado e executando pedidos através do Freelance.


Ler o livro