Gold Silver News
- Experts
- Version: 3.1
- Activations: 10
GS News — Gold & Silver News est un Expert Advisor pour XAUUSD et XAGUSD, conçu pour négocier les cassures confirmées d’un canal de prix dynamique pendant les périodes de forte volatilité liée aux actualités économiques.
L’Expert Advisor ne tente pas de prévoir à l’avance le résultat d’une publication économique ni la direction future du marché. Il analyse le comportement réel du prix et ouvre une position uniquement après la confirmation de la cassure de la limite calculée du canal.
L’une des principales caractéristiques de GS News est son objectif de transaction dynamique. La largeur du canal actuel représente la taille de la zone de prix formée et peut être utilisée pour calculer le Take Profit. Un canal étroit génère un objectif plus proche, tandis qu’un canal plus large augmente la distance potentielle de l’objectif.
Instruments et unités de temps
- XAUUSD — or ;
- XAGUSD — argent ;
- unités de temps recommandées : M5, M10 et M15.
Sur les unités de temps inférieures, l’Expert Advisor réagit plus rapidement aux changements du marché, mais le bruit de marché et les faux mouvements peuvent augmenter. Sur M15, les niveaux se forment plus lentement, mais ils reflètent généralement une structure de marché plus stable.
Concept de trading
Avant la publication de données macroéconomiques importantes, l’or et l’argent forment souvent une zone de prix locale. Après la publication, la volatilité peut augmenter fortement et le prix peut sortir de cette zone par un mouvement directionnel.
GS News construit un canal dynamique en escalier basé sur des sommets et des creux locaux confirmés. Après une cassure réelle de la limite sélectionnée, l’Expert Advisor peut ouvrir une position dans la direction du mouvement.
L’Expert Advisor ne place pas simultanément des ordres en attente opposés. La direction de la transaction est déterminée uniquement après confirmation de la cassure par le prix réel du marché.
Largeur du canal comme objectif dynamique
Le canal reflète la structure actuelle du marché et sa volatilité. La distance entre ses limites peut être utilisée comme amplitude potentielle du mouvement de prix suivant.
- Un canal étroit place le Take Profit plus près du prix d’entrée.
- Un canal large augmente la distance potentielle de l’objectif.
- Lorsqu’un nouveau niveau confirmé apparaît, le Take Profit peut être déplacé vers la limite actualisée du canal.
L’objectif de la transaction ne doit donc pas nécessairement rester identique dans toutes les conditions de marché et peut s’adapter à la zone de prix actuelle.
Importance des groupes de publications économiques
GS News est principalement conçu pour les périodes pendant lesquelles plusieurs événements importants liés à l’USD sont publiés dans un intervalle de temps relativement court.
Ces événements peuvent inclure :
- les décisions relatives aux taux d’intérêt ;
- les conférences de presse des banques centrales ;
- les rapports sur l’inflation ;
- les données sur l’emploi ;
- les rapports sur le PIB ;
- les indices d’activité économique ;
- les interventions de représentants des banques centrales ;
- d’autres publications macroéconomiques importantes.
Plus la concentration d’événements importants est élevée, plus la probabilité d’une augmentation de la volatilité peut être importante. Toutefois, la présence d’une publication économique ne garantit pas un mouvement directionnel du prix.
Contrôle des horaires de trading
L’utilisateur sélectionne lui-même les dates et les périodes pendant lesquelles l’Expert Advisor est autorisé à ouvrir de nouvelles positions.
Les fonctions suivantes sont disponibles :
- deux fenêtres de trading indépendantes ;
- des heures de début et de fin séparées pour chaque fenêtre ;
- des boutons ON et OFF sur le graphique pour activer ou désactiver les nouvelles entrées ;
- la fermeture facultative des positions après la fin de la période autorisée ;
- le contrôle facultatif via Telegram.
Pour trader autour d’une période de publication sélectionnée, il est recommandé de régler la fenêtre de trading afin qu’elle commence 15 minutes avant la publication et se termine 30 minutes après.
Fonctions principales
Canal de prix dynamique
Le canal est construit à partir d’extrêmes locaux confirmés. Les paramètres gauche et droit du canal sont utilisés pour confirmer chaque sommet ou creux local.
Le graphique peut afficher :
- les niveaux supérieurs internes et externes ;
- les niveaux inférieurs internes et externes ;
- les modifications historiques en escalier des limites du canal ;
- les zones comprises entre les niveaux du canal.
Réglage des décalages du canal
Les décalages des niveaux du canal peuvent être calculés de deux manières :
- sous forme de pourcentage fixe ;
- automatiquement à partir de l’ATR.
En mode automatique, l’utilisateur peut définir la période ATR, les multiplicateurs de la première et de la deuxième ligne, ainsi que les limites minimale et maximale du décalage.
Direction de trading
Les filtres de direction suivants sont disponibles :
- Long + Short ;
- Long uniquement ;
- Short uniquement.
Take Profit
Deux modes de Take Profit sont disponibles :
- un pourcentage fixe par rapport au prix d’entrée ;
- la limite opposée du canal dynamique.
Lorsque le mode basé sur la limite du canal est utilisé, le Take Profit peut être recalculé après l’apparition d’un nouveau niveau confirmé.
Stop Loss
Deux modes de Stop Loss sont disponibles :
- un pourcentage fixe par rapport au prix d’entrée ;
- au-delà du plus haut ou du plus bas de la bougie d’entrée.
Lorsque le mode Stop Loss au-delà de la bougie d’entrée est sélectionné, un niveau de protection fixe en pourcentage est appliqué immédiatement après l’ouverture de la position. Après la clôture de la bougie d’entrée, l’Expert Advisor calcule un nouveau Stop Loss au-delà de l’extrême de la bougie et utilise le niveau le plus proche du prix d’entrée.
Break Even virtuel
Après que le prix a parcouru une partie définie de la distance jusqu’au Take Profit, l’Expert Advisor peut activer un mécanisme virtuel de retour au seuil de rentabilité. Si le prix revient au niveau d’entrée, la position est fermée par le programme.
Le niveau virtuel n’est pas placé sur le serveur du courtier. MetaTrader 5 doit rester ouvert et l’Expert Advisor doit rester actif sur le graphique.
Limites journalières
- limite journalière de profit ;
- limite journalière de perte ;
- blocage automatique des nouvelles entrées après atteinte de la limite définie ;
- réinitialisation automatique au début du jour de trading serveur suivant.
Gestion du volume
- volume de trading fixe ;
- calcul du volume selon la marge sélectionnée ;
- augmentation facultative du volume après une transaction perdante ;
- nombre maximal d’augmentations consécutives du volume ;
- réinitialisation du volume augmenté après une transaction profitable.
L’augmentation du volume après une perte accroît le risque de trading et est désactivée par défaut.
Telegram
Le contrôle via Telegram est une fonction facultative et est désactivé par défaut.
Les fonctions suivantes sont disponibles via Telegram :
- réception de l’état de l’Expert Advisor ;
- activation et désactivation des nouvelles entrées ;
- affichage des positions ouvertes ;
- réception du PnL journalier réalisé ;
- gestion des fenêtres de trading ;
- fermeture des positions ouvertes par l’Expert Advisor.
Les fonctions Telegram ne sont pas utilisées dans le Testeur de stratégie.
Procédure d’utilisation recommandée
- Sélectionnez une période importante de publications économiques liées à l’USD.
- Ouvrez un graphique séparé XAUUSD ou XAGUSD.
- Sélectionnez l’unité de temps M5, M10 ou M15.
- Ajoutez GS News au graphique.
- Vérifiez les paramètres du canal, du Take Profit et du Stop Loss.
- Définissez un volume de trading approprié.
- Réglez la fenêtre de trading afin qu’elle commence 15 minutes avant la publication sélectionnée et se termine 30 minutes après.
- Avant le début du trading, vérifiez que le bouton ON est actif et que le trading algorithmique est autorisé dans MetaTrader 5.
- Après la fin de la période sélectionnée, désactivez les nouvelles entrées ou utilisez la fonction automatique de fin de fenêtre de trading.
Paramètres d’entrée
01. Paramètres du canal
- Left channel shoulder — nombre de bougies situées à gauche d’un extrême local utilisées pour confirmer un sommet ou un creux.
- Right channel shoulder — nombre de bougies situées à droite de l’extrême. Une valeur plus élevée fournit une confirmation plus solide, mais retarde l’apparition du niveau.
- Show channel on chart — active l’affichage historique du canal en escalier. Ce paramètre ne modifie pas les calculs de trading.
02. Décalages des lignes
- Line offset mode — sélectionne le mode de calcul de la distance entre les niveaux du canal : pourcentage fixe ou pourcentage automatique basé sur l’ATR.
- Fixed first-line offset, % — déplace le niveau interne du canal par rapport à l’extrême confirmé. Une valeur négative peut également être utilisée.
- Fixed second-line offset from the first line, % — définit la distance entre les limites interne et externe du canal.
- ATR period for Auto ATR % — période ATR utilisée pour calculer automatiquement les décalages.
- Auto ATR multiplier for the first line — détermine le décalage du niveau interne du canal.
- Auto ATR multiplier for the second line from the first line — détermine la distance entre la première et la deuxième ligne.
- Minimum automatic offset, % — valeur minimale autorisée du décalage basé sur l’ATR.
- Maximum automatic offset, % — valeur maximale autorisée du décalage basé sur l’ATR.
03. Trading
- Trading enabled on startup — autorise les nouvelles entrées immédiatement après l’ajout ou le redémarrage de l’Expert Advisor.
- Order activation — Standard — les signaux BUY sont contrôlés avec le prix Ask, tandis que les signaux SELL sont contrôlés avec le prix Bid.
- Order activation — Bid only — les signaux dans les deux directions sont contrôlés avec le prix Bid.
- Magic Number — identifiant unique des transactions de l’Expert Advisor. Il est recommandé d’utiliser des valeurs différentes pour des graphiques et symboles différents.
- Direction filter — permet le trading dans les deux directions, Long uniquement ou Short uniquement.
- Allowed deviation, points — écart maximal de prix autorisé lors de l’exécution d’une transaction.
Take Profit
- TP mode — Fixed percentage — le Take Profit est placé à la distance en pourcentage spécifiée par rapport au prix d’entrée.
- TP mode — At channel border — le Take Profit est placé sur la limite opposée du canal dynamique.
- TP, % — distance du Take Profit utilisée dans le mode Fixed percentage.
- Move TP to a new line — déplace le Take Profit basé sur le canal lorsqu’un nouveau niveau confirmé apparaît.
Stop Loss
- SL mode — Fixed percentage — le Stop Loss est placé à la distance en pourcentage spécifiée par rapport au prix d’entrée.
- SL mode — Beyond entry candle — immédiatement après l’ouverture de la position, un Stop Loss fixe calculé avec le paramètre SL, % est appliqué. Après la clôture de la bougie d’entrée, l’Expert Advisor calcule un nouveau niveau au-delà de l’extrême de la bougie.
- SL, % — distance principale du Stop Loss en mode Fixed percentage, ainsi que Stop Loss initial et limitatif en mode Beyond entry candle.
- SL offset beyond entry candle, points — distance supplémentaire au-delà du plus haut ou du plus bas de la bougie d’entrée.
Après la clôture de la bougie d’entrée :
- pour une position BUY, le Stop Loss est calculé sous le plus bas de la bougie ;
- pour une position SELL, le Stop Loss est calculé au-dessus du plus haut de la bougie ;
- l’Expert Advisor sélectionne le niveau le plus proche du prix d’entrée entre le Stop Loss fixe et le Stop Loss de la bougie d’entrée.
04. Filtre des horaires de trading
- Trading Time Filter — active les restrictions horaires pour les nouvelles entrées.
- Window 1 start and end — première période de trading autorisée.
- Window 2 start and end — deuxième période de trading autorisée.
- Close positions after trading time ends — ferme une position ouverte après la fin de la fenêtre de trading autorisée.
Les heures doivent être saisies au format HH:MM selon l’heure du serveur du courtier.
05. Limites journalières
- Daily profit limit — lorsque le profit défini dans la devise du compte est atteint, les nouvelles entrées sont bloquées jusqu’au jour de trading suivant.
- Daily loss limit — lorsque la perte définie dans la devise du compte est atteinte, les nouvelles entrées sont bloquées jusqu’au jour de trading suivant.
- Value 0 — désactive la limite correspondante.
Le calcul inclut le résultat des transactions clôturées par l’Expert Advisor pendant le jour de trading serveur actuel.
06. Telegram
- Telegram control enabled — active le contrôle via Telegram.
- Telegram Bot Token — jeton du bot Telegram créé.
- Telegram Chat ID — identifiant de l’utilisateur ou du chat autorisé à contrôler l’Expert Advisor.
Pour utiliser les fonctions Telegram, ajoutez l’adresse de l’API Telegram à la liste des URL WebRequest autorisées dans les paramètres de MetaTrader 5.
07. Volume de transaction
- Volume mode — sélectionne un lot fixe ou un calcul du volume basé sur la marge définie.
- Fixed lot — volume constant de chaque nouvelle position.
- Margin per trade, % of deposit — part du solde du compte utilisée comme marge calculée pour une transaction.
- Increase lot after a losing trade — active l’augmentation du volume de la transaction suivante après une transaction perdante.
- Multiplier after a loss — multiplicateur appliqué au volume de la transaction suivante.
- Maximum consecutive increases — nombre maximal d’augmentations consécutives du volume.
- Reset after a profitable trade — réinitialise le volume augmenté après une transaction profitable.
- Reset counter from the current time — réinitialise manuellement la série enregistrée d’augmentations du volume.
08. Break Even virtuel
- Break-even enabled — active la protection virtuelle de la position au niveau de rentabilité.
- Break-even trigger, % of distance to TP — pourcentage de la distance entre le prix d’entrée et le Take Profit que le prix doit parcourir avant l’activation du mécanisme.
Après activation, l’Expert Advisor surveille le retour au niveau d’entrée et ferme la position par le programme. Le niveau virtuel n’est pas placé sur le serveur du courtier.
Paramètres de départ recommandés
Les paramètres suivants sont fournis comme point de départ pour les tests. Avant leur utilisation sur un compte réel, vérifiez-les dans le Testeur de stratégie avec les cotations et les spécifications de symbole de votre courtier.
XAUUSD — Or
- Timeframe : M5, M10 ou M15.
- Left channel shoulder : 2.
- Right channel shoulder : 2.
- Show channel on chart : true.
- Line offset mode : Auto ATR %.
- Fixed first-line offset : 0.0%.
- Fixed second-line offset : 0.0%.
- ATR period : 14.
- Auto ATR multiplier for the first line : 0.0.
- Auto ATR multiplier for the second line : 0.5.
- Minimum automatic offset : 0.0%.
- Maximum automatic offset : 0.3%.
- Trading enabled on startup : true.
- Order activation : Bid only.
- Magic Number : 700070.
- Direction filter : Long + Short.
- Allowed deviation : 20 points.
- TP mode : At channel border.
- TP : 0.03%.
- Move TP to a new line : true.
- SL mode : Beyond entry candle.
- SL : 0.03%.
- SL offset beyond entry candle : 0 points.
XAGUSD — Argent
- Timeframe : M5, M10 ou M15.
- Left channel shoulder : 2.
- Right channel shoulder : 2.
- Show channel on chart : true.
- Line offset mode : Auto ATR %.
- Fixed first-line offset : 0.0%.
- Fixed second-line offset : 0.0%.
- ATR period : 14.
- Auto ATR multiplier for the first line : 0.0.
- Auto ATR multiplier for the second line : 1.0.
- Minimum automatic offset : 0.0%.
- Maximum automatic offset : 0.5%.
- Trading enabled on startup : true.
- Order activation : Bid only.
- Magic Number : 700070.
- Direction filter : Long + Short.
- Allowed deviation : 20 points.
- TP mode : At channel border.
- TP : 0.05%.
- Move TP to a new line : true.
- SL mode : Beyond entry candle.
- SL : 0.05%.
- SL offset beyond entry candle : 0 points.
Recommandations générales
- Utilisez une fenêtre de trading commençant 15 minutes avant la publication sélectionnée et se terminant 30 minutes après.
- Pour trader simultanément XAUUSD et XAGUSD, ajoutez l’Expert Advisor sur des graphiques séparés.
- Utilisez des Magic Numbers différents pour des instances différentes de l’Expert Advisor.
- Calculez séparément le volume de trading pour l’or et l’argent.
- Pour les premiers tests, utilisez le volume minimal autorisé par votre courtier.
- XAGUSD utilise un canal plus large, car l’argent produit généralement des mouvements de prix plus brusques.
- M5 peut générer davantage de signaux, mais l’influence du bruit de marché, du spread et du slippage peut également augmenter.
- Définissez les limites journalières de profit et de perte selon la taille du compte et le niveau de risque acceptable.
Particularités du trading pendant les actualités
- Les spreads peuvent fortement s’élargir pendant les publications économiques.
- Les ordres au marché peuvent être exécutés avec du slippage.
- Le prix réel d’exécution peut différer du prix calculé.
- Le Stop Loss et le Take Profit ne garantissent pas une exécution exactement au prix indiqué.
- Les cotations, spreads, liquidités et spécifications des symboles peuvent varier selon les courtiers.
- Les résultats du Testeur de stratégie peuvent différer des résultats du trading réel.
- Un VPS et une connexion stable au serveur du courtier peuvent réduire les délais techniques, mais ne suppriment pas les risques de marché.
Avertissement sur les risques
Le trading d’instruments financiers comporte un niveau de risque élevé et peut entraîner une perte partielle ou totale des fonds.
Avant d’utiliser l’Expert Advisor sur un compte réel :
- vérifiez les paramètres dans le Testeur de stratégie ;
- testez l’Expert Advisor sur un compte de démonstration ;
- assurez-vous que les paramètres correspondent aux spécifications du symbole de votre courtier ;
- utilisez un volume de trading adapté à votre niveau de risque acceptable ;
- surveillez le terminal, la connexion au serveur et la disponibilité du VPS.
Les paramètres présentés sont uniquement des exemples et ne garantissent aucun profit. L’utilisateur prend toutes les décisions de trading de manière indépendante et assume la responsabilité des risques associés.
