MetaTrader 4:是否可以从Windows命令行运行脚本(* .ex4)?

时间:2018-04-04 08:40:55

标签: mql4 metatrader4 mt4

我想知道是否有办法从MetaTrader外部运行MetaTrader 4脚本。

我认为它可能是像terminal.exe / run myScript.ex4

这样的选项

我需要每隔N秒从VBA Excel代码运行它。每N秒运行一段代码没问题。我遇到的问题是如何使用Windows命令运行脚本?

1 个答案:

答案 0 :(得分:0)

这不是它可以工作的方式恕我直言(在这个领域几十年后......)

在O / S中启动流程很容易,将一些参数传递到流程也很容易,但新流程(本例中的MetaTrader终端)有很多配置选项,可以有很多GUI-Graph实例设置(USDJPY + GBPJPY + AUDUSD + GBPUSD + EURUSD + ...)并且启动脚本的意图也必须知道,GUI-Graph实例应该从哪个GUI-Graph实例开始。

确实不容易。

几年前,有人尝试通过配置文件+中的“自动加载器”-tape类似设置混合一些配置,以将一些预先配置的HotKey“按下按钮”注入单GUI-Graph MT4过程

确实要做很多工作大规模复制,而确保更安全地工作

可能有更聪明的选择

尝试重新考虑您的处理架构并尝试实现半持久性分布式基础架构(您的流程+ MT4流程+脚本流程+ ...),其中智能多代理通信在线请求远程服务或者特定情境的响应传递,整个问题开始在不同的动态中发挥作用......

几年前决定采用这种方式,我可以比较成本和收益 - 将MT4端集成到智能电网中,具有故障恢复能力强大的“远程”记录,外部AI / ML预测引擎,带有远程风险管理引擎。

设计智能电网服务基础设施,以达到设计目标,即保持端到端 latency < 90 ms (确实在您的开始 - 下一个要求之下) -run-each-N-seconds)

基于Excel的交易工具是1990年代上半期的常见艺术品,其中REUTERS银行间交易服务使用的是Excel介导的工具。

2018年:o)