Diskussion zum Artikel "Integration von MetaTrader 5 und Python: Daten senden und empfangen" - Seite 4

 
Was ist der Grund für den Fehler: errer 4014?
 
chenjianzhe:
Was ist der Grund für die Fehlermeldung: errer 4014~?

Hallo, Sockets funktionieren derzeit nicht im Tester. Außerdem müssen Sie localhost zu den erlaubten Webrequests in den mt5-Einstellungen hinzufügen


 

Ich erkenne einen Fehler.


Funktionen:

-MT5CopyRatesFrom

-Mt5CopyRatesFromPos

-MT5CopyRatesRange


Return tuple of MT5Rate object, MT5Rate object has low attribute that is actually the high and high attribute that is low.

Sie können deutlich sehen, diesen Fehler auf der Dokumentationsseite, die Druck-Anweisungen am Ende der Seite ist es genau das gleiche Problem, das ich mit MetaTrader5 5.0.6.

 

http://localhost

funktioniert in meinem Terminal nicht.

127.0.0.1

arbeiten

 
dmipec:

http://localhost

Funktioniert in meinem Terminal nicht

127.0.0.1

arbeiten

Versuchen Sie einfach localhost, was hat HTTP damit zu tun?

 
Maxim Dmitrievsky:

Versuchen Sie einfach localhost, was hat HTTP damit zu tun?

Ja. Das passiert.

 

Ich erhalte den folgenden Fehler, wenn ich versuche, das Metatrader-Repository mit Pip zu installieren:

In Datei eingeschlossen von src/MetaTrader.cpp:6:

src/stdafx.h:16:10: fatal error: 'sdkddkver.h' file not found

#include <sdkddkver.h>

^~~~~~~~~~~~~

 
Hallo, wie man alle Daten über ein Währungspaar, wie: Preis und Volumen Stapel, min und max Candlestick Zustand?
 
Maxim Dmitrievsky:

ahh, richtig. Sockets funktionieren immer noch nicht im Strategietester, vielleicht beheben die Entwickler dies später

"Leider ist die derzeitige Implementierung des Socket-Clients in MetaTrader 5 nicht für die Ausführung im Strategy Tester geeignet, so dass keine vollständigen Tests und Messungen der Leistung der Lösung durchgeführt wurden. Lassen Sie uns auf weitere Updates der Socket-Funktionalität warten" vom Ende des Artikels
Hallo Maxime

ich versuche, EA und Python-Client nach deiner Anleitung zu installieren, aber ich erhalte einen 4014-Fehler. Wie Andres Kull kommentiert, endet SocketCreate mit einem Fehler, wenn ich es im Strategy Tester ausführe.

Können Sie mich führen, um dieses Problem zu beheben? und dieses Problem wurde von den Entwicklern von 2019.05.04 (das Datum dieses Beitrags) behoben?

Ich werde wirklich schätzen Sie .



 
jalal ahmadi:
Hallo Maxime

ich versuche, EA und Python-Client durch Ihre Anweisung zu installieren, aber ich bekomme einen 4014-Fehler. wie andres kull Kommentar, SocketCreate endet mit Fehler, wenn ich es auf Strategie-Tester ausführen.

Können Sie mich führen, um dieses Problem zu beheben? und dieses Problem wurde von den Entwicklern von 2019.05.04 (das Datum dieses Beitrags) behoben?

Ich werde wirklich schätzen Sie .



Hallo, Sockets funktionieren im Tester standardmäßig noch nicht (eingeschränkt durch meqtaquotes im Sinne der Sicherheit). Vielleicht werden sie später eine solche Möglichkeit hinzufügen.