neuro_robot: Außerdem fehlten einige dll-Bibliotheken. Überprüfen Sie durch "depends.exe", was zum Starten fehlt.
Ja, ich habe schon geschrieben, dass ich es versucht habe, danach gab es mir 127 Fehler statt 126, aber trotzdem danke).
Jetzt hat irgendwie auf wundersame Weise alles funktioniert. Ich werde herausfinden, was falsch war. Und dann werde ich endlich neuronale Netze machen).
Hallo alle, Ich habe ein Projekt auf vs 2010 für Matlab 2011A unter win7 x32 gebaut. Überprüft die Bibliothek dependsom. keine Fehler, Funktionsnamen sind normal. Im Allgemeinen nichts vorausgeschattet Probleme, aber wenn Sie die mt gibt eine Fehlermeldung, die nicht starten kann matlab engine.Where zu graben?
Zunächst einmal, warum ist der Artikel für x32, wenn jeder bereits x64 hat?
Boreland dlls sind nur in der alten Version von Matlab verfügbar, in Studio unter x64 kompiliert nichts, auch wenn alles in Studio für x64 Matlab-Bibliotheken eingerichtet ist. Metatrader-Ordner mit Skripten ist nicht im MT-Ordner, sondern irgendwo. Ohne Boryland x32 Bibliotheken kompiliert nichts, d.h. mit x64 Bibliotheken - x.
Die Quellen aus dem Artikelbeitrag funktionieren auch nicht, wenn man sie einfach per Copy-Paste in den MT-Ordner kopiert, der sich irgendwo befindet. und nichts selbst kompiliert, sieht es so aus:
Guten Tag) Ich habe ein weiteres Problem - aus irgendeinem Grund wird der Katalog "Borland" nicht im Ordner <MATLAB>\extern\lib\win32\ gefunden, obwohl Borland C++ Builder 6 installiert ist. Entsprechend können auch die Dateien libeng.lib und libmx.lib nicht mit dem Projekt verbunden werden. Der Befehl "implib libeng.lib libeng.lib libeng.dll" Far ergibt folgendes:
)
Und der Borland-Ordner war nicht da und ist es immer noch nicht... Kann mir jemand sagen, wie ich mit diesem Problem umgehen soll? Oder zumindest diese beiden Dateien?:-)
es gibt eine kostenlos kompilierte(write in private für x64), aber es gibt eine sogenannte dll hall, wenn eine Reihe von dlls nicht gefunden werden... neu kompilierte matlab dll für x64 mit stdcall der artikel eines anderen https://www.mql5.com/en/articles/1567 autors zu diesem thema ist viel besser... in diesem artikel wird überhaupt nichts über mögliche bugs geschrieben und es gibt keinen screenshot, dass etwas der autor ausgeführt hat....
The article contains considerations regarding creation of a DLL library - wrapper that will enable the interaction of MetaTrader 4 and the MATLAB mathematical desktop package. It describes "pitfalls" and ways to overcome them. The article is intended for prepared C/C++ programmers that use the Borland C++ Builder 6 compiler.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Außerdem fehlten einige dll-Bibliotheken. Überprüfen Sie durch "depends.exe", was zum Starten fehlt.
Ja, ich habe schon geschrieben, dass ich es versucht habe, danach gab es mir 127 Fehler statt 126, aber trotzdem danke).
Jetzt hat irgendwie auf wundersame Weise alles funktioniert. Ich werde herausfinden, was falsch war. Und dann werde ich endlich neuronale Netze machen).
Und wenn beim Ausführen des Skripts im Log
"2013.11.13 16:49:28 Skripte Skript TestMLEngine(EURUSD,H1) entfernt
2013.11.13 16:49:28 Skripte Skript TestMLEngine (EURUSD,H1) erfolgreich geladen".
und das ist alles... wo könnte das Problem liegen?
Dieser Artikel ist so ein Quatsch.
Zunächst einmal, warum ist der Artikel für x32, wenn jeder bereits x64 hat?
Boreland dlls sind nur in der alten Version von Matlab verfügbar, in Studio unter x64 kompiliert nichts, auch wenn alles in Studio für x64 Matlab-Bibliotheken eingerichtet ist. Metatrader-Ordner mit Skripten ist nicht im MT-Ordner, sondern irgendwo. Ohne Boryland x32 Bibliotheken kompiliert nichts, d.h. mit x64 Bibliotheken - x.
Die Quellen aus dem Artikelbeitrag funktionieren auch nicht, wenn man sie einfach per Copy-Paste in den MT-Ordner kopiert, der sich irgendwo befindet. und nichts selbst kompiliert, sieht es so aus:
FO 0 16:30:22.029 Scripts script TestMLEngine (GBPUSD,H1) erfolgreich geladen
LQ 2 16:30:22.047 Scripts Initialisierung von TestMLEngine (GBPUSD,H1) fehlgeschlagen
NG 0 16:30:22.047 Scripts Skript TestMLEngine (GBPUSD,H1) entfernt
Und wenn beim Ausführen des Skripts im Log
"2013.11.13 16:49:28 Skripte Skript TestMLEngine (EURUSD,H1) entfernt
2013.11.13 16:49:28 Skripte Skript TestMLEngine (EURUSD,H1) erfolgreich geladen".
und das ist alles... wo könnte das Problem liegen?
derselbe Blödsinn
Viele empfehlen, MT als Administrator auszuführen, alles nur x32 zu installieren - von MT bis Matlab.
Guten Tag) Ich habe ein weiteres Problem - aus irgendeinem Grund wird der Katalog "Borland" nicht im Ordner <MATLAB>\extern\lib\win32\ gefunden, obwohl Borland C++ Builder 6 installiert ist. Entsprechend können auch die Dateien libeng.lib und libmx.lib nicht mit dem Projekt verbunden werden. Der Befehl "implib libeng.lib libeng.lib libeng.dll" Far ergibt folgendes:
)
Und der Borland-Ordner war nicht da und ist es immer noch nicht... Kann mir jemand sagen, wie ich mit diesem Problem umgehen soll? Oder zumindest diese beiden Dateien?:-)
Dieser Guano ist nur in der 2007 Lab Version X32 verfügbar !!!!
Hallo,
Hat jemand 3.1 Developing Universal Library von MetaTrader 5 & MATLAB Engine Interaction funktioniert mit Strategy Tester?
Es funktioniert mit dem Standard Expert Advisor, aber nicht mit dem Strategy Tester. Kann mir jemand zeigen, wo ich es falsch gemacht haben kann?
Wird dies auch für MT4 funktionieren? Oder ist es ausschließlich für MT5 eingerichtet?
Krzysztof