替代MetaEditor的第三方编辑器解决方案

特斯比特 2024-04-14 10:57:30

mt4升级后,采用了mt5的编辑器,当你的中文注释越来越多的时候,输入会越来越慢,老半天还不显示字符。鉴于此,我们很有必要选用第三方编辑器来解决问题了。用第三方编辑器我们必须解决三个问题,一是编译,二是关键字输入提示,三是代码高亮显示。

 

我选择UEStudio12,这个软件在业内广受好评,而且有稳定的破解版可用,我们只为了解决mql4编码问题,所以不必考虑这个IDE升级,也没必要让它升级。

 

一、编译ex4

 

运行UE,高级->工具配置:

 

 

按照图中的内容填写。MQL4编译器可以在官站下载,下载后的mql.exe(32位编译器下载,64位编译器下载)拷贝到UEStudio安装目录,命令行填写:mql.exe /mql4 "%f%r" ,工作目录选择这个安装目录。点击确定。在主菜单高级中就出现了一个新的工具。

 

 

编辑好.mq4文件后,点击这个工具,就会在.mq4路径下生成一个.ex4文件了。编译信息会在UE下方显示:

 

 

如果有错误,会提示错误编号以及源码所在的行列。

 

我不是很肯定用这个编译器编译出来的ex4是否会出错,建议最终还是到MetaEditor中编译成型。

 

顺便说一下帮助文件的安装,在mt4中打开数据文件夹,在/MetaQuotes/Terminal/Help里面将mql4.chm拷贝到UE安装文件夹,双击即可使用。

 

二、关键字输入提示与高亮显示

 

UEStudio安装文件夹中有一个/wordfiles,这里面是存放关键字的配置文件,我新建了一个laoyeemql4.uew,用记事本输入了所有的mql4的常量、关键字、命令符,做好了自定义函数匹配语句,以及高亮显示语句。

 

 

这样的效果与MetaEditor是不是一样呢?

 

三、附上laoyeemql4.uew源码

 

斑马投诉温馨提示:投资有风险,交易需谨慎!

声明:本文内容不代表斑马投诉网站观点,内容仅供参考,不构成投资建议。投资有风险,选择需谨慎! 如涉及内容、版权等问题,请联系我们,我们会在第一时间作出调整!

相关文章