根據(jù)交易所的交易規(guī)則,股票漲跌停板的計算公式為:漲跌幅限制價格=前收盤價×(1±漲跌幅限制比例)。在通達信中,使用ZTPRICE、DTPRICE函數(shù)可以很容易計算出漲停價和跌停價。比如ZTPRICE(REF(C,1),0.1),就是在昨天收盤價的基礎(chǔ)上,按照10%的幅度計算得到的漲停價。但是ZTPRICE函數(shù)有一點使用問題,如果K線走勢圖選擇了復(fù)權(quán),由于復(fù)權(quán)處理或不復(fù)權(quán)時的分紅轉(zhuǎn)增,根據(jù)昨天的收盤價計算得到的漲停價可能與實際漲停價不符合。
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
MA60:MA(C,60);
P1:=FINANCE(3)=3;{品種為創(chuàng)業(yè)板}
P2:=FINANCE(3)=4;{品種為科創(chuàng)板}
P3:=FINANCE(3)=2;{品種為北證A股}
ZF:=IF(P1 OR P2,0.2,IF(P3,0.3,0.1));{當品種為創(chuàng)業(yè)板、科創(chuàng)板,結(jié)果為0.2;北證A股0.3;其他品種,結(jié)果為0.1}
ZTJ:=ZTPRICE(REF(C,1),ZF);{漲停價}
ZT:=C>=ZTJ;{收盤價為漲停價}
STICKLINE(ZT,H,L,0,1),COLORYELLOW;
STICKLINE(ZT,C,O,3,0),COLOR117777;
STICKLINE(ZT,C,O,2.5,0),COLOR119999;
STICKLINE(ZT,C,O,2,0),COLOR11BBBB;
STICKLINE(ZT,C,O,1.5,0),COLOR11DDDD;
STICKLINE(ZT,C,O,1,0),COLOR44FFFF;
DRAWSL(ZT,L,0,10,0),COLORYELLOW;
二、首板漲停主圖指標公式
參數(shù)N表示N日以來的第一次漲停,可以根據(jù)自己的需求修改參數(shù)N。
N:=30;
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
MA60:MA(C,60);
P1:=FINANCE(3)=3;
P2:=FINANCE(3)=4;
P3:=FINANCE(3)=2;
ZF:=IF(P1 OR P2,0.2,IF(P3,0.3,0.1));
ZTJ:=ZTPRICE(REF(C,1),ZF);
ZT:=C>=ZTJ;
XG:=ZT AND COUNT(ZT,N)=1;
STICKLINE(XG,H,L,0,1),COLORYELLOW;
STICKLINE(XG,C,O,3,0),COLOR117777;
STICKLINE(XG,C,O,2.5,0),COLOR119999;
STICKLINE(XG,C,O,2,0),COLOR11BBBB;
STICKLINE(XG,C,O,1.5,0),COLOR11DDDD;
STICKLINE(XG,C,O,1,0),COLOR44FFFF;
DRAWICON(XG,L,11);
N:=30;
P1:=FINANCE(3)=3;
P2:=FINANCE(3)=4;
P3:=FINANCE(3)=2;
ZF:=IF(P1 OR P2,0.2,IF(P3,0.3,0.1));
ZTJ:=ZTPRICE(REF(C,1),ZF);
ZT:=C>=ZTJ;
XG:ZT AND COUNT(ZT,N)=1;