Expert Advisors (EA) — trading automatizado no MT4/MT5

Aviso de risco · YMYL Este artigo tem fins exclusivamente educacionais e não constitui aconselhamento de investimento. Operar no mercado Forex envolve alto risco de perda de capital — a ESMA informa que entre 74% e 89% das contas de investidores de varejo perdem dinheiro.

Anúncio no YouTube: "EA com 95% de acerto, $200 pagamento único, lucro automático enquanto você dorme!". Você compra. Funciona 2 semanas, +20%. "Uau!". Semana 3, -50%. Semana 4, -80%. Conta destruída. Aqui está por que isso é típico e como evitar.

O que é um EA

Expert Advisor (EA) = robô de trading automatizado escrito em MQL4 (MT4) ou MQL5 (MT5). Executa a estratégia 24/5 — abre, modifica e fecha posições conforme o algoritmo. Trabalha sem emoções, sem pausas, sem fadiga de decisão. É uma das formas mais conhecidas de automação entre as plataformas de trading mais usadas no varejo.

Vantagens e desvantagens

Vantagens do EA

Desvantagens do EA (críticas)

  • 90% dos EAs gratuitos = golpe (overfit no backtest)
  • Premium ($200-2000) = melhores, mas ainda assim 70% não funcionam depois de um ano
  • Exige programação (ou compra)
  • Risco da corretora (slippage, requote)
  • Mudança de regime de mercado → o EA para de funcionar
  • Não vai te ensinar a operar

Por que a maioria dos EAs perde

3 motivos pelos quais os EAs perdem:

  1. Overfitting — o EA otimizado no backtest se ajusta perfeitamente aos dados passados. Ao vivo o mercado não se encaixa, e ele perde.
  2. Curve fitting — o programador ajusta os parâmetros até atingir mais de 95% de acerto. Sinal claro de golpe.
  3. Mudança de regime de mercado — um EA de 2020 (mercado em tendência) não funciona em 2023 (mercado lateral / em range).

Como testar um EA de verdade

  1. Backtest de 5+ anos no Strategy Tester do MT5 (ticks reais) — a escolha entre o Forex Tester e o Strategy Tester nativo do MT depende do seu orçamento e da precisão de dados que você precisa
  2. Otimização com cautela — mínimo de 100 operações, sem curve fitting
  3. Forward test em demo — 1-3 meses com dados reais
  4. Posição pequena ao vivo de 0,01 lote por 1-3 meses
  5. Tamanho normal ao vivo somente depois de comprovada a consistência

Processo total: 6-12 meses. Pular etapas = perda de dinheiro.

Um robô não te dá uma vantagem; ele apenas executa, na velocidade da luz, a vantagem (ou a falta dela) que já estava na sua estratégia.
— Jarosław Wasiński, 2026

Onde comprar um EA

  • MQL5 Market (oficial da MetaQuotes) — o mais seguro, a MetaQuotes verifica
  • FX-On, StrategyQuant — terceiros com boa reputação
  • Telegram, Reddit, fórum — EVITE, risco de golpe extremo

No Brasil, o Forex/CFD de varejo costuma ser acessado por corretoras estrangeiras, e a CVM (Comissão de Valores Mobiliários) alerta repetidamente contra intermediários não autorizados — verifique sempre o registro junto ao regulador antes de enviar dinheiro a qualquer plataforma ou vendedor de EA. Boa parte dessa cautela faz parte da gestão de risco que separa quem sobrevive de quem queima a conta.

Alternativa melhor: escrever o seu próprio EA

Se você tem uma estratégia que funciona no manual (6+ meses ao vivo com diário), planeje a automação:

  1. Aprenda MQL5 (3-6 meses) ou C# para o cAlgo
  2. OU contrate um programador para um EA baseado na sua estratégia ($500-2000)
  3. Teste por 6-12 meses
  4. Vá ao ao vivo

É o único caminho que realmente funciona. EA de marketplace = loteria. Por isso boa parte do valor está em ter uma boa estratégia manual antes; veja o que separa as estratégias de trading que sobrevivem ao tempo.

Recomendação prática

  1. Iniciante (< 1 ano) — ZERO EA. Aprenda a operar no manual.
  2. Intermediário (1-3 anos) — pode testar EA em demo, NÃO ao vivo
  3. Avançado (3+ anos) — EA próprio baseado em estratégia comprovada
  4. Algotrader profissional — múltiplos EAs, abordagem de portfólio

O EA é uma ferramenta para traders avançados. Iniciante comprando EA = iniciante perdendo dinheiro. Simples assim.

O que fazer agora

  1. Se você está há menos de um ano no mercado, esqueça os EAs por enquanto e foque em construir uma estratégia manual que funcione, documentando cada operação num diário ao vivo por pelo menos 6 meses antes de pensar em automatizar qualquer coisa.
  2. Antes de pagar por qualquer EA, exija um track record ao vivo de no mínimo 6 meses (não backtest), desconfie de qualquer taxa de acerto acima de 70% e prefira o MQL5 Market, onde a MetaQuotes verifica os produtos antes da publicação.
  3. Verifique sempre o registro da corretora e do vendedor junto ao regulador — no Brasil, confira os alertas da CVM contra intermediários não autorizados — e jamais envie dinheiro a vendedores anônimos de Telegram, Reddit ou fóruns.
  4. Quando for testar um EA, siga a sequência completa: backtest de 5+ anos com ticks reais, forward test em demo de 1-3 meses e depois posição mínima de 0,01 lote ao vivo, subindo o tamanho só após comprovar consistência ao longo de meses.
Jarosław Wasiński
Sobre o autor

Jarosław Wasiński

Editor-chefe do MyBank.pl · Analista financeiro e de mercados

Analista e profissional independente com mais de 20 anos de experiência no setor financeiro. Fundador e editor-chefe do portal MyBank.pl, em atividade desde 2004. Análise fundamentalista dos mercados de câmbio e macroeconômicos desde 2007. Escreve a partir da perspectiva dos mercados globais, com atenção ao quadro regulatório europeu (ESMA) e brasileiro (CVM).

Fontes e bibliografia

  1. MetaQuotes MQL5 Documentation · oficjalna dokumentacja MQL5 www.mql5.com ↗
  2. MQL5 Market EA Marketplace · oficjalny marketplace EA www.mql5.com ↗
  3. BabyPips Algorithmic Trading · edukacja algotradingu www.babypips.com ↗

Perguntas frequentes

Por que 90% dos EAs perdem?

3 motivos principais: (1) Overfitting — o EA otimizado no backtest se ajusta perfeitamente aos dados passados. Ao vivo o mercado é diferente, e ele perde. (2) Curve fitting — o programador ajusta os parâmetros até atingir 95% de acerto no backtest. Isso é estatisticamente improvável, um sinal de overfit. (3) Mudança de regime de mercado — um EA que funcionou na tendência de 2020-2022 não funciona no mercado lateral de 2023. Regra: um EA com mais de 70% de acerto no backtest costuma ser golpe. Estratégias reais têm 50-60% de acerto.

Onde comprar um EA?

Os canais principais são três: (1) MQL5 Market (MetaQuotes oficial) — o mais seguro; a MetaQuotes verifica os produtos antes de publicá-los. (2) FX-On, StrategyQuant, EA Forex Academy — plataformas de terceiros com boa reputação. (3) Telegram, fóruns, Reddit — evite; o risco de golpe é extremo. Preços: $50-300 para EAs gratuitos ou de baixo custo, $200-1000 premium, $1000-5000 nível empresarial. Regra fundamental: compre um EA somente se ele tiver um histórico ao vivo de no mínimo seis meses (não backtest). Com 1 mês de resultado ao vivo = ainda cedo demais. No Brasil, confira também o registro do intermediário junto à CVM antes de pagar.

Como testar um EA antes do ao vivo?

A sequência correta tem cinco passos: (1) Backtest no Strategy Tester do MT5 — mínimo de 5 anos de dados, com ticks reais. (2) Otimização com cautela — teste diferentes parâmetros sobre no mínimo 100 operações, sem curve fitting. (3) Forward test em demo — 1-3 meses com dados reais. (4) Posição pequena ao vivo — comece com 0,01 lote por 1-3 meses. (5) Tamanho cheio ao vivo — somente quando a consistência for visível. Processo total: 6-12 meses. Pular etapas = perda de dinheiro.

EA é para iniciante?

NÃO. O iniciante ainda não entende a estratégia e, por isso, não consegue distinguir um bom EA de um golpe. A sequência de aprendizado correta: (1) Aprenda a operar no manual por 1-2 anos. (2) Identifique uma estratégia própria que funcione. (3) Programe o seu próprio EA (ou contrate um programador por $500-2000). (4) Teste por 6-12 meses. (5) Vá ao ao vivo. Pular os passos 1 e 2 = $$$ perdido em EAs sem sentido. A maioria dos iniciantes perde de $2.000 a $5.000 em golpes de EA no primeiro ano.

Aprofunde-se · o guia completo