MQL5参考自定义交易品种CustomSymbolSetInteger 

CustomSymbolSetInteger

为自定义交易品种设置整型属性值。

bool  CustomSymbolSetInteger(
   const string              symbol_name,      // 交易品种名称
   ENUM_SYMBOL_INFO_INTEGER  property_id,      // 属性 ID
   long                      property_value    // 属性值
   );

参数

symbol_name

[in]  自定义交易品种名称。

property_id

[in]  交易品种属性ID。该值可以是ENUM_SYMBOL_INFO_INTEGER其中一个枚举值。

property_value

[in]  包含属性值的长整型变量。

返回值

true – 成功,否则 – false。若要获得错误信息,请调用GetLastError()函数。

注意

如果在交易品种规范中更改了任何这些属性,那么自定义交易品种的分钟和报价历史将被完全移除:

  • SYMBOL_CHART_MODE – 用于构建柱的价格类型(卖价或最后价)
  • SYMBOL_DIGITS – 价格显示中小数点后的小数位

删除自定义交易品种历史以后,程序端将使用更新的属性尝试创建一个新的历史。手动更改自定义交易品种属性时也会遇到同样的问题。

另见

SymbolInfoInteger