通达信CCI日周月突破副图指标 源码 附图
KL:=100*(WINNER(CLOSE)-WINNER(REF(C,1))),NODRAW;
KL1:=100*(WINNER(CLOSE)-WINNER(REF(C,2))),NODRAW;
{zbgs3.com}
STICKLINE(KL>=0,KL,0,1,-1),COLORRED;
STICKLINE(KL<0,KL,0,1,-1),COLORGREEN;
LW:=SUM(KL,5),COLORWHITE;
LW10:=SUM(KL,10),COLORWHITE,COLORYELLOW, LINETHICK1;
LW20:=SUM(KL,20),COLORWHITE,COLORYELLOW, LINETHICK2;
DRAWICON(CROSS(LW20,0),0.1,5);
DRAWICON(CROSS(LW,0),0.1,5);
百高:=REF(HHV(KL,100),1),COLORWHITE;
年高:=REF(HHV(KL,240),1),COLORWHITE;
百高1:=REF(HHV(KL1,100),1),COLORWHITE;
年高1:=REF(HHV(KL1,240),1),COLORWHITE;T0:=BARSLAST(年高);突破线:=REF(KL,T0);
DRAWSL(T0>=1 ,突破线,0,1,1),COLORWHITE;
突破1:=IF(KL=HHV(KL,240),C,0);
T1:=BARSLAST(突破1);突破线1:=REF(C,T1);突破2:=IF(KL=HHV(KL,100),C,0);
T2:=BARSLAST(突破2);突破线2:=REF(C,T2);
CHAGULA:SMA(MAX(CLOSE-C,0),7,1)/SMA(ABS(CLOSE-C),7,1)*100,NODRAW;
突破3:=IF(KL1=HHV(KL1,240),C,0);
T3:=BARSLAST(突破3);
突破线3:=REF(C,T3);
突破4:=IF(KL1=HHV(KL1,100),C,0);
T4:=BARSLAST(突破4);
突破线4:=REF(C,T4);
穿破:=(T1<=100 AND CROSS(C,突破线1)) OR (T2<=100 AND CROSS(C,突破线2)) OR (T3<=100 AND CROSS(C,突破线3)) OR (T4<=100 AND CROSS(C,突破线4));
日:CCI,COLORGRAY,LINETHICK1;{zbgs3.com}
周:CCI#WEEK,COLORMAGENTA,LINETHICK1;
月:CCI#MONTH,COLORLIRED,LINETHICK2;
周突破:(周>0 AND 周-REF(周,1)>90),COLORGREEN;
月突破:(月>0 AND 月-REF(月,1)>70),COLORGREEN;
周月突破:(周>0 AND 周-REF(周,1)>90) OR (月>0 AND 月-REF(月,1)>70),COLORGREEN;
STICKLINE(周突破,0,MAX(日,MAX(周,月)),1,0),COLORMAGENTA;
STICKLINE(月突破,0,MAX(日,MAX(周,月)),2,0),COLORMAGENTA;
未来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
KL赋值:100*(收盘价计算的获利盘比例-WINNER(1日前的C)),NODRAW
KL1:=100*(收盘价计算的获利盘比例-WINNER(2日前的C)),NODRAW
当满足条件KL>=0时,在KL和0之间画柱状线
当满足条件KL<0时,在KL和0之间画柱状线
LW赋值:5的KL日累和,画白色
LW10:=10的KL日累和,画白色,画黄色, 线宽为1
LW20:=20的KL日累和,画白色,画黄色, 线宽为2
DRAWICON(LW20上穿0,0.1,5)
DRAWICON(LW上穿0,0.1,5)
百高赋值:REF(100日内KL最高值,1),画白色
年高赋值:REF(240日内KL最高值,1),画白色
百高1:=REF(100日内KL1最高值,1),画白色
年高1:=REF(240日内KL1最高值,1),画白色
T0赋值:上次年高距今天数
突破线赋值:T0日前的KL
DRAWSL(T0>=1 ,突破线,0,1,1),画白色
突破1赋值:IF(KL=240日内KL最高值,C,0)
T1赋值:上次突破1距今天数
突破线1:=T1日前的C
突破2赋值:IF(KL=100日内KL最高值,C,0)
T2赋值:上次突破2距今天数
突破线2:=T2日前的C
输出CHAGULA:SMA(收盘价-C和0较大值,7,1)/SMA(收盘价-C的绝对值,7,1)*100,NODRAW
突破3赋值:IF(KL1=240日内KL1最高值,C,0)
T3赋值:上次突破3距今天数
突破线3:=T3日前的C
突破4赋值:IF(KL1=100日内KL1最高值,C,0)
T4赋值:上次突破4距今天数
突破线4:=T4日前的C
穿破赋值:(T1<=100 AND C上穿突破线1) OR (T2<=100 AND C上穿突破线2) OR (T3<=100 AND C上穿突破线3) OR (T4<=100 AND C上穿突破线4)
输出日:CCI,COLORGRAY, 线宽为1
输出{ZBGS3.COM}
周:CCI#WEEK,画洋红色, 线宽为1
输出月:CCI#MONTH,COLORLIRED, 线宽为2
输出周突破:(周>0 AND 周-1日前的周>90),画绿色
月突破:(月>0 AND 月-1日前的月>70),画绿色
周月突破:(周>0 AND 周-1日前的周>90) OR (月>0 AND 月-1日前的月>70),画绿色
STICKLINE(周突破,0,MAX(日,MAX(周,月)),1,0),画洋红色
STICKLINE(月突破,0,MAX(日,MAX(周,月)),2,0),画洋红色