MT4智能交易编程教程-SymbolInfoInteger函数
返回一个规定交易样品的类似特质,该函数有两种变体 1. 快速返回属性值 long SymbolInfoInteger(
string name, // 交易品种
ENUM_SYMBOL_INFO_INTEGER prop_id // 属性标识符
); |
2. 返回真值或失败值取决于函数是否成功执行,如果成功,属性值通过引用从最后的参量传递到接受变量中 bool SymbolInfoInteger(
string name, // 交易品种
ENUM_SYMBOL_INFO_INTEGER prop_id, // 属性标识符
long& long_var // 这里假设属性值
); |
参量 name [in] 交易样品名称 prop_id [in] 交易样品属性标识符,值可以是计算式中 ENUM_SYMBOL_INFO_INTEGER 的一个。 long_var [out] 长型变量接收要求变量的值。 返回值 长整型值 In case of execution failure, information about the error can be obtained using GetLastError() function: ·5040 – invalid string parameter for specifying a symbol name, ·4301 – unknown symbol (financial instrument), ·4302 – symbol is not selected in "Market Watch" (not found in the list of available ones), ·4303 – invalid identifier of a symbol property.
|