Twin Ignition Gold
- Experts
-
Kazi Sakib Hasan
Algo trader and MQL5 developer focused on gold (XAUUSD). I build rule-based Expert Advisors with fixed lots and a stop-loss on every trade, and I publish the full backtest, including the weak years.
My product: - Version: 1.22
- Activations: 10
Twin Ignition Gold : deux moteurs testés sur l'or dans un seul compte, pour une courbe d'equity plus régulière.
Beaucoup d'EA sur l'or reposent sur une seule idée. Twin Ignition Gold fait fonctionner deux moteurs de cassure de range indépendants sur XAUUSD au sein d'un seul EA. Ensemble, ils ont généré 9.2× de profit net par dollar de drawdown de 2020 à 2026, après swap et commission réels, et les résultats se sont confirmés sur les données d'un second broker. Les années plus faibles avant 2020 sont présentées en intégralité ci-dessous.
Lot fixe. Un stop-loss sur chaque position. Aucune multiplication du lot de type martingale.
IMPORTANT : le paramètre "Minimum basket target" vaut $2 par 0.01 lot. Si vous augmentez la taille de lot, augmentez ce minimum dans la même proportion.
LE BACKTEST EN BREF
XAUUSD · 100% de ticks réels · janv. 2020 – oct. 2026 · swap et commission réels facturés · 0.01 lot par moteur · sans capitalisation des gains
- Profit net : +$9,724, après $2,358 de swap et commission (+$12,083 avant coûts)
- Drawdown maximal : $1,055 (solde des trades clôturés)
- Profit net ÷ drawdown maximal : 9.2
- Facteur de profit : 1.19 · Trades : 8,086
- Mois positifs : 53 sur 82 · Plus forte hausse mensuelle +$980 · Plus forte perte mensuelle −$551
- Chaque année civile de 2020 à 2026 a été bénéficiaire :
2020 +$1,410 · 2021 +$857 · 2022 +$908 · 2023 +$324 · 2024 +$932 · 2025 +$1,514 · 2026 (janv.–oct.) +$3,779
AVANT 2020 : L'HISTORIQUE COMPLET
Le même EA avec les mêmes réglages a également été testé à partir de janvier 2018. Cette période a été difficile, et nous la montrons plutôt que de la cacher :
- 2018 (à partir du 25 janv.) : +$207 · 2019 : −$1,327
- De mars 2019 à avril 2020, le compte est resté 420 jours sans nouveau plus haut
- Pire drawdown de l'ensemble du test : $1,477 en equity / $1,609 en solde
- Test complet, janv. 2018 – oct. 2026 : +$8,604 après coûts, facteur de profit 1.14, 10,329 trades
Les réglages par défaut ont été choisis sur les données 2020–2026 ; la période 2018–2019 est donc ce qui se rapproche le plus d'un test sur des données non vues, et c'est la partie la plus faible. Les deux captures d'écran du Strategy Tester de MT5 sur cette page montrent ce test complet.
TESTÉ CHEZ DEUX BROKERS
Les mêmes réglages sur les données en ticks réels d'un second broker, janv. 2020 – oct. 2026 (le testeur de ce broker ne facturait ni swap ni commission ; comparez donc les chiffres avant coûts) :
- Avant coûts : Broker A +$12,083 · Broker B +$10,294
- Plus longue période sans nouveau plus haut : 245 jours chez Broker A, 244 jours chez Broker B
- La période la plus difficile s'est située au même endroit chez les deux (2021–2022)
- Corrélation des résultats mensuels entre les deux : 0.81
Des spreads et des données de ticks différents donnent des chiffres différents, mais le profil des résultats est resté le même.
FONCTIONNEMENT
- Tracer la box. Chaque bougie H4 devient une box de range. Les heures calmes sont ignorées.
- L'encadrer. Un buy stop est placé au-dessus de la box et un sell stop en dessous. Chaque ordre porte un stop-loss sur le bord opposé de la box.
- Récupérer. Si la première cassure échoue, l'ordre stop opposé prend le relais (récupération ping-pong). Le lot reste identique à chaque fois, avec une limite stricte de 6 positions par moteur.
- Encaisser le panier. Lorsque le panier atteint son objectif de profit basé sur l'ATR, tout est clôturé et ce moteur reste à l'écart pour le reste de la journée.
ENGINE A — CLASSIQUE
Conserve chaque position sur son propre stop de range et récupère au moyen d'entrées ping-pong.
ENGINE B — RANGE RESET
Prend au maximum 2 entrées par box. Si les deux côtés de la box en cours échouent, il clôture tout, enregistre la perte et la récupère progressivement : chaque panier suivant ajoute 1/4 de la perte restante à son objectif normal.
Pourquoi deux moteurs ? Ils tradent les mêmes box avec des règles de sortie différentes, de sorte que leurs périodes faibles ne se recouvrent que partiellement. Testés séparément chez le même broker, sur la même période et avec les mêmes coûts, Engine A a réalisé 6.3× de profit net par dollar de drawdown et Engine B 5.7×. Ensemble : 9.2×, soit environ 47% de mieux que Engine A seul, le plus solide des deux.
CARACTÉRISTIQUES PRINCIPALES
- Deux moteurs dans un seul EA, chacun avec son propre magic number, son interrupteur marche/arrêt et son propre jeu de règles
- Décalage horaire optionnel par moteur, pour qu'un moteur puisse fonctionner sur des box H4 décalées
- Objectif de panier adaptatif selon l'ATR (ATR(H4,120) × multiplicateur) avec un plancher en dollars. Il s'adapte à la volatilité changeante de l'or.
- Lot fixe par position. Pas de martingale, pas de multiplication du lot.
- Stop-loss sur chaque position, au bord opposé de son range
- Nombre maximal de positions par moteur (6 par défaut)
- Blocage journalier après un panier gagnant, pour éviter de surtrader
- Nettoyage de fin de journée : les ordres en attente sont supprimés avant le rollover quotidien, lorsque les spreads sont les plus larges
- Filtre d'heures exclues pour les box de range de faible qualité
- Résistant aux redémarrages : sauvegarde son état et reprend après un redémarrage du terminal ou du VPS
- Vérifie la marge, les limites de volume et les niveaux de stop du broker avant chaque ordre
- Tableau de bord affichant les deux moteurs côte à côte, plus le P&L combiné
- Tests rapides dans le Strategy Tester : le testeur ignore les calculs utiles uniquement sur un graphique en réel
- Pas de DLL, pas de serveurs externes, pas de requêtes web
CHOISISSEZ VOTRE NIVEAU DE RISQUE
Dimensionné à partir du pire drawdown de l'historique COMPLET, 2018–2026 ($1,477 en equity / $1,609 en solde à 0.01 lot par moteur).
- FAIBLE : $8,000 par 0.01 lot. Drawdown maximal historique d'environ 18–20%. Année complète médiane d'environ +11%.
- MOYEN : $5,000 par 0.01 lot. Drawdown maximal historique d'environ 30–32%. Année complète médiane d'environ +18%.
- ÉLEVÉ : $4,000 par 0.01 lot. Drawdown maximal historique d'environ 37–40%. Année complète médiane d'environ +23%.
Année complète médiane = 2019 à 2025, après coûts (+$908 à 0.01 lot), elle inclut donc l'année perdante. La mise à l'échelle est linéaire. Par exemple, 0.02 lot par moteur nécessite un solde deux fois plus élevé.
CONFIGURATION REQUISE
- Symbole : XAUUSD (or). À attacher à un seul graphique ; l'EA construit ses box H4 en interne.
- Compte : HEDGING (l'EA peut détenir des positions d'achat et de vente en même temps)
- Heure du serveur du broker GMT+2 / GMT+3 (clôture de New York), comme chez la majorité des brokers MT5. Les heures exclues et les horaires de nettoyage reposent sur ce réglage.
- Compte ECN/raw à faible spread et VPS recommandés
- Effet de levier de 1:100 ou plus
PRINCIPAUX RÉGLAGES
- Taille de lot par moteur (0.01 par défaut)
- Engine A / Engine B : activation, règles, décalage des box en heures, heures de box exclues, magic number (par défaut 770101 / 770102)
- Objectif de panier : multiplicateur ATR (0.25), période ATR (120), objectif minimal ($2 par 0.01 lot, à augmenter avec votre lot)
- Nombre maximal de positions par moteur (6)
- Blocage après un panier gagnant (activé)
- Engine B : nombre maximal d'entrées par range (2), range reset (activé), part de récupération de la perte (0.25)
- Heure de clôture du marché et minutes de nettoyage
- Tableau de bord activé/désactivé
Les réglages par défaut sont les réglages testés. Définissez votre taille de lot et augmentez l'objectif minimal du panier dans la même proportion.
À QUOI S'ATTENDRE (À LIRE)
- Des années perdantes surviennent. 2019 a perdu −$1,327 à 0.01 lot par moteur, et le compte est resté 420 jours sans nouveau plus haut (mars 2019 – avril 2020). Dimensionnez votre compte de façon à pouvoir traverser une telle période.
- Des drawdowns surviennent. Le pire drawdown historique a été de $1,477 (equity) ou $1,609 (solde) à 0.01 lot par moteur. Depuis 2020, la plus longue période sans nouveau plus haut a duré 245 jours (juil. 2021 – mars 2022).
- Les rendements sont irréguliers. La forte tendance de l'or en 2025–2026 a produit une grande partie du profit. Des années plus calmes comme 2023 ont rapporté beaucoup moins.
- Les coûts sont inclus. Le test principal a facturé swap et commission réels ($2,358 de 2020 à 2026). Le swap et la commission de votre broker peuvent être plus élevés ou plus bas ; vérifiez ses conditions sur XAUUSD.
- Jusqu'à 12 positions peuvent être ouvertes en même temps (6 par moteur), chacune avec votre lot fixe.
- Les résultats de backtest ne constituent pas une garantie des performances futures. Le trading de l'or avec effet de levier comporte un niveau de risque élevé et peut ne pas convenir à tous les investisseurs. Ne tradez qu'avec de l'argent que vous pouvez vous permettre de perdre.
FAQ
S'agit-il d'une martingale ou d'une grille ?
Non. Chaque position utilise le même lot fixe, et chaque position a son propre stop-loss. La récupération provient de nouvelles cassures, pas de lots plus importants.
Puis-je utiliser un seul moteur ?
Oui. Chaque moteur dispose de son propre interrupteur marche/arrêt. Dans nos tests, l'utilisation des deux a donné un meilleur résultat ajusté au risque que chacun des moteurs seul.
Puis-je l'utiliser sur d'autres symboles ?
Il a été conçu et testé uniquement sur XAUUSD. Nos propres tests sur d'autres symboles (par exemple GBPJPY) n'ont pas montré les mêmes résultats, nous ne le recommandons donc pas.
Existe-t-il une démo gratuite ?
Oui. Téléchargez la démo gratuite depuis cette page et lancez-la dans le Strategy Tester de MT5 sur XAUUSD avec "Every tick based on real ticks". Vous pouvez tester n'importe quelle période, y compris 2018–2019.
Faut-il un VPS ?
Fortement recommandé. L'EA résiste aux redémarrages, mais il gère des ordres en attente et des paniers 24 heures sur 24.
Les résultats en réel correspondront-ils au backtest ?
Le spread, le swap, la commission, le slippage et l'heure du serveur du broker influencent tous les résultats. Commencez par un compte démo ou un petit compte réel, et comparez-le avec un backtest chez votre propre broker.
