NewsGuard Economic News Guard for Positions MT5

  • Utilitaires
  • Ibrahim Yahya
    Ibrahim Yahya
    • MQL5 & Python developer: EAs, trade copiers, MT5 automation à  Self-employed
    • Palestine
    • 219
    Je développe des outils pour MetaTrader 5 qui appliquent exactement vos règles : des Expert Advisors, des gestionnaires de trades et des copieurs de trades qui calculent la taille de chaque position à partir de votre risque et la gèrent jusqu'au bout, sans surveillance, sur un VPS.
  • Version: 1.0
  • Activations: 5

NewsGuard protège vos positions ouvertes des pics liés aux actualités. Vous l'attachez à un seul graphique, et il lit le calendrier économique intégré à MetaTrader 5. Lorsqu'un événement important pour vos devises approche, il s'occupe des positions que vous avez choisies : il vous avertit, les sécurise avec un stop à break-even ou les clôture. Il n'ouvre aucun trade et ne génère aucun signal.

Ce qu'il fait

  • Surveille les positions autour des actualités. Dans une fenêtre (par défaut de 15 minutes avant à 15 minutes après l'événement), il applique l'action choisie à vos positions.
  • Trois actions. 1 = avertir seulement : alerte pop-up, notification push facultative, le panneau devient rouge et une position ouverte dans la fenêtre est signalée une fois. 2 = sécuriser : le stop passe à break-even (entrée +/- InpBEPoints) pour les positions en gain de plus que cette valeur ; les autres ne sont pas touchées. 3 = clôturer toutes les positions du filtre.
  • Calendrier intégré. Pas de requêtes web, pas de DLL. Importance : élevée seulement, ou élevée et moyenne. Devises : par défaut la devise de base et la devise de profit du symbole du graphique (l'or et l'argent reçoivent aussi USD), ou votre propre liste. La liste des événements est actualisée toutes les 5 minutes et regarde 48 heures à l'avance par défaut.
  • Vous choisissez les positions. Toutes, trades manuels seulement, ou le numéro magique d'un EA. Tous les symboles, ou seulement celui du graphique.
  • Panneau. Statut, événement suivant ou en cours, devise, impact, heure du serveur et UTC, compte à rebours, règles actives, dernière action et état du calendrier.
  • Notifications. Alerte pop-up au début de la fenêtre et, en option, un message push vers l'application mobile MetaTrader.

Limites honnêtes

  • NewsGuard ne peut empêcher ni un autre EA ni vous d'ouvrir un trade dans la fenêtre. Avec l'action 3, il clôture cette position au tick suivant (en réel : un passage par seconde). La position peut exister un instant et le spread est payé. L'action 1 se contente de la signaler.
  • Le calendrier est le calendrier MT5 intégré de votre courtier, en heure serveur du courtier. Le panneau affiche l'heure serveur et l'heure UTC ainsi que l'état du calendrier.
  • Le break-even demande de la marge : le nouveau stop doit être au moins à la distance minimale du courtier par rapport au prix, sinon la tentative est renouvelée au passage suivant.
  • Si l'horaire d'un événement change après le début de sa fenêtre, il n'est pas replanifié avant la prochaine actualisation.
  • Les stops et les clôtures sont des opérations au marché. Aucune garantie contre le slippage, les gaps ou les pics de prix : le prix peut dépasser un stop avant qu'il soit déplacé ou exécuté.
  • Il ne fonctionne que tant que le terminal et l'EA tournent. Un VPS les maintient actifs.

Comment l'utiliser

  1. Attachez NewsGuard à un graphique (n'importe quel symbole, n'importe quelle période). Une seule fois : une copie protège toutes les positions sélectionnées.
  2. Autorisez le trading algorithmique dans le terminal et dans les paramètres de l'EA.
  3. Choisissez l'importance, la fenêtre (minutes avant et après) et l'action : 1, 2 ou 3. Par défaut c'est 1, avertir seulement, pour que vous l'observiez d'abord.
  4. Choisissez les positions protégées (toutes, manuelles seulement, ou un numéro magique).
  5. Laissez le terminal allumé. Pour les messages push, saisissez votre MetaQuotes ID dans Outils > Options > Notifications et mettez InpPush sur true.

Dans le Testeur de stratégies, il n'y a pas de calendrier économique. Avec les paramètres par défaut (InpTestEvent vide), NewsGuard place un événement de démonstration chaque jour ouvré à 12:00 heure serveur et ouvre autour de lui des trades démo BUY et SELL au lot minimum, afin que vous voyiez la protection à l'œuvre en mode visuel. Si l'action est 1, elle est forcée à 3 (clôture) dans le testeur pour que l'effet soit visible. Cela n'arrive que dans le testeur. Sur un compte réel ou démo, NewsGuard n'ouvre jamais de trade de lui-même. Dans le testeur, vous pouvez aussi définir votre propre événement avec InpTestEvent. Sur un graphique en direct, InpTestEvent donne un aperçu qui avertit seulement et ne trade jamais.

Paramètres

ParamètrePar défautFonction
InpImportanceÉlevéeÉlevée seulement, ou élevée et moyenne
InpCurrencies(vide)Devises, p. ex. USD,EUR. Vide = devises du symbole du graphique (or et argent aussi USD)
InpLookAheadHours48Combien d'heures à l'avance les événements sont listés
InpMinBefore15La fenêtre commence ce nombre de minutes avant l'événement
InpMinAfter15La fenêtre se termine ce nombre de minutes après l'événement
InpAction1 (avertir)1 = avertir seulement, 2 = break-even, 3 = tout clôturer
InpBEPoints10Action 2 : le stop va à entrée +/- ce nombre de points
InpSymbolsALLALL symboles, ou seulement celui du graphique
InpMagic-1-1 toutes les positions, 0 trades manuels seulement, N un EA
InpAlerttrueAlerte pop-up au début de la fenêtre
InpPushfalseNotification push vers l'application mobile (MetaQuotes ID requis)
InpUtcOffset99Décalage UTC du serveur en heures pour le panneau, 99 = détection automatique
InpDarkChartfalseRecolorer ce graphique en sombre
InpShotfalseEnregistrer une capture dans MQL5\Files 6 secondes après le démarrage
InpTestEvent(vide)Testeur : faux événement au format YYYY.MM.DD HH:MM (heure serveur) ou +N minutes. Graphique en direct : aperçu, avertissement seulement
InpTestTradesfalseTesteur seulement : trades démo autour du faux événement

FAQ

NewsGuard ouvre-t-il des trades ou donne-t-il des signaux ?
Non. Il surveille et gère seulement les positions que vous ou un autre EA avez ouvertes. Les seuls trades qu'il ouvre sont les trades démo du Testeur de stratégies.

Peut-il empêcher l'ouverture d'un trade pendant les actualités ?
Non. Il ne peut bloquer ni un autre EA ni vous. Avec l'action 3, il clôture cette position au tick ou à la seconde suivante, et le spread est payé. Avec l'action 1, il la signale seulement.

Me protège-t-il du slippage et des gaps ?
Non. Il réduit le temps pendant lequel vos positions restent exposées, mais les stops et les clôtures sont exécutés au marché. Un pic peut dépasser un stop, et rien ici n'est une garantie ni une promesse de résultat.

Quel fuseau horaire utilise le calendrier ?
L'heure serveur du courtier. Le panneau affiche l'événement en heure serveur et en UTC, ainsi que le décalage serveur détecté.

Fonctionne-t-il avec d'autres Expert Advisors ?
Oui. Utilisez le filtre magique : -1 pour toutes les positions, 0 pour les trades manuels seulement, ou le numéro magique d'un EA.

Pourquoi le break-even n'a-t-il pas été appliqué ?
Le break-even n'est appliqué que si la position est en gain de plus de InpBEPoints et si le nouveau stop est au moins à la distance minimale du courtier par rapport au prix. Sinon la position est laissée telle quelle ou la tentative est renouvelée au passage suivant.

Plus de l'auteur
LadderGuard est un gestionnaire de trades et un protecteur de compte pour MetaTrader 5. Vous l'attachez à un seul graphique, et il prend en charge les positions que vous avez déjà, que vous les ayez ouvertes manuellement ou qu'un autre Expert Advisor l'ait fait. Il n'ouvre pas de trades et ne génère pas de signaux. Il prend des profits partiels aux objectifs, place le stop au seuil de rentabilité (break-even), puis le remonte niveau par niveau. Il surveille aussi l'ensemble du compte et bloque l
RiskPanel est un calculateur de lot basé sur le risque et un panneau de trading en un clic pour MetaTrader 5, construit autour d'une seule règle : ne risquez jamais plus que ce que vous avez choisi . Vous choisissez le risque (un pourcentage du compte ou un montant fixe) et le stop. RiskPanel calcule le lot de sorte que, si le stop est touché, la perte soit au plus le montant choisi, l'arrondit VERS LE BAS au pas de volume du courtier et l'affiche sur le graphique avant votre clic. Ensuite, BUY
GoldSessions est un indicateur de graphique pour MetaTrader 5. Pour chaque jour, il trace une boîte par session de trading : asiatique, Londres et New York. Le bord supérieur d'une boîte est le plus haut de la session, le bord inférieur est son plus bas, et des étiquettes facultatives affichent les deux prix. Vous voyez où chaque session s'est terminée et quelle était son amplitude, pour ne pas entrer à l'aveugle dans un relais de sessions mince ou volatil. C'est un outil de graphique en lecture
Filtrer:
Aucun avis
Répondre à l'avis