Gold Injection Pro EA MT5

Gold Injection Pro – EA à Grid Protégé pour XAUUSD

Gold Injection Pro EA est un Expert Advisor automatisé pour MetaTrader 5, développé spécialement pour le trading de XAUUSD et GOLD. Il utilise une stratégie de grid avec plusieurs outils de gestion intégrés, notamment un stop loss de panier, un take profit de panier, un trailing profit, un filtre de spread, un contrôle du drawdown, une gestion automatique du lot, un calendrier hebdomadaire et un filtre d’actualités économiques.

Le produit a été testé dans les environnements de trading de VT Markets, Tickmill, IC Markets et Exness. Les essais incluent les conditions des comptes Exness Standard ainsi que celles des comptes Raw Spread. Gold Injection Pro prend en charge les symboles Gold cotés avec deux ou trois décimales, selon les spécifications utilisées par le courtier.

Les conditions d’exécution, les commissions, le spread, la taille du contrat et les données historiques peuvent varier d’un courtier à l’autre. Lorsqu’un courtier différent de ceux mentionnés est utilisé, il est recommandé d’effectuer un backtest complet avec ses propres données XAUUSD ou GOLD, puis de vérifier le fonctionnement de l’EA sur un compte de démonstration.

Fonctions Principales

• Trading automatisé de XAUUSD et GOLD
• Stratégie de grid avec gestion du risque intégrée
• Stop loss global pour les positions du panier
• Objectif de profit calculé pour l’ensemble du basket
• Trailing profit basé sur le mouvement favorable du prix
• Protection interne de l’EA et ordres de secours côté courtier
• Calcul automatique du lot ou utilisation d’un volume fixe
• Trois niveaux de risque pour le calcul automatique
• Limitation facultative du nombre de positions du grid
• Contrôle configurable du drawdown
• Filtre empêchant les entrées lorsque le spread est trop élevé
• Horaires de trading du lundi au vendredi
• Fermeture facultative des positions avant le week-end
• Filtre des actualités économiques importantes
• Compatibilité avec les cotations Gold à deux et trois décimales
• Paramètres par défaut prêts à être utilisés

Fonctionnement Général

Gold Injection Pro n’ouvre pas de positions en continu. L’EA attend que ses conditions internes d’entrée soient réunies avant d’intervenir sur le marché. Lorsqu’une séquence de grid commence, plusieurs positions peuvent être ouvertes et gérées comme un ensemble.

Le nombre de trades dépend de l’évolution du prix, de la volatilité, du spread, des paramètres choisis et de la limite définie dans MaxGridTrades. Les fonctions de basket permettent de calculer les niveaux de sortie à partir du premier trade ou du prix moyen des positions ouvertes.

Les utilisateurs peuvent conserver la configuration par défaut ou modifier les réglages selon leur capital, leur niveau de risque, les caractéristiques du symbole et les conditions de leur compte.

Paramètres d’Entrée

Paramètres de Lot

1. Enable Auto Lot?
Enable Auto Lot = true;

Active ou désactive le calcul automatique du volume.
true = Le lot est calculé selon le solde du compte et le niveau de risque sélectionné
false = Le volume défini dans Fixed Lot est utilisé

Pour un compte inférieur à $500, le volume prévu est de 0.01 lot, sous réserve du minimum accepté par le courtier.

À partir de $500, le calcul utilise les valeurs suivantes :
• Low Risk : 0.01 lot par tranche de $500
• Medium Risk : 0.02 lot par tranche de $500
• High Risk : 0.03 lot par tranche de $500

Le volume final est ajusté en fonction du lot minimum, du lot maximum et du pas de volume autorisés pour le symbole.

2. Select Risk Level
Select Risk Level = Low Risk;

Sélectionne le niveau appliqué au calcul automatique.
Modes disponibles : Low Risk, Medium Risk et High Risk.

3. Fixed Lot Size
Fixed Lot = 0.01;

Définit le volume manuel utilisé lorsque Auto Lot est désactivé.

Paramètres du Grid

4. Maximum Grid Trades
MaxGridTrades = 0;

Détermine le nombre maximum de trades pouvant appartenir au grid.
0 = Aucune limite fixe
• Une valeur supérieure à 0 limite le nombre total de positions

L’ouverture de plusieurs positions augmente l’exposition au marché, la marge utilisée et le risque de drawdown. Une limite adaptée au solde du compte doit être sélectionnée.

Contrôle du Drawdown

5. Enable Drawdown Control
UseDrawdown = false;

Active ou désactive la fonction de contrôle du drawdown.

6. Maximum Drawdown Percentage
MaxDrawdownPercent = 0.0;

Définit le pourcentage maximum utilisé par le système de surveillance.

7. Remove EA on Drawdown
RemoveEAOnDrawdown = false;

Lorsque cette option est activée, l’EA est retiré du graphique après le déclenchement du niveau configuré.

Stop Loss du Panier

Cette fonction permet de gérer une limite de perte commune pour les positions appartenant au grid. Le niveau peut être surveillé virtuellement par l’EA, placé sous forme d’ordre réel chez le courtier, ou appliqué avec les deux méthodes.

8. Enable Basket Stop Loss
UseBasketStopLoss = true;

Active ou désactive le stop loss global du basket.

9. Basket Stop Loss Type
BasketStopLossType = BasketManage_Both;

EA Managed Only = L’EA surveille le niveau et ferme les positions concernées
Broker Side Only = Un stop loss réel est placé sur les trades
Both = La surveillance interne est associée à une protection côté courtier

10. Basket SL Reference
BasketSLReference = BasketRef_FirstTrade;

First Trade = Le calcul commence à partir du prix de la première position
Average Price = Le calcul utilise le prix moyen du basket

11. Virtual Basket SL Percent
VirtualBasketSLPercent = 0.30;

Pourcentage utilisé par la protection virtuelle gérée par l’EA.

12. Broker-Side Basket SL Percent
BrokerSideBasketSLPercent = 1.00;

Pourcentage utilisé pour les niveaux de stop loss placés auprès du courtier.

13. Basket SL Percent Mode
BasketSLPercentMode = BasketPercent_DivideByTrades;

Full Percent = Le pourcentage est appliqué directement
Divide By Grid Trades = La valeur est divisée par le nombre de positions ouvertes

Take Profit du Panier

Le système Basket Take Profit calcule une sortie commune destinée à clôturer les positions gérées lorsque le mouvement favorable atteint l’objectif sélectionné.

14. Enable Basket Take Profit
UseBasketTakeProfit = true;

Active ou désactive l’objectif de profit du basket.

15. Basket Take Profit Type
BasketTakeProfitType = BasketManage_EAManagedOnly;

EA Managed Only = La fermeture est exécutée par la logique interne
Broker Side Only = Des niveaux réels sont placés sur les positions
Both = Les deux méthodes sont utilisées

16. Basket TP Reference
BasketTPReference = BasketRef_AveragePrice;

First Trade = L’objectif est calculé depuis le premier prix d’entrée
Average Price = L’objectif repose sur le prix moyen des trades

17. Virtual Basket TP Percent
VirtualBasketTPPercent = 1.00;

Définit le mouvement requis pour la sortie virtuelle.

18. Broker-Side Basket TP Percent
BrokerSideBasketTPPercent = 2.00;

Détermine le pourcentage utilisé pour les take profits réels.

19. Basket TP Percent Mode
BasketTPPercentMode = BasketPercent_Full;

Full Percent = Utilisation directe de la valeur sélectionnée
Divide By Grid Trades = Division de la valeur par le nombre de trades

Trailing Profit du Panier

Le trailing du basket commence après l’obtention d’un mouvement favorable défini. L’EA mémorise ensuite le meilleur niveau atteint. Une clôture peut être déclenchée si le prix revient de la distance configurée.

20. Enable Basket Trailing Profit
UseBasketTrailingProfit = true;

Active ou désactive cette gestion dynamique.

21. Basket Trailing Reference
BasketTrailingReference = BasketRef_AveragePrice;

Sélectionne le premier trade ou le prix moyen comme référence.

22. Basket Trailing Start Percent
BasketTrailingStartPercent = 0.06;

Indique le pourcentage favorable nécessaire pour démarrer le suivi.

23. Basket Trailing Distance Percent
BasketTrailingDistancePercent = 0.009;

Définit la distance de retournement autorisée depuis le meilleur prix.

24. Basket Trailing Percent Mode
BasketTrailingPercentMode = BasketPercent_Full;

Full Percent = Les valeurs sont utilisées sans modification
Divide By Grid Trades = Elles sont divisées par le nombre de positions

Exemple : avec un démarrage à 0.06% et une distance de 0.009%, le suivi commence lorsque le déplacement favorable atteint 0.06%. Si un meilleur niveau est ensuite enregistré, un retour de 0.009% depuis ce niveau peut entraîner la clôture du basket.

Filtre de Spread

25. Maximum Spread
Max Spread = 40;

Empêche l’ouverture de nouvelles positions lorsque le spread actuel dépasse 40 points de courtier.

La distance réelle représentée par ce nombre dépend du nombre de décimales du symbole. Le spread peut s’élargir pendant les périodes de faible liquidité, le rollover, les mouvements rapides ou les publications économiques.

Paramètres Généraux

26. Magic Number
Magic = 869527;

Identifiant utilisé pour reconnaître les positions appartenant à cette instance de Gold Injection Pro.

Un numéro différent doit être attribué aux installations qui doivent fonctionner et être gérées séparément.

Programme Hebdomadaire

Les heures ci-dessous utilisent l’heure de la plateforme MetaTrader et du serveur de trading.

27. Monday Start Hour
Resume trading on Monday = 2;

Heure de reprise des nouvelles entrées le lundi. Par exemple, 2 correspond à 02:00 et 13 à 13:00.

28. Friday Stop Hour
Stop opening trades on Friday = 20;

Heure après laquelle aucune nouvelle position n’est ouverte le vendredi.

29. Friday Close Trades
FridayCloseTrades = false;

Permet d’activer une fermeture automatique avant le week-end.

30. Friday Close Hour
Force close trades on Friday = 21;

Heure d’exécution de la fermeture lorsque l’option précédente est activée.

Filtre d’Actualités

31. Enable News Filter
useNews = true;

Active ou désactive le filtre des événements économiques.

32. Stop Trading Before News
Stop opening trades before news = 60
Valeurs disponibles : 30, 45 ou 60 minutes.

Définit la période pendant laquelle les nouvelles entrées sont suspendues avant un événement important.

33. Resume Trading After News
Start opening trades after news = 60
Valeurs disponibles : 30, 45 ou 60 minutes.

Détermine le délai avant la reprise du trading après l’événement.

Environnement Recommandé

Symboles : XAUUSD ou GOLD
Solde minimum : $500
Solde recommandé : $1000 ou plus
Mode de compte : Hedging
Cotation Gold : Deux ou trois décimales
Types de comptes testés : Standard, Raw Spread et faible spread
Courtiers testés : VT Markets, Tickmill, IC Markets et Exness
Effet de levier : 1:100 ou supérieur
Unité de temps : Toutes
Plateforme : MetaTrader 5
VPS : Recommandé

Le solde recommandé ne constitue pas une garantie de sécurité ou de rentabilité. Le risque dépend également du volume, du nombre de positions, de la volatilité, du levier et des paramètres choisis.

Installation

1. Copiez le fichier EX5 dans le dossier MQL5/Experts
2. Redémarrez MetaTrader 5 ou actualisez la liste des Expert Advisors
3. Ouvrez un graphique XAUUSD ou GOLD
4. Ajoutez Gold Injection Pro au graphique
5. Autorisez le trading algorithmique et activez Auto Trading
6. Vérifiez les paramètres avant de commencer
7. Utilisez un VPS pour une exploitation continue 24/5

Avertissement sur les Risques

Le trading du Forex, de Gold et des CFD comporte un risque financier important.

Une stratégie de grid peut accumuler plusieurs positions pendant un mouvement défavorable. Cette situation peut augmenter l’exposition, l’utilisation de la marge, le drawdown flottant et les pertes potentielles.

Les fonctions de stop loss, de take profit, de trailing et de contrôle du risque ne peuvent pas garantir l’absence de perte. Les ordres peuvent être affectés par le slippage, les gaps de marché, l’élargissement du spread, une liquidité insuffisante, les retards d’exécution ou les problèmes de connexion.

Les résultats obtenus lors de backtests, sur un compte de démonstration ou chez un courtier particulier ne garantissent pas les performances futures. Vous pouvez perdre une partie ou la totalité du capital utilisé.

Le développeur n’est pas responsable des pertes de trading, des différences de cotation, des problèmes d’exécution du courtier, des interruptions de VPS ou des conséquences résultant des paramètres sélectionnés par l’utilisateur.

Plus de l'auteur
Gold Injection EA MT5
Muhammad Sharjeel Awan
5 (1)
EA de Trading Automatisé sur l’Or pour XAUUSD Gold Injection EA est un Expert Advisor MetaTrader 5 automatisé, développé pour le trading de l’or XAUUSD . L’EA utilise une logique de trading intégrée avec gestion du grid, calcul automatique du lot, filtre de spread, contrôle du drawdown, paramètres de planning hebdomadaire et paramètres de filtre d’actualités. Il est conçu pour les traders qui souhaitent utiliser un outil automatisé de trading sur l’or avec des options ajustables de risque et de
Filtrer:
Aucun avis
Répondre à l'avis