MQL4代码转MQL5修改工作比想象的大

 
为了能使用MT5系统更精确的回溯测试,计划把之前MQL4写的EA改写成MQL5,发现改写的工作量挺大的,而且改写后的MQL5代码量比MQL4多很多,不知其他人是不是跟我的感觉一样。
 

现在已经比三年前轻松很多了,标准库更加完善了,开仓/平仓/资金管尽量用标准库,能减少工作量和少犯错。

 

还算好了啊。

我还是更习惯MT4,等哪天MT4不流行了,我再换到MT5去。

怕就怕 MT5 只是个过渡,然后突然出来个MT6.
 
要全部用函数来实现,走MT4的路子,就比较麻烦,既然混到了MT5,就可以使用系统的标准库了,对象使用几遍后,会比MT4方便,都是直接调用。自己也可以封装一些常用的功能,这样用起来还是很方便的。
 
Ziheng Zhuang:

现在已经比三年前轻松很多了,标准库更加完善了,开仓/平仓/资金管尽量用标准库,能减少工作量和少犯错。

嗯,我目前还是用它的原生函数来实现主要功能,所以感觉比较繁杂一些,等熟悉了最基本的函数,然后再研究标准库。另外,我转MQL5还有个主要原因是它有比较全的数学分析函数库,便于做概率统计分析。

 
Jiying Li:
要全部用函数来实现,走MT4的路子,就比较麻烦,既然混到了MT5,就可以使用系统的标准库了,对象使用几遍后,会比MT4方便,都是直接调用。自己也可以封装一些常用的功能,这样用起来还是很方便的。

嗯,先熟悉一下它的函数,然后研究标准库。