比较了下mt4/mt5下的mql5/include文件夹里的文件, 发现不尽相同, 是不是这两个平台的mql5也有区别? 有相关的文档吗? 谢谢
两者不太一样。
MT4 Build 600 以后的 MQL4 只是 MQL5 的子集,同时 MQL5 废弃了许多原来 MQL4 的语法和函数。
Xiangdong Guo:
两者不太一样。
MT4 Build 600 以后的 MQL4 只是 MQL5 的子集,同时 MQL5 废弃了许多原来 MQL4 的语法和函数。
谢谢回复, 应该是mt4 600后的mql5是mt5的mql5的子集吧.
哪里有相关文档呢? 想在mt4新版本下用mql5重写ea, 谢谢.
Gang Wu:
谢谢回复, 应该是mt4 600后的mql5是mt5的mql5的子集吧.
哪里有相关文档呢? 想在mt4新版本下用mql5重写ea, 谢谢.
从编程语言的角度看,MT4 Build 600 以后两者语义、语法差不多,但从平台的 runtime 机制方面来看,有很大不同,尤其是交易函数集合的差异极大。
所以目前尚不能用 MQL5 完全替换 MQL4。
Xiangdong Guo:
从编程语言的角度看,MT4 Build 600 以后两者语义、语法差不多,但从平台的 runtime 机制方面来看,有很大不同,尤其是交易函数集合的差异极大。
所以目前尚不能用 MQL5 完全替换 MQL4。
明白了, 这么说目前mt4+mql5的混合体还是不建议使用的了?
如果这样的话那就继续mt4+mql4了.