别误会,MT5并非MT4升级版
2017-06-01 10:17:08 来源: 作者:
外汇交易者有完全的自由选择使用什么交易平台,不过,这和选择哪个交易公司分不开。因为每家经纪商提供的平台数量有限。而且要考虑到一些中介公司等并非直接和外汇平台提供商有协议,而是通过桥来连接平台的交易系统。这种方案能满足市场需要,但是一旦桥出现问题或者延误,那么就会很大程度影响交易的执行和管理。
MT4平台是行业非常熟悉的平台,甚至可以说是最重要的平台。绝大多数外汇公司都直接抑或间接搭建内部桥来提供MT4交易。而MT5平台在这几年来的使用率则低于MT4平台。这两种产品都是迈达克(MetaQuotes)旗下的产品,但是命运却完全不同。
MT4和MT5的背后真相
MT5平台在2010年推出,而MT4平台的历史比它更早5年。名称类似,导致大多数人都认为MT5是MT4的升级版本,性能会更优化。但是事实并非如此,尽管MT5和MT4一样,也是一种开拓性平台,而且有强大的回溯测试功能,甚至用户界面都很类似,但是MetaTrader系列产品都具有相似的功能,因此无法将MT5看做升级的版本。
实际上,MT5平台的目的是做到MT4平台没有提供的东西,它的目标市场和MT4不同,因此比较这2个平台的意义并不是很大。
MT5平台的适用市场是非外汇市场,而是比如股票和大宗商品市场,因为它能更好的连接到中心交易所。同时,MT5平台在开发和推广时,迈达克的目标是创造零售和商品交易的高纪录,因此该平台的软件设计也因此有所侧重。
MT5和MT4还有一个主要的不同之处,是符合美国的监管法,美国外汇经纪商必须遵守先进先出(FIFO)原则。此外,MT4独立记录每一次交易流程,并分开管理每一次的仓位,而MT5是自动合并所有交易。
简单的说,MT5平台是针对非外汇交易者的平台,它符合美国市场的要求,而且该平台的目的是满足MT4以外市场的需求。这才是2个平台背后真实的样子。
MT4和MT5平台在外汇市场
除了2个平台最基本的设计理念不同外,我们还注意到很多细节的地方有差异。
MT5使用的编程语言是MQL5,而MT4使用的是MQL4语言。MQL5的编程更简单,因此对用户、软件开发人员和其他人员来说更好用。MQL4语言功能在2014年已经拓展,但是,MT4平台的编程语言无法在MT5平台上执行,这对于想要升级的交易者就很不利了。这也是我们无法认同MT5是MT4升级版本的原因之一。
相比MT4,MT5平台保留了两种主要的编程特征:一种是回溯测试功能更加快速,第二种是多种货币对的同步测试。
哪种平台更好?
很多人心中早已有自己的答案。如果你是必须遵守美国监管要求、还是需要线下进行大量回溯测试、抑或想要交易股票和大宗商品市场,MT5一定是优于MT4的选择。
除此之外,MT4平台是更受欢迎的平台,它已经多年占据外汇市场的半壁江山,尽管MT5已推出多年,但MT4的使用率依然非常高,它更易使用和管理,出现的问题也较少。
大多数有经验的交易者都表示,他们希望交易平台值得信赖、易于使用、直观且不被中断。因此,MT4平台的一些缺陷并不产生很大影响,它运行流畅,交易者早已熟悉各种功能和图表。
不过,迈达克去年底宣布将淘汰MT4以来,不少公司已经准备迁移至MT5。为加速MT5在外汇市场的使用率,迈达克不断加入了交易者看中的锁仓功能、市场深度、允许一键设置市价单和挂单等等。
为什么MT4平台会被淘汰?
1.不适应多资产零售方案的趋势
技术提供商Star Financial Systems的首席执行官Dan Moczulski认为,外汇行业正在向多资产解决方案靠拢,零售外汇经纪商应意识到这一点。迈达克也正是认清了这种趋势,所以才决定放弃MT4平台。“多资产平台不是仅仅包括黄金、道琼斯指数或者纽约商品交易所的产品,而是指的成千上万不同的金融产品种类。”
2.无法保证客户获取和留存
就目前情况来看,数千个外汇经纪商在竞争同样的一批客户群体。要增强竞争力,那么经纪商必须扩大交易产品,让产品丰富化的同时,还需控制客户交易成本。
随着竞争更加激烈,外汇交易点差缩小,外汇经纪商客户每笔交易带来的营收也在下降。而在其它资产交易中,情况可能没这么糟糕,因此经纪商拓展多资产平台更加重要。