MQL5 命令行编译

首先我是看官方IDE太不爽了,要颜值没颜值,要性能没性能,要功能没功能…

现在找到一种配置命令行工具的方案,从此便可基本摆脱愚蠢的官方IDE了。


解决方案

实际上只要将官方的MetaEditor带参数运行即可实现命令行编译。

相当于运行一个没有GUI的MetaEditor。

metaeditor64 /compile:%1

metaeditor64 即官方IDE的可执行文件本体,默认安装于:"C:\Program Files\MetaTrader 5\metaeditor64.exe",将C:\Program Files\MetaTrader 5\ 加入系统的PATH环境变量之后即可简化成 metaeditor64 了。

%1 为代码所在的路径,支持相对路径绝对路径

相对路径下,metaeditor编译mq5生成的ex5文件位置一定与mq5文件相同,即生成的ex5的位置与执行 metaeditor 的位置无关。

样例:

metaeditor64 /compile:src\a.mq5

这样就会将 src\a.mq5 编译,生成src\a.ex5

参考资料

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值