MA5^^MA(C,5);
MA10^^MA(C,10);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
M:=CROSSUP(K,D);
N:=CROSSDOWN(K,D);
CROSS(MA5,MA10)&&M,BK;
CROSS(MA10,MA5)&&N,SK;
CROSS(MA10,MA5),SP;//BARSBK>2&&C<=BKHIGH-10*MINPRICE,SP;
CROSS(MA5,MA10),BP;//BARSSK>2&&C>=SKLOW+10*MINPRICE,BP;
CHECKSIG_MIN(BK,'B',1,'C',0); // BK 信號的執行方式為:K 線走完前 1 秒下單,不進行復核
CHECKSIG_MIN(SK,'B',1,'C',0); //SK 信號的執行方式為:K 線走完前 1 秒下單,不進行復核
CHECKSIG_MIN(SP,'A',0,'C',0); //SP 信號的執行方式為:出信號立即下單,不進行復核
CHECKSIG_MIN(BP,'A',0,'C',0); //BP 信號的執行方式為:出信號立即下單,不進行復核
AUTOFILTER;
DRAWSL(ISNULL(BARSBK),BKPRICE,0,5,0,COLORRED),DOT;
DRAWSL(ISNULL(BARSSK),SKPRICE,0,5,0,COLORGREEN),DOT;
DRAWSL(ISNULL(BARSSP),REFSIG_PLACE(SP,1) ,0,5,0,COLORRED),DOT;
DRAWSL(ISNULL(BARSBP),REFSIG_PLACE(BP,1),0,5,0,COLORGREEN),DOT;
昨天我改了為什么還是被壓縮,是哪里出錯了改下面的代碼也一樣,求解
DRAWSL(COUNTSIG(BK,BARPOS)>0&&ISNULL(BARSBK),BKPRICE,0,5,0,COLORRED),DOT; DRAWSL(COUNTSIG(SK,BARPOS)>0&&ISNULL(BARSSK),SKPRICE,0,5,0,COLORGREEN),DOT; DRAWSL(COUNTSIG(SP,BARPOS)>0&&ISNULL(BARSSP),REFSIG_PLACE(SP,1) ,0,5,0,COLORRED),DOT; DRAWSL(COUNTSIG(BP,BARPOS)>0&&ISNULL(BARSBP),REFSIG_PLACE(BP,1),0,5,0,COLORGREEN),DOT;