请教mql5学习中遇到的问题 关于类

 

 请问mt5必须用类来编写么,比如交易下单 我不用类的形式 .    k可不可以完全把函数全都写上。  必须那些下单函数: 我不引用类 。直接在程序里面写

 
greatsun:

 请问mt5必须用类来编写么,比如交易下单 我不用类的形式 .    k可不可以完全把函数全都写上。  必须那些下单函数: 我不引用类 。直接在程序里面写

我正在用mql5改写mql4程序,可以不用标准库中的类,直接用它提供的函数,但写起来很繁琐,用它的类简便很多。
 

不需要,mt5只是在mt4的基础上升级了,支持类的对象编程。你可以完全使用函数去完成你的策略,不涉及一个类。


我的建议是:

如果你是初学者,建议你直接用类来编程,因为你可以不需要知道中间的实现过程,直接调用类就可以帮你完成大部分的操作。

具体学习类的办法最好是在MQL5代码库里面去找相应的代码,看看别人下单,修改订单,关闭订单,获取数据用的什么类就可以了。这样你可以快速上手,很快就学会了怎么去开发一些基本的策略或者指标。

当你入门了过后,你再仔细去研究mt5与mt4的不同。这样既本上就可以达到精通的水准了。

系统的学习可以在网上寻找相关的MT5系列视频教程,学完以后,就会有一个整体上的认识和了解,遇到问题了也能更清楚大概方向。

希望对研究MT5编程的朋友有所帮助。