{连板次数显示}
意思就是在主图上面把连板的K线分别显示1234......,表示的是连板的数量。
ZT:=IF(FINANCE(3)=3 OR FINANCE(3)=4,C=ZTPRICE(REF(C,1),0.2),C=ZTPRICE(REF(C,1),0.1));
首板:=BARSLASTCOUNT(ZT);
DRAWTEXT(首板>0 AND C>=REF(C,1),H*1.01,VAR2STR(首板,0)),COLORCYAN;
202251410165459045.png
还有另外一种方式显示的,但是,必须最新版本通达信才能显示,因为新版本的通达信才有 这个新函数:DYNAINFO(90)
源码是:
连板天数:DYNAINFO(90)+1;
BKPM1:=STRCAT('连板天数:',STRCAT(VAR2STR(连板天数,0),'次'));
DRAWTEXT_FIX(ISLASTBAR,0.90,0.1,0,BKPM1),COLORWHITE;
显示效果请大家换新版本再测试吧。
还有一种显示方式如下,但是需要专业数据或者云数据才可以显示,免费版本就别测试了。
源码:
封板成功资金:=IF(FINANCE(3)==0,SCJYVALUE(15,1,0),IF(GPJYVALUE(15,1,0)==2,AMO/10000,0));
STICKLINE(封板成功资金,C,O,4,0),COLORRED;
DRAWTEXT(封板成功资金>0,L-0.1,'涨停'),COLORRED;
效果:
202251410205139782.png
|