MT4/MT5跟单系统方案概览

       MT4是市场行情接收软件,由发布迈达克软件公司2004年推出,提供免费试用,有中文界面。 它适用于Forex,CFD(差价合约/Contract For Difference)以及期货市场。2010年,迈达克软件公司推出了MT5。MT5是MT4的升级版本。

1. 跟单系统

2. 实现方案

2.1 EA MQL4 MQL5

支持语言

mql4 mql5

优点

  • 官方支持,不会有被官方屏蔽的问题。
  • 参考资料比较多。

缺点

  • 只能实现一些本地的少量账户的跟随,无法充分支持跟单 区搭建所需的相关交互细节。

2.2 NJ4X

支持语言

C# JAVA

优点

  • 所有的接口命名和MQL4是基本一致的,所以通过查阅MQL文档就可以很方便的了解到nj4x相关的接口
  • 商业版价格便宜(目前购买链接已经不可用了)

缺点

  • 每启动一个mt账户都需要启动一个MetaTrader客户端,比较消耗内存资源,大约30MB/MetaTrader;当每个账 的监听接口过多,也会造成CPU消耗过高;
  • MT5的版本是完全不可用,官方 站的试用版本也无法正常运行 ;

2.3 mtapi

     目前市场上面大部分的mtapi直连技术的主要出处,该技术供应商同时提供MT、 MT5版本,需要分别付费购买。

支持语言

C++ C# JAVA RESTful

优点

  • 支持的语言比较多
  • 官方也一致在维护,针对于MT5的维护还是很重要的因为MT5的程序还是在不断的升级的,有时候升级会造成mtapi的不可用,需要mtapi及时的支持。

缺点

  • 价格还是比较贵的,可以查阅官方 站
  • api的可读性比较差,因为该api没有尽量和MQL官方的命名保持一致。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月3日
下一篇 2022年11月3日

相关推荐