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
- Divisão cronológica dos dados
- Otimização walk-forward com retreino mensal
- Simulação Monte Carlo: 10.000 iterações
- 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
| Aspecto | EA "IA" Falso | EA ML Real |
|---|---|---|
| Lógica | Médias móveis + grid | Previsões ONNX |
| Arquivos modelo | Nenhum | Múltiplos .onnx (MB) |
| Backtest | +5.000%, 3% DD | +50-300%, 10-25% DD |
| Sinal live | Nenhum ou demo | Dinheiro 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.