Por que seu EA parou de operar: 3 motivos comuns
Quase todo robô que para de operar tem uma de três causas — e nenhuma envolve trocar de robô. Como diagnosticar e resolver hoje.
Por Elton Sampaio · DrProfit
Você abriu o MT5 hoje e percebeu: o robô não operou ontem. Ou pior, está aberto na tela, com o “smiley” no canto, mas não disparou nenhuma ordem o dia inteiro. Antes de culpar o EA, leia isto. Em 90% dos casos que atendo, o problema é um destes três.
Motivo 1 — AutoTrading desligado
O motivo mais comum e o mais ridículo. No MT5 existe um botão verde no topo, chamado AutoTrading (antes era “Algo Trading”). Quando ele está ligado, o robô tem permissão pra mandar ordens. Quando está desligado, o robô roda mas não opera — calcula sinais, mostra setas, e fica olhando bonito.
Como verificar
- Olhe o canto superior do MT5.
- O botão deve estar verde (ativado). Se está vermelho, clique nele.
- No gráfico onde o robô está rodando, no canto superior direito, deve aparecer um smiley feliz. Se está com cara triste, o robô está bloqueado.
Por que acontece
- Você reiniciou o MT5 e ele abriu com AutoTrading desligado por padrão.
- Update de versão zerou suas configurações.
- Alguém (filho, marido, esposa, gato no teclado) clicou.
Solução: ativar e seguir a vida.
Motivo 2 — Conexão caída ou expirada
O robô precisa de duas coisas pra operar: dados de mercado entrando e conexão ativa com a corretora. Se qualquer das duas falha, ele para.
Como verificar
No canto inferior direito do MT5, você vê um indicador de tráfego (“30/250 kb”, por exemplo). Esse número precisa estar subindo quando o mercado está aberto.
Se está zerado, ou está em vermelho, sua conexão tá morta.
Causas frequentes
- Sua internet caiu. Reinicie o roteador.
- Senha da corretora foi alterada. Algumas corretoras forçam troca a cada 90 dias e seu MT5 está logado com a antiga.
- Servidor da corretora caiu. Mais raro, mas acontece. Confira no Twitter da corretora ou no Downdetector.
- VPS reiniciou e não abriu o MT5. Se você usa VPS, conecte e verifique. Solução permanente: configurar inicialização automática.
Solução rápida
Faça logout do MT5 (Arquivo → Logout) e logue de novo com login, senha e servidor. Se a senha for o problema, vai falhar no segundo passo — peça reset à corretora.
Motivo 3 — Filtros do robô não estão sendo atendidos
Esse é o mais sutil. Todo EA bem feito tem filtros — horário de operação, volatilidade mínima, número máximo de operações por dia, drawdown máximo, etc. Quando algum filtro é violado, o robô para de operar de propósito.
Filtros mais comuns que travam o robô
- Horário fora da janela. Robô configurado pra operar das 10h às 16h não vai operar às 9:50 nem às 17:30. Banal, mas comum.
- Spread alto. Em momentos de volatilidade extrema, o spread sobe e o robô recusa operar. Faz sentido — entrar com spread alto destrói o trade.
- Drawdown atingido. Se você teve perdas que somam X% no dia/semana, o robô para pra “preservar capital”. Resetar é manual, normalmente.
- Número máximo de operações abertas. Robô já tem 5 posições, configurado pra máximo 5, não abre a sexta.
- Notícias econômicas (alguns EAs Forex). O robô consulta calendário e pausa em janelas de news.
Como verificar
Abra a aba Experts na “Caixa de Ferramentas” do MT5. Lá aparecem os logs do robô. Se ele está pulando trades, vai aparecer algo como:
[EA] Trade rejected: spread too high (12 pips, max 8)
[EA] Outside trading hours
[EA] Max daily loss reached, stoppingEsses logs são a primeira coisa que olho quando atendo um cliente com robô parado. Em 5 minutos eu sei se é problema do robô, da configuração ou do mercado.
Bônus — quando NÃO é nenhum desses
Se você verificou os 3 acima e o robô continua parado, pode ser:
- Build do MT5 incompatível com a versão do EA. Robôs antigos quebram em updates.
- Permissões DLL não autorizadas no MT5 (Ferramentas → Opções → Expert Advisors).
- Saldo insuficiente pra o tamanho de posição configurado.
- EA com bug genuíno. Mais raro do que o vendedor admite, mas existe.
Esses casos exigem diagnóstico mais técnico — log do MT5, análise da estratégia, às vezes contato com o desenvolvedor do EA.
Checklist em 60 segundos
Antes de chamar suporte (meu ou de qualquer pessoa), confira:
- AutoTrading ativado (botão verde no topo).
- Smiley feliz no gráfico do robô.
- Conexão fluindo (números subindo no canto inferior direito).
- Aba Experts sem mensagens de erro recente.
- Horário atual dentro da janela do robô.
- Saldo da conta suficiente pro tamanho de posição.
Se passou nos 6 itens, aí sim pode ser problema mais profundo.
Quando pedir ajuda
Se o robô continua parado depois desse checklist, pare de mexer. Cada tentativa às cegas pode piorar (já vi gente apagar arquivo de configuração tentando “resetar”). Me chame no WhatsApp com a frase exata que aparece no log da aba Experts — em geral resolvo em uma sessão de 30-60 minutos.
Resumo
- AutoTrading desligado é o motivo #1, e o mais bobo.
- Conexão caída é o motivo #2 — verifique tráfego no canto inferior.
- Filtros do EA travam por design — leia a aba Experts.
- Antes de trocar de robô, faça o checklist de 60 segundos.
Quase todo robô “quebrado” não está quebrado. Está só mal configurado, ou o mercado não está atendendo às condições dele. Diagnóstico antes de troca, sempre.
Ficou com dúvida ou precisa de ajuda?
Me chame no WhatsApp. Diagnóstico inicial gratuito.