MQL5 e MetaTrader (núcleo)

O que é um Expert Advisor

3 min

Um Expert Advisor (EA) é um programa de trading automatizado que roda dentro da MetaTrader. Uma vez anexado a um gráfico, ele pode analisar o preço e abrir, modificar e encerrar ordens sem intervenção humana.

EAs versus os outros tipos de programa

A MetaTrader roda três tipos de programa MQL5 — conhecer a diferença evita confusão:

  • Expert Advisor — pode operar automaticamente. Acionado por ticks de preço que chegam. É o que construímos.
  • Indicador — apenas calcula e desenha valores no gráfico (uma média móvel, um oscilador). Não pode enviar ordens.
  • Script — roda uma vez para executar uma única ação e então encerra. Sem loop contínuo de trading.

No que um EA é bom e ruim

Um EA executa um conjunto de regras definido incansavelmente e sem emoção — sem medo, sem ganância, sem sessões perdidas, sem entradas por erro de digitação. Essa disciplina é sua grande vantagem.

Sua fraqueza é que ele faz exatamente o que você codou — incluindo seus bugs e suas premissas ruins. Um EA não percebe que o regime de mercado mudou, que um evento de notícia torna o dia de hoje diferente, ou que sua lógica tem um caso de borda na virada do ano. Ele seguirá uma regra falha direto para um prejuízo, rápido.

A responsabilidade que isso cria

Como um EA pode enviar ordens reais automaticamente, um erro de código pode perder dinheiro em segundos. É exatamente por isso que a disciplina de teste desta trilha não é opcional. Você nunca roda código não testado numa conta real — e mesmo o código testado passa por demo e ao vivo em tamanho pequeno primeiro, como o capítulo final aborda.

Terminou de ler?
Aviso de risco

Este conteúdo tem finalidade exclusivamente educacional e informativa e não constitui recomendação de investimento, consultoria financeira, tributária ou jurídica. Operar e investir envolvem risco, incluindo a possível perda de capital. Qualquer desempenho exibido por ferramentas de terceiros é hipotético e não promessa de resultado futuro. Faça sua própria análise e considere orientação profissional antes de qualquer decisão.