新版MetaTrader 4:MQL4的新机遇 - 最新公告 - mt4中文网

新版MetaTrader 4:MQL4的新机遇

2017-08-08 09:49:58 来源: MT4中文网

程序端
修正阻止在32位Windows 10,build 1607运行的程序端中执行MQL4应用程序的错误。
修正偶尔发生的搜索和聊天按键的错误显示。
修正打开模拟账户时偶尔发送至程序端的重复欢迎邮件。
MQL4

添加新'void *'指针,以使用户创建抽象对象归集。任何类对象的指针都可以保存至这个变量类型。建议使用操作符dynamic_cast<class name *>(void * pointer) 来转换。如果无法转换,则结果为NULL。
class CFoo { };class CBar { };//+------------------------------------------------------------------+//| 脚本程序起始函数                                                   |//+------------------------------------------------------------------+void OnStart()
  {
   void *vptr[2];
   vptr[0]=new CFoo();
   vptr[1]=new CBar();//---   for(int i=0;i<ArraySize(vptr);i++)
     {
      if(dynamic_cast<CFoo *>(vptr[i])!=NULL)
         Print("CFoo * object at index ",i);
      if(dynamic_cast<CBar *>(vptr[i])!=NULL)
         Print("CBar * object at index ",i);
     }
   CFoo *fptr=vptr[1];  // 将返回类型转换指针错误,vptr[1] 并不是CFoo对象  }//+------------------------------------------------------------------+
添加支持字符串操作符[ ] 。该操作符可以使用户根据索引获得一个字符串符号。如果指定的索引超出了字符串,则结果为0。
string text="Hello";ushort symb=text[0];  // 将返回符号'H'代码
复制历史记录和报价数据的CopyXXX 函数变得更快。
修正删除使用ObjectDeleteAll函数指定前缀的多个图形对象。更新之前,执行该函数后其余对象可能以一个错误的顺序展示。
修正改变时间周期后图形对象展示的偶尔错误顺序。
主机
程序端与虚拟服务器同步期间,现在忽略无EA交易的图表,即使自定义指标在这些图表上正在运行。如果您需要迁移自定义指标,请在未执行 操作的"空"EA交易图表上运行它。通过选择"EA交易:模板",这种EA交易很容易使用MetaEditor的MQL4向导生成。本次更新确保指标的有 意迁移。
您现在可以同步EA交易和自定义指标,其名称不包含拉丁字符(例如斯拉夫或中文字符)。
  修复崩溃日志中报告的错误。(编辑:文涛)

网友评论

全部 (0) 好评 (0) 中评 (0) 差评 (0)
请选择综合评分:
还可以输入140

外汇交易平台