Diskussion zum Artikel "MetaTrader Tick-Info-Zugang von MQL5-Diensten zur Python-Anwendung über Sockets"
MetaQuotes:
Interessante Arbeit. Ist es möglich, auf diese Weise einen Risikomanagement-Server für ein Netzwerk von Terminals zu erstellen, die auf ihn hören?
Veröffentlichter Artikel Übertragung von Tickdaten von MetaTrader zu Python über Sockets unter Verwendung von MQL5-Diensten:
Autor: lazymesh
Guter und nützlicher Artikel, herzlichen Glückwunsch.
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel MetaTrader Tick-Info-Zugang von MQL5-Diensten zur Python-Anwendung über Sockets :
Dieser Artikel konzentriert sich auf die Nutzung des MetaTrader 5 Services-Programms, um Tick-Informationen wie Bid, Ask und Time an einen Python-Server zu senden, und der Python-Server sendet die Informationen an alle Client-Sockets, die mit dem Server verbunden sind. Dies wird in der folgenden Abbildung deutlicher.
Wie Sie in der Abbildung sehen können, ist das MetaTrader-Serviceprogramm mit einem Python-Server verbunden, der auf Port 9070 lauscht. Alle Tick-Daten der Charts, die im MetaTrader 5-Terminal geöffnet sind, werden an den Python-Server an Port 9070 gesendet. Der Python-Server analysiert dann die vom MetaTrader 5 empfangenen Daten, führt die notwendige Analyse der Daten durch und verteilt oder besser gesagt sendet die Tick-Informationen an die angeschlossenen Clients. Die Clients können dann die empfangenen Daten verwenden, um die erforderlichen Aufgaben auszuführen oder Algorithmen anzuwenden, um das gewünschte Ergebnis zu erzielen, das dann zur weiteren Verarbeitung an das MetaTrader-Dienstprogramm zurückgesendet werden kann.
Autor: Ramesh Maharjan