CloseShort

空头持仓平仓。

virtual bool  CloseShort(
   double    price    // 价位
   )

参数

price

[输入]  价位

返回值

true 如果交易操作已被执行, 否则 false。

注释

空头持仓平仓 (CTrade 类对象的 Buy(...) 方法)。

实现

//+------------------------------------------------------------------+
//| 空头持仓平仓                                             |
//| 输入:  价位 - 平仓价。                                |
//| 输出: true-如果交易操作已处理, 否则 false。    |
//| 备注: 无。                                                     |
//+------------------------------------------------------------------+
bool CExpert::CloseShort(double price)
  {
   if(price==EMPTY_VALUEreturn(false);
//---
   return(m_trade.Buy(m_position.Volume(),price,0,0));
  }