MetaTrader 5交易程序端build 880:程序端毫秒日志以及MQL4BUILD/MQL5BUILD宏

MetaTrader 5新功能

7 十二月 2013

交易程序端

  1. 时间在客户端,MetaEditor's和MetaTester's日志中以毫秒显示。

    The time is displayed up to milliseconds in the client terminals

  2. 改进了模拟账户打开对话框的扫描和搜索服务器 - 扫描速度得到了提高,更多搜索也已经被添加到无连接的服务器的接入点。

    Improved scanning and searching for servers in demo account opening dialog

  3. 修正和优化了客户端,MetaEditor和MQL5帮助。
  4. origin.txt文件在程序端数据文件夹中自动生成。此文件包含数据文件夹对应的安装目录的路径。
  5. 修正了一些对话框,窗口和控件的帮助内容的显示。
  6. 修正了长时间连续操作过程中程序端的偶尔冻结(超过2-3天)。
  7. 修正了已保存客户帐户列表的偶尔丢失。
  8. 修正了日志中导致“包栏错误”消息的错误。
  9. 新增MetaTrader 5程序端和MQL5语言的土耳其语帮助。

市场

  1. 修正和优化了MQL5市场数据存储和更新。

MQL5

  1. 修正了重载函数模板的错误。
  2. 新增 __MQL4BUILD__ 和 __MQL5BUILD__ 宏 - MQL5编译器版本在MetaTrader 4和MetaTrader 5客户端是分开的。这些宏可以用于显示用来编译客户端EA日志中的EX4\EX5文件的编译器版本的有关信息:

    //+------------------------------------------------------------------+
    //| Expert initialization function                                   |
    //+------------------------------------------------------------------+
    int OnInit()
      {
    //---
       Print(__FILE__," compiled with ",__MQL5BUILD__," build");
    //---
       return(INIT_SUCCEEDED);
      }

MetaTrader交易信号

  1. 有类似主要部分(EURUSD)的几个交易品种,并且交易禁止任何一个交易品种的情况下,修正了外汇交易品种EURUSD <=> EURUSD.ABC的格式比较。
  2. 修正了在用户帐户进行结余及信贷业务时的信号复制。执行结余/信贷业务后客户的资金总额已更改。如果事后信号复制的百分比值下降了超过1%(计算复制交易量要考虑用户和提供者结余的比率),该用户的帐户被强制与提供者的账户同步。这样做是根据新复制的百分比值以校正用户的当前持仓。

    如果由于结余或信贷业务用户的资金有所增加,就不会强迫执行同步化。

  3. 修正了全部执行或立即取消(FOK)的市场订单执行模式被禁止的情况下的复制持仓。

MetaEditor

  1. 修正了插入非Unicode文本时的剪贴板工作。
  2. 修正了拖放移动文件夹时,滚动导航树

修正了崩溃日志中报告的错误。
更新的文档。

实时更新通过LiveUpdate系统提供。

MetaTrader 5交易程序端可以下载于"https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe