NEXA Ultimate Gold System
- Experts
-
Park Seongcheon
Bonjour,
Je m’appelle Park Sung Chan et je suis un développeur spécialisé dans les systèmes de trading algorithmique pour MetaTrader 5. - Version: 1.12
- Activations: 5
NEXA_Ultimate_Gold_System
NEXA_Ultimate_Gold_System est un Expert Advisor de portefeuille multi-stratégies conçu pour le trading de GOLD et XAUUSD sur MetaTrader 5.
L'Expert Advisor ne dépend pas d'un seul signal d'entrée. Il gère huit Strategy Profiles indépendants utilisant différentes structures de marché, conditions de breakout et logiques de confirmation au sein d'un seul système.
Le système analyse principalement les structures de marché sur les périodes Daily, H4 et H1. Selon le Strategy Profile utilisé, des conditions de confirmation sur M1, M5 et M15 peuvent également être utilisées.
Le produit fonctionne sous la forme d'un seul fichier EX5.
Il n'utilise pas de DLL, WebRequest, fichiers CSV externes, Python, fichiers de données externes ni systèmes de licence tiers.
STRUCTURE PRINCIPALE DE TRADING
NEXA_Ultimate_Gold_System analyse les données de prix récentes afin d'identifier les structures de Support et Resistance.
Chaque Strategy Profile utilise son propre Structure Timeframe et Entry Timeframe pour évaluer les conditions de trading.
Selon le Profile, les entrées sont exécutées selon l'une des deux méthodes principales.
La première méthode place une Pending Stop Order sur un Breakout Level calculé. Une position est ouverte lorsque le prix atteint réellement ce niveau et le franchit.
La deuxième méthode détecte d'abord un Breakout, puis vérifie la Closed Candle Confirmation sur les timeframes requis avant d'ouvrir une Market Order.
Les calculs de distance de prix utilisent Fixed Distance, Price Scaling ou ATR Scaling selon le Strategy Profile.
8 STRATEGY PROFILES
Le système contient huit Strategy Profiles indépendants.
P01 DailyRecent
Analyse les structures récentes du marché Daily et recherche des niveaux de breakout.
P02 DailyMajor
Utilise les principales structures Daily avec une confirmation des bougies clôturées sur M5 et M15.
P03 DailyPersist
Utilise des structures Daily persistantes pouvant rester actives pendant des périodes prolongées.
P04 ReaperH4
Utilise des structures H4 avec confirmation sur M1 et M15.
P05 ReaperH1
Utilise des structures H1 avec confirmation sur M1 et M15.
P06 ScalpH1
Utilise des structures H1 avec un modèle Fixed Distance.
P07 ATRDaily
Utilise des structures Daily avec une adaptation de distance basée sur ATR.
P08 ATRH4
Utilise des structures H4 avec une adaptation de distance basée sur ATR.
Chaque Strategy Profile utilise un Magic Number indépendant afin d'identifier et de gérer ses propres trades et positions.
CONTRÔLE DU RISQUE DU PORTEFEUILLE
NEXA_Ultimate_Gold_System gère le risque à la fois au niveau de chaque transaction et au niveau de l'ensemble du portefeuille.
Le risque de base par transaction est par défaut de 1.0% de l'Account Equity.
La taille réelle de la position est calculée à partir de l'Equity actuel, de la distance du Stop Loss, des spécifications du symbole et du Risk Weighting attribué à chaque Strategy Profile.
InpMaxConcurrentProfiles
Définit le nombre maximal de Strategy Profiles pouvant maintenir simultanément des positions ouvertes.
Valeur par défaut : 5.
InpMaxSameDirectionPositions
Limite le nombre de positions NEXA et de Pending Exposure dans la même direction.
Valeur par défaut : 4.
InpMaxPortfolioStopRiskPct
Définit le risque Stop Loss combiné maximal autorisé pour l'ensemble du portefeuille NEXA.
Valeur par défaut : 8.0%.
InpUseHistoricalDDWeighting
Active le système de Profile-based Risk Weighting.
InpMinHistoricalDDWeight
Définit le multiplicateur de risque minimum utilisé par le système de Profile Risk Weighting.
Valeur par défaut : 0.25.
CALCUL DE LA TAILLE DES POSITIONS
InpBaseRiskPerTradePct
Définit le pourcentage de risque de base utilisé pour chaque transaction.
Valeur par défaut : 1.0%.
InpMaxSingleTradeRiskPct
Définit le pourcentage de risque maximal autorisé pour une transaction unique.
Valeur par défaut : 3.0%.
InpMaxLots
Définit le volume maximal autorisé pour une seule order.
Valeur par défaut : 10.0 lots.
InpAllowBrokerMinimumLot
Permet d'utiliser le volume minimum du broker lorsque la taille de position calculée est inférieure au volume minimum autorisé.
InpBrokerMinLotMaxRiskPct
Définit le risque maximal autorisé lorsque le volume minimum du broker est utilisé.
Valeur par défaut : 3.0%.
InpAdaptEmergencySLToMinLotRisk
Si nécessaire, l'Expert Advisor tente d'ajuster le Stop Loss initial afin que le risque lié au Broker Minimum Lot reste dans la limite configurée.
Si la condition de risque ne peut pas être respectée, la transaction n'est pas ouverte.
InpUseEquityForSizing
Utilise l'Account Equity plutôt que l'Account Balance pour calculer la taille des positions.
Valeur par défaut : true.
CONTRÔLE DES ENTRÉES QUOTIDIENNES
InpMaxNewEntriesPerDay
Définit le nombre maximal de nouvelles entrées réellement exécutées autorisées par journée de trading du broker.
Valeur par défaut : 5.
La création d'une Pending Order n'augmente pas le compteur quotidien des entrées.
Le compteur augmente uniquement lorsqu'un Entry Deal est réellement exécuté.
Lorsque la limite quotidienne configurée est atteinte, les Pending Orders NEXA restantes sont annulées et les nouvelles entrées sont bloquées pour le reste de la journée de trading du broker.
La gestion des positions déjà ouvertes, y compris Stop Loss, Take Profit et Position Management, reste active.
GESTION DES POSITIONS
Chaque Strategy Profile utilise sa propre configuration de Stop Loss initial et de Take Profit.
Certains Profiles utilisent la gestion Break Even.
Lorsqu'une position atteint la distance de profit configurée, le Stop Loss peut être déplacé vers le prix d'entrée ou vers une zone de profit.
Certains Profiles utilisent Trailing Stop.
Lorsque le profit atteint le niveau requis, le Stop Loss peut suivre le prix selon les paramètres du Profile.
Certains Profiles utilisent également Trailing Take Profit.
Une fois que le Stop Loss a été déplacé dans une direction plus favorable, la logique de Position Management ne cherche pas volontairement à le déplacer vers un niveau moins favorable.
CONTRÔLE DE L'EXÉCUTION
InpDeviationPoints
Définit la déviation maximale de prix autorisée pour les Market Orders.
Valeur par défaut : 40 points.
InpMinSecondsBetweenActions
Définit le temps minimum entre deux actions de trading consécutives pour le même Strategy Profile et la même direction.
Valeur par défaut : 1 seconde.
InpCancelOppositePendingOnEntry
Annule les Pending Orders restantes du même Profile après l'exécution d'une entrée.
Valeur par défaut : true.
InpUseGlobalSpreadFilter
Active un Spread Filter commun pour tous les Strategy Profiles.
Valeur par défaut : false.
InpGlobalMaxSpreadPips
Définit le Spread maximal lorsque le Global Spread Filter est activé.
Valeur par défaut : 176.0.
InpConfirmationMaxWaitMinutes
Définit le temps maximal autorisé pour terminer la confirmation d'un breakout.
Valeur par défaut : 1680 minutes.
InpConfirmationLookbackBars
Définit le nombre de Closed Bars analysées pendant le processus de confirmation.
Valeur par défaut : 12.
InpSameLevelReuseHours
Définit la période d'attente minimale avant de pouvoir réutiliser le même Breakout Level.
Valeur par défaut : 30 heures.
PARAMÈTRES GÉNÉRAUX
InpEnableTrading
Active ou désactive les nouvelles entrées de trading.
Lorsqu'il est réglé sur false, la gestion des positions NEXA déjà ouvertes reste active.
InpTradeSymbol
Définit le symbole utilisé pour le trading.
Si ce champ est laissé vide, l'Expert Advisor utilise le symbole du graphique actuel.
InpBaseMagic
Définit le Base Magic Number utilisé pour identifier les huit Strategy Profiles.
Valeur par défaut : 2026082000.
InpAllowBuy
Active les entrées Buy.
InpAllowSell
Active les entrées Sell.
InpClosedBarEvaluation
Évalue les structures de marché lorsqu'une nouvelle barre de l'Entry Timeframe commence.
Valeur par défaut : true.
InpPrintLogs
Active les messages supplémentaires du NEXA Event Log.
Valeur par défaut : false.
Pour les tests prolongés dans le Strategy Tester, il est recommandé de conserver cette option désactivée afin de réduire les sorties inutiles dans le Journal.
InpLogThrottleSeconds
Définit l'intervalle minimum entre les messages du journal lorsque le logging est activé.
Valeur par défaut : 900 secondes.
PARAMÈTRES D'ACTIVATION DES PROFILES
Chaque Strategy Profile peut être activé ou désactivé individuellement.
InpUseProfile01_GoldDailyRecent
InpUseProfile02_GoldDailyMajor
InpUseProfile03_GoldDailyPersist
InpUseProfile04_ReaperH4
InpUseProfile05_ReaperH1
InpUseProfile06_ScalpH1
InpUseProfile07_ATRDaily
InpUseProfile08_ATRH4
Les huit Strategy Profiles sont activés par défaut.
DASHBOARD
InpShowDashboard
Affiche les statistiques des NEXA Profiles sur le graphique.
Valeur par défaut : false.
InpDashboardRefreshSeconds
Définit l'intervalle d'actualisation du Dashboard lorsqu'il est activé.
Valeur par défaut : 2 secondes.
ENVIRONNEMENT DE TRADING RECOMMANDÉ
Symbole recommandé :
GOLD ou XAUUSD
Chart Timeframe recommandé :
M5
L'Expert Advisor utilise plusieurs timeframes en interne.
Il est recommandé de disposer de suffisamment de données historiques pour M1, M5, M15, H1, H4 et D1.
Le nom du symbole Gold peut varier selon les brokers.
Exemples :
GOLD
XAUUSD
XAUUSD#
XAUUSDm
Si InpTradeSymbol est laissé vide et que l'Expert Advisor est placé sur le graphique Gold du broker, le symbole du graphique actuel sera utilisé.
Spread, Commission, Swap, Trading Sessions, Stop Level, Tick Size, Minimum Volume et conditions d'exécution peuvent varier selon les brokers.
TYPE DE COMPTE
NEXA_Ultimate_Gold_System détecte le mode de compte MetaTrader 5.
Le système peut fonctionner avec des structures de compte Hedging et Netting.
Sur un Hedging Account, plusieurs Strategy Profiles peuvent gérer des positions indépendantes.
Sur un Netting Account, MetaTrader 5 n'autorise qu'une seule position nette par symbole.
Lorsqu'un Netting Account est détecté, l'Expert Advisor limite l'activité de trading afin de réduire les conflits entre les positions indépendantes des différents Profiles sur le même symbole.
INSTALLATION
Installez le produit depuis le MetaTrader 5 Market.
Ouvrez le graphique GOLD ou XAUUSD M5 de votre broker.
Ajoutez NEXA_Ultimate_Gold_System au graphique.
Activez Algo Trading dans MetaTrader 5.
Vérifiez les Inputs de l'Expert Advisor avant de démarrer.
Lors de l'utilisation de l'Expert Advisor avec un nouveau broker, il est recommandé de vérifier d'abord les spécifications du symbole et les conditions de trading dans le Strategy Tester ou sur un Demo Account.
PARAMÈTRES DE BASE PAR DÉFAUT
InpEnableTrading = true
InpAllowBuy = true
InpAllowSell = true
InpClosedBarEvaluation = true
InpMaxNewEntriesPerDay = 5
InpMaxConcurrentProfiles = 5
InpMaxSameDirectionPositions = 4
InpMaxPortfolioStopRiskPct = 8.0
InpBaseRiskPerTradePct = 1.0
InpMaxSingleTradeRiskPct = 3.0
InpUseEquityForSizing = true
InpDeviationPoints = 40
InpMinSecondsBetweenActions = 1
InpUseGlobalSpreadFilter = false
InpConfirmationMaxWaitMinutes = 1680
InpConfirmationLookbackBars = 12
InpSameLevelReuseHours = 30
InpPrintLogs = false
InpShowDashboard = false
INFORMATIONS SUR LES TESTS HISTORIQUES
Les rapports Strategy Tester et les Balance Curves présentés sur la page du produit sont des résultats de Historical Backtest générés à partir de données historiques du marché.
Les résultats de Backtest ne sont pas des résultats de Live Trading ni de Real Account Trading.
Les tests historiques sont fournis uniquement afin de montrer comment l'Expert Advisor s'est comporté avec certaines données historiques et certaines conditions de test.
Les résultats peuvent varier en fonction des données du broker, du Spread, de la Commission, du Swap, des conditions d'exécution, du Slippage, de l'historique des ticks et des spécifications du symbole.
Les résultats de Historical Backtest ne garantissent pas les performances futures de trading.
INFORMATIONS SUR LES RISQUES
Le trading sur les marchés financiers comporte un risque de perte.
L'utilisation d'un Expert Advisor ne supprime pas les risques liés au trading.
Des paramètres de risque plus élevés peuvent augmenter les fluctuations de l'Account Equity et le Drawdown.
Une attention particulière doit être portée lors de la modification des paramètres suivants :
InpBaseRiskPerTradePct
InpMaxSingleTradeRiskPct
InpMaxPortfolioStopRiskPct
InpMaxConcurrentProfiles
InpMaxSameDirectionPositions
L'utilisateur doit vérifier les paramètres en fonction de la taille de son compte, des conditions de son broker et de son niveau de risque acceptable.
Avant d'utiliser l'Expert Advisor sur un Live Account, il est recommandé d'effectuer des tests dans le Strategy Tester et sur un Demo Account.
SUPPORT
Pour toute question concernant le produit, veuillez utiliser la section Product Comments de MQL5.com ou le système de messagerie MQL5.com.
Aucun Messenger externe, Telegram Group ou site externe de support n'est nécessaire.
INFORMATIONS IMPORTANTES
NEXA_Ultimate_Gold_System est un Expert Advisor qui analyse automatiquement les conditions de trading, génère des ordres et gère les positions selon les règles configurées.
Les résultats de trading peuvent varier en fonction des conditions de marché et des conditions d'exécution du broker.
Ce produit ne garantit aucun bénéfice spécifique, aucun rendement spécifique ni aucun résultat futur de trading.
