CloseShort

空头持仓平仓。

virtual bool  CloseShort(

   double    price    // 价位

   )

参数

price

[输入]  价位。

返回值

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

注释

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

实现

//+------------------------------------------------------------------+

//| 空头持仓平仓                                             |

//| 输入:  价位 - 平仓价。                                |

//| 输出: true-如果交易操作已处理, 否则 false。    |

//| 备注: 无。                                                     |

//+------------------------------------------------------------------+

bool CExpert::CloseShort(double price)

  {

   if(price==EMPTY_VALUE) return(false);

//---

   return(m_trade.Buy(m_position.Volume(),price,0,0));

  }