您的位置:汇亨中文网 > 平台软件 > 正文

mql4和mql5在metatrader上逐渐融合-澳门永利筹码

2013/09/2 09:48 · forex magnates

尽管metatrader5系统已推出,但随着metatrader 4平台的需求持续强劲,上个月迈达克(metaquotes)宣布其正致力于创建mql4与mql5两种语言之间更大的适应性,以匹配两大平台上的自动交易。据迈达克(metaquotes)所说,公司决定通过添加mql5的编程特性来扩大mql4的功能。

继该消息之后,迈达克(metaquotes)宣布针对交叉编译的mql4/5程序,推出测试版的ide(集成开发环境)。为了适应新功能,现有mql4中的几段语言将不再是可受用代码。目前,新ide在mql4论坛网站上可供下载()。测试期间,迈达克(metaquotes)将在所有metatrader 4平台完全推出编译器之前,关注漏洞情况。

随着后续发生的变化,开发人员将更有能力在metatrader 4和metatrader 5之间创建eas(自动交易系统)及跨平台工作的指标器。毫无惊讶,mql的变化发生在迈达克(metaquotes)同时推出mql4市场的过程中,在该市场中,开发者可以针对mt4平台向用户出售eas。

metaquotes-150x150

mt5的未来广阔?

阻碍mt5无法获得广泛运用的重要关键点之一是mql4与mql5之间的变化。这并不是一个平台的简单升级,而是这两者的核心不同。不同的结果是metatrader 4可使用的程序无法在metatrader 5上工作。这样反而没有多大理由让交易者和开发商转用新的平台。没有客户的需求,经纪商也几乎没有理由推出mt5,即使其提供的服务器方面有所收益。然而,这种情况可能很快改变。通过创建交叉语言常量以及一个常见的编译器,迈达克(metaquotes)应该就有了更佳的时机来推广mt5,因为通过新的mql4 ide,设计的产品预计将同mql5的代码相吻合。

虽然mt5的未来看起来更光辉,但是这些新改变也有可能回火重铸。据迈达克(metatrader)所述,一项主要的投诉就是两个平台之间缺乏一致性。即使有了新的ide,开发者仍然需要更新mql4程序,以适应其变化。这样,用户可能会远离旧程序,可能会决定是否承受重新编码的过程,而也有可能值得去考虑使用其他平台这个问题。

(作者:ron finberg    编译:elin)