主要内容
EA主要用于自动化交易,涉及到交易,你就需要了解当前账户的信息,交易品种的市场信息,以及订单的相关信息等。这里我们就介绍如何获取这些信息
市场信息–Symbol Information
市场信息是与某一个交易品种紧密相关的,这些信息分为三大类:整型值,双精度值,字符串类型三种,分别对应三种函数,每一种函数分为两种原型。
获取整型属性值的函数
long SymbolInfoInteger(
string name, // 交易品种
ENUM_SYMBOL_INFO_INTEGER prop_id // 属性标识符
);
bool SymbolInfoInteger(
string name, // 交易品种
ENUM_SYMBOL_INFO_INTEGER prop_id, // 属性标识符
long& long_var // 这里假设属性值
);
获取双精度属性值的函数
double SymbolInfoDouble(
string name, // 交易品种
ENUM_SYMBOL_INFO_DOUBLE prop_id // 属性标识符
);
bool SymbolInfoDouble(
string name, // 交易品种
ENUM_SYMBOL_INFO_DOUBLE prop_id, // 属性标识符