Eagle Telegram Signal Provider
- Utilitaires
- Version: 1.4
Signal Provider
Publie les opérations de votre compte dans un chat, un groupe ou un canal Telegram pendant que vous tradez : nouveaux ordres, modifications, clôtures partielles, clôtures, ordres en attente et rapports quotidiens, hebdomadaires et mensuels. Chaque message montre les niveaux de prix, le risque en argent et en pourcentage, le résultat et, si vous le souhaitez, une capture du graphique avec l'opération dessinée. Rien à écrire : vous tradez, l'EA écrit.
Eagle Signal Provider suit chaque opération et chaque ordre en attente du compte et envoie un message Telegram clair pour chaque événement, quelques instants après qu'il a eu lieu. Vos abonnés voient ce que vous avez fait, à quel prix, avec quel risque et avec quel résultat, dans un format qui se lit bien sur un téléphone. Le délai, les règles sur le stop loss et les filtres décident de ce qui est publié : une opération manuelle, un autre EA ou une opération sans stop loss n'arrivent pas dans le canal par erreur.
CE QUE REÇOIVENT VOS ABONNÉS
- Nouvel ordre : symbole, sens, entrée, SL et TP avec leur distance, lots, risque et objectif en argent et en % du solde ou des fonds propres, rapport risque/rendement, ligne du compte et commentaire.
- Modification : ce que le changement signifie, en mots : stop au point mort, profit sécurisé, risque réduit ou augmenté, stop loss placé ou supprimé, objectif étendu, réduit, placé ou supprimé, ordre déplacé. Ancien et nouveau prix, puis le risque et l'objectif après le changement.
- Clôture partielle : lots clôturés et restants, part de la taille initiale, numéro du partiel, résultat, durée et nouveau solde. Sur MT4, l'ancien et le nouveau ticket.
- Clôture : le motif (take profit, stop loss, stop out, manuel, clôturé par un Expert, ordre en attente supprimé ou expiré), entrée et sortie, résultat en pips, en argent, en % et en multiples du risque initial (par exemple +2.2R), durée et nouveau solde.
- Activation d'un ordre en attente : le prix demandé, le prix exécuté et le glissement.
- Rapports : quotidien, hebdomadaire et mensuel, automatiques à l'heure choisie ou envoyés d'un clic depuis le panneau.
DES MESSAGES PENSÉS POUR L'ÉCRAN DU TÉLÉPHONE
- La première ligne est l'aperçu de la notification : instrument, sens et événement, pour que l'abonné sache ce qui s'est passé avant d'ouvrir le chat.
- Les prix dans un bloc à largeur fixe, le plus haut en premier : un achat montre TP, entrée et SL de haut en bas, une vente l'inverse. Les distances ont un signe, + vers le profit.
- De petites barres : risque/rendement sur le nouvel ordre, le parcours du SL au TP avec entrée et sortie sur la clôture, la part clôturée sur la clôture partielle, le taux de réussite dans le rapport.
- Fils de discussion : modifications, clôtures partielles, clôture et activation répondent au message du nouvel ordre, ainsi chaque opération reste regroupée dans le chat (interrupteur "Reply to the signal").
- Un hashtag du symbole à la fin, par exemple #EURUSD : un toucher affiche tous les signaux de cet instrument (interrupteur "Symbol hashtag").
- Messages en 5 langues : anglais, italien, allemand, espagnol et français.
CAPTURES DU GRAPHIQUE
- Sur les nouveaux ordres et les clôtures, l'EA ouvre un graphique du symbole, dessine l'opération (zones de stop loss et de take profit, la ligne d'entrée et, sur la clôture, la ligne de l'entrée à la sortie), prend l'image et l'envoie avec le texte.
- Vous choisissez la période (l'actuelle ou de M1 à MN1), la taille en pixels (0 = graphique entier) et un modèle de graphique pour les couleurs.
- Sur la clôture, les niveaux dessinés peuvent être les premiers SL/TP, les plus larges ou les derniers (Levels drawn).
- Si le graphique n'est pas prêt dans le Screenshot time limit, le texte part sans image : un message n'est jamais perdu à cause d'une capture.
VOUS DÉCIDEZ DE CE QUI EST PUBLIÉ
- Délai pour les nouveaux ordres : le signal part après les secondes que vous fixez, avec le SL et le TP placés entre-temps, et ces premiers ajustements ne sont pas envoyés comme modifications.
- Announce market trades only with a stop loss : une opération sans stop loss l'attend ; si le stop loss n'arrive pas à temps, le signal et tous ses messages suivants ne sont pas envoyés.
- Filtre des ordres par numéro magique, symbole et commentaire, pour inclure ou exclure, plusieurs valeurs séparées par ";". Le filtre s'applique aussi aux rapports.
- Ordres en attente : annoncés, modifiés et supprimés, ou gardés sous silence et annoncés seulement quand ils deviennent une opération (Announce as new trade).
- Un interrupteur pour tous les messages et un pour chaque type, plus un interrupteur pour chaque ligne de chaque message.
RAPPORTS
- Quotidien chaque jour, hebdomadaire le jour choisi, mensuel le dernier jour du mois, à l'heure du rapport dans votre fuseau horaire (GMT Offset). Chaque rapport part une seule fois ; après un redémarrage du terminal, il est encore envoyé jusqu'à une heure plus tard.
- Période couverte, résultat total en argent, en % et en pips, opérations gagnantes, perdantes et au point mort, taux de réussite avec barre, profit factor, meilleure et pire opération.
- La liste des opérations clôturées, avec les clôtures partielles réunies sur une ligne si vous le souhaitez, puis les opérations encore ouvertes avec leur résultat latent et les ordres en attente ouverts.
- "Break-even band (%)" décide quand un petit résultat compte comme point mort. "Send even without trades" décide si une période vide est envoyée.
COMMENT LES MESSAGES SONT ENVOYÉS
- Le compte est contrôlé toutes les 250 millisecondes et, sur MT5, à chaque événement de trading.
- L'état de chaque opération est enregistré : ce qui arrive terminal fermé (par exemple une opération qui atteint son TP pendant la nuit) est envoyé au redémarrage de l'EA, et aucun événement n'est envoyé deux fois. Au premier démarrage, les opérations déjà ouvertes sont reprises sans messages.
- Quand Telegram demande d'attendre, le message attend et repart, jusqu'à 30 tentatives. Si Telegram refuse la mise en forme, le message part en texte simple. Un texte plus long qu'un message Telegram est coupé à la fin d'une ligne.
- S'il manque l'autorisation WebRequest, une alerte explique comment corriger, et le dernier résultat est toujours écrit sur le panneau.
LE PANNEAU SUR LE GRAPHIQUE
- Fenêtre principale : Daily report now, Weekly report now, Monthly report now, Settings, l'horloge dans votre fuseau horaire et le dernier résultat (envoyé, en attente, erreur).
- Settings : Main settings, New trade, Trade closed, Partial exit, Order changes, Pending filled, Reports et Try a message, avec 83 réglages en tout. Les réglages sont enregistrés et reviennent après un redémarrage.
- Try a message : d'un clic vous envoyez un nouvel ordre, une clôture, une modification ou une activation d'essai sur le symbole du graphique, pour voir le résultat dans votre canal avant de trader.
- Des fenêtres sombres que vous pouvez déplacer, réduire et mettre à l'échelle (Panel size).
MODE AVANCÉ : VOTRE PROPRE TEXTE
- Avec "Use custom message files (advanced mode)", les messages viennent de fichiers texte que vous pouvez modifier : un pour les nouveaux ordres, les clôtures, les clôtures partielles, les modifications, les activations d'ordres en attente et les rapports.
- Les fichiers sont dans Terminal\Common\Files\EagleSignalProvider\CustomMsg. Le dossier "Template" est réécrit à chaque démarrage avec le format actuel ; copiez-le, renommez la copie et écrivez son nom dans "Folder of your message files". Un dossier qui n'existe pas est créé à partir du modèle.
- Des repères pour chaque valeur, des lignes affichées seulement quand une condition est vraie (commentaire présent, SL placé, TP placé, ordre en attente ou au marché), le texte de chaque emoji et de chaque motif de clôture, la mise en forme Telegram (gras, italique, largeur fixe). Chaque repère est expliqué dans Info.txt.
- Les fichiers sont relus à chaque message : une modification s'applique au message suivant, sans redémarrer l'EA.
DÉMARRER EN QUATRE ÉTAPES
1. Dans Telegram, créez un bot avec BotFather et copiez son token. Ajoutez le bot à votre groupe ou canal ; dans un canal, nommez-le administrateur avec le droit de publier.
2. Dans MetaTrader : "Tools, Options, Expert Advisors", autorisez WebRequest pour les URL listées et ajoutez https://api.telegram.org.
3. Placez l'EA sur un graphique et remplissez Telegram bot token et Telegram chat ID (l'ID d'un groupe ou d'un canal est négatif, celui d'un canal commence par -100).
4. Ouvrez Settings, Try a message et envoyez un message d'essai : il apparaît dans votre chat. Dès lors, chaque opération du compte est publiée.
CONDITIONS REQUISES
- Un EA sur un graphique pour chaque compte et chat. Deux EA avec des filtres différents peuvent publier dans le même chat.
- Le terminal doit rester ouvert et connecté : sur un VPS Windows, les messages partent même quand votre ordinateur est éteint.
- Comptes hedging et netting. Sur les comptes netting, le volume ajouté à une position n'est pas annoncé.
- L'EA ne trade pas et ne modifie pas vos ordres : il lit seulement le compte et envoie des messages.
- Dans le Testeur de Stratégie, Telegram n'est pas joignable : l'EA y écrit chaque message dans le journal au lieu de l'envoyer.
- Disponible pour MetaTrader 5 et pour MetaTrader 4, en deux produits aux mêmes fonctions : installez celui qui correspond à votre terminal.
PARAMÈTRES : TELEGRAM
- Telegram chat ID : le chat, le groupe ou le canal qui reçoit les messages.
- Telegram bot token : le token de votre bot.
- Use custom message files (advanced mode) : messages tirés des fichiers texte du dossier personnel au lieu du format intégré.
- Folder of your message files : nom du dossier contenant vos fichiers dans Terminal\Common\Files\EagleSignalProvider\CustomMsg.
- Wait before announcing a new trade (seconds) : attente avant d'annoncer un nouvel ordre.
- Announce market trades only with a stop loss : n'annonce pas une opération au marché sans stop loss.
- Extra wait for the stop loss (seconds) : attente supplémentaire du stop loss avant d'écarter le signal.
- Panel size : Automatic (selon les réglages de l'écran) ou de 75% à 200%.
- Chart loading time before the screenshot (seconds) : attente minimale du chargement du graphique avant l'image.
- Screenshot time limit (seconds) : passé ce délai, le texte part sans image.
PARAMÈTRES : FILTRE DES ORDRES
- Publish only these magic numbers / Never publish these magic numbers : par exemple 1001;1002.
- Publish only these symbols / Never publish these symbols : par exemple EURUSD;XAUUSD.
- Publish only comments containing / Never publish comments containing : une partie du commentaire de l'opération, par exemple Scalper.
- Vide = pas de filtre. Majuscules et minuscules sont identiques.
RÉGLAGES DU PANNEAU
- Main settings : Publish to Telegram, Publish pending orders, Your time zone (GMT), Break-even band (%), Distances in (Pips / Points), % relative to (Balance / Equity), Picture width (px), Picture height (px), Chart template for pictures, Message language, Reply to the signal, Symbol hashtag.
- New trade : Publish new trades, Attach chart picture, Picture timeframe, Ticket number, Lot size, Stop loss price, Stop loss distance, Take profit price, Take profit distance, Risk/reward bar, Account size, Risk in money and %, Target in money and %, Free margin, Margin level, Trade comment, Your extra text.
- Trade closed : Publish closed trades, Attach chart picture, Levels drawn (First / Widest / Last SL/TP), Ticket number, Entry price, Exit price, Result in money, Result in %, Result in pips/points, Lot size, Time in the trade, Balance after closing, Reason in the title, Your extra text.
- Partial exit : Publish partial exits, Ticket number, Closed share, Number of the partial, Result in money, Result in %, Result in pips/points, Closed and left lots, Time in the trade, Balance after closing, Closed share text, Your extra text.
- Order changes : Publish order changes, Ticket number, Previous value, Risk/target distance, Risk/target in money, Risk/target in %.
- Pending filled : Publish pending fills, Announce as new trade, Ticket number.
- Reports : Daily report, Weekly report, Monthly report, Sending time, Weekly report day, Send even without trades, Buy / sell in the list, Pips/points in the list, % in the list, Join partial exits, Total in pips/points, Total in money, Total in %, Counts and statistics, Win rate, Open trades, Pending orders, Note under joined partials, Your extra text.
AVERTISSEMENT SUR LES RISQUES
L'EA rapporte les opérations de votre compte ; il n'ouvre pas d'opérations et ne donne pas de conseils de trading. Les résultats des messages et des rapports sont des résultats passés de ce compte et ne prédisent pas les résultats futurs. Ceux qui suivent les signaux peuvent obtenir des résultats différents à cause du spread, du glissement, du temps d'arrivée du message et des conditions du courtier. Essayez l'EA sur un compte démo et un canal de test privé avant de publier pour vos abonnés.
Questions et suggestions sont les bienvenues dans les commentaires de ce produit ou par message privé sur MQL5.
