Artigos com exemplos de como programar robôs de negociação na linguagem MQL5

Um Expert Advisor é o "auge" da programação e é o objetivo desejado de todos os desenvolvedores da negociação automatizada. Leia os artigos desta seção para criar o seu próprio robô de negociação. Ao seguir os passos descritos você irá aprender como criar, depurar e testar os sistemas de negociação automatizados.

Os artigos não ensinam apenas a programação em MQL5, mas também mostram como implementar novas técnicas e ideias de negociação. Você irá aprender como programar um trailing stop, como aplicar a gestão do dinheiro, como obter os valores do indicador, e muito mais.

recente | principal

MQL5 Wizard: nova versão

O artigo contém descrições dos novos recursos disponíveis no MQL5 Wizard. A arquitetura modificada dos sinais permite criar robôs de negócio com base na combinação de vários padrões de mercado. O...

Uma rápida inicialização ou um guia breve para iniciantes

Olá, caro leitor! Neste artigo, tentaremos explicar e mostrar como você pode facilmente e rapidamente compreender os princípios da criação de Expert Advisors, trabalhar com indicadores, etc. Este...

Estratégias de ordem. Expert Advisor de propósito múltiplo.

Este artigo centraliza estratégias que usam ativamente ordens pendentes, uma metalinguagem que pode ser criada para formalmente descrever tais estratégias e uso de um Expert Advisor de propósito...

Operações de negócios no MQL5 - São fáceis

Quase todos os negociadores chegam ao mercado para fazer dinheiro, mas alguns também apreciam o processo em si. No entanto, não é apenas a negociação manual que pode lhe proporcionar uma experiência...

Princípios básicos dos testes no MetaTrader 5

Quais são as diferenças entre os três modos de teste no MetaTrader 5 e o que deve ser especialmente buscado? Como o teste de um EA, negociando simultaneamente em múltiplos instrumentos, acontece?...

Guia para testes e otimização de Expert Advisors no MQL5

Este artigo explica o processo passo-a-passo de identificação e solução de erros de código, assim como os passos para testar e otimizar os parâmetros de entrada do Expert Advisor. Você aprenderá como...

Criando um jogo de "Snake" no MQL5

Este artigo descreve um exemplo da programação do jogo "Snake". No MQL5, a programação do jogo tornou-se possível principalmente por causa dos recursos de manuseio de evento. A programação orientada a...

Criando Painéis de Controle Ativo no MQL5 para Negociação

O artigo cobre o problema do desenvolvimento de painéis de controle ativo no MQL5. Os elementos de interface são gerenciados pelo mecanismo de manipulação de evento. Além disso, a opção de uma...

MQL para "Principiantes": como projetar e construir classes de objeto

Criando um programa de amostra de design visual, demonstramos como projetar e construir classes no MQL5. O artigo é escrito para programadores iniciantes, que estejam trabalhando em aplicações MT5....

Diversas maneiras de se encontrar uma tendência no MQL5

Qualquer comerciante daria muito pela oportunidade de detectar precisamente uma tendência em qualquer dado momento. Talvez, este seja o Santo Graal que todo mundo esteja procurando por. Este artigo...

Como criar o seu próprio limite móvel

A regra básica do negociante - aumente o lucro, corte as despesas! Este artigo considera uma das técnicas básicas, permitindo seguir esta regra - mover o nível de parada de proteção (nível Stop Loss)...

Funções para gerenciamento de dinheiro em um conselheiro especialista

O desenvolvimento das estratégias de negócio foca principalmente em buscar padrões para entrar e sair do mercado, bem como manter posições. Se formos capazes de formalizar alguns padrões em regras...

Guia passo a passo para iniciantes para escrever um Expert Advisor no MQL5

A programação de Expert Advisors no MQL5 é simples, e você pode aprender facilmente. Neste guia passo a passo, você verá os passos básicos necessários para escrever um simples Expert Advisor com base...

Processamento de eventos trade no Expert Advisor usando a função OnTrade()

O MQL5 apresentou uma variedade de inovações, incluindo trabalhos com eventos de vários tipos (eventos de tempo, eventos de negócio, eventos de personalização, etc.). A habilidade de manipular eventos...

MQL5 para Novatos: Guia para o Uso de Indicadores Técnicos em Expert Advisors

Para obter valores de um indicador interno ou personalizado em um Expert Advisor, primeiro seu manipulador deve ser criado usando a função correspondente. Exemplos no artigo mostram como usar este ou...