P1:=CROSS(D3>REF(D3,1),0.5);
P2:=CROSS(D3<=REF(D3,1),0.5);
DT:=CROSS(君3>REF(君3,1)&&君5>REF(君5,1)&&MA1>REF(日,1)&&近高>前高&&D>开&&MA5>REF(MA10,1)&&MA10>REF(MA15,1)&&MA15>REF(MA30,1)&&MA30>REF(MA60,1)&&MA5>REF(MA5,1)&&MA10>REF(MA10,1)&&MA15>REF(MA15,1)&&MA30>REF(MA30,1)&&MA60>REF(MA60,1)&&B>REF(D,1)&&D>REF(D1,1)&&B>REF(B,1)&&D>REF(D,1)&&D1>REF(D1,1)&&D2>REF(D2,1)&&D3>REF(D3,1)&&D5>REF(D5,1)&&D6>REF(D6,1)&&D7>REF(D7,1)&&D8>REF(D8,1),0.5);
KT:=CROSS(君3<=REF(君3,1)&&君5<=REF(君5,1)&&MA1<=REF(日,1)&&近低<=前低&&D<=开&&MA5<=REF(MA10,1)&&MA10<=REF(MA15,1)&&MA15<=REF(MA30,1)&&MA30<=REF(MA60,1)&&MA5<=REF(MA5,1)&&MA10<=REF(MA10,1)&&MA15<=REF(MA15,1)&&MA30<=REF(MA30,1)&&MA60<=REF(MA60,1)&&B<=REF(D,1)&&D<=REF(D1,1)&&B<=REF(B,1)&&D<=REF(D,1)&&D1<=REF(D1,1)&&D2<=REF(D2,1)&&D3<=REF(D3,1)&&D5<=REF(D5,1)&&D6<=REF(D6,1)&&D7<=REF(D7,1)&&D8<=REF(D8,1),0.5);
((TIME>0918&&TIME<1450)||(TIME>2118&&TIME<=2359)) && DT && COUNT(DT,SUMBARS(P1||P2,1))=1 && EXIST(KT,SUMBARS(P1||P2,1))=0,BK;
((TIME>0918&&TIME<1450)||(TIME>2118&&TIME<=2359)) && KT && COUNT(KT,SUMBARS(P1||P2,1))=1 && EXIST(DT,SUMBARS(P1||P2,1))=0,SK;
CROSS(君5>REF(君5,1),0.5),BP;
CROSS(君5<=REF(君5,1),0.5),SP;
C<BKHIGH*0.975,SP;
C>SKLOW*1.025,BP;
BKHIGH>=BKPRICE*1.015 && C<=BKHIGH-0.8*(BKHIGH-BKPRICE),SP;
SKLOW<=SKPRICE*0.985 && C>=SKLOW+0.8*(SKPRICE-SKLOW),BP;
BKHIGH>=BKPRICE*1.02 && C<=BKHIGH-0.6*(BKHIGH-BKPRICE),SP;
SKLOW<=SKPRICE*0.98 && C>=SKLOW+0.6*(SKPRICE-SKLOW),BP;
BKHIGH>=BKPRICE*1.03 && C<=BKHIGH-0.4*(BKHIGH-BKPRICE),SP;
SKLOW<=SKPRICE*0.97 && C>=SKLOW+0.4*(SKPRICE-SKLOW),BP;
BKHIGH>=BKPRICE*1.04 && C<=BKHIGH-0.3*(BKHIGH-BKPRICE),SP;
SKLOW<=SKPRICE*0.96 && C>=SKLOW+0.3*(SKPRICE-SKLOW),BP;
BKHIGH>=BKPRICE*1.05 && C<=BKHIGH-0.2*(BKHIGH-BKPRICE),SP;
SKLOW<=SKPRICE*0.95 && C>=SKLOW+0.2*(SKPRICE-SKLOW),BP;
CLOSEMINUTEEVERY(1)<=1,CLOSEOUT;
CLOSEMINUTE<=1,CLOSEOUT;
CLOSEKLINE(1,5);
AUTOFILTER;
开仓条件
((TIME>0918&&TIME<1450)||(TIME>2118&&TIME<=2359)) && DT && COUNT(DT,SUMBARS(P1||P2,1))=1 && EXIST(KT,SUMBARS(P1||P2,1))=0,BK;
((TIME>0918&&TIME<1450)||(TIME>2118&&TIME<=2359)) && KT && COUNT(KT,SUMBARS(P1||P2,1))=1 && EXIST(DT,SUMBARS(P1||P2,1))=0,SK;
加上
日盘和夜盘收盘平仓后符合条件重新开仓