MT5 to Telegram Informer
- Utilitys
- Version: 2.52
- Aktualisiert: 13 März 2026
- Aktivierungen: 10
MT5 to Telegram Signal Provider — Echtzeit-Handelsbenachrichtigungen für MetaTrader 5
Jedes Handelsereignis auf Ihrem Konto wird als formatierte Nachricht in dem Moment an Ihre Telegram-Chats und -Kanäle zugestellt, in dem es eintritt.
ÜBERBLICK
MT5 to Telegram Signal Provider ist ein Utility Expert Advisor für MetaTrader 5, der Handelsbenachrichtigungen automatisch an einen oder mehrere Telegram-Chats oder -Kanäle sendet. Jedes Handelsereignis auf dem Konto wird erfasst und in Echtzeit als formatierte Nachricht zugestellt.
Der EA läuft auf einem beliebigen Chart und überwacht das gesamte Konto, nicht nur das Symbol des Charts, auf dem er angehängt ist. Er platziert, modifiziert oder schließt keine Orders. Seine einzige Funktion ist es, Handelsereignisse zu beobachten und sofort an Telegram zu melden, und damit läuft er parallel zum manuellen Handel und zu jedem anderen Expert Advisor, ohne einzugreifen.
Benachrichtigungen gehen an bis zu drei Telegram-Ziele gleichzeitig, sodass ein privater Chat, ein öffentlicher Kanal und eine Abonnentengruppe denselben Feed erhalten können. Symbol-, Magic-Number- und Kommentarfilter bestimmen, was gemeldet wird, und mehrere Instanzen auf verschiedenen Charts leiten verschiedene Instrumente an verschiedene Kanäle weiter.
FUNKTIONEN
Echtzeit-Handelsbenachrichtigungen
Erkennt und meldet alle Handelsereignisse: eröffnete und geschlossene Marktorders, Teilschließungen, Close By, SL/TP-Modifikationen sowie platzierte, ausgeführte und stornierte Pending-Orders. Jede Nachricht verlässt das Terminal im Moment des Ereignisses, sodass Ihre Follower den Trade sehen, solange er noch relevant ist.
Vollständige Ereignisabdeckung
Gemeldet werden die Eröffnung einer Marktorder als Kauf oder Verkauf, die vollständige Schließung einer Marktorder inklusive Brutto- und Nettoergebnis in Kontowährung, die Teilschließung einer Marktorder mit geschlossenem Volumen neben dem verbleibenden offenen Volumen sowie Close By, also die Schließung einer Position gegen eine entgegengesetzte Position. Änderungen von Stop Loss oder Take Profit auf einer offenen Position werden ebenfalls gemeldet.
Auf der Pending-Seite deckt der EA die Platzierung von Kauf- und Verkauf-Limit, Kauf- und Verkauf-Stop sowie Stop-Limit-Orders ab, den Moment der Auslösung und Ausführung einer Pending-Order und deren Stornierung. Der optionale tägliche Zusammenfassungsbericht zu konfigurierbarer Uhrzeit und die Nachrichten zu Start und Stopp des EA, letztere mit Angabe des Grundes, vervollständigen die Liste.
Multi-Kanal-Unterstützung
Benachrichtigungen können gleichzeitig an bis zu drei Telegram-Chats oder -Kanäle gesendet werden. Ideal für die Verteilung von Signalen an mehrere Abonnentengruppen, ohne eine zweite Kopie des EA zu betreiben.
Umfangreicher Nachrichteninhalt
Jede Benachrichtigung enthält alle relevanten Handelsdaten: Symbol, Richtung, Lotgröße, Einstiegspreis, Stop Loss, Take Profit, Ticketnummer, Kommentar und Zeit. Schließnachrichten enthalten zusätzlich das Pip-Ergebnis, den Bruttogewinn als reine Preisbewegung sowie den Nettogewinn inklusive aller Kommissionen und Swap aus dem Eröffnungs- und dem Schließ-Deal. Teilschließnachrichten zeigen das geschlossene Volumen neben dem verbleibenden offenen Volumen.
Modifikations-Cooldown-Timer
SL/TP-Änderungsereignisse werden pro Position gepuffert. Es wird nur eine Nachricht pro konfigurierbarem Intervall gesendet, standardmäßig 60 Sekunden, unabhängig davon, wie viele Änderungen in diesem Zeitraum eingehen, und sie enthält die aktuellsten Werte. Genau das verhindert, dass ein Trailing Stop, der bei jedem Tick auslöst, Ihren Kanal überflutet. Ev_ModifyDelay auf 0 setzen für sofortige Zustellung.
HTML-formatierte Nachrichten
Nachrichten verwenden HTML-Formatierung mit fetten Feldbezeichnungen für klare Lesbarkeit. Oben und unten in jeder Nachricht erscheint eine Trennlinie. Eine optionale Kontoinformationszeile zeigt Kontonummer und Kontostand, das aktuelle Eigenkapital lässt sich daneben einblenden.
Chart-Screenshot-Versand
Optional wird mit jeder Trade-Open-, Trade-Close- oder Pending-Fill-Benachrichtigung ein Screenshot des Charts erfasst und versendet. Breite, Höhe und Untertiteltext sind konfigurierbar, und der EA wechselt automatisch von sendPhoto auf sendDocument für maximale Kompatibilität mit Telegram-Gruppen und -Kanälen. Die lokale Bilddatei kann nach erfolgreichem Upload automatisch gelöscht werden.
Täglicher Zusammenfassungsbericht
Sendet zu einer konfigurierbaren Uhrzeit automatisch eine tägliche Performance-Zusammenfassung. Sie enthält die Gesamtanzahl der Trades, Gewinner und Verlierer, die Trefferquote, den Netto-P&L inklusive aller Kommissionen und Swap aus Eröffnungs- und Schließ-Deal sowie den aktuellen Kontostand.
Symbol- und Magic-Number-Filter
Die Überwachung lässt sich auf bestimmte Symbole einschränken, einzelne Symbole blockieren, auf eine bestimmte Magic Number begrenzen oder auf Trades reduzieren, deren Kommentar einen vorgegebenen Text enthält. Mehrere Instanzen auf verschiedenen Charts leiten verschiedene Instrumente an separate Telegram-Kanäle weiter.
Verbindungsüberwachung
Die Telegram-Verbindung wird alle fünf Minuten geprüft. Ein Statuslabel auf dem Chart zeigt jederzeit den aktuellen Verbindungszustand. Start- und Stopp-Nachrichten werden beim Anhängen und Entfernen des EA automatisch gesendet, die Startnachricht mit Konto, Broker, Kontostand und Chart, die Stoppnachricht mit dem Grund.
UTF-8-Kodierung
Alle Nachrichtentexte werden vor der Übertragung vollständig in UTF-8 kodiert, was die korrekte Darstellung aller Zeichen, Symbole und Emojis in Telegram gewährleistet. Beliebige EA-Kommentarinhalte werden ohne HTTP-Fehler verarbeitet.
PARAMETER
Erforderlich sind nur TG_BotToken und TG_ChatID1. Alles andere ist optional und wird mit funktionierenden Standardwerten ausgeliefert.
Telegram-Konfiguration. Der von BotFather erhaltene Bot-Token gehört in TG_BotToken, die primäre Chat- oder Kanal-ID in TG_ChatID1. TG_ChatID2 und TG_ChatID3 sind optional und ergänzen ein zweites und drittes Ziel, wobei alle drei dieselben Benachrichtigungen erhalten.
Nachrichtenereignisse. Einzelne Schalter aktivieren oder deaktivieren jeden Benachrichtigungstyp: Ev_OnOpen für eröffnete Marktorders, Ev_OnClose für vollständige Schließungen, Teilschließungen und Close By, Ev_OnModify für SL- und TP-Änderungen sowie Ev_OnPendingSet, Ev_OnPendingFill und Ev_OnPendingCancel für den Lebenszyklus von Pending-Orders. Alle sind standardmäßig aktiviert. Ev_ModifyDelay legt die Wartezeit in Sekunden zwischen Modifikations-Benachrichtigungen pro Position fest und steht standardmäßig auf 60, bei 0 erfolgt sofortige Zustellung. Ev_DailyReport ist standardmäßig deaktiviert und schaltet den Tagesbericht ein, Ev_ReportHour legt die Tagesstunde von 0 bis 23 fest, zu der er gesendet wird, standardmäßig 20.
Filter. F_AllowedSymbols nimmt eine kommagetrennte Liste zu überwachender Symbole entgegen, zum Beispiel XAUUSD,EURUSD, und meldet bei leerem Feld alle Symbole. F_BlockedSymbols ist das Gegenstück und listet zu ignorierende Symbole. F_MagicNumber beschränkt die Meldung auf Trades mit einer Magic Number und meldet beim Standardwert -1 alle Trades. F_Comment meldet nur Trades, deren Kommentar den angegebenen Text enthält, und bei leerem Feld alle Trades.
Nachrichtenformat. Fmt_ProviderName ist der Name, der oben in jeder Benachrichtigung erscheint, standardmäßig MY SIGNALS. Fmt_ShowAccount hängt Kontonummer und Währung an jede Nachricht an und zeigt bei Aktivierung immer den Kontostand. Fmt_ShowEquity ergänzt das aktuelle Eigenkapital neben dem Kontostand und wirkt nur, wenn Fmt_ShowAccount aktiviert ist. Fmt_ShowPips schließt das Pip-Ergebnis in Schließnachrichten ein, und Fmt_UseEmojis wechselt zwischen farbigen Kreissymbolen für die Handelsrichtung und einfachen Textbezeichnungen BUY und SELL.
Chart-Screenshot. Sc_Send ist standardmäßig deaktiviert und schaltet den Screenshot-Versand mit jeder Handelsbenachrichtigung ein. Sc_Width und Sc_Height legen die Bildgröße in Pixeln fest, standardmäßig 800 mal 500. Sc_Caption ersetzt den Standarduntertitel aus Anbietername und Symbol, und Sc_DeleteAfterSend löscht die lokale Datei nach erfolgreichem Upload.
Verbindung. Conn_Timeout ist die maximale Wartezeit in Millisekunden auf eine Telegram-API-Antwort und steht standardmäßig auf 10000. Conn_ShowStatus blendet die Verbindungsstatusanzeige auf dem Chart ein, Conn_StartMsg sendet die Startnachricht bei der Initialisierung inklusive Konto, Broker, Kontostand und Chart, und Conn_StopMsg sendet die Stoppnachricht beim Entfernen des EA oder beim Schließen des Terminals inklusive Grund.
INSTALLATION
Die kompilierte .ex5-Datei in den Experts-Ordner des MT5-Datenordners kopieren, danach F5 im Navigator drücken oder das Terminal neu starten, damit der EA in der Liste erscheint.
In MT5 Extras, Optionen, Expert Advisors öffnen, die Option zum Erlauben von WebRequests für die aufgeführten URLs aktivieren und die Adresse api.telegram.org eintragen
Einen Telegram-Bot erstellen, indem Sie ein Gespräch mit BotFather starten und den Befehl /newbot senden, dann den zurückgegebenen Token kopieren. Für einen privaten Chat die Chat-ID über userinfobot abrufen. Für einen Kanal den Bot als Administrator hinzufügen und den Kanalnamen, zum Beispiel @mysignals, als Chat-ID verwenden.
Den EA auf einen beliebigen Chart ziehen, den Token in TG_BotToken und die Chat-ID in TG_ChatID1 eintragen, den automatischen Handel in den EA-Eigenschaften aktivieren und mit OK bestätigen. Ein grünes Statuslabel erscheint auf dem Chart und eine Startnachricht wird an Telegram gesendet. Anschließend konfigurieren Sie, welche Ereignisse gemeldet und welche Symbole oder Magic Numbers gefiltert werden sollen.
AutoTrading muss zusätzlich im Terminal selbst aktiv sein, über die Schaltfläche in der Symbolleiste oder Strg+E. Zu beachten ist, dass der EA alle Positionen auf dem Konto überwacht, nicht nur die des Charts, auf dem er läuft, dass mehrere Instanzen gleichzeitig auf verschiedenen Charts laufen können, um Symbole an separate Kanäle weiterzuleiten, und dass der EA nicht handelt: Er hat keinen Einfluss auf offene Positionen, Pending-Orders oder Kontomittel.
KOMPATIBILITÄT
MetaTrader 5 ab Build 3000, geschrieben in MQL5. Alle Instrumente werden unterstützt, darunter Forex, Metalle wie XAU und XAG, Indizes, Krypto, Energie und CFDs, auf allen Zeitebenen. Demo- und Live-Konten funktionieren gleichermaßen, Hedge- wie Netting-Konten. AutoTrading muss im Terminal und in den EA-Eigenschaften aktiviert sein. Neben dem vollständigen Kauf steht eine Monatsmiete zur Verfügung.
Version 2.52 | fi.con Investment Group | MQL5 Marketplace
