PD1:=(AVGENTERPRICE-C)>=15*MINDIFF;//平多条件最新价低于买开仓价10个最小变动价位,多头止损;
PD2:=(C-AVGENTERPRICE)>=30*MINDIFF;//平多条件最新价高于买开仓价55个最小变动价位,多头止赢
KK:=CROSS(D,K);//开空条件
PK1:=(C-AVGENTERPRICE)>=12*MINDIFF;//平空条件高于卖开仓价10个最小变动价位,空头止损;
PK2:=(AVGENTERPRICE-C)>=35*MINDIFF;//平空条件低于卖开仓价55个最小变动价位,空头止赢;
空止盈:SELLSHORT(PK2,holding,market);//平空信号2
空止损:SELLSHORT(PK1,holding,market);//平空信号1
多止盈:SELL(PD2,holding,market);//平多信号1
开多:buy(KD and holding=0,1,limit,开仓数值),IGNORECHECKPRICE;//开仓信号
多止损:SELL(PD1,holding,market);//平多信号2
开空:BUYSHORT(KK AND HOLDING=0,1,market);//开空信号
为什么到了止损 止盈点位 不是立即发出开平仓信号开仓或者平仓