MT4智能交易编程教程-SymbolInfoString函数
一个规定交易品种返回相对应的特性,该函数中有两个变体。 1. 立即返回属性值 string SymbolInfoString(
string name, // 交易品种
ENUM_SYMBOL_INFO_STRING prop_id // 属性标识符
); |
2. 返回true或者false,由该函数运行成功与否来决定,如果成功,在培育变量通过引用传递到最后常量中函数属性固定。 bool SymbolInfoString(
string name, // 交易品种
ENUM_SYMBOL_INFO_STRING prop_id, // 属性标识符
string& string_var // 这里假设属性值
); |
参量 name [in] 交易品种名称。 prop_id [in] 一个交易品种属性标识符,值是 ENUM_SYMBOL_INFO_STRING 其中一个。 string_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.
|