Telegram Alerts for MT5
- Utilitys
- Gad Benisty
- Version: 1.4
- Aktualisiert: 11 Juni 2024
Diese Anwendung wird nun durch Ofir Notify Light Edition (kostenlos) oder Ofir Notify (kostenpflichtig) ersetzt.
Vielen Dank für Ihre positiven Rückmeldungen.
Telegram Alerts ist ein Tool, das Benachrichtigungen über Trades an Telegram sendet
- Alarmierung bei jedem Ereignis, das eine Position betrifft: Eröffnung, Schließung, Änderung (SL, TP)
- Warnung bei Änderung des Aktienkurses
- Anzeige des Risikos, des Gewinns und der Entwicklung des Gewinns/Verlusts für jede Position
- Senden Sie Signale von Ihren Indikatoren oder Experten
- Mehrsprachig
Wenn Sie ein Problem mit diesem Dienstprogramm haben, kontaktieren Sie mich bitte, um eine Lösung zu finden
Telegram Setup-Anleitung
- Öffnen Sie Ihre Telegram APP und suchen Sie nach "BotFather".
- Geben Sie /start ein und klicken Sie auf /newbot, um einen neuen Bot zu erstellen
- Gib deinem Bot einen Spitznamen und einen Benutzernamen (z.B. Spitzname: MyNameAlerts und Benutzername: MyNameAlertsBot <-- der Benutzername muss mit 'bot' enden)
- Herzlichen Glückwunsch! Sie haben Ihren Telegram-Bot erstellt.
- Speichern Sie Ihr Bot-API-Token (z.B. 1324115883:AAH2Z9PlxKX3Fce1e_m_w3AB7vA2EZZ_GAD)
- Zurück in MetaTrader 4, gehen Sie zu Tools > Optionen > Expert Advisors > setzen Sie ein Häkchen bei "Allowed WebRequest for listed URL" und fügen Siehttps://api.telegram.org hinzu.
- Hängen Sie das Dienstprogramm in Ihren MetaTrader 4-Chart ein und geben Sie denTelegram Bot Token (aus Schritt 5) ein.
- Öffnen Sie in Telegram den Bot (suchen Sie den Bot-Benutzernamen und starten Sie einen Chat mit ihm)
- Drücken Sie Start oder geben Sie /start ein
- Sie sollten eine Meldung erhalten, dass die Chat-ID nicht korrekt ist. Diese Nachricht zeigt Ihre Chat-ID an
- Öffnen Sie in Metatrader die Eigenschaften des Dienstprogramms und geben Sie die Chat-ID mit der korrekten ID ein. So stellen Sie sicher, dass Sie der einzige sind, der den Bot benutzen kann.
- Zurück zu Telegram, geben Sie /start ein. Sie sollten Informationen über Ihre Handelskontonummer und Ihr Kapital erhalten.
- Telegram Alertsist bereit, für Sie zu arbeiten
Eigenschaften
- Bot Api Token: Das einzigartige Token Ihres Bots. Geben Sie diese Information nicht weiter.
- Chat-ID: Ihre Telegram-Chat-ID
- Sprache: Wählen Sie Englisch, Französisch, Spanisch oder Brasilianisch-Portugiesisch (kontaktieren Sie mich, wenn Sie mehr benötigen)
- Rundung der Ziffern: Wie die Währungswerte angezeigt werden sollen. Standardmäßig sind die Ziffern=0, d.h. es wird auf die nächste ganze Zahl gerundet (z.B. 35€ statt 35,23€)
- Warnungen bei Ereignissen: Wählen Sie Alle, wenn Sie bei allen Ereignissen (Offen, Geschlossen und Geändert) benachrichtigt werden möchten. Ansonsten wählen Sie Offen & Geschlossen
- Magische Zahlen: Geben Sie magische Zahlen (durch Leerzeichen getrennt) ein, wenn Sie bei gefilterten Aufträgen (z. B. von einem Roboter generiert) alarmiert werden möchten.
- Startzeit des Alarms: Wählen Sie die Zeit, ab der Sie Alarme erhalten möchten (von 0 bis 24)
- Alert End Time: Wählen Sie die Zeit, zu der Sie keine Alarme mehr erhalten möchten (von 0 bis 24)
- Warnung in % des Eigenkapitals: Wenn Sie eine Warnung erhalten möchten, wenn sich das Eigenkapital ändert, geben Sie den Prozentsatz ein (z. B. 1 für 1%), um den sich das Eigenkapital verändert. Bleiben Sie bei 0, um nicht benachrichtigt zu werden. Equity Alert arbeitet rund um die Uhr (24/24), wobei die Parameter für die Start- und Endzeit des Alarms nicht berücksichtigt werden.
Integration mit Ihren eigenen Indikatoren und Experten
Dieses Tool kann von Ihren eigenen Indikatoren und EA verwendet werden, um Signale an Telegram zu senden. Sie müssen lediglich eine Textdatei, die das Signal enthält, im folgenden Verzeichnis erstellen:
<Datenordner>/Telegram Alerts/<Ihre Kontonummer/Signale
Sie können den folgenden Code in Ihrem Indikator oder EA verwenden:
string directory="Telegram Alerts/"+IntegerToString(AccountInfoInteger(ACCOUNT_LOGIN))+"/signals";
string filename="Test.txt";
string signal="BUY EURUSD 1.20202 SL=1.201 TP=1.203";
saveStringFile(signal,directory+"/"+filename);
bool saveStringFile(string s,string fileName)
{
int handle=FileOpen(fileName,FILE_WRITE|FILE_TXT);
if(handle==INVALID_HANDLE)
return(false);
FileWriteString(handle,s);
FileClose(handle);
return(true);
}

really fast . really and easy to setup