Aurum Quartet
- Experts
- Version: 1.0
- Activations: 10
Aurum Quartet
Aurum Quartet est un portefeuille de breakout transparent à quatre systèmes pour XAUUSD (or) sur MetaTrader 5. Quatre systèmes indépendants - un breakout de la fenêtre matinale, un breakout du plus haut/plus bas du jour, un straddle sur la plage de la veille et un breakout en échelle de swings - négocient le même instrument depuis un seul graphique. Les quatre sont neutres en direction et se déclenchent que le prix casse à la hausse ou à la baisse, de sorte que le portefeuille peut profiter que l'or monte ou baisse ; ce qu'il n'aime pas, c'est un marché sans direction, en range. Chaque position porte un vrai stop-loss ferme, et il n'y a pas de martingale, pas de grille, pas de moyenne à la baisse sur les positions perdantes. Cette page commence par des backtests vérifiés, montre le drawdown de chaque année y compris les années difficiles, et vous dit clairement où un portefeuille de breakout rencontre des difficultés. Il est conçu pour les traders qui valorisent la divulgation honnête plutôt que le battage marketing.
Stratégie
Aurum Quartet combine quatre avantages de breakout faiblement corrélés. Le premier place des ordres limites au-dessus et en dessous de la fenêtre horaire matinale et capte le mouvement qui casse cette fenêtre. Le deuxième est un breakout du plus haut et du plus bas du jour ; c'est le plus stable des quatre systèmes, il reçoit donc délibérément un peu plus de poids. Le troisième est un straddle à deux côtés construit sur la plage de la veille, qui suit la direction de la cassure. Le quatrième est un breakout de momentum qui émerge d'une structure en échelle de swings. Chaque système a son propre numéro magique (magic number) et son propre stop-loss ferme, et est placé et clôturé indépendamment. La diversification provient de la combinaison de quatre avantages faiblement corrélés, et non de la moyenne à la baisse des perdantes jusqu'au seuil de rentabilité. Les points d'ancrage de l'horaire sont pilotés par l'heure du serveur, et le système lit en interne les données de prix dont il a besoin.
Protection intégrée
Le risque est limité par la structure et les stops plutôt que dissimulé. Chaque position de chaque système a un vrai stop ferme, qui est la défense principale ; il n'y a pas de panier caché à sauver. Un plafond de risque par transaction intégré (par défaut 2,0 %) ignore toute transaction dont le risque (distance du stop x lots) dépasserait ce pourcentage du solde, protégeant les petits comptes et les jours de forte volatilité contre le surdimensionnement dû au lot minimum. Une barrière de perte journalière bloque les nouvelles entrées une fois que la perte journalière réalisée dépasse ce pourcentage du solde de début de journée (elle compte uniquement les pertes réalisées, pas les pertes flottantes). Le drawdown évolue proprement avec le réglage de risque par transaction, c'est pourquoi nous publions cette correspondance au lieu de ne montrer que le meilleur cas. Comme la conception nécessite la couverture (hedging), sur un compte netting l'EA détecte le type de compte au démarrage, affiche un message clair et se désactive sans placer de transactions. Le dimensionnement des positions et tous les seuils internes s'adaptent automatiquement à la devise du compte, de sorte que le système fonctionne de la même façon sur un compte en yens, en dollars ou en euros ; les préfixes et suffixes de symbole du courtier sont résolus automatiquement, et le décalage de fuseau horaire du serveur ainsi que l'heure d'été sont mesurés en direct plutôt que supposés.
Résultats du backtest
Testé dans le testeur MetaTrader 5 sur XAUUSD, H1, levier 1:500, solde initial de 320 000 JPY (environ 2 100 $), profil Balanced (risque 1 %). Le chiffre principal provient d'un test sur ticks réels.
Période 2025.01.01 - 2026.07.05 (ticks réels) :
Facteur de profit 1,42 / Drawdown maximal environ 10 % / Bénéfice net +1 936 407 JPY
La robustesse sur toutes les années provient du modèle OHLC 1 minute, avec les années faibles entièrement divulguées. Notez que l'OHLC 1 minute tend à être plus optimiste que les ticks réels, de sorte que le tableau ci-dessous paraît meilleur que ne le seraient les ticks réels.
Année | Facteur de profit | Drawdown maximal
2023 (année de range sur l'or) | environ 1,18 | environ 20 %
2024 | environ 1,40 | environ 10 %
2025 | environ 1,54 | environ 10 %
2026 premier semestre | environ 1,71 | environ 8 %
Rentable sur 4 années sur 4. La pire année, 2023, est une année de range/consolidation - le point faible structurel de tout portefeuille de breakout. Nous la divulguons au lieu de la cacher derrière une fenêtre limitée à 2025. Le drawdown évolue avec le réglage de risque : environ 6 % à 0,75 % de risque, environ 10 % à 1,0 % (par défaut), environ 15 % à 1,5 % et environ 20 % à 2,0 %. Le facteur de profit reste à peu près inchangé selon le réglage de risque car l'avantage est structurel - seule la taille du drawdown change. Tout ce qui précède provient de backtests, pas d'un historique en réel, et les performances passées ne garantissent pas les résultats futurs.
Démarrage rapide
Copiez le fichier dans le dossier Experts et actualisez le Navigateur. Attachez Aurum Quartet à un graphique XAUUSD H1 et autorisez le trading algorithmique. Chargez un preset (commencez par Balanced ; utilisez Conservative si vous découvrez l'EA). Le journal affiche un rapport de démarrage indiquant un compte de couverture, la devise du compte, votre décalage GMT du serveur et l'horaire du jour en heure du serveur. Si votre courtier n'est pas en EET (heure d'Europe de l'Est), activez la détection automatique de l'heure du serveur pour le trading en réel, afin que les points d'ancrage de l'horaire restent corrects. Déployez et redémarrez pendant la journée du serveur.
Prérequis
Un compte de couverture (hedging) est requis (sur un compte netting, l'EA se désactive au démarrage). XAUUSD doit être négociable chez votre courtier. Comme le calibrage a été réglé sur un flux raw-spread, un courtier ECN/Raw avec un stops level proche de zéro est recommandé (la couche de portabilité fonctionne aussi avec d'autres types). Un levier de 1:100 ou plus est recommandé. Toute devise de compte est prise en charge. Le dépôt minimum recommandé est de 500 $ (environ 75 000 JPY) comme plancher strict et de 1 000 $ (environ 150 000 JPY) ou plus comme recommandation ; un compte d'environ 200 $ est explicitement hors périmètre. Ce plancher de financement est important pour la sécurité du système. Un VPS est recommandé pour un fonctionnement continu et à faible latence.
Réglages et presets
Toute la logique de la stratégie est intégrée et pré-réglée, et la plupart des utilisateurs se contentent d'attacher l'EA et de le lancer avec les valeurs par défaut. Quatre presets sont inclus : Conservative (risque 0,75 %, DD environ 6 %), Balanced (risque 1,0 %, DD environ 10 %, la valeur par défaut recommandée), Aggressive (risque 1,5 %, DD environ 15 %) et FixedLot-0.01 (un lot constant de 0,01 par système qui ignore le dimensionnement par risque % - un mode de vérification / petits comptes). Le dimensionnement se fait soit par risque %, soit par lot fixe. Plus le risque % est bas, plus le lot par transaction est petit, mais il atteint plus facilement le plancher du lot minimum de 0,01, donc sur un petit compte il est important de respecter le plancher de financement recommandé.
Paramètres
La plupart des utilisateurs peuvent utiliser les valeurs par défaut ou simplement charger un preset. Voici l'explication de chaque paramètre d'entrée.
Systèmes (Systems) - activer/désactiver chaque système :
- EnableSystem1 : active/désactive S1 Morning Window Breakout (par défaut true).
- EnableSystem2 : active/désactive S2 Day High-Low Breakout (par défaut true). Le plus stable des quatre, il reçoit donc délibérément un peu plus de poids.
- EnableSystem3 : active/désactive S3 Prior-Day Range Straddle (par défaut true).
- EnableSystem4 : active/désactive S4 Swing Ladder Breakout (par défaut true).
Les quatre activés est la valeur par défaut (la configuration de démonstration). Vous pouvez les désactiver individuellement, mais cela affaiblit la diversification, il est donc généralement recommandé de garder les quatre activés.
Risque (Risk) - dimensionnement :
- RiskPercent : risque par ordre en pourcentage du solde. Utilisé lorsque InpFixedLots = 0. Par défaut 1.0. Le drawdown évolue avec ce réglage (0,75 % -> environ 6 % / 1,0 % -> environ 10 % / 1,5 % -> environ 15 % / 2,0 % -> environ 20 %).
- InpFixedLots : une taille de lot constante pour tous les systèmes. 0 = dimensionnement automatique par RiskPercent. Une valeur supérieure à 0 (par ex. 0.01) négocie ce lot fixe et ignore RiskPercent - utile pour la vérification sur petits comptes ou pour négocier avec un lot strictement constant.
Portabilité (Portability, fuseau horaire du courtier) :
- InpAnchorShiftHours : décale TOUS les points d'ancrage de l'horaire, en heures serveur. 0 = base EET (heure d'Europe de l'Est). Utilisez-le pour ajuster manuellement chez un courtier non-EET.
- InpAutoBrokerTZ : en réel, détecte automatiquement le décalage GMT du serveur (compatible heure d'été US) et fixe le décalage automatiquement. Par défaut false ; recommandé à true si votre courtier n'est pas en EET.
- InpRefBrokerGMT : le décalage de référence sur lequel la stratégie a été calibrée (hiver EET = 2). Normalement laissé inchangé.
- InpStopsBufferPts : points supplémentaires ajoutés à l'ajustement du stops level du courtier. Augmentez-le pour éviter les ordres rejetés chez un courtier avec un stops level large. Par défaut 0 (inutile sur les comptes ECN/Raw avec un stops level proche de zéro).
- InpTrailStepUsd : l'amélioration minimale du SL (en USD) avant qu'une modification de trailing ne soit renvoyée. Par défaut 0.02 (la base validée) ; 0.10 est recommandé chez les courtiers en réel à débit limité.
Protections de risque (Risk guards) :
- InpMaxConcurrentRiskPct : plafond du risque total sur tous les systèmes (% du solde). 0 = désactivé. Il est fortement recommandé de le laisser à 0 - l'activer brise la diversification des quatre systèmes (mesuré à environ -23 % net / +3 points de drawdown).
- InpMaxDailyLossPct : bloque les nouvelles entrées pour la journée une fois que la perte journalière réalisée dépasse ce pourcentage du solde de début de journée. Par défaut 3.0. 0 = désactivé. Elle compte uniquement les pertes réalisées, pas les flottantes.
- InpMaxRiskPerTradePct : ignore toute transaction dont le risque (distance du stop x lots) dépasse ce pourcentage du solde. Par défaut 2.0. 0 = désactivé. C'est la principale soupape de sécurité contre le surdimensionnement dû au lot minimum sur les petits comptes ou les jours de forte volatilité.
- Risk2 : remplace le risque % pour System 2 (une surpondération délibérée du système le plus stable). Par défaut 1.5.
Magics :
- Magic1 à Magic4 : le numéro magique unique de chaque système (par défaut 44201-44204), maintenus uniques pour ne pas entrer en conflit avec d'autres EA sur le même compte. Si vous exécutez cet EA sur plusieurs graphiques du même compte, changez ces valeurs par instance.
Correspondance des presets : Conservative fixe RiskPercent=0.75 / Risk2=1.10, Balanced (par défaut) RiskPercent=1.0 / Risk2=1.50, Aggressive RiskPercent=1.5 / Risk2=2.25, et FixedLot-0.01 fixe InpFixedLots=0.01. Tous les presets partagent les mêmes protections (InpMaxRiskPerTradePct=2.0 / InpMaxDailyLossPct=3.0 / InpMaxConcurrentRiskPct=0).
Notes honnêtes
Ceci est un portefeuille de breakout. Dans les régimes prolongés de range/consolidation (comme 2023 pour l'or), la performance est plus faible - attendez-vous à un facteur de profit plus bas et à un drawdown plus profond pendant ces périodes. Le drawdown évolue avec le réglage de risque par transaction, donc dimensionnez selon le drawdown plus élevé de la pire année, pas selon le chiffre d'une année calme. Attention au risque de gap-through : la conception suppose que les stop-loss sont exécutés à leur niveau. En cas de perte extrême de liquidité (un grand saut de prix directement à travers les stops), il n'y a aucune protection contre le gap de prix, et les positions de plusieurs systèmes peuvent subir le même choc en même temps. C'est pourquoi le dimensionnement doit rester conservateur, le plancher de financement doit être respecté, et les stops fermes ainsi que le plafond de risque par transaction sont là comme filets de sécurité. Veuillez d'abord tester sur un compte démo et commencer avec les réglages par défaut à un dimensionnement conservateur. Les résultats de backtest ne garantissent pas les performances futures.
Autres produits de ce développeur
Expert Advisors :
NightAnchor, USDCHF et autres paires de nuit : https://www.mql5.com/fr/market/product/185922
KairosGold, XAUUSD or : https://www.mql5.com/fr/market/product/183200
BullionForge, XAUUSD or : https://www.mql5.com/fr/market/product/182722
WeekAnchor Eight, huit croisements JPY et CHF : https://www.mql5.com/fr/market/product/180321
YenAnchor GBPJPY, gratuit : https://www.mql5.com/fr/market/product/182789
PhaseFlow Fusion, XAUUSD et BTCUSD, gratuit : https://www.mql5.com/fr/market/product/183202
Signaux en direct :
KairosGold : https://www.mql5.com/fr/signals/2380655
BullionForge : https://www.mql5.com/fr/signals/2379035
WeekAnchor Eight : https://www.mql5.com/fr/signals/2378669
NightAnchor : https://www.mql5.com/fr/signals/2380654
Page du vendeur : https://www.mql5.com/fr/users/masa999/seller
Si quelque chose n'est pas clair, laissez un message dans les commentaires ; je réponds personnellement. Je développe et assure le support seul depuis le Japon, donc une réponse peut prendre un à deux jours en raison du décalage horaire, mais chaque question reçoit une réponse. Tout retour honnête est vraiment bienvenu, que votre avis soit positif ou critique, car il m'aide à améliorer le produit. Merci de votre intérêt pour Aurum Quartet.
