Easy mt4 to telegram
- Utilitys
- Medilane Bernard Philippe Couratier
- Version: 1.4
- Aktualisiert: 7 September 2023
- Aktivierungen: 10
Jarfac Mt4ToTelegram
Einführung
Jarfac Mt4ToTelegram ist ein MT4-System, das entwickelt wurde, um die Echtzeit-Kommunikation zwischen der MetaTrader 4-Plattform und Telegram zu erleichtern. Dieses Skript ermöglicht es Händlern, anpassbare Sofort-Benachrichtigungen zu erhalten, die auf verschiedenen Handelsarten basieren und eine optimale Reaktionsfähigkeit gewährleisten, ohne die Handelsplattform ständig überwachen zu müssen.
Hauptmerkmale
- Echtzeit-Benachrichtigungen : Erhalten Sie Benachrichtigungen direkt auf Telegram, sobald eine Aktion auf MT4 stattfindet.
- Emoji-Unterstützung : Die Benachrichtigungen können Emoji für eine bessere Darstellung enthalten.
- Konfigurationseinstellungen : Passen Sie Ihre Telegram-Benachrichtigungen basierend auf verschiedenen Handelsaktionen an (Kauf, Verkauf, Gewinn/Verlust, etc.).
- HTML-Nachrichten und Links : Betten Sie Links direkt in Ihre Benachrichtigungen ein.
- Test-Schaltfläche : Über eine Schaltfläche können Sie die Funktionalität des Skripts direkt von MT4 aus testen.
- Automatische Berechnung von Pips : Das Skript ist in der Lage, die Differenz in Pips abhängig vom Währungspaar und der Art der Order zu berechnen.
- Unterstützung für mehrere Währungen : Das Skript unterstützt eine Vielzahl von Währungen und zeigt für jedes Paar die entsprechende Flagge an.
- Tägliche Berichtsnachricht: Es ist möglich, sie anzupassen und Handelsdetails mit {TRADES_DETAILS}, {TRADESD}, {PROFITMONEYD}, {PROFIT%D} hinzuzufügen und die Sendezeit zu verwalten.
Anweisungen zur Installation
- Stellen Sie sicher, dass Sie einen Telegram-Bot haben und den Token und die ChatId kennen.
- Sie müssen WebRequest autorisieren und die URL https://api.telegram.org in "Tools" → "Optionen" → "Expertenberater" hinzufügen.
- Konfigurieren Sie die externen Parameter mit Ihren eigenen Werten, z. B. dem Token Ihres Bots, chatId, benutzerdefinierten Nachrichten usw.
- Führen Sie das Skript aus und überprüfen Sie, ob Sie die Benachrichtigungen auf Telegram erhalten.
Tutorial Erstellen eines Bots mit BotFather:
Schritt 1: Starten Sie BotFather- Öffnen Sie die Telegram-App.
- Suchen Sie "BotFather" in der Telegram-Suchleiste.
- Klicken Sie auf den Chat mit BotFather, um ihn zu starten.
- Tippe oder klicke im BotFather-Chat auf /newbot .
- BotFather fragt dich nach einem Namen für deinen Bot, den du eingeben kannst.
- Anschließend werden Sie aufgefordert, einen Benutzernamen für den Bot zu erstellen, der mit "_bot" enden muss (z. B. "mychatbot_bot").
- Nachdem Sie den Bot erstellt haben, erhalten Sie von BotFather einen TOKEN, den Sie geheim halten und nicht weitergeben sollten, da Sie ihn für die Interaktion mit der Telegram API benötigen.
2. Finden Sie die ChatId
Gehen Sie folgendermaßen vor, um die ChatId zu ermitteln:
Schritt 1: Starten Sie Ihren Bot- Suchen Sie in Telegram nach dem Benutzernamen Ihres Bots (z. B. "@mychatbot_bot") und starten Sie eine Unterhaltung mit ihm, indem Sie auf "Start" klicken.
- Öffnen Sie Ihren Webbrowser.
- Geben Sie https://api.telegram.org/bot [ DEIN_TOKEN]/getUpdates ein und ersetzen Sie dabei [DEIN_TOKEN] durch den TOKEN, den Sie von BotFather erhalten haben.
- Sie werden eine JSON-Rückgabe der Nachrichten sehen, die Ihr Bot erhalten hat. Suchen Sie einen Eintrag, der wie folgt aussieht: "chat":{"id":123456789, "first_name": "YourName",... .
- Die numerische ID (z. B. 123456789 ) ist Ihre ChatId.
Hinweis : Wenn Sie Ihre ChatId nicht sofort sehen, versuchen Sie, ein paar Nachrichten über Telegram an Ihren Bot zu senden und dann die API-Seite zu aktualisieren.
Und schon haben Sie einen Bot mit BotFather erstellt und die ChatId erhalten, um mit Ihrem Bot zu kommunizieren.
Manuell
- Sobald das Skript installiert und konfiguriert ist, werden automatisch Benachrichtigungen an Telegram gesendet, die auf Handelsaktionen basieren.
- Verwenden Sie den Test-Button, um zu überprüfen, ob alles richtig funktioniert.
FormatMessage Benutzerhandbuch
Die Funktion formatMessage ermöglicht die Anpassung von Nachrichten, die an Telegram gesendet werden, basierend auf Transaktionsdetails. Jede Nachricht kann Variablen enthalten, die zur Laufzeit durch reale Werte ersetzt werden.
Mögliche Variablen, die Sie in Ihrer Nachricht verwenden können:
- {SYMBOL}: Das gehandelte Währungspaar (z.B. EUR/USD) zusammen mit den entsprechenden Flaggen (z.B. 🇪🇺🇺🇸).
- {TICKET} : Die Ticketnummer der Transaktion.
- {TIMEFRAME} : Der Zeitraum der Transaktion (z.B.: M5, H1).
- {BUYSELL} : Die Art der Transaktion (zum Beispiel: BUY, SELL).
- {ORDERLOTS} : Die Anzahl der gehandelten Lots.
- {OPENPRICE} : Der Eröffnungskurs des Geschäfts.
- {TAKEPROFIT} : Der Preis, ab dem der Gewinn erzielt wird.
- {PROFIT%} : Prozentsatz des erzielten Gewinns im Verhältnis zum Gesamtkontostand.
- {PROFITPIPS} : Gewinn oder Verlust in Pips.
- {GEWINNGELD} : Gewinn oder Verlust in Geld (z.B.: $50).
- {STOPLOSS} : Der Preis, ab dem der Verlust realisiert wird.
- {CLOSINGPRICE} : Der Schlusskurs der Transaktion.
- {ORDERCOMMENT} : Mit der Transaktion verbundene Kommentare oder Bemerkungen.
- {TRADES_DETAILS} : Spezifische Details des Geschäfts oder der getätigten Abschlüsse.
- {TRADESD}: Anzahl der Abschlüsse für den Tag.
- {PROFITMONEYD}: Gesamtgewinn in $ für den Tag.
- {PROFIT%D}: Gesamtgewinn in % für den Tag.
- {MONAT} : Der aktuelle Monat.
- {LINK1} , {LINK2} , {LINK3} : Anpassbare Links, die den Benutzer zu externen Ressourcen führen.
- {BR} : Zum Erstellen einer neuen Zeile in der Nachricht.
- {B} und {/B} : Um den Text zwischen diesen Tags fett darzustellen.
- {U} und {/U} : Um den Text zwischen diesen Tags zu unterstreichen.
- {I} und {/I} : Um den Text zwischen diesen Tags kursiv zu setzen.
Beispiel für die Verwendung :
Angenommen, Sie möchten eine Nachricht mit folgendem Format erstellen:
Wenn zur Laufzeit ein neuer Handel für GBPJPY zu einem Schlusskurs von 185,174 geschlossen wird , lautet die resultierende Meldung:
🤖 TRADE CLOSED 🤖
---------------
👍 SELL:GBPJPY.4x
✅ Prix CLOSE:185.174
🏆 0.58 pips,14.37 $,0.29%😍
---------------
Erläuterung der Emojis-Ersetzungen:
- {U+1F600} wird durch 😀 (Grinsendes Gesicht) ersetzt.
- {U+1F602} wird durch 😂 (Gesicht mit Freudentränen) ersetzt.
- {U+1F604} wird ersetzt durch 😄 (Grinsendes Gesicht mit lächelnden Augen).
- {U+1F606} wird ersetzt durch 😆 (Grinsendes, schielendes Gesicht).
- {U+1F609} wird ersetzt durch 😉 (Zwinkerndes Gesicht).
- {U+1F60E} wird durch 😎 (Lächelndes Gesicht mit Sonnenbrille) ersetzt.
- {U+1F60D} wird ersetzt durch 😍 (Lächelndes Gesicht mit Herz-Augen).
- {U+1F618} wird ersetzt durch 😘 (Lächelndes Gesicht mit Kussmund).
- {U+1F61C} wird ersetzt durch 😜 (Zwinkerndes Gesicht mit Zunge).
- {U+1F622} wird ersetzt durch 😢 (Weinendes Gesicht).
- {U+1F44D} wird durch 👍 (Daumen hoch) ersetzt.
- {U+1F44E} wird durch 👎 (Daumen runter) ersetzt.
- {U+274C} wird durch ❌ (Kreuzzeichen) ersetzt.
- {U+2705} wird durch ✅ (Häkchen-Taste) ersetzt.
- {U+1F3C6} wird ersetzt durch 🏆 (Trophäe).
- {U+1F947} wird durch 🥇 (Medaille für den 1. Platz) ersetzt.
- {U+1F948} wird ersetzt durch 🥈 (Medaille für den 2. Platz).
- {U+1F949} wird ersetzt durch 🥉 (Medaille für den 3. Platz).
- {U+1F916} wird durch 🤖 (Roboter) ersetzt.
- {U+1F535} wird durch 🔵 (Blauer Kreis) ersetzt.
- {U+1F534} wird durch 🔴 (Roter Kreis) ersetzt.
- {U+2734} wird ersetzt durch ✴️ (Achtzackiger Stern).
- {U+2747} wird ersetzt durch ❇️ (Glitzern).
- {U+1F4C8} wird ersetzt durch 📈 (Chart Increasing).
Hinweis : Testen Sie Ihre benutzerdefinierten Nachrichten immer, um sicherzustellen, dass sie korrekt formatiert sind, bevor Sie sie live verwenden.
FAQ
-
Kann ich die gesendeten Nachrichten personalisieren?
Ja, Sie können in den externen Parametern des Skripts Ihre eigenen Nachrichten für jede Art von Transaktion definieren. -
Unterstützt das Skript Emojis?
Ja, Sie können Emojis in Ihre Nachrichten einfügen, indem Sie das Format "{U+Code}" verwenden. Zum Beispiel wird "{U+1F600}" durch das Emoji 😀 ersetzt.
Feedback und Unterstützung
Wenn Sie Vorschläge, Kommentare oder Probleme mit dem Skript haben, zögern Sie bitte nicht, uns zu kontaktieren.
Haftungsausschluss / Disclaimer
Der Handel ist mit Risiken verbunden. Obwohl dieses Skript darauf abzielt, Ihre Handelserfahrung zu verbessern, ist es unerlässlich, es mit Bedacht einzusetzen und die Auswirkungen jeder Handelsaktion vollständig zu verstehen. Wir sind nicht verantwortlich für Verluste oder Schäden, die aus der Verwendung dieses Skripts entstehen können.
Viel Glück mit Jarfac Mt4ToTelegram und Ihrem Handel auf MT4!
