Un backtest est une expérience réalisée selon des hypothèses choisies. Il peut révéler la logique, la fréquence des trades et la sensibilité du système, mais ce n’est pas une prévision et il ne peut reproduire chaque cotation, spread ou événement d’exécution du marché réel.
Configurer le Strategy Tester de MT4
- Ouvrez Affichage → Testeur de stratégie ou appuyez sur Ctrl+R.
- Sélectionnez l’Expert Advisor, le symbole et la période recommandée par l’éditeur.
- Choisissez une plage de dates pertinente couvrant plusieurs conditions de marché.
- Réglez le modèle, le spread, le dépôt et les paramètres de l’EA, puis consignez-les.
- Commencez par un court test visuel afin de repérer les problèmes évidents de logique ou de données.
Comprendre les limites des données et de la modélisation
La qualité des données historiques, la construction des ticks, le fuseau horaire, le spread et les commissions modifient le résultat. Dans l’ancien MT4, le mode « Chaque tick » reste dérivé de l’historique disponible. Un spread fixe peut sous-estimer les tensions lors du rollover ou des annonces. Si l’EA dépend de l’ordre intrabar, le choix de modélisation devient encore plus important.
Ne comparez deux rapports que si le symbole, les dates, le modèle, le spread, le dépôt et les paramètres sont comparables.
Analyser le rapport au-delà du bénéfice net
| Indicateur | Question à laquelle il répond | Signal d’alerte |
|---|---|---|
| Drawdown maximal / relatif | Quelle a été l’ampleur de la baisse historique ? | Le risque est inacceptable, même si le bénéfice final est élevé. |
| Nombre de trades | L’échantillon est-il assez large pour être interprété ? | Quelques trades dominent la conclusion. |
| Profit Factor | Quel rapport entre gains bruts et pertes brutes ? | De légères modifications des hypothèses effacent l’avantage. |
| Résultat moyen par trade | Le spread et le slippage peuvent-ils absorber l’avantage ? | Le résultat moyen est minime par rapport aux coûts de transaction. |
| Concentration | Une seule période génère-t-elle l’essentiel du bénéfice ? | Longue stagnation ou unique série exceptionnelle. |
Tester la robustesse, pas la plus belle courbe
Déplacez la plage de dates, augmentez le spread, faites varier modérément les paramètres et testez une période hors échantillon encore intacte. Un système stable ne devrait pas s’effondrer parce qu’un paramètre change d’un seul point. Évitez de retenir la meilleure combinaison parmi des milliers d’essais sans période de validation séparée.
Poursuivre par une observation sur compte démo
Le test sur démo révèle les symboles actuels du broker, les horaires de trading, le comportement de la connexion et les erreurs des journaux. Comparez le timing des trades observés à la logique attendue. L’exécution en réel peut encore différer ; utilisez donc un risque faible et défini si vous décidez ensuite de poursuivre.
Référence officielle
MetaTrader décrit la configuration du Strategy Tester et les journaux de test dans son aide officielle consacrée aux tests.