EAs & trading automatizado Guia 1 de 4 neste tema

EA grátis no MT5: como verificá-lo antes que ele opere

Um EA grátis só vale a pena rodar depois de passar por quatro verificações. Projete o seu na tela gratuita do Builder para comparar: dos 53 modelos gratuitos medidos, um atinge os limites que o Builder usa para aprovar um projeto. Aqui estão as verificações para qualquer EA grátis, a configuração do MT5 e os números que significam parar.

Publicado · Atualizado · Revisado

EA grátis no MT5: como verificá-lo antes que ele opere

Em resumo

Nível
Iniciante
Tempo de leitura
12 min de leitura
Seções
5
Perguntas respondidas
4
Números conferidos
2026-09-27
Neste guia (5 seções)

O EA grátis em que você mais pode confiar é aquele cujas regras você mesmo definiu. No Builder do AIStrategyMiner você projeta um expert advisor com blocos em uma tela gratuita e o avalia com o painel Measure; compilá-lo em .ex5 para o MetaTrader 5 faz parte do Builder Pro. EAs grátis de outros lugares ainda podem valer uma olhada, mas só depois das mesmas quatro verificações. Este guia cobre os dois caminhos, as configurações exatas do MT5 e os dois números a decidir antes de apertar Algo Trading.

O que decide se um EA gratuito vale o seu tempo não é o preço. É:

  • Quem produziu o número. Um backtest colado e uma execução que você mesmo repetiu não são a mesma afirmação.
  • Se a amostra significa alguma coisa. 164 operações em um símbolo ao longo de um ano delimitam muito pouco.
  • Se alguém registrou a busca. Uma configuração vencedora sem as configurações que perderam é um resultado que você não consegue repetir.
  • Se você consegue pará-lo. Uma regra que falha devagar é a que sai cara.

Conferimos cada um desses pontos contra os nossos próprios dados abaixo. Como rodamos e rotulamos esses testes está descrito na nossa metodologia de teste.

Condições do teste
ID do experimentoEXP-FREE-EA-BUILD-001
Experimento paiEXP-BUILDER-TEMPLATE-BASELINE-001
Fonteea-templates-manifest.js, ea-builder.js, worker/api/compile.ts, ea-auth-inject.cjs
Símbolo / tempo gráficoUSDJPYm M5
Período2025-06-01 – 2026-06-09
ModeloM1 OHLC (Model=1), Exness MT5, measured 2026-06-18
Depósito10.000
Última verificação2026-09-27

O que observar em um EA gratuito: quatro checagens, nesta ordem

Faça-as em ordem. A checagem 1 é a mais barata de executar, e um EA gratuito que falha nela não deixa nada para as outras três trabalharem.

ChecagemPor que ela decide algoSinal de alerta
1. Quem mediuUm número autodeclarado é uma afirmação; uma execução que você consegue repetir é uma mediçãoOs únicos números estão na descrição, sem nenhum relatório por trás
2. Amostra e janelaUm fator de lucro sobre 40 operações em um trimestre é ruído com casa decimalSem contagem de operações, sem período, ou um período menor que um ano
3. Busca registradaSaber o que mais foi tentado, e descartado, separa um resultado de uma aprovação por sorteSó a configuração vencedora aparece em algum lugar
4. Modo de falhaVocê precisa de um número que signifique parar, decidido antes de anexá-loNada descreve um trecho perdedor

Quando você mesmo constrói o EA, o Builder dá uma primeira resposta à verificação 1: o painel Measure executa o seu projeto e o avalia sempre na mesma escala.

  • No trades — a regra nunca disparou na janela de teste
  • Too few trades — menos de 10, nada para julgar
  • Fail — fator de lucro abaixo de 1,2, ou drawdown máximo acima de 20 %
  • Thin sample — fator de lucro e drawdown passam, mas com menos de 60 operações
  • Pass — os três atingem a barra

Duas coisas sobre esse painel passam batido com facilidade. Primeiro, ele é uma aproximação no nível da barra, não uma modelagem por ticks, então trate um Pass como “vale um teste de verdade”, não como um resultado. Segundo, a matriz de robustez ao lado roda um mesmo projeto em até 8 símbolos e 6 tempos gráficos (no máximo 12 células). Uma regra que passa em uma célula e falha nas outras contou algo que o teste único não conseguiria contar.

O exemplo trabalhado: o único modelo gratuito que atinge a barra

Para que isto não seja uma demonstração viciada, pegue o modelo mais forte da galeria em vez de um fraco. Ordenado por fator de lucro, o topo do conjunto medido é pending_breakout. Na execução no MT5 da tabela acima, ele é o único cujas configurações padrão atingem os três limites usados pelo painel Measure.

pending_breakout
Nível / blocosIntermediário, 9 nós
Marcação na galeriarecomendado
Fator de lucro1,23
Operações164
Drawdown máximo-0,21 %
Líquido sobre um depósito de 10.000+38,47
Atinge os limites do painel Measure (execução no MT5 acima)sim
Mesma configuração padrão, 2018–21 (reteste no H1, spread fixo de 20)fator de lucro 0,99

Agora faça as checagens. A checagem 1 passa: nós mesmos o medimos, nas condições da tabela acima. A checagem 2 é rala: 164 operações em um único símbolo, um único tempo gráfico e um único ano. O modelo M1 OHLC também interpola o movimento dentro de cada barra em vez de ler ticks reais (a qualidade de modelagem importa aqui). A checagem 3 é onde a coisa fica instrutiva, porque este modelo tem, sim, uma busca registrada. Ela foi feita como um reteste separado no H1 em USDJPY com spread fixo de 20, em três janelas (2018–21, 2022–24, 2025–26):

  • A configuração padrão (SL 40 / TP 80 pips) é a que atinge a barra no ano testado. Em 2018–21 ela marca 0,99.
  • A melhor dentro da amostra (SL 50 / TP 120) chegou a 1,31 — e caiu para 0,98 em 2018–21. Ela não foi adotada.
  • A configuração que se manteve acima de 1 nas três janelas (SL 30 / TP 120) marcou 1,12 / 1,16 / 1,14. É a modesta, e o registro diz que ela é específica do USDJPY. Testes cruzados em EURJPY e GBPJPY perderam dentro da amostra.

E o número da manchete merece ser lido duas vezes. +38,47 sobre 10.000 é menos de 0,4 % no ano. O melhor modelo gratuito que publicamos não é um projeto perdedor. É um projeto inacabado, e essa é a condição normal de um EA gratuito.

No resto da galeria o padrão se repete: 11 dos 53 modelos medidos terminam com fator de lucro igual ou acima de 1, e 42 terminam abaixo. Dos outros 52, 8 têm uma busca de parâmetros registrada, e todos esses vereditos dizem no_robust_edge.

Fontes de EA gratuito comparadas: criar o seu ou baixar um pronto

Há três caminhos gratuitos realistas. Eles diferem menos no preço do que em quanto você consegue conferir antes de haver dinheiro envolvido.

CaminhoO que você consegue conferirO que ele exige de vocêA pegadinha honesta
Construir na tela do Builder do AIStrategyMinerCada regra, porque você a colocou; o painel Measure a avaliaUma conta com login e e-mail confirmado para medirCompilar em .ex5 e o código .mq5 são Pro
Produtos gratuitos do MQL5 MarketUma descrição do vendedor e capturas de tela; você pode rodá-lo de novo no seu próprio Strategy TesterUma conta no MQL5.comAlguns produtos gratuitos são demos ou versões limitadas de um EA pago; leia os limites antes de testar
Fóruns, sites de arquivos, EAs “crackeados”Normalmente nada que você possa auditarNada, até ele rodarSem fonte, sem amostra, sem busca — as checagens 1 a 3 falham antes de você começar

A primeira linha é a única em que a checagem 3 pode ser sua desde o início: o registro de cada configuração que você tentou é seu. A última linha é aquela em que você não consegue conferir absolutamente nada. Um binário modificado no mesmo PC em que está o login da sua corretora também é um risco de segurança, não só de trading.

Rodar um EA gratuito na prática: do projeto a um gráfico demo

O procedimento abaixo é o caminho real de um EA do Builder, incluindo o que cada recusa significa. Os passos 4–7 valem para qualquer .ex5.

  1. Abra o Builder e comece a partir de um modelo ou de uma tela vazia. Montar o projeto não exige conta; um projeto comporta até 50 nós.
  2. Entre na conta e confirme seu endereço de e-mail. O painel Measure precisa disso: ele responde 401 antes do login e 403 até o endereço ser confirmado. Nenhum dos dois é falha do seu projeto.
  3. Execute o painel Measure e leia a linha do veredito, não só o fator de lucro. Um «Thin sample» não é um Pass. Depois compile com o Builder Pro; um 429 só significa que você compilou vezes demais em pouco tempo.
  4. No MT5, vá em File > Open Data Folder > MQL5\Experts e copie o .ex5 para lá. Depois clique com o botão direito em Expert Advisors no Navigator e escolha Refresh.
  5. Vá em Tools > Options > Expert Advisors, marque “Allow WebRequest for listed URL” e adicione https://aistrategyminer.com. Um EA do Builder faz uma verificação nesse endereço ao iniciar; o Strategy Tester pula essa verificação.
  6. Faça o backtest no Strategy Tester com os dados da sua própria corretora, no símbolo e no tempo gráfico que você pretende operar. Uma regra medida em USDJPY M5 não diz nada sobre EURUSD H1.
  7. Anexe-o a um gráfico demo, marque “Allow Algo Trading” na aba Common do EA e ligue o botão Algo Trading. Depois anote os seus dois números de parada (próxima seção) antes que uma única operação seja aberta.

Se o passo 5 for pulado, o EA não opera calado e mal: ele se recusa a iniciar. Um pop-up mostra aistrategyminer.com authorization failed - EA disabled e a inicialização falha. A aba Experts da Toolbox também mostra. A verificação espera até 5 segundos por uma resposta, então um PC sem acesso à internet falha do mesmo jeito. Essa verificação é da lista de URLs permitidas, não da sua conta.

O que é gratuito e o que não é

A tela do Builder não expira e não tem cota de builds: o editor visual, os 12 modelos da galeria e o teste de robustez são gratuitos, assim como as ferramentas gratuitas e os artigos, e o gerador pode ser testado em uma demo que mostra apenas números e o aprovado/reprovado de cada etapa. Compilar em .ex5, ver e baixar o código-fonte .mq5 editável, o código completo na aba Code e as 9 receitas de estratégia que você pode abrir e editar fazem parte da licença Builder Pro única de US$ 399. O código é gerado e compilado no servidor, e a tela nunca recebe código-fonte. Pro é o passo para quem quer um arquivo compilado ou ler e alterar o código.

O risco, e os números que significam parar

Três modos de falha importam mais que os demais, e não são os que as pessoas esperam.

O primeiro é um EA gratuito perder devagar o bastante para você mantê-lo. Um projeto que perde de imediato é apagado em uma semana e quase não custa nada. Um projeto que escorrega para baixo ao longo de meses é o caro, porque continua parecendo variância até a conta já ter ficado bem menor.

O segundo se esconde justamente da checagem que a maioria das pessoas faz. pending_breakout atinge a barra no ano mais recente com as configurações padrão e marca 0,99 em 2018–21 no reteste no H1. A sua melhor configuração dentro da amostra parecia ainda melhor, com 1,31, e caiu para 0,98 na janela anterior. Um único teste em uma janela recente teria aprovado as duas. Isso é overfitting na sua forma comum. Uma regra que vence em um regime e perde no seguinte causa mais estrago do que uma que nunca vence, porque primeiro ela ganha a sua confiança. Teste em uma janela anterior, na qual você não ajustou nada, antes de confiar em qualquer configuração.

O terceiro você consegue descartar em cerca de um minuto, e os EAs gratuitos de fóruns são famosos por ele. Abra o arquivo .set em um editor de texto, ou leia a lista de parâmetros na aba Inputs do EA, antes de anexar qualquer coisa. Um multiplicador de lote acima de 1, um passo ou uma distância de grid em pips, um teto de operações e nenhum parâmetro de stop loss descrevem juntos um esquema de martingale ou de grid trading. Um EA assim desenha uma curva de capital quase reta por meses porque adia toda perda. Depois devolve a curva inteira em uma única sequência. No Builder, esses comportamentos ficam na aba Settings, não na tela de montagem: a seção Money reúne Martingale Lot, preço médio, piramidação e stop-and-reverse. Abra Settings — inclusive em um modelo do qual você partiu — e confirme que cada um está desligado antes de compilar.

Nada nesta página é um registro de conta real, e nenhum backtest delimita o que a sua conta vai fazer. Resultados passados descrevem uma janela que já aconteceu.

Próximos passos

A partir daí:

  • Comece pelo passo a passo: crie um EA no Builder vai bloco por bloco, de uma ideia até um arquivo compilado.
  • Transforme o veredito do Measure em algo que você reproduziu: faça você mesmo um backtest no Strategy Tester do MT5 com os dados da sua própria corretora.
  • Antes de ajustar qualquer coisa, leia otimização de parâmetros para que a checagem 3 seja um registro, não uma aprovação por sorte.
  • Para o que “lucrativo” significa quando o histórico inteiro está à vista, veja Expert Advisors são lucrativos.
  • Depois que um EA passa nas quatro checagens, a pergunta seguinte é o tamanho: gestão de risco para EA calcula o depósito e o tamanho de lote que um histórico de fato exige.

Perguntas frequentes

Consigo um EA gratuito na AIStrategyMiner?
Você o projeta. O AIStrategyMiner é um EA Builder: a tela, os modelos iniciais e o painel Measure são gratuitos, então você pode montar um EA com blocos ou partir de um dos 12 modelos da galeria e avaliá-lo sem custo. Compilar o projeto em um arquivo .ex5 para o MetaTrader 5, o código-fonte .mq5 editável e a exportação fazem parte da licença única Builder Pro de US$ 399. O gerador pode ser testado em uma demo gratuita que mostra apenas números e o aprovado/reprovado de cada etapa.
EAs gratuitos prestam?
Alguns são utilizáveis e a maioria está inacabada, e o preço não diz nada em nenhum dos dois sentidos. A nossa própria biblioteca de modelos gratuitos é o exemplo mais claro que podemos mostrar: 53 dos 87 modelos têm um backtest medido, e um deles — pending_breakout — atinge os limites usados pelo painel Measure do Builder (fator de lucro 1,2, no mínimo 60 operações, drawdown abaixo de 20 %). Ele fez +38,47 sobre um depósito de 10.000 no ano testado, e o próprio registro dele mostra a mesma configuração padrão com fator de lucro de 0,99 em 2018–21, em um reteste no H1. Isso é um resultado real e não é um EA acabado.
Por que o meu EA diz 'authorization failed' quando eu o anexo?
Todo .ex5 compilado pelo Builder se registra em https://aistrategyminer.com quando inicia em um gráfico. O MetaTrader 5 bloqueia essa requisição até você adicionar o endereço em Ferramentas > Opções > Expert Advisors > Permitir WebRequest para as URLs listadas. Sem isso, o EA mostra 'aistrategyminer.com authorization failed - EA disabled' e para. A verificação é ignorada no Strategy Tester, então um backtest funciona mesmo antes de adicionar o endereço.
Uma cópia crackeada ou vazada de um EA pago conta como EA gratuito?
Não, e é o tipo mais arriscado de rodar. Um .ex5 crackeado foi modificado por alguém que você não consegue identificar, chega sem um código-fonte que você possa ler, e qualquer backtest que venha junto foi produzido pelo vendedor original ou por ninguém. Das quatro checagens deste guia, ele falha nas três primeiras antes de você começar, e rodar binários modificados em uma máquina que guarda credenciais da corretora é um problema de segurança, não só de trading.

Leia a seguir

Primeiro o próximo guia deste tema, depois os demais em uma ordem de leitura sugerida.

Transforme o que você aprende em um EA

Monte as regras de entrada e saída com blocos no AIStrategyMiner Builder e teste no seu próprio histórico de preços antes de decidir qualquer coisa.

  • Compile um arquivo .ex5 padrão para o MetaTrader 5 e confira no Strategy Tester.

Teste qualquer EA no Strategy Tester do MetaTrader 5 antes de confiar nele. Resultados passados não preveem resultados futuros.

AIStrategyMiner EA Builder: blocos de estratégia ligados em uma tela, com o painel de propriedades à direita