Diskussion zum Artikel "Erstellen eines integrierten MQL5-Telegram Expert Advisors (Teil 1): Senden von Nachrichten von MQL5 an Telegram" - Seite 3

 
Allan Munene Mutiiria #:

Bei Indikatoren bin ich mir nicht ganz sicher.

Wie kann der Autor des Artikels nicht ganz sicher sein?

---

Entweder kennen Sie sich mit dem Thema aus, oder es ist ein Haufen Unsinn von woanders her.

 
Ivan Titov #:
Kann er Signale von Indikatoren auf dem Chart senden?

Sie können Signale vom Indikator im Expert Advisor empfangen und sie vom Expert Advisor an Telegram und ähnliche Messenger senden.

 
Rashid Umarov #:

Sie können Signale vom Indikator im Expert Advisor empfangen und sie vom Expert Advisor an Telegram und ähnliche Messenger senden.

https://www.mql5.com/de/articles/5337

Dies ist auch ohne Empfänger möglich.
Многопоточный асинхронный WebRequest на MQL5 своими руками
Многопоточный асинхронный WebRequest на MQL5 своими руками
  • www.mql5.com
В статье рассмотрена библиотека, позволяющая повысить эффективность работы с HTTP-запросами в MQL5. Выполнение WebRequest в неблокирующем режиме реализовано в дополнительных потоках с использованием вспомогательных графиков и экспертов, обмена пользовательскими событиями и чтения разделяемых ресурсов. Исходные коды прилагаются.
 
fxsaber #:

https://www.mql5.com/de/articles/5337

Man kann es auch ohne den Empfänger machen.

Es muss nicht https://www.mql5.com/de/docs/network/webrequest sein.

Hinweis

Um die Funktion WebRequest() zu verwenden, fügen Sie Serveradressen zur Liste der zulässigen URLs auf der Registerkarte "Ratgeber" im Fenster "Einstellungen" hinzu. Der Server-Port wird automatisch auf der Grundlage des angegebenen Protokolls ausgewählt - 80 für "http://" und 443 für "https://".

Die Funktion WebRequest() ist synchron, d. h., sie hält die Ausführung des Programms an und wartet auf eine Antwort des angeforderten Servers. Da die Verzögerungen beim Empfang einer Antwort auf die gesendete Anfrage lang sein können, ist die Funktion für Aufrufe von Indikatoren verboten, da Indikatoren in einem einzigen Thread arbeiten, der für alle Indikatoren und Charts eines bestimmten Symbols gilt. Die Verzögerung der Ausführung eines Indikators auf einem der Charts des Symbols kann dazu führen, dass die Aktualisierung aller Charts auf diesem Symbol gestoppt wird.

Die Funktion kann nur von Expert Advisors und Skripten aufgerufen werden, da diese in ihrem eigenen Thread arbeiten. Wenn sie von einem Indikator aus aufgerufen wird, gibt GetLastError() den Fehler 4014 zurück - "Systemfunktion darf nicht aufgerufen werden".


Документация по MQL5: Сетевые функции / WebRequest
Документация по MQL5: Сетевые функции / WebRequest
  • www.mql5.com
Отправляет HTTP-запрос на указанный сервер. Существует два варианта функции: 1. Для отправки простых запросов вида "ключ=значение" с...
 
Rashid Umarov #:

Es sollte nicht https://www.mql5.com/de/docs/network/webrequest sein.

Offensichtlich haben Sie den Artikel nicht gelesen. Es gab Beispiele für den Handel mit Indikatoren auch ohne einen Empfänger.

 
fxsaber #:
Offensichtlich haben Sie den Artikel nicht gelesen. Es gab Beispiele für den Handel mit Indikatoren auch ohne einen Empfänger.

"Nun, das ist unser Mangel" (c)

 
Rashid Umarov #:

Sie können Signale vom Indikator im Expert Advisor empfangen und sie vom Expert Advisor an Telegram und ähnliche Messenger senden.

Ich sehe. Kein Indikator aus dem Chart. Das ist schade.

 
Rashid Umarov #:

"Nun, es ist unsere Schuld."

Es gibt keinen Zugang (weder von Expert Advisors noch von Indikatoren) zum Datenfenster, das mit Strg-D geöffnet wird.

ein Auge sieht ein Auge und ein Zahn kennt keinen Zahn

alles ist da, aber man kann es nicht programmatisch nutzen.

 
Maxim Kuznetsov #:

Defekt, dass es keinen Zugriff (weder von Beratern noch von Indikatoren) auf das Datenfenster gibt, das mit Strg-D geöffnet wird.

ein Auge sieht ein Auge und einen Zahn

alles ist da, aber man kann es nicht programmatisch nutzen.

Ich stelle Ihre Behauptung in keiner Weise in Frage,

aber lassen Sie mich Sie bitten, ein Beispiel für die Daten zu nennen,

die sich im "Datenfenster" befinden, auf die aber von einem Indikator oder einem Expert Advisor nicht zugegriffen werden kann.

 
Aleksandr Slavskii #:

Ich stelle Ihre Behauptung in keiner Weise in Frage,

aber lassen Sie mich Sie bitten, mir ein Beispiel für diese Daten zu nennen,

die sich im "Datenfenster" befinden, aber nicht über einen Indikator oder einen Expert Advisor zugänglich sind.

Daten von Puffern des vom Benutzer gestarteten Indikators.