分批止盈怎么实现

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

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

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

{

Sell(TurtleUnits/2,Open);

}

止盈这个能实现吗?
账户手工开仓后,怎样利用开拓者平台对该手工仓单进行止盈止损(对于止盈最好能实现浮动止盈)
固定止盈
止盈止损代码编写
怎么设置默认选择止盈止损。
跟踪止盈
关于止损止盈的写法
请教:有条件分批离场问题
代码写了固定止损和固定止盈,当盘中出现大K线时,此K线的最高价和最低价同时满足止损和止盈,得怎么办?
可以利用账户权益止盈

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线还会再止盈一半,怎么避免这个?