欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

使用 user32.dll - MetaTrader 4 脚本对测试器“From:”和“To:”字段进行编程修改

author emer | 212 人阅读 | 0 人评论 |

为了使该脚本正确运行,您必须打开策略测试器窗口。

我这样做的目的是创建一个分布式自动优化包。
我对可用的自动优化代码不满意,因为它需要修改 Expert Advisor 代码。

这是在 Windows 7 64 位上创建和测试的。可能需要更改 #define 语句以指向适合您的操作系统的正确 ID。

我无法直接将字符串发送到日期字段,因为它的控件 SysDateTimePick32 很难与 MQL4 接口。

相反,我使用了一种稍微迂回的方法来解析控件的文本并发送向上、向下、向左和向右击键来调整日期。

我发布这个脚本是因为我发现找到实现此目的所需的信息非常耗时(特别是对于像我这样的 Windows API 新手)。希望这会帮助其他人。


附件下载

📎 SetDate.mq4 (6.47 KB)

📎 WinUser32.mqh (62.68 KB)

Source: MQL5 #10146

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录