2026-11-11
MQL5命令行编译操作指南
实际上,只需将官方的MetaEditor以带参数方式运行,即可实现命令行编译。
这相当于运行一个无图形界面的MetaEditor。
metaeditor64 /compile:%1
metaeditor64是官方IDE的可执行文件,默认安装在:"C:\Program Files\MetaTrader 5\metaeditor64.exe",将该路径加入系统PATH环境变量后,即可直接使用metaeditor64命令。
%1为代码文件路径,支持相对路径和绝对路径。
在相对路径下,MetaEditor编译mq5生成的ex5文件位置与mq5文件相同,即生成结果与执行MetaEditor的当前目录无关。
示例:
metaeditor64 /compile:src\a.mq5
这样会将src\a.mq5编译,并生成src\a.ex5。
