Wow, danke für die Veröffentlichung dieser, freue mich auf diese gehen, danke für die klare Anweisungen und das Video ist sehr hilfreich zu. Ran aus der Zeit für heute.
Bei der Installation von R ist devtools eine Abhängigkeit von RStudio, also wenn man das auskommentiert (#install.packages("devtools")) und nach dem Neustart von R wird man aufgefordert, diese Abhängigkeit zu installieren, dann funktioniert der Code nach der Installation gut und lädt mt5 für mich und ich kann die Kontoinformationen usw. bekommen. Jetzt gehe ich zum MT5 über, aber ich habe keine Zeit mehr. Könnten Sie bitte das Include für socket-library-mt4-mt5.mqh zu den Downloads hinzufügen Ich freue mich darauf.
gefunden socket-library-mt4-mt5.mqh es hier Socket-Bibliothek für MT4 und MT5 - Sonstiges - 6 September 2017 - Traders' Blogs (mql5.com )

- 2017.09.06
- www.mql5.com
Danke für den einführenden Artikel!
Aber ich habe wirklich nicht verstanden, warum es notwendig war, den Code mit Python zu komplizieren und zu retikulieren, wenn alle Handels- und Positionsüberwachung kann leicht mit Kinzel/mt5R implementiert werden, alles ist dort in vorgefertigten Funktionen implementiert.
Vielen Dank für den einführenden Artikel!
Aber ich habe wirklich nicht verstanden, warum es notwendig war, den Code mit Python zu komplizieren und zu retikulieren, wenn alle Handels- und Positionsüberwachung kann leicht mit Kinzel/mt5R implementiert werden, alles ist dort in vorgefertigten Funktionen implementiert.
Reticulate und Python ermöglichen es uns, das MetaTrader 5 Terminal programmatisch aus unserem R-Skript zu starten.
Wenn Sie einen Weg finden, dieses Dienstprogramm aus der Kinzel/mt5R-Bibliothek zu bekommen, wäre das großartig, bitte teilen Sie Ihre Beobachtungen.
Mit Reticulate und Python können wir das MetaTrader 5 Terminal programmatisch von unserem R-Skript aus starten.
Wenn Sie eine Möglichkeit finden, dieses Dienstprogramm aus der Kinzel/mt5R-Bibliothek zu erhalten, wäre das großartig. Bitte teilen Sie Ihre Beobachtungen mit.
Sie brauchen die Kinzel/mt5R-Bibliothek dafür nicht.
Versuchen Sie, diesen R-Code zum Ausführen von MT5 unter Windows auszuführen
# run mt5 system("cmd.exe", input='"C:\\Program Files\\RoboForex - MetaTrader 5\\terminal64.exe"') # shut down mt5 system("Taskkill /IM terminal64.exe /F")
Sie brauchen die Kinzel/mt5R-Bibliothek dafür nicht.
Versuchen Sie, diesen R-Code zum Ausführen von MT5 unter Windows auszuführen
Nutzen Sie es!
Wie Sie sehen können, ist R völlig autark für den Handel im MT5 und benötigt dafür kein Python
Ich werde das auf jeden Fall für alle künftigen Artikel mit R verwenden, vielen Dank für den Hinweis.

- 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 Algorithmischer Handel mit MetaTrader 5 und R für Einsteiger :
Begeben wir uns auf eine fesselnde Entdeckungsreise, bei der Finanzanalyse und algorithmischer Handel aufeinandertreffen, während wir die Kunst der nahtlosen Verbindung von R und MetaTrader 5 enträtseln. Dieser Artikel ist Ihr Leitfaden für den Brückenschlag zwischen den analytischen Finessen von R und den beeindruckenden Handelsmöglichkeiten von MetaTrader 5.
MetaTrader ist ein weltweit anerkannter Spitzenreiter im Bereich der Handelsplattformen. Diese Software ist für ihre branchenübliche Qualität bekannt und wird kostenlos angeboten, sodass sie für ein breites Spektrum von Nutzern zugänglich ist. Infolgedessen hat die MetaTrader-Gemeinschaft Jahr für Jahr ein stetiges Wachstum erlebt. Die Gemeinschaft ist heute so vielfältig wie nie zuvor in ihrer Geschichte und besteht aus Personen mit unterschiedlichem kulturellem Hintergrund und verschiedenen Kenntnissen in Programmiersprachen. Bemerkenswert ist die Tatsache, dass Python neben MetaQuotes Language 5 (der offiziellen Sprache der Plattform) die einzige Programmiersprache ist, die von der MetaTrader-Plattform vollständig unterstützt wird.
Die MetaQuotes-Community heißt alle Mitglieder, die von R zu MetaQuotes wechseln, mit offenen Armen willkommen, unabhängig davon, ob sie aus dem akademischen oder dem wissenschaftlichen Bereich kommen. Trotz der Fortschritte in Python und der ausschließlichen Integration von Python als einzige andere vollständig unterstützte Sprache in das MetaTrader-Terminal müssen Personen, die R beherrschen, ihre Programmierkenntnisse nicht als veraltet betrachten. Dieser Artikel stellt jede Vorstellung von Veralterung in Frage, indem er zeigt, dass es mit Kreativität und ein wenig Einfallsreichtum durchaus möglich ist, einen umfassenden algorithmischen Handelsberater mit R und MetaTrader 5 zu erstellen.
Ausgehend von den Erfahrungen des Autors muss unbedingt darauf hingewiesen werden, dass die in diesem Artikel besprochenen Pakete unvollkommene Interaktionen aufweisen, wenn sie einzeln im MetaTrader 5 Terminal eingesetzt werden. Jedes Paket hat seine ganz eigenen Einschränkungen. Wenn diese Pakete jedoch zusammen eingesetzt werden, kompensieren sie effektiv die Unzulänglichkeiten des jeweils anderen und bilden zusammen einen robusten Rahmen, der die Entwicklung von Handelsalgorithmen mit R und MetaTrader fördert.
Autor: Gamuchirai Zororo Ndawana