- OrderCalcMargin
- OrderCalcProfit
- OrderCheck
- OrderSend
- OrderSendAsync
- PositionsTotal
- PositionGetSymbol
- PositionSelect
- PositionSelectByTicket
- PositionGetDouble
- PositionGetInteger
- PositionGetString
- PositionGetTicket
- OrdersTotal
- OrderGetTicket
- OrderSelect
- OrderGetDouble
- OrderGetInteger
- OrderGetString
- HistorySelect
- HistorySelectByPosition
- HistoryOrderSelect
- HistoryOrdersTotal
- HistoryOrderGetTicket
- HistoryOrderGetString
- HistoryOrderGetDouble
- HistoryOrderGetInteger
- HistoryDealSelect
- HistoryDealsTotal
- HistoryDealGetTicket
- HistoryDealGetDouble
- HistoryDealGetInteger
- HistoryDealGetString
OrderCalcMargin
函数计算指定订单类型的需要保证金,在活期账户,当前的市场环境不能计算到当前的挂单和持仓。允许计算的保证金需要交易操作计划,值是返回的当前账户的值。
bool OrderCalcMargin(
|
参量
action
[in] 订单类型,可以是 ENUM_ORDER_TYPE 值中的一个。
symbol
[in] 交易品种名称。
volume
[in] 交易操作成交量。
price
[in] 开盘价。
margin
[out]要求保证金的值的变量成功执行到相应函数中去,计算会执行活期账户的开盘价而非交易订单,保证金值有很多元素,在不同的交易环境中相互区别。
返回值
如果成功,函数返回true,否则返回false,为了获得有关的 错误 信息,调用 GetLastError() 函数。
另见