Exécuter un backtest
EA Builder Pro dispose d’un backtester intégré qui a été embarqué dans le système. Vous pouvez exécuter vos backtests à la volée sans jamais exporter votre EA. Grâce à cette fonctionnalité, vous pouvez rapidement identifier des stratégies rentables. Si vous souhaitez exécuter un backtest dans EA Builder Pro, vous devrez vous inscrire et vous connecter. À partir de ce moment, vous aurez la possibilité de cliquer sur le bouton « Run Backtest ».
- Nos backtests MT4 utilisent les données tick de Dukascopy.
- Nos backtests MT5 utilisent les données tick de Pepperstone.
Chaque courtier aura des données tick légèrement différentes, ce qui produit des résultats différents, surtout si vous êtes un (micro) scalpeur. Nous recommandons fortement d’utiliser MT5 au lieu de MT4, car la qualité des ticks de MT5 est bien meilleure.
Si vous êtes scalpeur, il est courant — surtout avec les stratégies de scalping ou celles impliquant de faibles niveaux de take profit (TP) et/ou stop loss (SL) — que les spreads et les commissions impactent significativement vos résultats. Pour les stratégies de scalping, il est recommandé de : 1 : faire le backtest uniquement sur votre machine locale. 2 : vérifier que les spreads, commissions et la latence correspondent à ceux de votre courtier.
Cependant, si vous n’êtes pas un (micro) scalpeur, assurez-vous de :
- Utiliser le modèle de test ‘Every tick based on real ticks’ si vous utilisez MT5 pour les ticks les plus précis.
- Si votre compte a une commission par lot, vérifiez (dans MT, onglet ‘Strategy Tester’, ‘Orders & Deals’) que la colonne commission est remplie.
Pour commencer
Section intitulée « Pour commencer »
Paramètres du backtest
Section intitulée « Paramètres du backtest »
Dans la boîte de dialogue du backtest, vous pouvez spécifier les paramètres du backtest.
- Période : La période sur laquelle le backtest sera exécuté.
- Spread : La différence entre le prix bid et ask.
- Paire de devises : La paire de devises (ex. EURUSD) pour votre backtest.
- Timeframe : Le timeframe (ex. 1 min, 5 min, 1 heure etc.)
- Mode d’exécution : Simulez l’exécution en conditions réelles en définissant un petit délai entre le placement de votre ordre et l’exécution de votre ordre. Pris en charge uniquement sur MT5.
- Modèle de test : Testez sur des événements spécifiques.
Lorsque vous avez terminé, cliquez sur le bouton Run et un backtest sera mis en file d’attente.
Progression du backtest
Section intitulée « Progression du backtest »
Votre backtest sera ajouté à une file d’attente. La file d’attente fonctionne sur le principe du premier planifié - premier traité, ce qui signifie que — lorsqu’il y a d’autres backtests en file d’attente — cela peut prendre un certain temps avant que votre backtest ne soit traité. Cela dépend du nombre de backtests en file d’attente à ce moment-là. Vous pouvez suivre la progression de votre backtest sous « Backtest » lorsque vous cliquez sur le menu.
Rapport du backtest
Section intitulée « Rapport du backtest »Lorsque votre backtest est terminé, vous pouvez consulter votre rapport de backtest ou cliquer pour le télécharger.
Récupérer l’EA
Section intitulée « Récupérer l’EA »Si vous souhaitez récupérer l’EA pour les résultats du backtest que vous consultez, cliquez sur le bouton Recover expert advisor. Cet EA avec les paramètres spécifiques de ce backtest sera ajouté à votre liste d’Expert Advisors.