OrderCalcProfit
函数为当前账户计算利润,在当前的交易市场条件下,以参量为基础传递。函数使用交易操作的结构进行再评估,值是返回的当前账户的值。
bool OrderCalcProfit(
ENUM_ORDER_TYPE action, // 订单类型 (ORDER_TYPE_BUY 或者 ORDER_TYPE_SELL)
string symbol, // 交易品种名称
double volume, // 交易量
double price_open, // 开盘价
double price_close, // 收盘价
double& profit // 为获得利润值的变量
);参量
action
[in] 订单类型,可以是 ENUM_ORDER_TYPE 项目里ORDER_TYPE_BUY 或 ORDER_TYPE_SELL值中的一个。
symbol
[in] 交易品种名称。
volume
[in] 交易操作成交量。
price_open
[in] 开盘价。
price_close
[in] 收盘价。
profit
[out] 计算利润的变量值在函数成功执行后编写进去,估计利润值依据许多因素,并在不同的市场环境中加以区别。
返回值
如果成功,函数返回true,否则返回false。如果指定无效订单类型,函数返回false,为了获得错误信息,可以调用 GetLastError()。