Pas encore membre ?

Rejoignez le site
en bourse
  • Formation d'initation offerte
  • Une communauté de trader pour vous aider
  • Accès complet à tous les articles du site
  • Vidéos d'analyse hebdomadaires
  • Et beaucoup d'autres surprises...

Inscrivez-vous sur le site en bourse

50% terminé !

C'est presque terminé ! Entrez votre prénom et votre email ci dessous

Accédez maintenant à votre contenu :

Profitez de ma formation vidéo Initiation au trading où vous allez découvrir comment vous pouvez devenir un Trader indépendant et pourquoi c'est si important d'être libre financièrement...

Attendez !profitez de maformation offerte

50% terminé !

C'est presque terminé ! Entrez votre prénom et votre email ci dessous

Accédez maintenant à ma formation offerte :

Inscription
Mot de passe oublié

Vous accéderez à la vidéo

dans 3 secondes...

Vous avez atteint votre limite de lecture maximale en tant qu’invité

devenez membre gratuitement

Et accédez en illimité à tous les articles d’EnBourse :

Backtest Mt4 : se servir du testeur de stratégie (1/2)

26 janvier 2016 / Sylvain March

Je n’ai plus besoin de vous présenter Metatrader que vous connaissez déjà.
Mais saviez-vous qu’en dehors du trading « classique », vous pouviez vous en servir pour tester vos stratégies ?
Si vous voulez savoir comment, lisez ce qui suit…

Pourquoi faire un backtest ?

Vous avez trouvé un EA sur un forum, mais qu’en est-il de sa performance réelle ? Pour le savoir, vous devez d’abord réaliser quelques tests.

C’est pourquoi faire un backtest est une excellente solution.

En quoi cela consiste ? Tout simplement à utiliser l’historique de prix d’une valeur pour appliquer votre stratégie et voir si elle peut ou non être rentable.

Vous verrez ensuite si cela a fonctionné, combien de fois cela a fonctionné, et combien de fois cela a échoué.
À partir de là, vous pourrez en tirer certaines données. Si les résultats du backtest sont bons, vous pourrez passer à l’étape 2 : le test en temps réel.
Si les résultats sont mauvais, vous savez que ce n’est pas la peine d’aller plus loin.

Réaliser un backtest avec le testeur de stratégie Mt4 :

Pour réaliser un backtest, vous devez d’abord importer votre EA sur Mt4 :

– Allez dans le dossier où vous avez rangé l’EA et copiez le fichier
– Dans Mt4, cliquez sur fichier/ ouvrir le fichier de données
– Cliquez sur le dossier MQL4/Expert
– Collez le fichier

Si vous souhaitez tester sur une période de temps à laquelle on ne peut pas accéder (ex : trop ancienne), vous devez télécharger l’historique de la valeur qui vous intéresse (sinon, passez à l’étape suivante) :

Dans cet exemple, nous prendrons l’Eur/Usd qui comme vous le savez est l’une des devises préférées des traders.

Une fois que c’est fait, vous devez télécharger l’historique : soit en cliquant sur F2, soit en cliquant sur Outils, puis sur Archives.
Dans la liste, faites un double clic sur Eur/Usd, un double clic sur l’unité de temps qui vous intéresse, puis sur Télécharger :

Télécharger l'historique d'une valeur(Cliquez pour agrandir)

Une fois le téléchargement terminé, allez sur Affichage/Testeur de stratégie ou faites Ctrl + R.
Dans la nouvelle fenêtre, entrez la valeur et l’unité de temps choisies.
Pour le reste, je vous conseille dans un premier temps de garder les réglages par défaut.
Si vous voulez faire le test sur une période de temps donnée, vous pouvez aussi la définir en cliquant sur Définir Date :

Fenêtre Testeur de stratégie(Cliquez sur agrandir)

Le bouton Propriété de l’Expert va vous permettre d’ajuster les paramètres de votre test :

Test :
Choisissez le dépôt initial du test et sa devise. Ici nous choisirons 5.000 et EUR.
Choisissez ensuite si vous voulez que le test prenne en compte les positions d’achat seulement, les positions de vente seulement, ou les deux.
Dans notre exemple, on laisse l’option sur Long & Short (achat et vente).
Vous pouvez aussi changer les paramètres de l’optimisation. Pour l’instant, nous garderons les paramètres par défaut.

Propriétés de l'Expert : Test

Les paramètres d’entrée :

Vous avez plusieurs options qui seront différentes selon l’EA et que vous pouvez modifier notamment le nombre de période sur la moyenne mobile.
Ici, nous la réglerons sur 50 :

Propriété de l'Expert : paramètres d'entrée

Si vous le souhaitez, vous pouvez aussi modifier le nombre de lots ou le risque.

Optimisation :

Dans cette fenêtre, vous réglerez les derniers détails de votre test. Les paramètres que vous verrez seront spécifiques à l’EA.

Par exemple, le nombre de pertes consécutives maximum, le nombre de gains consécutifs, le solde minimum au-delà duquel le test doit s’arrêter, etc.

Propriété de l'Expert : optimisation

Enfin, cliquez sur accepter, puis sur Valeur initiale en bas, à droite, pour lancer le test.

Familiarisez-vous avec le testeur de stratégie :

Vous ne pourrez pas réaliser efficacement un backtest tant que vous ne serez pas familiarisé avec toutes les options que vous offre le testeur de stratégie.

Donc avant d’aller plus loin, je vous conseille de prendre le temps de bien comprendre les différents réglages que vous pouvez effectuer.
Essayez différentes options, informez-vous sur leur utilité, et notez celles qui vous paraissent les plus cohérentes en fonction de vos besoins.

Et dans un prochain article je vous expliquerai comment interpréter correctement les résultats de votre backtest pour savoir si oui ou non, vous pouvez passer au test de la nouvelle stratégie en temps réel.

Avez-vous déjà utilisé le testeur de stratégie Mt4 ? ?
N’hésitez pas à donner vos avis dans les commentaires en dessous de l’article !

Bons trades et à bientôt,

Sylvain March
Trader indépendant et Formateur pour mieux investir en bourse.

16 COMMENTAIRES

Trier par :
Trier par :
le plus récent le plus ancien le plus populaire
Vous devez être connecté pour écrire un commentaire. Déjà un compte ? Connectez-vous
Kemba Tiawara
23 octobre 2017 20:58

Salut à tous.
Apparemment, je déterre un vieux « dossier » …. En tout cas, cet article m’a beaucoup servi, merci .
Une question cependant : je ne trouve pas le fameux curseur pour régler la vitesse, est ce que j’oublie quelque chose ?

Kemba Tiawara
24 octobre 2017 17:50

OK, je cherche, alors … je reviens avec sans faute, (si je trouve )…

Pascal H.
9 février 2016 09:54

Bonjour,
Backtester est primordial mais attention, le résultat d’un backtest n’est pas ‘parole de Dieu’.
J’ai tester plus d’une dizaine de EA très bien réputé avec de très bon résultats.
En réel (sur un compte démo), les résultats sont très souvent minables et perdants.
Attention donc aux splippages qui n’y a pas lors des backtests.
Attention aussi aux spreads en fonction des périodes et des news.
Attention au broker utilisé, certain sont incompatible avec l’EA (commandes non acceptées)

Je suis persuadé qu’un EA très bien fait peut générer de bons résultats mais attention.

Pour info, j’ai essayé Python, Hedging recovery, Digger, Fibonacci EA, bee locker, goldfish, …

Bon courage

christian2
28 janvier 2016 10:51

Bonjour Sylvain,
Tres attentif a vos conseils je voudrai tester une stratégie qui me parait valable????
Merci de m’appeller .Christian

LPascal
27 janvier 2016 07:23

Le backtest est finalement assez simple avec MT4.
Ma difficulté : créer ma stratégie dans le langage MT4 ; comme il ressemble au langage C, ce n’est pas facilement accessible.

gbalayer
26 janvier 2016 20:17

Salut à tous,
C’est bizarre le message que j’ai fait st’aprem n’a pas été enregistré … Donc je refais.
Donc pour ceux qui souhaitent approfondir leur connaissance sur MT4 il y a ce lien (manuel d’utilisation de MT4 d’ActivTrade plateforme de trading qui semble pas mal, n’est ce pas Sylvain ?) :
https://www.activtrades.fr/index.aspx?page=education_manuals
@+
Gerald

gbalayer
26 janvier 2016 15:05

Salut,
Voici un lien utile pour aller plus loin avec MT4 : (le broker a l’air intéressant n’est ce pas Sylvain ?) :
https://www.activtrades.fr/index.aspx?page=education_manuals
Voila @+.
Gerald

trader renard
26 janvier 2016 11:55

oui une fois je l’ai fait et ca marche tres bien sur MT4.
PS: je peux plus aller sur economades ,quand je clique dessus ca me mene sur le blog pourquoi?

QUI SUIS-JE ?

Je m'appelle Sylvain March, et je suis trader indépendant depuis 2008.

J'investis en bourse avec mon propre capital et cette activité, simple et mobile, me permet de vivre et travailler n'importe ou dans le monde.

Egalement auteur financier et formateur,

je partage sur ce blog des méthodes efficaces que j'ai testées, et qui vont aussi fonctionner pour vous.

L'objectif ?

Vous aider à tirer des vrais revenus de la bourse.

Découvrez mon histoire ici

ILS EN PARLENT DANS LA PRESSE

DERNIÈRE FORMATION