Telegram Trade Watcher
- Utilitys
- Thomas Bolognesi
- Version: 2.5
- Aktivierungen: 5
Dieser Leitfaden beschreibt die Funktionalitäten unseres Expert Advisors (EA) für MetaTrader, der Echtzeit-Benachrichtigungen über Telegram sendet. Das System ist ideal für Händler, die über ihre Trades auf dem Laufenden bleiben wollen - egal ob sie manuell oder von anderen EAs eröffnet wurden - und enthält Chart-Screenshots für den visuellen Kontext. Zusätzlich zu den Standard-Benachrichtigungen über das Öffnen und Schließen von Geschäften informiert Sie das System jetzt auch, wenn eine Order geändert wird (z. B. wenn der Stop Loss aktualisiert oder auf Break Even verschoben wird).
Wichtigste Merkmale
Startup-Benachrichtigung
- Was es tut:
Wenn der EA mit einem Chart verbunden ist, sendet er eine erste Telegram-Nachricht zur Bestätigung der Verbindung und zeigt den aktuellen Kontostand an.
Benachrichtigung über die Eröffnung eines Handels
- Funktionsweise:
Wenn ein neuer Handel eröffnet wird (entweder manuell oder über den EA), sendet das System sofort eine Nachricht:- Order-Ticket
- Handelsart (BUY/SELL)
- Eröffnungspreis
- Lot-Größe
- Stop Loss (falls gesetzt)
- Risiko/Belohnungs-Verhältnis (wenn sowohl SL als auch TP gesetzt sind; ansonsten "N/A")
- Zeitstempel der Handelseröffnung
- Ein Screenshot des Charts für den visuellen Kontext
Benachrichtigung über die Änderung des Handels
- Was es tut:
Das System überwacht kontinuierlich die offenen Aufträge. Wenn eine Änderung festgestellt wird (z. B. wenn der Stop Loss aktualisiert wird), sendet es eine Benachrichtigung:- Wenn der neue Stop Loss sehr nahe am Eröffnungskurs liegt (innerhalb eines vordefinierten Schwellenwerts), weist die Meldung darauf hin, dass der Auftrag auf Break Even verschoben wurde.
- Andernfalls wird eine Standardbenachrichtigung mit dem neuen Stop-Loss-Wert gesendet.
Benachrichtigung bei Geschäftsabschluss
- Funktion:
Wenn ein Handel geschlossen wird, sendet das System eine ausführliche Nachricht mit folgenden Informationen- Auftragsticket
- Eröffnungs- und Schlusskurs
- Gewinn oder Verlust
- Grund für die Schließung (z.B. Stop Loss erreicht, Take Profit erreicht oder manuelle Schließung)
- Zeitstempel der Handelsschließung
Tägliche Zusammenfassung
- Funktion:
Um 23:00 Uhr jeden Tages (oder zu einer konfigurierten Zeit), wenn innerhalb der letzten Stunde keine tägliche Zusammenfassung gesendet wurde, erstellt und sendet der EA eine Zusammenfassung, die Folgendes enthält:- Das Datum
- Gesamtzahl der Trades
- Anzahl der Gewinn- und Verlusttrades
- Gesamtgewinn oder -verlust für den Tag
Anforderungen und Einrichtung
1. Erstellen Ihres Telegram-Bots
- Schritt 1: Öffne Telegram und suche nach@BotFather.
- Schritt 2: Senden Sie den Befehl /newbot und folgen Sie den Anweisungen, um Ihren Bot zu erstellen.
- Schritt 3: Sie erhalten einAPI-Token ( z. B. xxxx:yyyyyy). Speichern Sie dieses Token für die spätere Verwendung.
2. Beziehen der Chat-ID
- Schritt 1: Fügen Sie Ihren Bot zu einer Telegram-Gruppe oder einem Telegram-Kanal hinzu, oder nutzen Sie einen Dienst wie@userinfobot, um Ihre Chat-ID zu erhalten.
- Schritt 2: Kopieren Sie die Chat-ID; Sie müssen sie in die EA-Konfiguration eingeben.
3. Konfigurieren des EA in MetaTrader
- Schritt 1: Öffnen Sie den MetaEditor und fügen Sie den EA-Quellcode ein.
- Schritt 2: Ersetzen Sie die Konstanten TelegramBotToken und ChatId durch Ihre eigenen Werte.
- Schritt 3: Stellen Sie sicher, dass die URLhttps://api.telegram.org zur Liste der erlaubten URLs in MetaTrader hinzugefügt wird (Tools → Options → Expert Advisors → Allow WebRequest for listed URL).
- Schritt 4: Kompilieren Sie den EA und hängen Sie ihn an den gewünschten Chart an.
Wie das System funktioniert
Beim Starten des EA:
- Benachrichtigung:
Der EA sendet eine erste Telegram-Nachricht, die die Verbindung bestätigt und den aktuellen Kontostand anzeigt.
Überwachung von Aufträgen:
-
On Trade Open:
Der EA überwacht kontinuierlich offene Aufträge. Wenn ein neuer Auftrag erkannt wird, registriert er die Details des Auftrags (Ticket, offener Preis, Losgröße, Stop Loss usw.), berechnet das Risiko/Ertrags-Verhältnis (falls zutreffend) und sendet eine Benachrichtigung. Zum Zeitpunkt der Eröffnung wird ein Screenshot des Charts erstellt und gesendet, um den visuellen Kontext zu verdeutlichen. -
Bei Handelsänderung:
Für jede aktive Order prüft der EA, ob der Stop Loss geändert wurde.- Wenn der neue Stop Loss sehr nahe am Eröffnungskurs liegt (bestimmt durch einen festgelegten Schwellenwert), sendet er eine Benachrichtigung, dass der Auftrag auf Break Even verschoben wurde.
- Andernfalls wird eine Benachrichtigung mit dem aktualisierten Stop-Loss-Wert gesendet.
-
Bei Handelsschluss:
Wenn ein Handel geschlossen wird, sendet der EA eine detaillierte Nachricht mit dem Ticket der Order, dem Eröffnungs-/Schlusskurs, dem Gewinn oder Verlust, dem Grund für die Schließung und dem Zeitstempel.
Screenshot Chart:
- Funktionsweise:
Der EA verwendet die Funktion ChartScreenShot(), um ein Bild des aktuellen Charts zu erstellen, wenn ein Handel eröffnet wird. Dieser Screenshot wird dann über eine multipart/form-data WebRequest an Telegram gesendet, damit Sie einen visuellen Schnappschuss der Marktbedingungen zum Zeitpunkt des Handels erhalten.
Tägliche Zusammenfassung:
- Funktionsweise:
Um 23:00 Uhr (oder zu einer konfigurierten Zeit), wenn nicht bereits innerhalb der letzten Stunde eine tägliche Zusammenfassung gesendet wurde, stellt der EA die Statistiken für den Tag zusammen (Gesamtzahl der Trades, gewonnene/verlorene Trades, Gesamtgewinn oder -verlust) und sendet sie als zusammenfassende Nachricht an Telegram.
Vorteile des Systems
-
Echtzeit-Updates:
Bleiben Sie mit sofortigen Benachrichtigungen auf Telegram auf dem Laufenden, so dass Sie den MetaTrader nicht ständig überwachen müssen. -
Visueller Kontext:
Mit Chart-Screenshots erhalten Sie eine klare visuelle Darstellung der Marktbedingungen zum Zeitpunkt des jeweiligen Handels. -
Umfassende Überwachung:
Das System verfolgt sowohl manuell eröffnete Trades als auch solche, die von anderen EAs verwaltet werden, und warnt Sie jetzt auch vor Änderungen wie Stop-Loss-Updates. -
Erweiterte Handelsinformationen:
Sie erhalten detaillierte Handelsdaten, einschließlich Losgröße und Risiko-Ertrags-Verhältnis, die Ihnen helfen, fundierte Entscheidungen zu treffen. -
Tägliche Leistungszusammenfassung:
Eine übersichtliche Zusammenfassung am Ende des Tages hilft Ihnen, Ihre Handelsleistung effektiv zu überprüfen.
Support und Wartung
Wenn Sie Fragen haben, weitere Anpassungen wünschen oder technische Unterstützung benötigen, zögern Sie bitte nicht, uns zu kontaktieren. Unser Team steht Ihnen bei der Integration und Anpassung des Systems an Ihre Handelsanforderungen zur Verfügung.
