首先我们先学习一下boll指标中相关的编码公式,这样才能更好的与其他的指标结合使用。
//boll极限值主图指标公式
N:=5;
M:=3;
CV:=CLOSE;
BBIBOLL:(MA(CV,3)+MA(CV,6)+MA(CV,12)+MA(CV,24))/4;
UPR:BBIBOLL+M*STD(BBIBOLL,N);
DWN:BBIBOLL-M*STD(BBIBOLL,N);
将其导入到指标软件中,得到的指标走势如下,从中可以看出,主要的走势是三条线的走势,分布有开口位置和缩口的形态,投资者要注意中轨线突破和跌破的点位。
但是指标中的源码不是一层不变化的,高深的研究者可以进行操作和编译。
//boll指标公式
N1:=5;
N2:=10;
N3:=20;
K:=5;
N:=26;
P:=2;
IF (k<=0)
RETURN 0;
MA$1:MA(CLOSE, N1);
IF (k<=1)
RETURN 0;
MA$2:MA(CLOSE, N2);
IF (k<=2)
RETURN 0;
MA$3:MA(CLOSE, N3);
MID : MA(CLOSE,N);
UPPER: MID + P*STD(CLOSE,N);
LOWER: MID - P*STD(CLOSE,N);
源码中就是将指标进行了扩充,其基本的走势形态如下:
虽然单一的指标看着并不是很起眼,但是在实战中我们可以结合其他的操作指标进行选股操作,对应的指标源码如下:
//macd+kdj+boll选股指标公式
MID:=MA(C,20);
VART1:=POW((C-MID),2);
VART2:=MA(VART1,20);
VART3:=SQRT(VART2);
UPPER:=MID+2*VART3;
LOWER:=MID-2*VART3;
BOLL:=REF(MID,1);
UB:=REF(UPPER,1);
LB:=REF(LOWER,1);
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA :=EMA(DIFF,9);
MACD := 2*(DIFF-DEA);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
XG :MACD>0 AND DIFF>0 AND DIFF>DEA AND J>K AND J>D AND K>D AND J<70 AND BOLL>REF(BOLL,1) AND UB>REF(UB,1) AND LB
将选股的源码公式放入到软件中,显示的是一条指标线,但是足以说明股价的上涨下跌变化,图中的上涨启动位置就是指标出现最大值的位置。
TAG:boll指标公式