Diskussion zum Artikel "Die Erstellung des Bots für Telegram in der Sprache MQL5" - Seite 21

 
Andrey Khatimlianskii:

  • Ich würde MT5 auf demselben Computer überprüfen.
Ich werde es am Abend testen, ich werde über das Ergebnis schreiben.

Ich glaube auch nicht, dass es mit Ihrem Expert Advisor funktionieren wird, da die Beispiele aus dem Artikel auch nicht funktionieren, also nein danke. Wininet. dll ist in diesem Thread, ich habe es versucht, das Ergebnis ist das gleiche....
 
Sergey Kolemanov:
Wininet. dll ist in diesem Zweig, ich habe es ausprobiert, das Ergebnis ist das gleiche....

Nun, dann liegt das Problem im VPN.

Ich weiß nicht, wie ich es zwingen kann, den gesamten Verkehr durch sich selbst zu leiten.

 
Übrigens, MT5 build 1881 sendet ohne VPN. Bis vor kurzem habe ich dieses Build nur für das Senden von Nachrichten an Telegram verwendet.
 
Andrey Khatimlianskii:

Nun, dann ist es das VPN.

Ich weiß nicht, wie ich es zwingen kann, den gesamten Datenverkehr über sich selbst zu leiten.

Ich überprüfte es auf MT5, ich bekomme auch den gleichen Fehler, nur anders: Unbekannter Fehler 1001.

Ich denke, es ist nicht das VPN, weil:

  • Link https://api.telegram.org/ öffnet sich
  • vor drei Wochen hat alles über das gleiche VPN funktioniert.
  • VPN-Serverstandort ist in Oslo, also nicht in Russland.
Andrei, verwendest du auch die Bibliothek aus diesem Artikel in deinem EA, oder hast du eine andere?

p.s. habe den neuen vpn überprüft, funktioniert auch nicht auf MT4, nicht auf MT5. Es besteht immer noch der Verdacht, dass die Bibliothek in dieser Implementierung nicht mit dem TLS 1.2-Protokoll arbeiten kann.
 
Senden Sie alle Nachrichten nicht nach Empfängernamen, sondern nach ID, dann gibt es keine Probleme.
 
Vladimir Mametov:
Senden Sie alle Nachrichten nicht nach Empfängernamen, sondern nach ID, dann gibt es keine Probleme.

Sprechen Sie über die Bibliothek aus diesem Artikel oder über die Implementierung im Allgemeinen?

 
Sergey Kolemanov:

Andrei, verwenden Sie auch die Bibliothek aus diesem Artikel in Ihrem EA, oder haben Sie eine andere?

Mein EA basiert auf dieser Bibliothek. Aber es hat sich nichts grundlegend geändert.

Vielleicht ist das der Grund:

Vladimir Mametov:
Senden Sie alle Nachrichten nicht nach dem Namen des Empfängers, sondern nach der ID, dann gibt es keine Probleme.

Ich sende genau nach ID (ich habe den Namen nicht überprüft).

 
Andrey Khatimlianskii:

Ich habe es auf der Grundlage dieser Bibliothek. Aber im Prinzip hat sich nichts geändert.

Vielleicht ist das der Grund:

Ich sende genau per i-di (ich habe den Namen nicht überprüft).

Danke für Ihre Hilfe, ich werde mich selbst darum kümmern....
 
Andrey Khatimlianskii:

Ich habe es auf der Grundlage dieser Bibliothek. Aber im Prinzip hat sich nichts geändert.

Vielleicht ist das der Grund:

Ich sende genau per i-di (ich habe den Namen nicht überprüft).

Früher hat es mit dem Namen gut funktioniert, aber dann ging es nicht mehr.

 
Es gibt viele Browser-VPNs für Windows, einige Proxy-Programme (z. B. TOR/Orbot) und nur wenige Programme auf Systemebene, die den gesamten Datenverkehr abfangen, und diese sind kostenpflichtig. Den gesamten Datenverkehr abzufangen ist meiner Meinung nach falsch, die Geschwindigkeit ist gering. Und WebRequest ignoriert die Proxy-Einstellungen desTerminals.