下载MetaTrader 5

CloseLong

多头持仓平仓。

virtual bool  CloseLong(
   double    price    // 价位
   )

参数

price

[输入]  价位

返回值

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

注释

多头持仓平仓 (CTrade 类对象的 Sell(...) 方法)。

实现

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