Gold Trend Resume (MT5) : mon guide de configuration et de lecture de l’historique IS/OOS
Je développe Gold Trend Resume chez D7 Bots pour les traders qui recherchent une approche sélective de l’or plutôt qu’une activité constante sur le marché. Il négocie XAUUSD et recherche la reprise d’une tendance établie après une correction. Ce guide explique les réglages que je demande aux utilisateurs de vérifier, la signification des messages lors du premier lancement et ma façon de lire les résultats historiques. Il s’adresse aux personnes à l’aise avec une fréquence de trading variable et l’exposition d’une stratégie sur l’or avec effet de levier.
Ce que fait l’EA
Gold Trend Resume peut ouvrir des positions à l’achat comme à la vente. Il évalue des données de marché clôturées et attend sa configuration de continuation de tendance. Avant d’envoyer un ordre d’entrée, il vérifie l’instrument négocié, les cotations disponibles et les conditions d’exécution. La configuration testée place un stop loss et un objectif avec l’ordre.
Le symbole de trading est sélectionné explicitement ; déplacer l’EA sur un autre graphique ne change pas automatiquement l’instrument qu’il négocie. J’utilise le graphique hôte XAUUSD H4 publié comme configuration de référence. L’EA reçoit des appels déclenchés par les ticks du graphique et travaille avec les données de l’instrument configuré. Une première séance sans événement peut simplement être une période d’attente.
Installation et premier lancement
Je distingue l’installation de la vérification du fonctionnement. Voir le nom de l’EA sur un graphique marque le début du contrôle, pas sa conclusion. Pour une première utilisation sur un graphique en ligne, utilisez une copie sous licence dans un environnement de démonstration existant.
- Repérez le produit installé. Dans MT5, recherchez Gold Trend Resume sous Expert Advisors dans Navigator. Vérifiez que vous utilisez bien ce produit, et non un autre EA sur l’or ou une ancienne configuration enregistrée.
- Vérifiez l’instrument. Dans Market Watch, identifiez le symbole exact de l’or chez votre courtier et consultez ses spécifications. L’instrument de trading configuré dans l’EA doit correspondre à ce nom, y compris tout suffixe ou préfixe. Chargez l’historique du symbole et vérifiez que les cotations s’actualisent.
- Ouvrez le graphique de référence. Utilisez cet instrument sur l’or en H4 et attachez l’EA. Conservez les valeurs par défaut testées de la stratégie. Le risque par opération est réglable ; les résultats publiés utilisent un risque de 1,00 % par opération. Laissez les autres réglages de la stratégie à leur niveau de référence testé.
- Vérifiez les autorisations de trading. Pour l’exécution sur le graphique de démonstration, activez la commande Algo Trading de la plateforme ainsi que l’autorisation de trading algorithmique dans les propriétés de l’EA. Vérifiez que le terminal est connecté et que le graphique reçoit des ticks.
- Lisez l’entrée d’initialisation. Ouvrez l’onglet Experts dans Toolbox. Le message d’initialisation GoldTrendResume de la version actuelle contient release initialized. Vérifiez le symbole de trading et le graphique hôte qui y sont indiqués. L’absence de cette entrée ou une erreur d’initialisation de la plateforme impose de vérifier le symbole et de rétablir les réglages testés avant de poursuivre.
- Observez, puis conservez une trace. Consultez les entrées suivantes dans Experts et l’onglet Trade. Notez la version installée, le symbole du courtier, le graphique hôte, les dates du test et les messages d’erreur pertinents. Une initialisation réussie confirme que la configuration a atteint cette étape ; elle ne signifie pas qu’un ordre a été accepté.

Ce que je vérifie dans Experts quand rien ne se passe
La version consigne les rejets opérationnels avec le préfixe GoldTrendResume: reject, suivi d’une étape et d’un code. Je lis le code avant de modifier quoi que ce soit. SESSION_CLOSED signale une séance de trading fermée ; INVALID_TICK indique des données de cotation inutilisables ; SPREAD_GUARD signifie que le contrôle du spread a bloqué la tentative. Ces messages invitent à vérifier l’environnement du courtier, et non à modifier la stratégie pour forcer l’activité.
INVALID_VOLUME signifie que le calcul de taille de position n’a pas produit de volume acceptable, tandis que ORDER_REJECTED signifie que la tentative d’ordre n’a pas été acceptée. Dans ces cas, conservez les entrées voisines du journal et les conditions du courtier pour le support. FOREIGN_POSITION identifie une position sur le symbole configuré qui appartient à une autre identité de trading.
Certaines attentes restent silencieuses. Le code rend la main sans message de rejet spécifique tant que les données ou l’historique nécessaires du symbole ne sont pas synchronisés ou suffisamment disponibles. Un onglet Experts silencieux doit donc être interprété conjointement avec l’état de la connexion, les cotations et l’historique chargé. Je ne considère pas le silence comme une preuve qu’une opération aurait déjà dû apparaître.
Lire les résultats IS/OOS publiés
Je commence par identifier le test : MetaQuotes-Demo, modèle 1 et dépôt initial virtuel de USD 10 000 pour chaque test. Je lis ensuite les deux périodes, au lieu de choisir la courbe qui semble la plus confortable.
- IS : du 1er janvier 2020 au 31 décembre 2024. Bénéfice net de USD +1 143,27 ; 143 opérations ; facteur de profit de 1,14 ; drawdown maximal du solde de 13,02 %.
- OOS : du 1er janvier 2025 au 3 octobre 2026. Bénéfice net de USD +1 139,09 ; 46 opérations ; facteur de profit de 1,57 ; drawdown maximal du solde de 5,68 %.
Le total positif de l’IS comprend des années difficiles : la page indique USD -357,93 en 2020 et USD -227,78 en 2021. Je garde ces années à l’esprit lorsque j’examine la période suivante.

L’OOS est-il trop beau pour être vrai ? Un facteur de profit plus élevé et un drawdown plus faible sur une période ultérieure ne constituent pas, à eux seuls, la preuve d’un problème. Ici, le bénéfice net ultérieur est proche du total précédent, mais provient de moins d’opérations sur une fenêtre plus courte. Ce sont des observations différentes, pas des durées équivalentes. Chaque fenêtre provient de sa propre exécution dans Strategy Tester, et ses métriques restent celles de l’exécution d’origine. La galerie relie les deux courbes de solde des opérations clôturées avec un décalage d’affichage. Ce sont ces vérifications que j’utilise pour évaluer l’affirmation, plutôt que la seule forme de la courbe. En cas d’écart de reproduction, je le confronterais aux réglages et aux rapports enregistrés, au lieu d’ajuster les réglages jusqu’à obtenir un résultat attrayant.
Limites de cet historique
Les résultats sont une simulation historique sur MetaQuotes-Demo, pas des profits sur compte réel ni une validation en ticks réels. Les contrats du courtier, valeurs de tick, spreads, swaps, distances de stop et de gel, volume minimal, marge et séances peuvent modifier l’exécution. Des graphiques hôtes différents peuvent aussi modifier l’ordre des appels ; des résultats agrégés identiques ne démontrent pas une parité complète entre graphiques hôtes. Le graphique assemblé n’est ni une reproduction continue du compte ni une courbe d’equity montrant les pertes flottantes. Les tests publiés utilisaient un risque de 1,00 %. Les réglages plus élevés acceptés par l’EA, jusqu’à 10,00 %, n’ont pas été mesurés dans ces résultats et peuvent fortement augmenter les pertes et le drawdown. Les ordres de protection ne garantissent pas un prix d’exécution. Les coûts du journal de référence étaient un swap IS de USD -243,30 et un swap OOS de USD -33,60, avec une commission de USD 0,00 dans chaque fenêtre. Ces coûts sont inclus dans les résultats nets et ne constituent pas un modèle de coûts indépendant du courtier. Les résultats historiques ne garantissent pas les performances futures.
Questions que j’aborde avant la première utilisation
Mon courtier ajoute un suffixe à l’or. Que dois-je faire ? Utilisez le symbole exact du courtier dans la sélection du symbole de trading et vérifiez ce même instrument dans l’entrée d’initialisation. L’EA sélectionne le nom que vous indiquez ; il ne recherche pas automatiquement un actif de remplacement.
Ai-je besoin d’un compte netting ou hedging ? La version inspectée n’impose aucun de ces deux modes de compte et utilise les fonctions de trading de MT5 qui tiennent compte du mode de compte. Ce n’est pas une certification pour tous les courtiers. Vérifiez son fonctionnement dans votre propre environnement de démonstration et évitez de partager la position sur l’or avec d’autres activités de trading, en particulier sur un compte netting.
Un VPS est-il obligatoire ? L’EA n’exige aucun service VPS particulier. Il a besoin d’un terminal MT5 en fonctionnement, connecté et recevant des ticks. Un VPS est un autre emplacement où exécuter ce terminal, pas une modification de la stratégie. Vérifiez la configuration déployée et le journal après le déplacement.
Puis-je utiliser la démo gratuite sur un graphique de compte démo ? La démo gratuite Market fonctionne dans le Strategy Tester de MT5, pas sur un graphique en ligne. Un graphique de compte démo nécessite une copie sous licence. Dans le Tester, conservez le courtier, le symbole, la période et la configuration avec le rapport.
Puis-je l’exécuter avec d’autres EAs ? Je conserve une seule instance de Gold Trend Resume pour le symbole configuré et j’évite les positions manuelles ou celles d’autres EAs sur ce symbole. Des copies en double peuvent reconnaître la même position comme leur appartenant ; la protection contre les positions d’une autre identité n’isole pas les copies en double. Les autres symboles partagent la marge et l’equity du compte ; j’évaluerais donc séparément la configuration combinée.
Gold Trend Resume : documentation du produit et support sur MQL5 Market.


