Diskussion zum Artikel "Die Interaktion von MetaTrader 5 und MATLAB" - Seite 2

 
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?
 

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

 
Zhigool:

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.

 
H_F_M:

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 2007 Lab Version X32 !!!!
 
arbitrageur:
Dieser Guano ist nur in der 2007 Lab Version X32 verfügbar !!!!
Wenn jemand eine kompilierte 64bit(!) dll für 64bit(!) matlab und 64bit MT braucht, schreibt an die Mail dieser Seite, der Preis ist 40$.
 

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?

 
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....
Interaction between MеtaTrader 4 and MATLAB Engine (Virtual MATLAB Machine)
Interaction between MеtaTrader 4 and MATLAB Engine (Virtual MATLAB Machine)
  • 2009.07.13
  • Andrey Emelyanov
  • www.mql5.com
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.
 

Wird dies auch für MT4 funktionieren? Oder ist es ausschließlich für MT5 eingerichtet?

Krzysztof