开仓语句如下:20点止盈,或者开多后,价格低于开仓那根K线前3根K线的最低价止损,开空后价格高于开仓那根K线前3根K线的最高价止损,下面写的对不对?
zsp:ref(llv(l,3),ENTERBARS+2);//直接用ref 配合ENTERBARS 来获取止损价的值
zsp1:ref(HHV(H,3),ENTERBARS+2);
KD:=KDA18; //开多条件
PD:=(C-ENTERPRICE)>=N*MINDIFF OR c<zsp; //平多条件
KK:=KKA18; //开空条件
PK:=(ENTERPRICE-C)>=N*MINDIFF OR c>zsp1; //平空条件
平空:SELLSHORT(PK,1,MARKET); //平空信号
开多:BUY(KD AND HOLDING=0,1,MARKET); //开多信号
平多:SELL(PD,1,MARKET); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,MARKET); //开空信号