论坛

如何把MQL4代码自动转换成MQL5?

如何把MQL4代码自动转换成MQL5? 比较MQL4 和MQL5 官方文档发现,是没有方法只通过兼容库让MT5运行MQL4代码的 有一部分函数MQl4有,MQL5没有,可以通过重新实现,兼容 有一部分函数MQL4,MQL5都有,但是参数不一样,这些兼容函数需要跟现有MQL5函数区别开,方法名添加了MQL4后缀 还有一部分函数MQL4和MQL5使用方式变了,单纯文本替换实现不了,比如iRSI,iMACD等,MQL5要先在OnInit 初始化,在调用 要想实现自动转换,要实现MQL4语言解析,对这些不兼容的部分,进行语法级别的转换 所以,自动转换需要两个组成部分 MQL4 API兼容库