Halberd Gold
- Experts
- Version: 1.0
- Activations: 10
Expert Advisor de cassure de swing pour XAUUSD. Une position à la fois, stop loss et take profit sur chaque ordre, sans grille ni martingale. Limite de perte journalière, arrêt sur drawdown et filtre d'actualités intégrés. Testé sur 15 ans de données de l'or, résultats et années faibles publiés.
Halberd Gold place un ordre buy stop au-dessus du plus récent sommet de swing sur le graphique H1 de XAUUSD. Lorsque l'or casse ce niveau dans le sens de la tendance H4 et D1, l'ordre est exécuté avec un stop loss et un take profit fixes. Si la cassure ne se produit pas en quelques heures, l'ordre est annulé.
Chaque ordre a un stop loss et un take profit. Pas de grille, pas de martingale, pas de moyenne à la baisse. L'EA détient au plus une position à lui à la fois.
Fonctionnement
- Entrée : un buy stop avec une petite marge au-dessus du dernier sommet de swing H1 non cassé (une fractale de 5 bougies de chaque côté), seulement si le niveau est à moins de 1,5 ATR du prix.
- Direction : achats uniquement par défaut, et seulement lorsque les bougies H4 et D1 clôturées sont au-dessus de leur EMA de période 50.
- Stop loss : sous le creux de swing opposé, au plus 1,5 ATR (H1).
- Take profit : 3,5 fois la distance du stop.
- Gestion : lorsque le trade atteint 1R, le stop passe au point mort plus 0,1R. Les positions encore ouvertes après 72 heures, ou le vendredi soir, sont clôturées.
- Horaires : de 07:00 à 20:00 GMT. Le fuseau horaire du serveur est détecté automatiquement (serveurs GMT+2 / GMT+3) ou peut être réglé manuellement.
Protection du compte
- Profils de risque : Low (0,5 % par trade), Medium (1 %, par défaut), High (2 %) ou Custom.
- Limite de perte journalière : lorsque la perte du jour atteint la limite (2 % / 3 % / 5 % selon le profil), aucun nouvel ordre n'est passé jusqu'au lendemain.
- Arrêt sur drawdown maximal : le trading s'arrête lorsque le compte baisse d'un pourcentage fixé sous son plus haut (10 % / 20 % / 30 %). La reprise se fait volontairement en modifiant un paramètre.
- Contrôle du lot minimum : si le plus petit lot possible risquait plus du double du risque visé, l'EA ne trade pas et indique la raison dans le journal. Il n'augmente jamais le risque pour s'adapter à un petit solde.
- Filtre d'actualités : aucun nouvel ordre 30 minutes avant et après les annonces USD à fort impact du calendrier économique de MetaTrader. Aucun réglage WebRequest n'est nécessaire. Dans le testeur de stratégie, le calendrier n'est pas disponible ; un calendrier intégré (rapport sur l'emploi américain et FOMC) est alors utilisé.
- Filtre de spread, arrêt le vendredi et clôture avant le week-end.
Panneau sur le graphique
Un petit panneau affiche l'état (actif, en pause pour une annonce ou la limite journalière, arrêté par le drawdown, ou trading non autorisé), le profil, le résultat du jour, le drawdown depuis le plus haut, la prochaine annonce, le spread et les positions ouvertes.
Résultats des backtests
Ce sont des backtests du testeur de stratégie, pas des résultats de trading réel. Les résultats passés ne garantissent pas les résultats futurs. Réglages : paramètres par défaut (profil Medium, 1 % de risque par trade), dépôt initial de 10 000 USD.
- MetaQuotes-Demo, XAUUSD, ticks réels, du 15 janvier 2025 au 31 octobre 2026 : 101 trades, facteur de profit 2,53, drawdown maximal des fonds propres 6,4 %, bénéfice net 8 727,84 USD.
- Données M1 (Bid) de HistData.com importées comme symbole personnalisé, modèle « 1 minute OHLC », spread fixe de 0,17 USD, de mars 2010 à décembre 2024 : 625 trades, facteur de profit 1,33, drawdown maximal des fonds propres 17,5 %, bénéfice net 14 877,07 USD.
Les réglages par défaut ont été choisis sur les données de 2025 à 2026. Le test de 2010 à 2024 est une vérification sur des données qui n'ont pas servi à les choisir. Il est plus faible, et c'est la référence la plus réaliste sur le long terme. En R (1R = le montant risqué sur un trade, environ 1 % du solde avec Medium) :
- 2010 +10,6, 2011 +15,3, 2012 -11,7, 2013 +5,2, 2014 +3,1, 2015 -0,6, 2016 +10,0, 2017 +16,2
- 2018 +3,8, 2019 +14,4, 2020 +0,6, 2021 +1,7, 2022 +16,7, 2023 +19,5, 2024 +1,9
Il y a des années de perte et des années neutres : 2012 a perdu 11,7R avec un drawdown d'environ 16R, et 2020, 2021 et 2024 ont été proches de zéro. Le marché baissier de l'or de 2013 à 2015 a été à peu près neutre, car l'EA n'achète que lorsque le filtre de tendance le permet. Les rapports de test figurent dans les captures d'écran.
Configuration requise et recommandations
- Symbole : XAUUSD (or contre dollar américain) chez n'importe quel courtier. Le nombre de décimales et la taille du contrat sont lus depuis le symbole ; les cotations à 2 et à 3 décimales fonctionnent.
- Graphique : à attacher à un graphique XAUUSD, sur n'importe quelle unité de temps. L'EA lit lui-même les données H1, H4 et D1.
- Compte : hedging ou netting. Sur un compte netting, l'EA ne passe pas d'ordre tant qu'une position quelconque est ouverte sur le symbole ; il ne modifie donc pas les positions ouvertes par vous ou par un autre EA.
- Solde minimum : 1 000 USD pour le profil Medium, 2 000 USD pour Low. En dessous, de nombreux signaux sont ignorés par le contrôle du lot minimum.
- Des comptes à faible spread (ECN ou raw spread) et un VPS sont recommandés. Les résultats dépendent des spreads et de l'exécution du courtier.
- Fréquence : en moyenne environ 3 à 5 trades par mois (3,5 de 2010 à 2024, 4,7 de 2025 à 2026). Certains mois n'en comptent aucun.
Démarrage rapide
- Ouvrez un graphique XAUUSD et attachez Halberd Gold.
- Autorisez le trading algorithmique dans le terminal.
- Choisissez un profil de risque (Medium par défaut). Laissez les autres paramètres inchangés.
- Vérifiez le panneau : l'état doit indiquer « Active ».
Testez d'abord sur un compte démo ou dans le testeur de stratégie avec les données de votre courtier.
Paramètres
General : profil de risque, mode de lot (pourcentage de risque ou lot fixe), pourcentage de risque et lot fixe (profil Custom), base du magic number.
Direction and trend : direction autorisée (achats uniquement par défaut), filtre de tendance (H4, D1 ou les deux), période de l'EMA de tendance.
Engine S (cassure de swing) : taille du swing, marge d'entrée, durée de vie de l'ordre, stop maximal et minimal, distance maximale au niveau, multiple du take profit.
Engines R et V : deux moteurs de cassure supplémentaires (range de session et contraction de volatilité). Ils sont désactivés par défaut et ne font pas partie des résultats ci-dessus. Dans le test de 2010 à 2024, le moteur V avait un facteur de profit d'environ 1,0.
Account protection : positions maximales, lot maximal, limite de perte journalière, clôture des positions à la limite journalière, arrêt sur drawdown maximal, reprise automatique, numéro de réinitialisation.
Filters : spread maximal, horaires de trading (GMT), heures d'arrêt et de clôture du vendredi, fuseau horaire du serveur.
News filter : mode, minutes avant et après, annonces d'impact moyen.
Trade management : déclenchement et verrouillage du point mort, durée maximale de détention.
Display : afficher le panneau.
Remarques
- L'EA n'utilise ni DLL ni WebRequest et n'envoie aucune donnée hors du terminal.
- Prix : le prix augmente de 20 USD toutes les 10 copies vendues, jusqu'à un prix final de 149 USD.
- Les mises à jour sont gratuites pour les acheteurs. Les questions reçoivent une réponse dans les commentaires du produit et par message privé MQL5.
- Trader l'or avec effet de levier comporte un risque élevé de perte. N'utilisez que de l'argent que vous pouvez vous permettre de perdre et choisissez le profil de risque adapté à votre situation.
