刚换了一台新电脑,兴冲冲装上MT4准备跑我的黄金EA,结果折腾了一下午都没搞定,急得我满头汗 😓
我的系统是Windows 11专业版,MT4版本是Build 1420,EA是从MQL5市场买的,之前在老电脑(Win10)上跑得好好的。现在每次加载EA到图表上,就弹出一个窗口,显示 “无法加载EA交易系统,请检查日志”。我去日志里看,报的是 “DLL调用失败:user32.dll” 或者类似的提示,具体记不太清了。
我已经试过的方法:
* 在MT4的“工具-选项-EA交易”里,把“允许DLL导入”和“允许自动交易”都勾上了
* 把EA文件直接复制到 MQL4\Experts 文件夹,也试过重新从市场下载安装
* 关闭了Windows Defender的实时保护,甚至把整个MT4文件夹加了排除项
* 用管理员身份运行MT4,兼容模式也试过Win7和Win8
但问题依旧,每次加载还是报那个DLL错误。我怀疑是不是Win11系统权限搞的鬼,或者MT4版本太新了不兼容?有没有老哥遇到过类似情况?是直接换回Win10系统,还是有什么设置能绕过这个DLL限制?另外,我的EA是跑黄金的,点差敏感,不想换平台迁移,求大神支招!🙏
我的系统是Windows 11专业版,MT4版本是Build 1420,EA是从MQL5市场买的,之前在老电脑(Win10)上跑得好好的。现在每次加载EA到图表上,就弹出一个窗口,显示 “无法加载EA交易系统,请检查日志”。我去日志里看,报的是 “DLL调用失败:user32.dll” 或者类似的提示,具体记不太清了。
我已经试过的方法:
* 在MT4的“工具-选项-EA交易”里,把“允许DLL导入”和“允许自动交易”都勾上了
* 把EA文件直接复制到 MQL4\Experts 文件夹,也试过重新从市场下载安装
* 关闭了Windows Defender的实时保护,甚至把整个MT4文件夹加了排除项
* 用管理员身份运行MT4,兼容模式也试过Win7和Win8
但问题依旧,每次加载还是报那个DLL错误。我怀疑是不是Win11系统权限搞的鬼,或者MT4版本太新了不兼容?有没有老哥遇到过类似情况?是直接换回Win10系统,还是有什么设置能绕过这个DLL限制?另外,我的EA是跑黄金的,点差敏感,不想换平台迁移,求大神支招!🙏