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.
さらに、いくつかのdllライブラリが欠落していた。"depends.exe "を通して、起動するために何が欠けているのかチェックしてください。
そうそう、それを試した後、126ではなく127エラーが出たことはすでに書いたが、とにかくありがとう)。
これでどうにか奇跡的にすべてがうまくいった。何がいけなかったのか、これから調べてみよう。そして、最終的にニューラル・ネットワークを作るつもりだ)。
また、ログでスクリプトを実行すると
"2013.11.13 16:49:28 Scripts script TestMLEngine(EURUSD,H1) removed.
2013.11.13 16:49:28 Scripts script TestMLEngine (EURUSD,H1) loaded successfully".
と表示され、以上です。何が問題なのでしょうか?
この記事はそのようなグアノである。
まず第一に、なぜx32用の記事なのでしょうか?誰もがすでにx64を持っているのに。
BorelandのDLLはMatlabの古いバージョンにしかなく、x64のスタジオではMatlabのライブラリをx64用に設定しても何もコンパイルされない。スクリプトのあるMetatraderフォルダはMTフォルダではなく、どこかにあります。Borylandのx32ライブラリがなければ何もコンパイルされない。
記事のソースをMTフォルダにコピーペーストしても動かない:
FO 0 16:30:22.029 スクリプト スクリプト TestMLEngine (GBPUSD,H1) loaded successfully
LQ 2 16:30:22.047 Scripts TestMLEngine (GBPUSD,H1) の初期化に失敗しました。
NG 0 16:30:22.047 スクリプト スクリプト TestMLEngine (GBPUSD,H1) が削除されました。
また、ログでスクリプトを実行すると
"2013.11.13 16:49:28 Scripts script TestMLEngine (EURUSD,H1) removed.
2013.11.13 16:49:28 Scripts script TestMLEngine (EURUSD,H1) loaded successfully".
と表示された。
同じナンセンス
MTを管理者として実行し、MTからMatlabまでx32のみをインストールすることをお勧めします。
Borland C++ Builder 6はインストールされているのですが、なぜか<MATLAB>exextern}/libwin32フォルダに "Borland "カタログが見つかりません。したがって、libeng.lib と libmx.lib もプロジェクトに接続できません。コマンド "implib libeng.lib libeng.lib libeng.dll" Far を実行すると、次のようになります:
)
また、Borlandフォルダはありませんでしたし、今もありません...。どなたかこの問題の対処法を教えてください。あるいは、少なくともこの2つのファイルを教えてください。)
このグアノは2007 Lab version X32でのみ利用可能です!
こんにちは、
どなたか3.1 Developing Universal Library of MetaTrader 5 & MATLAB Engine Interactionを Strategy Testerで 動作させた方はいらっしゃいますか?
標準のエキスパートアドバイザーでは動作しますが、ストラテジーテスターでは動作しません。どなたか、私が間違っている可能性のある箇所をご指摘いただけますか?
これはMT4でも使えますか?それともMT5専用ですか?
クシシュトフ