Diskussion zum Artikel "Erstellen eines integrierten MQL5-Telegram Expert Advisors (Teil 5): Senden von Befehlen von Telegram an MQL5 und Empfangen von Antworten in Echtzeit"
Sehr beeindruckende Arbeit!!!
Damit lassen sich die folgenden Funktionen realisieren:
Tradingview Alarm an Telegramm
telengram zu MQL5
THX!
Sehr beeindruckende Arbeit!!
Damit können die folgenden Funktionen realisiert werden:
Tradingview-Alarm an Telegramm
Telenachricht an MQL5
THX!
obj_msg.update_id=obj_item["update_id"].ToInt(); //--- Abrufen der Aktualisierungs-ID obj_msg.message_id=obj_item["message"]["message_id"].ToInt(); //--- Abrufen der Nachrichten-ID obj_msg.message_date=(datetime)obj_item["message"]["date"].ToInt(); //--- Abrufen des Nachrichtendatums
Hallo Allan, danke für diesen tollen Artikel.
Leider scheint der Code ab Zeile 1384 beim Extrahieren von Nachrichtendetails aus dem JSON-Objekt defekt zu sein. Der erste Code in Zeile 1383
obj_msg.update_id=obj_item["update_id"].ToInt(); //--- Abrufen der Aktualisierungs-ID
funktioniert gut, wenn er in das Journal gedruckt wird. Die Update-ID gibt eine gültige ID zurück, aber die message_id, message_date und alle anderen Instanzen geben einen leeren Wert zurück. Aufgrund dieser Probleme scheint im Code nichts so zu funktionieren, wie es erwartet werden sollte.
Können Sie bitte helfen, diese Probleme zu lösen?
Nochmals vielen Dank, dass Sie sich die Zeit genommen haben, diesen Artikel zu schreiben.
Hallo Allan, danke für diesen tollen Artikel.
Leider scheint der Code ab Zeile 1384 beim Extrahieren von Nachrichtendetails aus dem JSON-Objekt defekt zu sein. Der erste Code in Zeile 1383
funktioniert gut, wenn er in das Journal gedruckt wird. Die Update-ID gibt eine gültige ID zurück, aber die message_id, message_date und alle anderen Instanzen geben einen leeren Wert zurück. Aufgrund dieser Probleme scheint im Code nichts so zu funktionieren, wie es erwartet werden sollte.
Können Sie bitte helfen, diese Probleme zu lösen?
Nochmals vielen Dank, dass Sie sich die Zeit genommen haben, diesen Artikel zu schreiben.
Hallo Allan, ich habe endlich herausgefunden, dass das Problem auf meiner Seite liegt. Vielen Dank für diesen hervorragenden Artikel!
Hallo Allan, ich habe endlich herausgefunden, dass das Problem auf meiner Seite liegt. Vielen Dank für diesen hervorragenden Artikel!
Wenn ich kompiliere, erhalte ich folgende Fehlermeldung:
----------------------------------------------------------------------------------------------------------------------------
'ArrayAdd' - keine der Überladungen kann auf den Funktionsaufruf angewendet werden TELEGRAM_MQL5_COMMANDS_PART5.mq5 1151 4
könnte eine von 2 Funktion(en) sein TELEGRAM_MQL5_COMMANDS_PART5.mq5 1151 4
void ArrayAdd(uchar&[],const uchar&[]) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1186 6
void ArrayAdd(char&[],const string) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1200 6
'ArrayAdd' - keine der Überladungen kann auf den Funktionsaufruf angewendet werden TELEGRAM_MQL5_COMMANDS_PART5.mq5 1223 7
könnte eine von 2 Funktion(en) sein TELEGRAM_MQL5_COMMANDS_PART5.mq5 1223 7
void ArrayAdd(uchar&[],const uchar&[]) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1186 6
void ArrayAdd(char&[],const string) TELEGRAM_MQL5_COMMANDS_PART5.mq5 1200 6
2 Fehler, 0 Warnungen 2 0
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Erstellen eines integrierten MQL5-Telegram Expert Advisors (Teil 5): Senden von Befehlen von Telegram an MQL5 und Empfangen von Antworten in Echtzeit :
In diesem Artikel erstellen wir mehrere Klassen, um die Echtzeitkommunikation zwischen MQL5 und Telegram zu erleichtern. Wir konzentrieren uns darauf, Befehle von Telegram abzurufen, sie zu entschlüsseln und zu interpretieren und entsprechende Antworten zurückzusenden. Am Ende stellen wir sicher, dass diese Interaktionen effektiv getestet werden und in der Handelsumgebung funktionieren.
Zur Veranschaulichung des Testverfahrens haben wir ein Video vorbereitet, das das Programm in Aktion zeigt. Dieses Video veranschaulicht die verschiedenen Testfälle, die wir durchgeführt haben, und zeigt, wie das Programm auf verschiedene Eingaben reagierte und wie gut es seine notwendigen Aufgaben erfüllte. Wenn Sie sich dieses Video ansehen, erhalten Sie ein sehr klares Bild vom Testprozess und können zweifelsfrei feststellen, dass die Implementierung die erwarteten Anforderungen erfüllt. Das Video ist unten zu sehen.
Im Ganzen können wir feststellen, dass die erfolgreiche Durchführung und Überprüfung der Implementierung, wie im beigefügten Video gezeigt, bestätigen, dass das Programm wie vorgesehen funktioniert.
Autor: Allan Munene Mutiiria