TL;DR
- Plus de 90% des 'bots IA' sur MQL5 n'utilisent aucun machine learning réel — ils utilisent le buzzword pour justifier des prix plus élevés.
- Le vrai ML dans MT5 utilise ONNX Runtime pour exécuter des modèles entraînés directement dans l'EA — sans API externes ni dépendance cloud.
- Le plus difficile n'est pas de construire le modèle — c'est de prévenir le surapprentissage. Le walk-forward testing est non-négociable.
- Stability Killer AI et Karat Killer de BLODSALGO utilisent du vrai ML basé sur ONNX — vérifiés par des signaux en direct.
Le Problème de l'"IA" dans le Forex
Cherchez "bot de trading IA" sur MQL5 et vous trouverez des centaines de résultats. La plupart mentent.
Le schéma est constant : "IA" dans le nom, zéro ML dans le code. Le mot "neural" dans un titre de produit a augmenté les ventes de 30 à 40% en 2025.
Construire un EA basé sur du vrai ML est difficile. Cela nécessite une expertise en data science, feature engineering, entraînement de modèles et déploiement ONNX. C'est pourquoi la plupart des vendeurs ne s'en donnent pas la peine.
À Quoi Ressemble le Vrai Machine Learning dans MT5
Un EA basé sur du ML authentique implique :
1. Feature Engineering
Les données de prix brutes sont inutiles seules. Un ensemble de features bien conçu comprend 50-200 features par bougie : prix, volume, structure, temporalité et corrélations cross-assets.
2. Sélection et Entraînement du Modèle
Chez BLODSALGO, nous utilisons principalement des ensembles XGBoost exportés au format ONNX. Notre Karat Killer exécute 4 modèles ONNX simultanément.
3. ONNX Runtime
ONNX est un format ouvert pour les modèles ML. Vous entraînez en Python, exportez en .onnx, et MT5 exécute le modèle nativement. Pas de DLL. Pas d'API externes. Pas d'appels cloud.
Le Piège du Surapprentissage
La plupart des modèles ML surapprenent les données historiques. Un modèle à 90% de précision sur les données d'entraînement peut donner 50% sur de nouvelles données.
Comment Nous le Prévenons
- Division chronologique des données : entraîner 2015-2020, valider 2020-2022, tester 2022-2024
- Optimisation walk-forward avec rééentraînement mensuel
- Simulation Monte Carlo : randomiser l'ordre des trades 10 000 fois
- Analyse d'importance des features
Résultat : 55-65% de précision directionnelle. C'est ce qui fait réellement de l'argent.
Consultez notre guide sur la lecture des résultats de backtest MT5.
5 Signaux d'Alerte d'un Faux EA "IA"
1. Pas de fichiers ONNX
Un vrai EA ML inclut des fichiers .onnx. Taille suspecte sous 500KB = pas de modèle ML.
2. "IA" uniquement dans le nom
Si le vendeur ne peut pas expliquer son architecture de modèle — ce n'est pas du ML.
3. Résultats de backtest irréalistes
+10 000% avec 2% de drawdown = surapprentissage. Notre Stability Killer AI : +15,6% croissance, 4,08% max drawdown en direct.
4. Nécessite une DLL externe
MQL5 Market interdit les DLLs. ONNX fonctionne nativement.
5. Pas de signal en direct
Les backtests peuvent être falsifiés. Seul un signal MQL5 vérifié sur compte réel compte.
ML Réel vs Fausse IA : Comparaison
| Aspect | Faux EA "IA" | Vrai EA ML |
|---|---|---|
| Logique | Moyennes mobiles + grille | Prédictions ONNX |
| Fichiers modèle | Aucun | Multiples .onnx (Mo) |
| Backtest | +5 000%, 3% DD | +50-300%, 10-25% DD |
| Signal live | Aucun ou démo | Argent réel, vérifié MQL5 |
La transparence est le différenciateur.
Comment BLODSALGO Utilise le Machine Learning
Stability Killer AI — AUDCAD
Stability Killer AI : classificateur XGBoost, 8+ ans de données, 60+ features, walk-forward testing. Résultat live : +15,6%, 4,08% max DD.
Karat Killer — XAUUSD Ensemble
Karat Killer : 4 modèles ONNX, mécanisme de vote, +7 229% sur 10 ans de données tick XAUUSD.
Devriez-vous Acheter un EA Basé sur le ML ?
Les EAs ML ne sont pas automatiquement meilleurs que les systèmes basés sur des règles. Notre Pivot Killer (basé sur des règles) peut surpasser un système ML mal entraîné.
Notre recommandation : utilisez les deux. Un portfolio combinant EAs basés sur des règles et ML offre une diversification par type de stratégie.
FAQ : Expert Advisors Machine Learning
- Les EAs ML doivent-ils être réentraînés ?
- Oui, mais pas quotidiennement. Chez BLODSALGO, nous réentraînons trimestriellement avec walk-forward testing.
- MT5 peut-il exécuter des modèles ML nativement ?
- Oui. Depuis le build 3550, MT5 inclut le support natif ONNX Runtime.
- Quelle est la différence entre IA et ML ?
- L'IA est un terme large. Le ML est un sous-ensemble où les algorithmes apprennent des données. "ML avec ONNX" est une affirmation spécifique et vérifiable.
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.