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

MT4 build 600 及更高版本的脚本调用库 - MetaTrader 4 的库

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

这是 MT4 build 600 及更高版本的脚本调用库。

该库用于从您的指标和智能交易系统调用脚本。

在 MT4 的早期版本中,这可以通过以下方式实现这个方法

在 build 509 左右,消息参数可能已更改。

wParam为0x11,lParam为Navigator树视图的序号,从0开始(最上面的脚本为0)。

该库包括 DLL 和 MQL 类库。

源托管于GitHubCodeBase 版本可能已过时。查看这里对于新版本)。

如果您遇到麻烦:

我欢迎错误报告GitHub 问题

将以下包含行添加到您的指标或 Expert Advisor

#包括<脚本调用者。班级.mqh>


  • 添加以下代码来初始化/取消初始化类实例。

    脚本调用者* g_scriptCaller =无效的;整数 初始化时()
    {
       g_scriptCaller =新的脚本调用者();
      返回 初始化成功;
    }空白 解初始化常量 整数原因)
    {
      如果(g_scriptCaller){
          删除g_scriptCaller;
       }
    }
  • 最后,放入以下代码来调用脚本!

    g_scriptCaller.callScript(“脚本名称”);// 不要以 .mq4 结尾
  • 如果脚本显示输入对话框,并且您希望自动关闭它,请按如下方式调用。

    g_scriptCaller.callScript(“脚本名称”,真的);// 如果第二个参数为true,对话框将自动关闭。

  • 在 MQL4\Indicators 下,有 2 个示例指标,它调用 MQL4\Scripts 下的脚本。

    该软件根据 GNU 通用公共许可证版本 3 获得许可。

    更新历史:


    附件下载

    📎 code_11139.zip

    Source: MQL5 #11139

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