Backtest EASY Bots in MetaTrader 5
Guide complet pour exécuter Scalperology AI, Breakopedia AI et Trendopedia AI dans le Strategy Tester. Aucun compte démo nécessaire, aucune connexion serveur — il suffit d'installer, configurer et appuyer sur Start.
La configuration prend environ 15–20 minutes.
Ce dont vous avez besoin
Assurez-vous d'avoir tout prêt avant de commencer.
Le bot doit être installé
Le bot doit se trouver dans le même terminal MT5 que celui où vous exécutez le test. L'étape 1 ci-dessous vous guidera dans cette démarche.
Déjà installé via Demo IB, Live IB ou version complète ? Passez directement à l'étape 2.
Guide d'installation completMetaTrader 5 est requis
Téléchargez et installez MetaTrader 5 depuis votre broker ou sur metaquotes.net.
Télécharger MT5Pas de compte broker nécessaire
Contrairement au trading en direct, le Strategy Tester ne nécessite pas de compte de courtage auprès de notre partenaire. Vous pouvez tester sur le serveur de n'importe quel broker MT5.
| Demo IB / Live IB / Complet | Tester | |
|---|---|---|
| Version du bot | Identique | Identique |
| Compte IB requis | Oui (Demo IB / Live IB) ou clé de licence (complet) | Non |
| Source de données | Serveur de modèle IA en direct (cloud) | Fichiers de modèle IA locaux sur votre PC |
| Trading | Temps réel sur compte réel ou démo | Simulation historique uniquement |
| Utilisation | Trading en direct ou démo | Backtest et optimisation |
Installer le bot
Télécharger et exécuter l'installateur: Download FxRobotEasySetup.exe and run it.
Sélectionner le type d'installation Tester: Trouvez la carte de votre produit (Scalperology AI, Breakopedia AI ou Trendopedia AI) et sélectionnez le type d'installation Tester. Aucune clé de licence ni compte partenaire requis.
Sélectionner votre terminal MT5: L'installateur détecte tous les terminaux MetaTrader 5 sur votre ordinateur. Sélectionnez celui où vous souhaitez tester. Si vous n'avez qu'un seul terminal, il sera présélectionné.
Cliquer sur Install et attendre: Cliquez sur le bouton Install. L'installateur copie tous les fichiers nécessaires dans le terminal sélectionné. Cela prend quelques secondes.
Télécharger les données du modèle IA et les fichiers SET
Données du modèle IA
- Dans l'installateur, ouvrez la section Strategy Tester de votre produit. C'est ici que vous téléchargez les données du modèle IA.
- Données historiques utilisées par le moteur IA du bot pour l'analyse.
- Sélectionnez la période que vous souhaitez tester (ex. : 2024.01.01 — 2025.01.01).
- Cliquez sur Download — les fichiers sont placés automatiquement dans le bon dossier.
- Le temps de téléchargement dépend de la période sélectionnée — généralement 5–15 minutes.
Fichiers SET
- Profils de paramètres prédéfinis pour différentes configurations de stratégie.
- Téléchargez les packs de fichiers SET disponibles — différents profils optimisés pour divers styles de trading et niveaux de risque.
- After download:
Après téléchargement : MQL5\Presets\FxRobotEasy\scalperology\ (ou \breakopedia\, \trendopedia\)
Se connecter à MetaTrader 5
Ouvrez MetaTrader 5 et connectez-vous à n'importe quel compte de trading — démo ou réel, n'importe quel broker.
Le Strategy Tester utilise les données de prix historiques du broker, mais le modèle IA s'exécute depuis vos fichiers locaux.
Activer le trading algorithmique et les importations DLL
Go to Outils → Options → Conseillers Experts and enable:
Autoriser le trading algorithmique
Permet aux Conseillers Experts de placer des trades automatiquement
Autoriser les importations DLL
Nécessaire pour que le bot lise les données du modèle IA depuis les fichiers locaux
Ouvrir le Strategy Tester
In the MetaTrader 5 menu, go to View → Strategy Tester (or press Ctrl+R).
Le panneau Strategy Tester apparaîtra en bas de votre fenêtre MetaTrader 5. Vous verrez deux onglets principaux : Paramètres (où vous configurez les paramètres de test) et Entrées (où vous chargez les fichiers SET et ajustez les paramètres du bot). Nous utiliserons d'abord Paramètres à l'étape 6, puis Entrées à l'étape 7.
Configurer le test
| Setting | Description |
|---|---|
| Expert | Sélectionnez le bot : Scalperology Ai, Breakopedia Ai ou Trendopedia Ai |
| Symbole | L'instrument de trading (ex. : EURUSD, XAUUSD) |
| Période | Échelle de temps du graphique. Utilisez H1 (bougies d'1 heure — chaque bougie = 1 heure de données de prix) comme point de départ recommandé |
| Plage de dates | Doit se situer dans la période des données du modèle IA téléchargées (étape 2). Si les dates ne correspondent pas, le bot n'aura pas de signaux IA |
| Modélisation | Sélectionnez «Chaque tick basé sur des ticks réels» — utilise les données de prix réels enregistrées pour la simulation la plus réaliste. Les autres modes sont plus rapides mais moins précis |
| Dépôt | Solde de départ pour la simulation. Utilisez une valeur proche de votre dépôt réel prévu (ex. : 10 000 USD) pour des résultats réalistes |
| Effet de levier | Correspondez à votre compte réel ou utilisez le standard 1:100 |
Visual mode: Activez le mode visuel pour regarder le bot trader en temps réel sur un graphique historique. C'est la meilleure façon de comprendre comment fonctionne la stratégie.
Le test vous semble lent ? À l'étape 7 (onglet Entrées), trouvez le paramètre «In Tester» et définissez-le sur «false» pour désactiver le panneau GUI du bot. Cela accélère considérablement les tests visuels et non visuels.
Charger un fichier SET
Passez maintenant à l'onglet Entrées dans le panneau Strategy Tester. C'est ici que les paramètres d'entrée du bot sont configurés.
Cliquez sur l'onglet Entrées (à côté de l'onglet Paramètres que vous venez de configurer)
Faites un clic droit n'importe où dans la zone des paramètres
Sélectionnez Charger dans le menu contextuel
Naviguez jusqu'à : MQL5\Presets\FxRobotEasy\scalperology\ (ou \breakopedia\, \trendopedia\), sélectionnez le fichier .set et cliquez sur Ouvrir
Nos fichiers SET sont organisés en 5 profils de trading, chacun optimisé pour un style de trading et une tolérance au risque différents :
| Profile | Trades/day | Risk | Drawdown | Best for |
|---|---|---|---|---|
| Haute fréquence | 15–30+ | Élevé | 10–18% | Traders expérimentés, VPS rapide, comptes de $10 000+ |
| Standard | 5–15 | Standard | 5–10% | La plupart des traders, comptes de $5 000+ — point de départ recommandé |
| Conservateur | 2–5 | Très faible | 3–5% | Petits comptes, traders prudents, défis de prop firms |
| Protection totale | 3–8 | Faible | 4–7% | Marchés volatils, règles strictes de drawdown, VPS partagé |
| AI Precision | variable | Faible | variable | Entrées ultra-précises avec micro-analyse IA sur chaque trade |
Démarrer le test
Cliquez sur Start dans le panneau Strategy Tester. Un backtest typique prend 1–5 minutes selon la durée de la période et le mode de modélisation.
Barre de progression
Indique quelle portion de la période historique a été traitée
Graphique (mode visuel)
Observez les trades en temps réel
Onglet Journal
Affiche tous les messages de log, erreurs et événements du bot
Analyser les résultats
Une fois la barre de progression à 100 % et le test terminé, le Strategy Tester affiche plusieurs onglets de résultats. Commencez par l'onglet Rapport pour un résumé complet des performances.
| Metric | What it tells you |
|---|---|
| Bénéfice net | Profit ou perte total(e) |
| Facteur de profit | Profit brut / perte brute. Au-dessus de 1,5 est fort |
| Payoff attendu | Profit moyen par trade |
| Drawdown maximum | Plus grande chute de sommet à creux — pire scénario |
| Total des trades | Plus de trades = plus de fiabilité statistique |
| Taux de réussite | Pourcentage de trades rentables |
| Ratio de Sharpe | Rendement ajusté au risque. Plus élevé est meilleur |
Quick Benchmark Guide
- Facteur de profit: >1,5 est fort, >2,0 est excellent
- Drawdown maximum: <15 % est acceptable, <10 % est bon
- Total des trades: >100 donne des résultats statistiquement fiables
- Taux de réussite: Dépend de la stratégie. Nos bots affichent généralement un taux de réussite de 55–65 %. Même 45–50 % peut être rentable avec un ratio risque/rendement élevé
Graphique
Visualisation de la courbe des capitaux propres et du solde
Résultats
Liste détaillée de chaque trade
Rapport
Résumé complet des performances
Optimisation : trouver les meilleurs paramètres
Le Strategy Tester comprend un puissant Optimiseur qui teste des milliers de combinaisons de paramètres pour trouver la configuration la plus rentable.
Activer le mode d'optimisation: Dans l'onglet Paramètres du Strategy Tester, changez le mode de test unique à «Optimisation → Rapide (basée sur les algorithmes génétiques)». L'optimisation génétique explore intelligemment l'espace des paramètres sans tester chaque combinaison possible.
Définir les plages de paramètres: Passez à l'onglet Entrées. Pour chaque paramètre que vous souhaitez optimiser, configurez Début (minimum), Pas (incrément) et Fin (maximum). Activez la case à cocher à côté de chaque paramètre pour l'inclure dans la recherche.
Lancer l'optimisation: Cliquez sur Start. L'optimiseur effectue des centaines ou des milliers de passes, ajustant dynamiquement les paramètres dans les plages définies.
Examiner les résultats: L'onglet Résultats d'optimisation affiche toutes les combinaisons testées classées par performance. Triez par Bénéfice net, Facteur de profit, Payoff attendu, Drawdown ou Ratio de Sharpe. Double-cliquez sur n'importe quel résultat pour charger cet ensemble de paramètres et voir son rapport de backtest détaillé.
Sauvegarder les meilleurs paramètres: Vous avez trouvé un bon résultat ? Faites un clic droit dans la zone Entrées et sélectionnez Enregistrer pour stocker l'ensemble de paramètres comme nouveau fichier .set. Vous pourrez ainsi le réutiliser ultérieurement sans relancer l'optimisation.
Conseils et meilleures pratiques
Utilisez des conditions réalistes
Définissez le spread proche du spread typique du broker. Utilisez «Chaque tick basé sur des ticks réels». Faites correspondre l'effet de levier et le dépôt au compte réel envisagé.
Testez sur différentes périodes
Exécutez les mêmes paramètres sur plusieurs périodes. Une stratégie qui fonctionne en 2024 mais échoue en 2023 peut être sur-ajustée.
Comparez les brokers
Exécutez le même test sur différents serveurs de brokers. Les spreads, les swaps et la qualité d'exécution varient et impactent significativement les résultats.
Test prospectif
Divisez les données en période d'entraînement (optimisez ici) et période de validation (testez les paramètres optimisés sur des données non vues). Si les performances se maintiennent, les paramètres sont plus robustes.
Problèmes courants et solutions
Si quelque chose ne fonctionne pas comme prévu, vérifiez d'abord ces situations courantes.
Que faire ensuite
Vous avez effectué un backtest de la stratégie et vu les résultats. Voici comment avancer.
Obtenez une licence complète
Impressionné par les résultats du backtest ? Libérez le plein potentiel — achetez une licence et tradez en direct sur n'importe quel broker sans restrictions.
- Tradez sur des comptes réels et démo avec des données de marché en direct
- Modèle IA cloud — toujours à jour, aucun téléchargement manuel
- Toutes les futures mises à jour et nouvelles fonctionnalités incluses
- Support prioritaire de l'équipe de développement
Tester sur un compte démo
Vous souhaitez voir comment le bot performe en temps réel avant de risquer du capital ?
- Ouvrez un compte démo gratuit et testez avec des données de marché en direct — sans limite de temps
- Contrairement au Strategy Tester, le trading démo s'exécute dans des conditions de marché réelles avec un flux de prix en direct
Explorer davantage
Essayez différentes configurations :
- Testez d'autres profils pour le même instrument (Standard, Conservateur, Haute fréquence, Protection totale, AI Precision)
- Testez sur différents symboles et périodes
- Lancez une optimisation pour trouver vos propres meilleurs paramètres (voir la section Optimisation ci-dessus)
- Comparez les résultats sur différents serveurs de brokers
Votre Strategy Tester est prêt
Téléchargez l'installateur, configurez le Strategy Tester et vérifiez les performances sur les données historiques avant de vous engager dans le trading en direct.
Le trading comporte un risque substantiel de perte. Les performances passées ne garantissent pas les résultats futurs. Les résultats de backtest peuvent ne pas refléter les conditions réelles de trading.