← Back to Blog
Guides 11 min read

Expert Advisors com Machine Learning: Hype vs Realidade (De um Desenvolvedor)

A maioria dos 'bots de trading com IA' são puro marketing. Veja como o ML real funciona — de uma equipe que realmente constrói modelos ONNX para MT5.

EN ES DE FR PT RU ZH JA AR

TL;DR

  • Mais de 90% dos 'bots de IA' no MQL5 não usam machine learning real — apenas o buzzword para justificar preços mais altos.
  • O ML real no MT5 usa ONNX Runtime para executar modelos treinados diretamente dentro do EA — sem APIs externas.
  • O mais difícil não é construir o modelo — é prevenir o overfitting. Walk-forward testing é obrigatório.
  • Stability Killer AI e Karat Killer da BLODSALGO usam ML real baseado em ONNX — verificados por sinais ao vivo.

O Problema da 'IA' no Forex

Pesquise "bot de trading com IA" no MQL5 e encontrará centenas de resultados. A maioria mente.

O padrão é consistente: "IA" no nome, zero ML no código. A palavra "neural" no título aumentou vendas em 30-40% em 2025.

Construir um EA baseado em ML real é difícil. Requer expertise em ciência de dados, feature engineering, treino de modelos e deployment ONNX.

Como É o Machine Learning Real no MT5

1. Feature Engineering

Dados de preço brutos são inúteis sozinhos. Um conjunto de features bem projetado tem 50-200 features por vela.

2. Seleção e Treino do Modelo

Na BLODSALGO, usamos ensembles XGBoost exportados para ONNX. O Karat Killer executa 4 modelos ONNX simultaneamente.

3. ONNX Runtime

Formato aberto para modelos ML. Treina em Python, exporta para .onnx, MT5 executa nativamente. Sem DLLs, sem APIs externas.

A Armadilha do Overfitting

A maioria dos modelos ML se sobreajusta aos dados históricos.

Como Prevenimos na BLODSALGO

  1. Divisão cronológica dos dados
  2. Otimização walk-forward com retreino mensal
  3. Simulação Monte Carlo: 10.000 iterações
  4. Análise de importância de features

Resultado: 55-65% de precisão direcional. É isso que realmente faz dinheiro.

Leia nosso guia sobre resultados de backtest MT5.

5 Sinais de Alerta de um EA 'IA' Falso

1. Sem arquivos ONNX

EA real inclui .onnx. Tamanho suspeito abaixo de 500KB = sem modelo ML.

2. "IA" só no nome

Sem explicação de arquitetura = não é ML.

3. Backtest irreal

+10.000% com 2% drawdown = overfitting. Stability Killer AI: +15,6%, 4,08% max DD ao vivo.

4. Requer DLL externa

MQL5 Market proíbe DLLs. ONNX roda nativamente.

5. Sem sinal ao vivo

Backtests podem ser falsificados. Sinal MQL5 verificado em conta real é a única prova.

ML Real vs IA Falsa: Comparação

AspectoEA "IA" FalsoEA ML Real
LógicaMédias móveis + gridPrevisões ONNX
Arquivos modeloNenhumMúltiplos .onnx (MB)
Backtest+5.000%, 3% DD+50-300%, 10-25% DD
Sinal liveNenhum ou demoDinheiro real, verificado MQL5

Como a BLODSALGO Usa Machine Learning

Stability Killer AI — AUDCAD

Stability Killer AI: XGBoost, 8+ anos de dados, 60+ features. Resultado ao vivo: +15,6%, 4,08% max DD.

Karat Killer — XAUUSD Ensemble

Karat Killer: 4 modelos ONNX, mecanismo de votação, +7.229% em 10 anos de dados tick.

Você Deveria Comprar um EA Baseado em ML?

EAs ML não são automaticamente melhores que sistemas baseados em regras. Nosso Pivot Killer pode superar um sistema ML mal treinado.

Recomendação: use ambos para diversificação por tipo de estratégia.

FAQ: Expert Advisors com Machine Learning

EAs ML precisam de retreino?
Sim, mas não diariamente. Retreinamos trimestralmente com walk-forward testing.
MT5 executa modelos ML nativamente?
Sim. Desde o build 3550, MT5 inclui suporte nativo ONNX Runtime.
Qual a diferença entre IA e ML?
IA é um termo amplo. ML é um subconjunto. "ML com ONNX" é uma afirmação específica e verificável.

Risk Disclaimer: Trading foreign exchange, gold (XAUUSD), and other financial instruments involves significant risk of loss and is not suitable for all investors. The information in this article is for educational purposes only and does not constitute financial advice. Past performance of any Expert Advisor does not guarantee future results. Always test strategies on a demo account before trading with real capital, and never risk money you cannot afford to lose.