从网上找到两个可替代MetaEditor的mq4编辑器,一个是scite-mql-1.4.2,自带MetaQuotes Language 4 compiler build 432 (31 May 2012),可直接编译成ex4文件,但不支持中文;另一个是Geany 1.23.1,被我调整配置(全球首发),支持MQ4编辑,小巧轻便,支持中文。
-
scite-mql-1.4.2
-
Geany 1.23.1及kitgain配置包
-
http://blog.sina.com.cn/s/blog_6a0d357d0101fjgs.html使用UEStudio12
scite-mql-1.4.2的使用步骤:
-
从https://code.google.com/p/scite-mql/...2.zip&can=2&q=下载,或使用后面网盘地址。
-
另存scite-mql-1.4.2.zip文件
-
解压缩所有文件到一个目录下
-
打开 "scite exe"
-
执行该程序
-
"file"--> "open" 打开mq4源代码
-
"tool" -->"compile"
-
注意底部蓝色提示
-
ex4文件生成
Geany的使用步骤如下,需要调整配置文件,以支持MQL语言。
-
下载上述压缩包,并解压获得四个文件;
-
先安装geany-1.23.1到你指定目录,然后将另外两个文件filetype_extensions.conf和filetypes.c放入geany安装目录的data子目录下,覆盖原来的两份文件;
-
使用geany编辑器打开filetypes.c文件,
修改最后一行,将metalang编译程序的目录指定为你的MT4平台的安装目录,建议这里使用451版的编译器;
-
保存退出,重启geany。
-
加载mq4文件,若MT4专有命令没有自动变色、突出显示,按下图调整,
现在是不是比MT4自带的编辑器好看多了,特别带折叠功能,方便编辑代码。
最后,编辑完代码,可按F5进行调用Metalang.exe对其进行编译,注意,你编辑的mq4文件最好放在某个简单不带中文字符的目录下,比如D:\xxx.mq4,否则出错,还得你需要单独使用MetaEditor进行编译成ex4文件。
发表评论