新版MetaTrader 4 Build 840:改进与修复

 

新版MetaTrader 4 Build 840:改进与修复

MetaTrader 4 平台更新将于2015年6月12日,星期五,进行发布。此次更新将包含以下变化:


  1. 程序端:增加图形对象自定义工具提示的容量上限到128个交易品种。该工具提示使用OBJPROP_TOOLTIP属性设置。




  2. 程序端:修正当Ray属性启用时的通道图形对象的显示 - 无端通道延续到右侧。
  3. 市场:增强购买产品时的日志功能。这有助于在处理用户问题时寻找解决方案。
  4. 市场:修正产品租赁更新错误。
  5. MQL4:修正MQL4应用程序下载时路径名称没有使用拉丁字符(例如中文或日文)的问题。
  6. MQL4:新增MQLSetInteger函数用于管理MQL4应用程序环境属性。 新增MQL_CODEPAGE 属性到 ENUM_MQL_INFO_INTEGER 枚举。使用此属性,可以通过MQLSetInteger函数使用目前MQL4启动程序的代码页。

    编译MQL4应用程序时应用的代码页默认使用在该应用程序。如果编译和程序启动期间,操作系统区域之间不匹配,则可能会存在消息显示和字符串值接收的问题。这适用于将文件名称,图形对象,全局变量等用作参数的Print,PrintFormat,Comment,Alert,MessageBox,SendFTP,SendMail, SendNotification,iCustom 和其他函数。

    新的函数和属性会解决这个问题。

  7. MQL4:新增另一个ObjectsDeleteAll 函数格式:
    int ObjectsDeleteAll(
       int            chart_id,   // 图表 ID
       const string     prefix,   //前缀
       int    sub_window=EMPTY,   // 图表子窗口 ID
       int   object_type=EMPTY    // 对象类型
    );
    此函数从指定图表或其子窗口移除所有指定类型的图形对象。一个特性就是在移除对象的名称上设置前缀。例如,您只可以移除名称以"myobj_"开头的对象。

  8. MQL4:新增使用Home和End键时的CHARTEVENT_CHART_CHANGE 事件生成。在此之前,仅能在通过相应的对话框更改图表大小和属性时才能生成此事件。
  9. MQL4:修正通过复制创建图形对象时的 CHARTEVENT_OBJECT_CREATE 事件生成。复制通过按住Ctrl键并拖动对象来实现的。
  10. MQL4:修正视图测试时通过ChartID函数返回的值。
  11. MQL4:修正接收椭圆图形对象的OBJPROP_SCALE 属性。该属性专为接收对象比例而设计。
  12. MQL4:已修正检查ArrayFill 函数的输入参数。该函数以指定的值填充数值数组。
  13. MQL4:在标准程序库的CArrayChar,CArrayShort,CArrayInt,CArrayFloat 和 CArrayLong 类中添加ArrayMaximum和ArrayMinimum方式。这些方式允许您在相应数组中寻找最大值和最小值。
  14. MQL4:修正标准程序库的CArrayChar,CArrayShort,CArrayInt,CArrayLong,CArrayFloat,CArrayDouble 和 CArrayString类中的SearchGreatOrEqual 和 SearchLessOrEqual 方式。这些方式允许您搜索大于或等于/小于或等于指定元素的数组。
  15. MQL4:修正标准程序库CArrayChar类中的错误。 修正QuickSort,QuickSearch,SearchGreat 和 SearchLess 方式。
  16. 修正崩溃日志中报告的错误。

将通过LiveUpdate系统提供更新。
 
2015.07.17 10:08:52.132 '2096584659': Signal - different specification of symbol EURUSD, signal provider has maximal volume 200.00, subscriber has 100.00
什么意思 无法跟单
原因: