MetaTrader 4和MQL4的新内容 - 即将发生的重大变化

 

我们目前正在做大量的工作来升级MetaTrader 4客户终端。

以下是即将发生的变化。

  1. 用常见的MQL5和MetaEditor组件完全取代MQL4和MetaEditor 4

    我们没有在MQL4->MQL5的兼容性上下功夫,而是决定做相反的事情。我们将所有MQL5的功能和特性转移到MQL5,保留了所有MQL4的特性。这意味着MQL5的所有强大功能,包括OOP和本地代码的编译器,都将在MQL4中提供。

    为此,我们开发了一个单一的编译器,自动支持MQL4和MQL5。MetaEditor也成为MetaTrader 4和MetaTrader 5的统一版本。有了它,你可以从任何版本的MQL4和MQL5进行编译。

  2. MQL5存储在MQL4集成开发环境中变得可用。

    这使得源的版本控制工作更加容易,参与小组开发和同步文件。

  3. MQL4代码的安全性提高了一个数量级

    与旧的EX4相比,新的EX4/EX5文件具有非常严重和完全修订的保护。


  4. 应用市场将在MetaTrader 4中提供

    迁移到一个新的编译器,支持特定用户计算机的资源和固有的安全性,将使你能够创建和销售完整的应用程序。你不需要担心通过市场销售的EX4/EX5文件的保护问题--没有字节码,只有用我们的私钥签名的纯本地代码。

    这个解决方案将带来所有现有的各种解决方案的销售和保护卖家。

  5. MetaTrader 4将增加新的图形对象

    这将使你能够像MetaTrader 5那样创建复杂的自定义控件。

  6. 在MQL5.community中,MetaTrader 4的应用市场将在8月中旬开放。

    开发商已经可以开始准备他们的申请并注册为卖家。我们将在几周内开始发布终端的第一批测试版。

  7. 还有许多更严肃的想法,但我们将暂时推迟。

 

我甚至不敢想象.... 在结构、语法、工作方法上将会有多大的变化?但是,以一种宏大的方式!!。

我至少可以事先偷看一下吗?

并加入测试员队伍?

 
很好!!!。))和以往一样,非常出乎意料。))
 
Nuwavee....
 
这一决定是否意味着MetaTrader5已经失去了与前辈的竞争,其优势现在将被彻底消除?
 
相反,这意味着维护两个功能尽可能接近的项目 比维护两个完全不同的项目要容易。
 

让我以另一种方式提出这个问题。

在所有这些创新之后,使用MetaTrader5到底有什么意义,除了更复杂的总头寸处理之外,它还能提供什么?

 
C-4:
这一决定是否意味着MetaTrader5已经失去了与前辈的竞争,其优势现在将被彻底消除?
相反,事实证明,MT4是一个有弹性的混蛋:)在一个好的方面。
 

凉爽的转折!MT4中会有OpenCL吗?

 
我不知道这是否意味着这些语言会像MQL4和MQL5一样快?