TrailingStopLong
TrailingStopLong
它修改已开多头持仓的参数。
virtual bool TrailingStopLong(
double sl, // 止损
double tp, // 止盈
)参数
- sl
[输入] 止损价位。
- tp
[输入] 止损价位。
返回值
true 如果交易操作已被执行, 否则 false。
注释
函数修改已开多头持仓的参数 (CTrade 类对象的 PositionModify(…) 方法)。
实现
//+------------------------------------------------------------------+
//| 多头仓位尾随止损/止盈 |
//| 输入: sl - 新的止损, |
//| tp - 新的止盈。 |
//| 输出: true-如果交易操作成功, 否则 false。 |
//| 备注: 无。 |
//+------------------------------------------------------------------+
bool CExpert::TrailingStopLong(double sl,double tp)
{
return(m_trade.PositionModify(m_symbol.Name(),sl,tp));
}