(5)DELTA STD 公式
//绘制彩线
KLINE(O,H,L,C,0);
IF DATATYPE>5 THEN
BEGIN
DRAWTEXTEX(ISLASTBAR,1,500,500,'本指标只适用于日线以下周期数据'),ALIGN3;
EXIT;
END;
//判断是否绘制彩线的位置
日:=date; //求当前K线的日期
isColor:=if(日>ref(日,1) or barpos=1,1,0); //当K线的日期发生变化时,就是新的彩线绘制位置
DIS0:=if(barpos=1 or not(isColor),0,DATEDIFF(ref(日,1),日)-1); //星期六、星期日以及节假日也要考虑
DIS:=SUM(DIS0,0);
Num:=count(isColor,0)+DIS; //计算彩线个数
VERTLINE(isColor and mod(Num,4)=0),colorred ;
VERTLINE(isColor and mod(Num,4)=1),coloryellow ;
VERTLINE(isColor and mod(Num,4)=2),colorblue ;
VERTLINE(isColor and mod(Num,4)=3),colormagenta ;