Gold Leapfrog
- Experts
- Version: 1.10
- Mise à jour: 7 août 2026
- Activations: 10
Gold Leapfrog est un système de trading institutionnel multi-actifs, construit spécifiquement autour de l'or (XAUUSD) en tant qu'ancrage principal aux métaux précieux, soutenu par quatre paires de devises de corrélation majeures (EURUSD, GBPUSD, USDJPY, AUDUSD). L'Expert Advisor combine une analyse de corrélation multi-périodes, une mise à l'échelle des lots basée sur le bêta de parité de risque et un moteur de récupération adaptatif par grille pour trader la dynamique directionnelle tout en maintenant une stricte protection du capital.
Chaque transaction est automatiquement protégée par des ordres dynamiques de Stop Loss et Take Profit basés sur l'ATR, calculés avec une précision au tick près. Toutes les routines d'exécution et de gestion des ordres ont été renforcées pour fonctionner de manière fluide sur les modèles de comptes Netting et Hedging, résistant à des conditions défavorables telles que l'élargissement des spreads, la latence d'exécution, les soldes faibles et les gaps de clôture de marché. L'EA passe la validation du Marché MQL5 sans aucune erreur dans le journal.
Principales capacités
L'EA surveille l'or et ses quatre paires de devises corrélées à partir d'un seul graphique. Contrairement aux systèmes simples à un seul symbole, Gold Leapfrog calcule la corrélation de Pearson glissante et la parité bêta par rapport à l'or sur le timeframe horaire. Lorsque le filtre de corrélation est activé, l'EA évalue la direction sur l'ensemble du portefeuille et n'exécute des transactions que lorsque l'alignement statistique confirme la tendance. Vous pouvez également désactiver le filtre de corrélation pour trader chaque symbole indépendamment sur n'importe quelle période que vous choisissez.
Les transactions sont gérées par une grille dynamique à deux modes. Le mode « Grille en profit » augmente les positions gagnantes pour capturer les tendances prolongées, tandis que le mode « Grille en perte » gère le tirage flottant à l'aide d'un multiplicateur intelligent de lots. Plutôt que de doubler aveuglément les tailles de lot, le multiplicateur évolue de manière géométrique et intègre les limites maximales de volume du courtier et les vérifications de marge pour éviter un surendettement du compte.
Un mode de sauvetage algorithmique permet à l'EA d'adopter les transactions manuelles flottantes (Magic 0) ou les ordres laissés par des EAs tiers défaillants. Une fois adoptées, Gold Leapfrog applique son moteur de récupération mathématique et sa logique de panier suiveur pour gérer ces positions flottantes et les sortir du tirage.
La suite de défense intégrée contre les courtiers protège contre les pics d'exécution et la chasse aux stops. Elle comprend des niveaux optionnels de Stop Loss et Take Profit virtuels cachés du serveur du courtier, la détection des pièges à exigence de marge élevée (HMR) lors des baisses de levier, et une surveillance en temps réel de la latence d'exécution.
Un disjoncteur de tirage institutionnel surveille les capitaux propres du compte en temps réel. Si le tirage des capitaux propres atteint votre seuil spécifié, ou si les limites quotidiennes de perte/profit sont atteintes, l'EA ferme les positions ouvertes en toute sécurité par tranches et verrouille les transactions pour protéger votre capital. Le verrouilleur de profit du panier suiveur suit en continu le profit cumulé en dollars sur toutes les positions, suit le pic et ferme l'ensemble du panier dès qu'un pas de retracement est atteint.
Le tableau de bord interactif et le panneau de contrôle sur le graphique offrent une exécution d'achat et de vente en un clic, des boutons de fermeture sélective (fermer les profits, fermer les pertes, tout fermer par paire, fermer toutes les ordres), et des commutateurs pour le trading automatique, les modes de grille, le miroir mobile et le déchargement nocturne. Le tableau de bord affiche en temps réel les capitaux propres du compte, la marge libre, le profit du jour, le profit hebdomadaire, le profit mensuel et une ventilation par symbole, superposée aux indicateurs visuels d'arc-en-ciel 64-EMA et de Heikin-Ashi lissé sur le graphique.
Renforcement interne et conformité de validation
La base de code est conçue pour répondre aux exigences standard de qualité du marché :
Toutes les distances de Stop Loss et Take Profit sont normalisées en fonction du tick size, des niveaux de stop et des niveaux de gel du courtier.
Les ordres sont exécutés via un modèle d'exécution de marché en deux étapes pour éviter les erreurs de fractionnement d'ordres sur les courtiers STP et ECN.
Des simulations de marge libre avant transaction garantissent que l'EA ne tente jamais de transactions dépassant la marge disponible, évitant ainsi les erreurs de rejet pour manque de fonds.
Les positions sur comptes Netting sont fermées par tranches calculées, délimitées par les volumes maximums du symbole et les limites directionnelles.
La validation de session intégrée garantit que l'EA ne tente jamais d'opérations sur ordres pendant la fermeture de la session de négociation d'un symbole.
Aucun appel à des fonctions d'abandon de test n'est effectué, ce qui garantit des évaluations ininterrompues lors des backtests automatisés.
Paramètres d'entrée
Généraux
InpLanguage – Langue de l'interface (anglais ou russe)
InpNaturalLanguagePreset – Préréglages pour un scaling conservateur, équilibré ou agressif
Gestion des risques et des lots
InpStopLossPercent – Stop Loss en pourcentage du solde (0 = Désactivé)
InpUseLotManual – Activer la taille de lot fixe manuelle
InpManualLot – Taille de lot fixe manuelle
InpRisk – Pourcentage de risque par transaction pour le dimensionnement automatique des lots
InpProfitPips – Objectif de profit en pips pour le take profit
InpMinPips – Taille minimale de bougie en pips pour les signaux d'entrée
InpTimeFrame – Période des bougies pour les signaux d'entrée
InpUseLotIncrease – Activer le multiplicateur de lots intelligent pour la mise à l'échelle de la grille
InpGridMultiplier – Multiplicateur de lots pour les niveaux successifs de la grille
Symboles de trading et pas de grille
InpSymbolXAUUSD – Nom du symbole Or vs Dollar américain
InpStepXAUUSD – Pas de grille en pips pour XAUUSD
InpSymbolSym2 à Sym5 – Symboles de corrélation de devises personnalisés (EURUSD, GBPUSD, USDJPY, AUDUSD)
InpStepSym2 à Sym5 – Pas de grille en pips pour les symboles secondaires
InpMaxOrders – Nombre total maximum d'ordres ouverts autorisés dans l'ensemble du portefeuille
InpMobileClosePair – Symbole utilisé pour déclencher une fermeture totale à distance depuis un mobile
Horaires de trading
InpTimeStart – Heure de début du trading (heure du serveur du courtier)
InpTimeEnd – Heure de fin du trading (heure du serveur du courtier)
Configuration de l'EA
InpSpeedEA – Intervalle du temporisateur de l'EA en millisecondes
InpMagicNumber – Identifiant unique pour les ordres de l'EA
Filtres avancés (ATR, RSI, EMA, IA)
InpUseATRStep – Activer le dimensionnement dynamique du pas de grille basé sur l'ATR
InpATRPeriod – Période de calcul de l'ATR
InpATRTimeFrame – Période de l'ATR
InpUseRSIFilter – Activer le filtre d'épuisement horaire du RSI
InpRSIPeriod – Période de calcul du RSI
InpRSIOverbought – Plafond de surachat du RSI pour les signaux d'achat
InpRSIOversold – Plancher de survente du RSI pour les signaux de vente
InpUseEMAFilter – Activer le filtre de tendance EMA sur H4
InpEMAPeriod – Période de l'EMA
InpEMATimeFrame – Période de l'EMA
InpUseEMARainbow – Afficher la superposition de l'arc-en-ciel 64-EMA sur le graphique
InpUseSmoothedHA – Afficher la superposition du Heikin-Ashi lissé sur le graphique
InpShowCandleCountdown – Afficher le compte à rebours en direct de la bougie
InpUseAIEngine – Activer l'ajustement adaptatif des paramètres
Moteur de corrélation
InpUseCorrelationFilter – Activer le filtre de corrélation avec l'or (false = trader indépendamment)
InpForceTradeAnySymbol – Autoriser les entrées indépendantes par symbole
InpCorrelationTimeFrame – Période pour le calcul de la corrélation de Pearson
InpCorrelationPeriod – Nombre de bougies pour la corrélation glissante
InpCorrelationThreshold – Seuil minimum de corrélation absolue
InpUseBetaScaling – Activer la mise à l'échelle des lots par parité de risque bêta par rapport à l'or
InpBetaMinMultiplier – Multiplicateur de lots bêta minimum autorisé
InpBetaMaxMultiplier – Multiplicateur de lots bêta maximum autorisé
Défenses du courtier et anti-manipulation
InpUseBrokerDefenses – Activer la suite de défense du courtier
InpUseVirtualStops – Utiliser des Stop Loss et Take Profit virtuels cachés
InpUseHMRDetection – Activer la détection des pièges à exigence de marge élevée (HMR)
InpHMRMarginMultiplier – Ratio maximal autorisé de pic de marge initiale
InpMaxExecutionLatencyMs – Seuil d'avertissement de latence en millisecondes
InpMaxLatencyWarnings – Avertissements de latence consécutifs avant un refroidissement temporaire
Mode de sauvetage algorithmique
InpUseRescueMode – Activer le mode de sauvetage des transactions flottantes
InpRescueManualOnly – Ne sauver que les transactions manuelles et les transactions de l'EA
InpRescueTargetMagic – Numéro magique spécifique à sauver (0 = Toutes les transactions non-EA)
InpRescueAllSymbols – Adopter les transactions flottantes sur tous les symboles du compte
Protections institutionnelles des risques et de la marge
InpMaxDrawdownPercent – Pourcentage maximum autorisé de tirage des capitaux propres
InpHWMDrawdownPercent – Limite de tirage des capitaux propres par rapport au sommet historique en pourcentage
InpDailyLossPercent – Plafond de perte quotidienne des capitaux propres en pourcentage
InpDailyProfitPercent – Objectif de verrouillage des bénéfices quotidiens en pourcentage
InpSymbolMaxDDPercent – Limite de tirage par symbole en pourcentage
InpSymbolMaxDDClosePercent – Pourcentage de tirage par symbole pour fermeture d'urgence
InpMinMarginLevelPercent – Niveau de marge minimum en pourcentage requis pour les nouvelles transactions
InpCriticalMarginLevelPercent – Niveau de marge critique en pourcentage pour la protection contre le stop-out
InpMinFreeMarginPercent – Tampon minimum de marge libre en pourcentage
InpUseDynamicLotScaling – Réduire les tailles de lot lorsque le niveau de marge descend en dessous de 300 pour cent
InpUseTrailingBasket – Activer le stop suiveur sur le profit cumulé du panier
InpBasketTriggerDeposit – Seuil d'activation du profit en dollars du panier
InpBasketTrailingStep – Pas de suivi du profit en dollars du panier
Support
Pour toute question technique, commentaire ou assistance, veuillez utiliser la section des commentaires du produit sur MQL5 ou le système de messagerie intégré de MQL5.
