MP TGAlert
- Utilitys
- Version: 2.0
- Aktivierungen: 5
Eine Aufgabe, maximale Flexibilität: Der „Expert“ überwacht alle Aktivitäten auf Ihrem Handelskonto und sendet Ihnen bei jedem von Ihnen ausgewählten Ereignistyp eine Telegram-Nachricht und/oder einen Chart-Screenshot. Jedes Ereignis, jede Nachrichtenvorlage und jeder Filter ist vom Benutzer konfigurierbar.
🎯 Wozu dient es?
- Sie handeln manuell und möchtensofort über Ihre Trades in Telegraminformiert werden (Eröffnungen, Schließungen, TP/SL, Trailing, Breakeven, Teilschließungen).
- Sie nutzenEAs – erhalten Sie einen einzigen Benachrichtigungskanal für jeden Trade auf dem Konto, ohne das Terminal öffnen zu müssen.
- Du möchtesteine Pause einlegen und dennoch am Ende des Tages einen täglichen Handelsbericht erhalten.
- Sie möchtendie volle Kontrolle über den Nachrichtentext – Format, Emojis, Kurse, PnL – ganz nach Ihrem eigenen Stil.
📬 Verfolgte Ereignisse
| Ereignis | Symbol | Beschreibung | Screenshot |
|---|---|---|---|
| Stelle ausgeschrieben | 🟢 | Benachrichtigung bei neuem Trade: Typ, Volumen, Symbol, Kurs, SL, TP | ✅ (aktiv) |
| Position geschlossen | 🔴 | PnL + Grund: Take Profit 😊 / Stop Loss 😡 / manuell 🤔 | ✅ (aktiv) |
| Teilschließung | 🔸 | Volumen reduziert + realisierter PnL | optional |
| Trailing-Stop | 📈 | SL in den Gewinn verschoben | optional |
| Breakeven (BE) | ⛳ | SL wurde in die Einstiegszone verschoben | optional |
| SL/TP angepasst | 🔧 | Sonstige Stop-Änderungen (manuell/EA) | optional |
| Pending-Order | 🟠 | Eröffnet/gelöscht: Typ, Kurs, SL, TP | optional |
| Rohdaten | 💱 | Alle Vorgänge im Verlauf (für fortgeschrittene Nutzer) | — |
| Kontostand | 💰 | Ein- und Auszahlungen, Kontostand und Eigenkapitalveränderung | — |
| Tagesbericht | 📊 | Tageszusammenfassung: Trades, Gesamt-PnL (zu einer festgelegten Uhrzeit) | optional |
| Start / Stopp | ✅/🚪 | Monitor gestartet / Terminal geschlossen | — |
🧩 Vollständige Anpassung der Meldungen – Platzhalter
Jedes Ereignis verfügt übereine eigene Nachrichtenvorlage. Aus Platzhaltern lässt sich beliebiger Text zusammenstellen:
| Platzhalter | Wert |
|---|---|
| {Symbol} | Symbol (XAUUSD, EURUSD...) |
| {type} | KAUF / VERKAUF / Ordertyp |
| {Volumen} / { altes_Volumen} | Aktuelles / vorheriges Volumen |
| {Preis} / { Eröffnungskurs} | Handelspreis / Eröffnungskurs |
| {sl} / { tp} | Aktueller Stop-Loss / Take-Profit |
| {alt_sl} { neu_sl} { alt_tp} { neu_tp} | Änderungen bei SL/TP |
| {pnl} | Gewinn/Verlust (inkl. Swap und Provision) |
| {reason} | Grund: Take Profit, Stop Loss, manuell... |
| {deal_type} | ENTRY_IN / ENTRY_OUT / ENTRY_INOUT |
| {face} | Emoji 😊 😡 🤔 |
| {comment} / { magic} / { id} | Kommentar, Magic, Ticket |
| {Uhrzeit} / { Datum} | Uhrzeit / Datum |
| {Konto} { Guthaben} { Eigenkapital} { altes_Guthaben} | Kontodaten |
| {Trades} / { Gesamt} | Transaktionen heute / Gesamt-PnL |
Vorlagenbeispiel
Vorlage öffnen: 🟢 OPEN {Typ} {Volumen} {Symbol} Kurs: {Kurs} SL: {SL} TP: {TP} Zeit: {Zeit} Telegram-Ergebnis: 🟢 OPEN BUY 0,10 XAUUSD Kurs: 2390,50 SL: 2380,00 TP: 2410,00 Zeit: 19:45
🔍 Globale Filter
| Parameter | Zweck | ||
|---|---|---|---|
| InpFilterSymbols | Nur diese Symbole verfolgen (Kommaseparierte Liste; leer = alle) | ||
| InpFilterMagics | Nur diese EA-Magics verfolgen (leer/0 = alle) | ||
| InpFilterMinPnl | Min | PnL | in $ für Benachrichtigung bei Schließung/Teilschließung – Anti-Spam |
| InpMinMovePts | Min. SL/TP-Verschiebung (Punkte), die als Trail/Modifikation behandelt werden soll |
⚙️ Tracking-Schalter
InpTrackPositions · InpTrackOrders · InpTrackDeals · InpTrackBalance
Aktivieren Sie nur die Quellen, die Sie benötigen – das sorgt für weniger Belastung und weniger Duplikate. Beispielsweise ist „Deals“ in der Regel deaktiviert, damit Eröffnungen/Schließungen nicht doppelt erfasst werden.
📷 Screenshots
- Werden bei aktivierten Screenshots zusammen mit der Meldung für Ereignisse gesendet.
- Der Expert-Advisor wartet, bis die Datei geschrieben wurde (bis zu 2 s), und lädt sie dann als Foto hoch.
- Dateien werden unter MQL5 \Files\ ( Präfix QT_scr_ ) gespeichert.
🧪 Verbindungstest
InpTestSend = true — Beim Start sendet der Expert eineTestnachricht mit allen Platzhaltern, sodass Sie sofort sehen, wie die einzelnen Felder aussehen.
📦 Telegram-Einstellungen
| Parameter | Beschreibung |
|---|---|
| InpTG_Token | Bot-Token (von @BotFather) |
| InpTG_ChatID | Chat-/Kanal-ID ( -100... für Kanäle oder @Benutzername) |
| InpTG_Enabled | Senden aktivieren |
| InpTestSend | Demo-Nachricht beim Start |
🚀 So wird es ausgeführt
- Erstelle einen Bot über@BotFather und hole dir das Token.
- Ermitteln Sie die Chat-ID (über @userinfobot oder erstellen Sie einen Kanal → -100 ... ).
- Im Terminal:Extras → Optionen → Expert Advisors → fügen Sie https://api.telegram.org zu den zulässigen URLs hinzu.
- Fügen Sie QuickTradePanel_TGAlert_EN .ex5 zu einem beliebigen Chart hinzu.
- Geben Sie Token/ChatID ein, aktivieren Sie optional InpTestSend und konfigurieren Sie Texte und Filter.
⚠️ Ohne https://api.telegram.org zu den zulässigen URLs hinzuzufügen, kann der Expert Advisor keine Nachrichten senden (WebRequest-Fehler).
