Haven MT5 to Telegram
- Utilitaires
-
Maksim Tarutin
🔷 MQL5 Developer | Haven
------------------------------------------------------------
I develop trading tools for MetaTrader 5, including indicators, utilities, and Expert Advisors.
My main areas of interest are market structure, liquidity, price action, volatility, and systematic trading. - Version: 20.0
- Mise à jour: 28 septembre 2026
- Activations: 10
Haven MT5 to Telegram 2.0 — Publiez vos trades MT5 sur Telegram
Haven MT5 to Telegram est un utilitaire permettant de publier automatiquement les événements de trading de MetaTrader 5 sur Telegram.
Il surveille l'ouverture et la fermeture des positions, les modifications du Stop Loss et du Take Profit, les clôtures partielles ainsi que les événements liés aux ordres en attente. Les messages peuvent également inclure des captures du graphique, un Trade ID et le résultat de la transaction.
Guide utilisateur | Mes autres produits -> ICI.
Nouveautés de Haven MT5 to Telegram 2.0
La version 2.0 introduit une nouvelle interface et un système de publication des événements de trading entièrement remanié.
-
Mode SIMPLE
Les réglages essentiels sont regroupés sur un seul écran. Vous pouvez y vérifier la connexion Telegram, activer ou désactiver les principaux types de notifications, les captures d'écran et choisir la manière dont le premier signal doit être publié. -
Mode ADVANCED
L'interface avancée comprend des sections distinctes pour la publication, l'apparence, les rapports et le diagnostic. SIMPLE et ADVANCED utilisent les mêmes paramètres. -
Cycle de vie complet du trade
Haven peut publier les entrées sur le marché, les modifications SL/TP, les événements Break Even, les clôtures partielles, les clôtures complètes ainsi que les principaux événements liés aux ordres en attente. -
Attente du SL avant le premier message
Les nouvelles entrées peuvent utiliser les modes Immediately, Fixed Delay ou Wait for SL. Cela permet à Haven d'attendre la mise en place du niveau de protection et de publier Entry, SL et TP ensemble dans le premier message. Le temps d'attente est toujours limité par un délai maximal configurable. -
STANDARD et CUSTOM TEMPLATES
STANDARD fournit une mise en forme prête à l'emploi. CUSTOM TEMPLATES permet d'utiliser vos propres modèles HTML ou fichiers TXT pour les messages Pending, Open et Close.
Notifications de trading
Haven surveille directement les événements de trading dans MT5 et génère les messages selon les paramètres actuels.
- Market Entry — ouverture d'une nouvelle position.
- SL / TP Change — modification du Stop Loss ou du Take Profit.
- Break Even — déplacement du niveau de protection vers la zone du prix d'entrée.
- Partial Close — clôture partielle d'une position.
- Full Close — clôture complète d'une position.
- Pending Created — création d'un ordre en attente.
- Pending Modified — modification des paramètres d'un ordre en attente.
- Pending Activated — activation d'un ordre en attente.
- Pending Cancelled / Expired — annulation ou expiration d'un ordre en attente.
Les événements de trading utilisent un Trade ID stable, ce qui permet de distinguer les transactions individuelles sur un même instrument.
Messages STANDARD
En mode STANDARD, l'utilisateur n'a pas besoin de modifier le HTML. Haven génère automatiquement la structure du message.
Vous pouvez choisir les champs à afficher :
- Symbol
- Direction
- Entry / Exit
- Stop Loss
- Take Profit
- Trade ID
- Duration
- Close Reason
- Volume
- Money P/L
- Ticket
Les champs optionnels tels que Volume, Money P/L et Ticket peuvent être désactivés si vous ne souhaitez pas les publier.
Captures du graphique
Haven peut automatiquement joindre une capture du graphique aux messages de trading compatibles.
-
Cadrage contrôlé
Avant de créer une capture, Haven prépare l'échelle et la zone visible du graphique en fonction de l'heure de l'événement et des niveaux de trading. -
Niveaux de trading
La capture peut afficher Entry, Exit, Stop Loss et Take Profit. Pour les transactions clôturées, la plage réelle entre l'entrée et la sortie peut également être affichée. -
Watermark
Vous pouvez ajouter un filigrane texte ou un @username à la capture. Le texte, la taille et la position peuvent être configurés. La couleur est choisie en fonction de l'arrière-plan du graphique. -
Masquer le panneau
Le panneau Haven peut être temporairement masqué pendant la création de la capture, puis restauré une fois l'opération terminée.
Rapports et positions ouvertes
Haven comprend une section dédiée aux rapports.
- Daily Trading Report — rapport quotidien envoyé manuellement ou automatiquement selon l'heure du serveur du courtier.
- Weekly Trading Report — rapport hebdomadaire manuel à partir du début de la semaine en cours.
- Open Positions — envoie la liste des positions actuellement ouvertes.
Les rapports V2 comptabilisent les segments de trading entièrement terminés. Une clôture partielle est intégrée au résultat final de la transaction correspondante et n'augmente pas le nombre de Trades comme une transaction terminée distincte.
Les rapports peuvent inclure :
- Trades
- Wins / Losses / Breakeven
- Win Rate
- Gross P/L
- Trading Costs
- Net P/L
Trading Costs inclut les commissions, frais et swaps disponibles dans l'historique MT5.
Fonctions techniques
| Multi-Symbol | L'utilitaire peut surveiller les transactions sur tous les symboles du compte tout en fonctionnant sur un seul graphique. Si nécessaire, la surveillance peut être limitée au symbole du graphique actuel. |
| Magic Filter | Vous pouvez surveiller toutes les transactions ou limiter la publication à un Magic Number spécifique. |
| Persistent Queue | Les messages sont traités via une file d'attente persistante. L'état de la file et les messages Telegram confirmés sont restaurés après un redémarrage de MT5. |
| Retry | En cas d'erreur de connexion temporaire, Haven conserve la tâche de livraison et réessaie selon la logique interne de la file d'attente. |
| Telegram Diagnostics | Le panneau affiche l'état de Telegram, Bot, Destination, de la file de livraison et des erreurs de livraison. |
| Test Message | Vous pouvez vérifier la connexion Telegram et envoyer séparément des versions de test des messages de trading sans ouvrir de transaction réelle. |
| Economic Calendar | Des notifications Telegram pour les événements à fort impact du calendrier économique MT5 peuvent également être activées. |
| No DLL | Aucune DLL externe n'est nécessaire au fonctionnement de l'utilitaire. |
Interface SIMPLE
Le mode SIMPLE est conçu pour une configuration rapide. L'état de Telegram et les principaux paramètres de publication sont affichés sur un seul écran :
- Market Entry
- Trade Close
- SL / TP Updates
- Pending Orders
- Screenshots
- Initial Signal
Si vous n'avez pas besoin de réglages supplémentaires, vous pouvez conserver les paramètres par défaut après avoir connecté Telegram et commencer à utiliser l'utilitaire.
Interface ADVANCED
Le mode ADVANCED donne accès à l'interface complète de Haven :
- Overview — état de la connexion et de la file d'attente.
- Publish — types de notifications de trading, format des messages et paramètres Initial Signal.
- Style — paramètres des captures et du Watermark.
- Reports — Daily / Weekly Reports, Open Positions et notifications du Economic Calendar.
- System — diagnostic de Telegram et du système de livraison.
Connexion à Telegram
Étape 1 : Créer un Telegram Bot
- Ouvrez Telegram et recherchez le bot officiel BotFather.
- Créez un nouveau bot avec la commande /newbot.
- Choisissez un nom et un username.
- BotFather vous fournira un Bot Token. Conservez-le.
Étape 2 : Préparer la destination
Haven peut envoyer des messages vers une conversation personnelle, un groupe ou un canal accessible à votre Telegram Bot.
Pour un canal, ajoutez le bot en tant qu'administrateur avec l'autorisation de publier des messages et obtenez le Chat ID correspondant.
Étape 3 : Configurer MT5
- Ouvrez Outils -> Options -> Expert Advisors.
- Activez Autoriser WebRequest pour les URL listées.
- Ajoutez l'adresse de l'API Telegram : https://api.telegram.org
- Cliquez sur OK.
Étape 4 : Lancer Haven
- Ajoutez Haven MT5 to Telegram à un graphique.
- Appuyez sur F7 et saisissez votre Bot Token et votre Chat ID.
- Appliquez les paramètres.
- Dans le panneau SIMPLE, cliquez sur VERIFY TELEGRAM.
- Après une vérification réussie, le statut passera à READY.
- Si nécessaire, cliquez sur SEND TEST pour vérifier la livraison des messages.
Lorsque le statut affiche READY, Haven est prêt à surveiller les événements de trading sélectionnés et à les publier vers la destination Telegram configurée.
