新版MetaTrader 4 build 1010:MQL4的新机遇 新评论 MetaQuotes 2016.08.17 06:22 新版MetaTrader 4 build 1010:MQL4的新机遇 MetaTrader 4 平台更新将于2016年8月18日,星期四,进行发布。它包含以下变化: 程序端:修正阻止在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对象 } //+------------------------------------------------------------------+ MQL4:添加支持字符串操作符[ ] 。该操作符可以使用户根据索引获得一个字符串符号。如果指定的索引超出了字符串,则结果为0。 string text="Hello"; ushort symb=text[0]; // 将返回符号'H'代码 MQL4:复制历史记录和报价数据的CopyXXX 函数变得更快。 MQL4:修正删除使用ObjectDeleteAll函数指定前缀的多个图形对象。更新之前,执行该函数后其余对象可能以一个错误的顺序展示。 MQL4:修正改变时间周期后图形对象展示的偶尔错误顺序。 主机:程序端与虚拟服务器同步期间,现在忽略无EA交易的图表,即使自定义指标在这些图表上正在运行。如果您需要迁移自定义指标,请在未执行操作的"空"EA交易图表上运行它。通过选择"EA交易:模板",这种EA交易很容易使用MetaEditor的MQL4向导生成。本次更新确保指标的有意迁移。 主机:您现在可以同步EA交易和自定义指标,其名称不包含拉丁字符(例如斯拉夫或中文字符)。 修复崩溃日志中报告的错误。 更新将通过LiveUpdate 系统提供。 MetaTrader 5客户端变更列表 如何开始学习MQL5 DoEasy 函数库中的时间序列(第四十五部分):多周期指标缓冲区 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新版MetaTrader 4 build 1010:MQL4的新机遇
MetaTrader 4 平台更新将于2016年8月18日,星期四,进行发布。它包含以下变化: