分批止盈怎么实现

怎么实现分批止盈?止盈条件是:做多后,价格达到入场价+2倍atr止盈一半,3倍atr再止盈剩余的一半,4倍atr全部止盈

目前只能写到这一步,后面怎么写呢?

If(MarketPosition >=0 && c[1]>EntryPrice+2*N)

{

Sell(TurtleUnits/2,Open);

}

止盈这个能实现吗?
账户手工开仓后,怎样利用开拓者平台对该手工仓单进行止盈止损(对于止盈最好能实现浮动止盈)
固定止盈
止盈止损代码编写
怎么设置默认选择止盈止损。
请教:有条件分批离场问题
怎么实现不了立即开仓
跟踪止盈
怎么写代码实现这个功能呢?
TB中怎么实现横截面策略

If(MarketPosition >=0 && c[1]>EntryPrice+3*N)

{

Sell(TurtleUnits/4,Open);

}

If(MarketPosition >=0 && c[1]>EntryPrice+4*N)

{

Sell(TurtleUnits/4,Open);

}

第一次止盈一半后,紧接后面的十字星K线还会再止盈一半,怎么避免这个?