Telegram Portfolio and Connection Monitor
- Utilitys
-
Ratchatapong Kamonchaet
This system was created with a clear purpose: to bring stability to your financial life. We believe in building a system that allows everyone to enjoy a more comfortable lifestyle, backed by reliable consistency and security. Let this EA work for you and transform your trading into a sustainable - Version: 1.2
- Aktualisiert: 27 Oktober 2026
- Aktivierungen: 5
Übersicht
⭐ Telegram-Portfolio und Verbindungsmonitor
Ihr Server in sicheren Händen – Behalten Sie Ihre MT5-Konten jederzeit und überall im Blick.
🎯 Warum wir das entwickelt haben:
Als Trader, der automatisierte Systeme auf einem VPS betreibt, ist Ihre größte Sorge nicht nur die Handelsstrategie selbst – es sind die versteckten technischen Risiken. Internetausfälle, kurzzeitige Ausfälle des Brokers, unerwartete VPS-Neustarts oder das Unbeaufsichtigtlassen Ihres Kontos, während Sie nicht am Bildschirm sitzen, können eine erfolgreiche Strategie in eine unkontrollierbare Katastrophe verwandeln.
Der Telegram-Portfolio- und Verbindungsmonitor wurde entwickelt, um genau diese Schwachstellen zu beseitigen. Er verwandelt Ihr -Smartphone sofort in eine Echtzeit-Überwachungs- und Steuerungszentrale und befreit Sie so von der Mühe, sich rund um die Uhr bei Remote Desktop (RDP) anmelden zu müssen. Mit dem „ “ erhalten Sie sofortigen Einblick in den Status Ihres -Portfolios, gepaart mit automatisierten Hintergrunddiagnosen – so haben Sie absolute Kontrolle und können sich auf Ihre Handelsumgebung verlassen, egal wo Sie sich gerade befinden.
💡 Die wichtigsten Vorteile:
- Sicherheit (automatisierte Statusberichte): Automatisierte Statusberichte nach festgelegten Zeitplänen oder Zeitintervallen geben Ihnen die Gewissheit, dass Ihr Server und Ihr Portfolio sicher sind.
- On-Demand-Prüfung: Möchten Sie sofort den Status Ihres Portfolios erfahren? Geben Sie einfach den Befehl /check in den Telegram-Chat ein, und der Bot ruft Live-Daten ab und sendet sie Ihnen innerhalb von Sekunden zurück.
- Umfassende Portfolio-Übersicht: Erhalten Sie eine vollständige Übersicht über Guthaben, Eigenkapital und Gesamtgewinn/-verlust aller Orders mit einer übersichtlichen Aufschlüsselung der einzelnen offenen Positionen.
- Proaktive Warnung bei hoher Latenz: Erkennt Serververlangsamungen oder Netzwerkverzögerungen, bevor sie die Ausführung beeinträchtigen, und benachrichtigt Sie, sobald die Latenz Ihren vordefinierten Schwellenwert überschreitet.
- Schutz bei kritischen Verbindungsstörungen: Benachrichtigt Sie sofort, wenn MetaTrader 5 die Verbindung zum Broker-Server verliert, die Anmeldedaten für das Konto fehlschlagen oder Netzwerk-/VPS-Ausfälle auftreten – inklusive automatischer Wiederherstellung und Nachverfolgung von Ausfallzeiten.
- Leichtgewichtig und hochstabil: Speziell als Hintergrunddienst konzipiert, beansprucht es nur minimale Systemressourcen, verlangsamt Ihren Rechner nicht und erfordert keine komplexe Einrichtung.
Einstellungsanleitung
1. ⚙️ Telegram-Einstellungen
-
Telegram-Bot-Token: Das API-Token Ihres Telegram-Bots, das Sie von @BotFather erhalten haben. Erforderlich für die Authentifizierung von Nachrichtenübermittlungen und den Empfang von Befehlen.
-
Telegram-Chat-ID: Die ID des Ziel-Chats oder des Nutzers, an den die Überwachungsberichte gesendet werden sollen. Sie dient zudem als Sicherheitsfilter für eingehende Befehle.
2. 📝 Allgemeine Einstellungen
-
Benutzerdefinierte Notiz / Kommentar: Eine benutzerdefinierte Kennung oder Notiz, die am Ende jedes Berichts angefügt wird, um mehrere Konten oder MT5-Terminals besser unterscheiden zu können.
3. ⚡ Telegram-Hintergrundeinstellungen (Serverzeit)
-
Hintergrundüberwachung aktivieren (Ping/Verbindungsabbruch): Dropdown-Option zum Aktivieren oder Deaktivieren des automatisierten Systems zur Überwachung der Hintergrundverbindung und des Pings. (Hinweis: Dieser Hintergrunddienst läuft ausschließlich nach der Serverzeit des Brokers / UTC 0).
-
Maximal zulässiger Ping (ms): Der maximal zulässige Schwellenwert für die Broker-Latenz in Millisekunden. Wenn der Ping diesen Wert überschreitet (und größer als 0 ist), wechselt die Statusanzeige zu einem Warnsymbol ⚠️.
-
Warn-Abwartzeit (Minuten): Legt das Zeitintervall (in Minuten) zwischen aufeinanderfolgenden Warnmeldungen fest, falls ein abnormaler Zustand anhält.
4. 📊 Überwachungseinstellungen
-
Positionen in Telegram anzeigen: Aktiviert oder deaktiviert die detaillierte Liste der derzeit offenen Handelspositionen im Statusbericht.
-
Befehl /check in Telegram aktivieren: Ermöglicht es dem EA, auf den Befehl /check zu warten, der auf Abruf aus Ihrem autorisierten Telegram-Chatraum gesendet wird, und darauf zu reagieren.
5. 📅 Filter für globale Handelstage
-
Montag bis Sonntag: Schalten Sie einzelne Wochentage ein oder aus (true / false). Hinweis: Diese globalen Tagesfilter steuern sowohl die geplanten Berichtszustellungen als auch die aktiven Arbeitstage für den Hintergrundmonitor.
6. ⏱️ Betriebsmodus
-
Betriebsmodus auswählen: Legen Sie fest, wie automatisierte Berichte ausgelöst werden:
-
Intervallmodus: Versendet Berichte regelmäßig in festgelegten stündlichen Intervallen.
-
Modus „Fester Zeitplan“: Versendet Berichte zu bestimmten Tageszeiten.
-
7. ⏳ Einstellungen für den Intervallmodus
-
Bericht alle X Stunden senden: Das Intervall in Stunden für den Versand automatischer Berichte (z. B. alle 1 Stunde).
8. 📅 Einstellungen für den Modus „Fester Zeitplan“ (Ortszeit)
- Ihr lokaler UTC-Offset (Zeitzone): Ihr lokaler Zeitzonen-Offset relativ zu UTC (z. B. auf 7 für Thailand/ICT eingestellt). Dieser Offset gilt speziell für die unten aufgeführten geplanten Berichtzeiten.
- Zeitplan 1 / Ortszeit 1 (HH:MM) aktivieren: Aktiviert und legt die täglichen Berichtszeiten entsprechend Ihrer lokalen Zeitzone fest.
- Zeitplan 2 aktivieren / Ortszeit 2 (HH:MM): Aktiviert und legt die zweite tägliche Berichtszeit fest.
- Zeitplan 3 aktivieren / Ortszeit 3 (HH:MM): Aktiviert und legt die dritte tägliche Berichtszeit fest.
📖Anleitung zur Einrichtung und Konfiguration des Telegram-Bots
Diese Anleitung beschreibt Schritt für Schritt, wie Sie einen Telegram-Bot erstellen, Ihre Chat-ID abrufen und die Datenschutzeinstellungen des Bots über @BotFather so konfigurieren, dass er nahtlos mit dem Telegram-Portfolio und dem Connection Monitor zusammenarbeitet.
Schritt 1: Einen Telegram-Bot erstellen und den Bot-Token abrufen
- Öffne die Telegram-App und suche nach @BotFather (achte auf das offizielle Verifizierungshäkchen).
- Tippen Sie auf „Start“, um den Chat zu beginnen.
- Sende den Befehl /newbot an BotFather.
- Geben Sie einen Anzeigenamen für Ihren Bot ein (z. B. „Ratchata Portfolio Monitor“).
- Wähle einen Benutzernamen für deinen Bot, der mit dem Wort „bot“ enden muss (z. B. ratchata _monitor_bot).
- Falls der Benutzername bereits vergeben ist, fordert BotFather Sie auf, einen anderen zu wählen. Nach erfolgreicher Vergabe antwortet BotFather mit einer Willkommensnachricht, die Ihre HTTP-API (Bot-Token) enthält (formatiert als Kombination aus Zahlen und Buchstaben, z. B. 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ).
- Kopiere dieses Token und füge es in das Feld „Telegram-Bot-Token“ in Ihren EA-Einstellungen ein.
Schritt 2: So finden Sie Ihre Chat-ID
- Suchen Sie in Telegram nach einem Hilfsbot, um Ihre ID abzurufen, z. B. @userinfobot oder @getmyid_bot.
- Tippe auf „Start“, und der Bot zeigt dir sofort deine Kontoinformationen an.
- Achte auf die Zeile „Id“ (nur Zahlen, z. B. 987654321) – das ist deine persönliche Chat-ID.
- Kopieren Sie diese Chat-ID und fügen Sie sie in das Feld „Telegram-Chat-ID“ in Ihren EA-Einstellungen ein. (Hinweis: Wenn Sie Berichte an eine Telegram-Gruppe senden lassen möchten, fügen Sie den Bot Ihrer Gruppe hinzu und verwenden Sie stattdessen einen Bot zur Ermittlung der Gruppen-ID, um die Chat-ID der Gruppe abzurufen.)
Schritt 3: Konfigurieren des Datenschutzmodus des Bots über BotFather
Standardmäßig ist bei Telegram-Botsder Datenschutzmodus aktiviert. Wenn ein Bot zu einem Gruppenchat hinzugefügt wird, ignoriert er reguläre Nachrichten oder Befehle wie /check, es sei denn , du erwähnst ausdrücklich den Benutzernamen des Bots (z. B. /check@dein_Bot-Name). Bei privaten Direktchats hat diese Einstellung keine Auswirkung.
Wenn du möchtest, dass dein Bot Befehle uneingeschränkt lesen kann, gehe wie folgt vor:
- Kehren Sie zum @BotFather -Chatfenster zurück.
- Sende den Befehl /setprivacy.
- BotFather listet deine erstellten Bots auf; wähle den Benutzernamen deines Bots aus.
- Wähle den gewünschten Status:
- Aktivieren (Standard): Der Datenschutzmodus bleibt aktiviert. Der Bot liest Gruppennachrichten nur, wenn er ausdrücklich erwähnt oder mit einem Befehlsslash angesprochen wird.
- Deaktivieren: Schaltet den Datenschutzmodus aus. Der Bot kann alle Nachrichten in Gruppenchats lesen, in denen er Mitglied ist (empfohlen, wenn Sie eine reibungslose und direkte Ausführung des Befehls /check wünschen).
- Wählen Sie „Deaktivieren“, und BotFather antwortet mit „Erfolg!“. Der neue Status lautet: DEAKTIVIERT.
Warnfälle bei der Hintergrundüberwachung (4 Szenarien)
Das automatisierte Hintergrundüberwachungssystem wurde entwickelt, um den Netzwerkzustand und die Stabilität des Broker-Servers rund um die Uhr zu überwachen. Warnmeldungen werden in vier Hauptfälle unterteilt:
-
Fall 1: Warnung wegen hoher Latenz
-
Auslösebedingung: Tritt auf, wenn die Verbindung zum Server noch aktiv ist, die Ping-Latenz jedoch sprunghaft ansteigt und den benutzerdefinierten Schwellenwert (InpMaxPingMs) überschreitet.
-
Benachrichtigungsmeldung: Es wird eine Warnung ⚠️ gesendet, die den aktuellen hohen Ping-Wert anzeigt und darauf hinweist, dass der Server möglicherweise instabil ist oder Verzögerungen aufweist.
-
-
Fall 2: Systemwiederherstellung (Latenz normal)
-
Auslösebedingung: Tritt ein, nachdem das System zuvor eine Warnung wegen hoher Ping-Werte gesendet hat (Fall 1) und der Ping-Wert anschließend wieder auf normale Werte zurückfällt.
-
Benachrichtigungsmeldung: Es wird eine Erfolgsmeldung ✅ gesendet, die bestätigt, dass Ping und Latenz wieder im normalen Bereich liegen, zusammen mit dem aktuellen Ping-Wert.
-
- Fall 3: Kritische Warnung (Verbindung unterbrochen)
- Auslösebedingung: Tritt sofort (in Echtzeit) auf, wenn MetaTrader 5 die Verbindung zum Broker-Server vollständig verliert.
- Mögliche Szenarien:
- Probleme im Zusammenhang mit dem Konto, wie z. B. falsche Anmeldedaten oder ein ungültiges Passwort, wodurch der Server die Verbindung ablehnt (das System löst diese Warnung sofort aus).
- Netzwerkbezogene Probleme, wie z. B. eine unterbrochene Internetverbindung oder ein Verbindungsverlust zum VPS (das System sendet diese Benachrichtigung zusammen mit einer Bestätigungsmeldung, sobald die Verbindung erfolgreich wiederhergestellt wurde).
- Fall 4: Systemwiederherstellung (Verbindung wiederhergestellt)
- Auslösebedingung: Tritt speziell dann auf, wenn ein kritischer Verbindungsabbruch (z. B. Internet- oder Netzwerkausfall) behoben wurde und „das Verbindungssignal erfolgreich wieder normal ist“.
- Benachrichtigungsmeldung: Es wird eine Erfolgsmeldung ✅ gesendet, die bestätigt, dass die Verbindung zum Broker erfolgreich wiederhergestellt wurde, zusammen mit einem detaillierten Ausfallzeit-Zusammenfassungsbericht (der den Zeitraum vom Zeitpunkt des Verbindungsabbruchs bis zur erfolgreichen Wiederherstellung erfasst), damit Benutzer die genaue Dauer der Unterbrechung überprüfen können. (Das System sendet diese Benachrichtigung, nachdem die Verbindung erfolgreich wiederhergestellt wurde.)
Support & Kontakt
Wenn Sie Fragen haben oder Hilfe benötigen, können Sie sich gerne per MQL5-Nachricht oder per E-Mail an uns wenden: ratchata.sys@gmail.com
