Accueil > Base de connaissances EA & MT5 > Comment effectuer un backtest

BacktestMT5

Comment exécuter un backtest avec le Testeur de stratégie

Mis à jour : 15 mai 2026

Qu'est-ce que le backtesting ?

Le backtesting est le processus d'exécution d'un EA sur des données de marché historiques pour vérifier l'efficacité d'une stratégie. MT5 est livré en standard avec une puissante fonction de backtest appelée Testeur de stratégie.

Sans utiliser de fonds réels, vous pouvez vérifier les performances de l'EA sur des années de données historiques, ce qui en fait une étape importante avant d'exécuter un EA sur un compte réel.

Même si un backtest montre de bons résultats, cela ne garantit pas les profits futurs. Utilisez le backtesting uniquement comme référence.

Ouvrir le Testeur de stratégie

Onglet Paramètres du Testeur de stratégie MT5 (EA, symbole, unité de temps, période et mode de modélisation)
Onglet Paramètres du Testeur de stratégie MT5 (EA, symbole, unité de temps, période et mode de modélisation)

Voici comment ouvrir le Testeur de stratégie dans MT5.

  • Méthode 1 :Cliquez sur 'Vue' → 'Testeur de stratégie' dans le menu supérieur
  • Méthode 2 :Utilisez le raccourci clavier 'Ctrl + R'
  • Méthode 3 :Cliquez sur le bouton 'Testeur de stratégie' dans la barre d'outils

Le panneau Testeur de stratégie apparaîtra en bas de l'écran.

Paramètres du backtest

Onglet Entrées du testeur (vérifier et modifier les valeurs d'entrée de l'EA)
Onglet Entrées du testeur (vérifier et modifier les valeurs d'entrée de l'EA)
ParamètreRecommandéDescription
Expert AdvisorGOLD_VIPERSélectionnez l'EA à tester
Symbole (Paire de devises)XAUUSDSélectionnez GOLD
Unité de tempsM30 (30 minutes)Définissez pour correspondre à la conception de l'EA
ModèleChaque tickPrécision la plus élevée (prend plus de temps)
PériodePersonnaliséDéfinissez la période à tester (ex. 2020-2025)
Solde initial10000Capital initial virtuel (10 000 $, etc.)
DeviseUSDCorrespondez à la devise de votre compte
Spread30-50 (XAUUSD)Définissez une valeur proche du spread réel
Le mode 'Chaque tick' est le plus précis mais prend plus de temps. Nous recommandons de vérifier rapidement d'abord avec 'Points de contrôle', puis de vérifier avec 'Chaque tick'.

Exécuter le backtest

Backtest en cours (téléchargement de l'historique et barre de progression)
Backtest en cours (téléchargement de l'historique et barre de progression)
  1. 1.Une fois les paramètres terminés, cliquez sur le bouton 'Démarrer'
  2. 2.Une barre de progression apparaîtra et le backtest commencera
  3. 3.Après la fin, une liste de tous les trades apparaîtra dans l'onglet 'Résultats'
  4. 4.Dans l'onglet 'Graphique', vous pouvez voir un graphique de la progression des actifs
  5. 5.Dans l'onglet 'Rapport', vous pouvez vérifier des informations statistiques détaillées

Lire les résultats

Résultats de l'onglet Backtest (profit net, profit factor, drawdown maximal, nombre de trades)
Résultats de l'onglet Backtest (profit net, profit factor, drawdown maximal, nombre de trades)
MétriqueDescriptionObjectif
Profit netProfit total pendant la période de backtestDoit être positif
Taux de réussitePourcentage de trades rentables sur tous les tradesDépend de la stratégie (35–45 % suffit pour un EA de tendance)
Facteur de profit (PF)Profit total ÷ Perte totale1,3 ou plus à titre indicatif (1,1–2,0 est sain)
Drawdown maximum (DD)Déclin maximum des actifsMoins de 20 % à titre indicatif (DD relatif 10–25 % courant)
Ratio de SharpeRatio rendement/risque1,0+ souhaitable
Total des tradesNombre de trades pendant la période de backtestTrop peu = faible fiabilité
Pertes consécutives maximalesNombre maximum de pertes consécutivesVérifiez si vous pouvez le supporter psychologiquement

Commentaires et questions