文章 "MetaTrader 5 和 MATLAB 交互" - 页 2

 
neuro_robot:
此外,还缺少一些 dll 库。请通过 "lepend.exe "检查启动时缺少了什么。

是的,我已经写过了,我试过了,之后它给了我 127 个错误,而不是 126 个,但还是谢谢你)。

现在奇迹般地一切正常了。我会找出问题所在的。然后我就可以做神经网络了)。

 
大家好,我在 win7 x32 下为 matlab 2011A 在 vs 2010 上创建了一个项目。检查了库依赖项,没有错误,函数名也正常。总的来说,没有任何预示性问题,但在启动 mt 时却出现了无法启动 matlab 引擎的错误。
 

如果运行脚本时日志中出现

"2013.11.13 16:49:28 脚本 脚本 TestMLEngine(EURUSD,H1) 已移除

2013.11.13 16:49:28 脚本 脚本 TestMLEngine (EURUSD,H1) 加载成功"。

就这样......问题出在哪里?

 

这篇文章简直就是垃圾。

首先,既然每个人都已经有了 x64,为什么这篇文章是针对 x32 的?

Boreland dlls 仅在 Matlab 的古版中可用,在 x64 下的 studio 中,即使在 studio 中为 x64 Matlab 库设置了一切,也无法编译。带有脚本的 Metatrader 文件夹不在 MT 文件夹中,而在其他地方。如果没有 Boryland x32 库,则无法编译,即使用 x64 库 - x。

文章帖子中的源代码即使复制粘贴到 MT 文件夹中也不起作用,而 MT 文件夹位于某处:

FO 0 16:30:22.029 脚本 脚本 TestMLEngine (GBPUSD,H1) 加载成功

LQ 2 16:30:22.047 脚本 TestMLEngine (GBPUSD,H1) 初始化失败

NG 0 16:30:22.047 脚本 删除脚本 TestMLEngine (GBPUSD,H1)

 
Zhigool:

如果运行脚本时日志中出现

"2013.11.13 16:49:28 脚本 脚本 TestMLEngine (EURUSD,H1) 已移除

2013.11.13 16:49:28 脚本 脚本 TestMLEngine (EURUSD,H1) 加载成功"。

就这样......问题出在哪里?

同样的废话

许多人建议以管理员身份运行 MT,只安装 x32 的所有程序 - 从 MT 到 Matlab。

 
H_F_M:

Good day)我又遇到了一个问题--由于某些原因,在 <MATLAB>\extern\lib\win32\older 文件夹中找不到 "Borland "目录,尽管 Borland C++ Builder 6 已经安装。因此,libeng.lib 和 libmx.lib 文件也无法连接到项目。命令 "implib libeng.lib libeng.libeng.dll" 的结果如下:

)

Borland 文件夹不存在,现在也不存在...谁能告诉我如何解决这个问题?或者至少是这两个文件?)

此问题仅出现在 2007 Lab X32 版本中 !!!!
 
arbitrageur:
本软件仅适用于 2007 Lab X32 版本 !!!!!
如果有人需要用于 64bit Matlab 和 64bit MT 的已编译 64bit(!) dll,请发邮件到本网站,价格为 40 美元。
 

您好、

请问有谁的MetaTrader 5 3.1 开发通用库和 MATLAB 引擎交互 能与策略测试仪 一起使用吗?

它能与标准专家顾问一起工作,但不能与策略测试仪一起工作。有人能指出我哪里做错吗?

 
有一个免费的编译过的 针对 x64写在私人 文件夹中),但当找不到一堆 dll 时,就会出现所谓的 dll 大厅...用 stdcall 重新编译了 x64 的 matlab dll,另一位 https://www.mql5.com/en/articles/1567 作者关于此主题的文章要好得多......在这篇文章中,根本没有写可能存在的 bug,也没有作者运行过的东西的截图....。
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.
 

这也适用于 MT4 吗?还是只为 MT5 设置?

Krzysztof

该网站使用cookies。了解有关我们Cookies政策的更多信息。