通达信cci预警指标公式-短线顶底
通达信公式源码概况:
指标类别:通达信公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
顺势指标简称cci指标,是衡量股价是否超出常态分布范围的一种超买超卖类指标。CCI指标是波动于正无穷大到负无穷大之间,因此不会出现指标钝化现象,这样就有利于投资者更好地研判行情,特别是那些短期内暴涨暴跌的非常态行情。
一、CCI指标的运行区域
CCI指标最具价值的地方就是研判短线反弹的顶点和短线回调的底部拐点的功能。在研判“非正常“走势时,CCI指标没有运行区域的限制,但是CCI指标与其他没有运行区域的指标不同的是,CCI指标一个相对的技术参照区域:+100和-100。
按照CCI指标分析的常用思路,CCI指标的运行区间也分为三类:+100以上为超买区,-100以下为超卖区,+100到-100之间为震荡区,但是该指标在这三个区域当中的运行所包含的技术含义与其它技术指标的超买与超卖的定义是不同的。
股价经过长期的下跌,一路不断创出新低,然而对应的CCI指标却拒绝继续下跌,反而不断上升,出现股价和CCI指标的背离。
发现股价和CCI指标的背离后,不要就买入,要等CCI上穿-100的时候买入,准确达98%!
三、CCI指标的背离
CCI指标的背离是指CCI指标的曲线的走势和股价k线图的走势方向正好相反。CCI指标的背离分为顶背离和底背离两种。
1.当CCI曲线处于远离+100线的高位,但它在创出近期新高后,CCI曲线反而形成一峰比一峰低的走势,而此时k线图上的股价却再次创出新高,形成一峰比一峰高的走势,这就是顶背离。顶背离现象一般是股价在高位即将反转的信号,表明股价短期内即将下跌,是卖出信号。CCI指标出现顶背离后,股价见顶回落的可能性较大,是比较强烈的卖出信号。
2.CCI的底背离一般是出现在远离-100线以下的低位区。当K线图上的股价一路下跌,形成一波比一波低的走势,而CCI曲线在低位却率先止跌企稳,并形成一底比一底高的走势,这就是底背离。底背离现象一般预示着股价短期内可能将反弹,是短线买入信号。与macd、kdj等指标的背离现象研判一样,在CCI指标的背离中,顶背离的研判准确性要高于底背离。
公式源码如下:
-100*(HHV(HIGH,5)-CLOSE)/(HHV(HIGH,5)-LLV(LOW,5)),COLORYELLOW;
-100*(HHV(HIGH,10)-CLOSE)/(HHV(HIGH,10)-LLV(LOW,10)),COLORGREEN;
-100*(HHV(HIGH,20)-CLOSE)/(HHV(HIGH,20)-LLV(LOW,20)),COLORFFAA00;
-100*(HHV(HIGH,30)-CLOSE)/(HHV(HIGH,30)-LLV(LOW,30)),COLORRED,linethick2;
dxy:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;dxe:=SMA(dxy,3,1);dxs:=SMA(dxe,3,1);
大盘:EMA(100*(INDEXC-LLV(INDEXL,34))/(HHV(INDEXH,34)-LLV(INDEXL,34)),3),COLOR4FB9B9;
动向:3*dxe-2*dxs,COLOR1010FF;
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,27);
DEA:=EMA(DIFF,9);
MACD:=(2)*(DIFF-DEA);
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
接近大盘底:=(REF(CLOSE,A1+1)>CLOSE)AND(DIFF>REF(DIFF,A1+1))ANDCROSS(DIFF,DEA);
STICKLINE(接近大盘底,0,0.1,10,0),COLOR0000FF;
DRAWTEXT(接近大盘底,0.01,'接近大盘底'),COLORWHITE;
Var3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
Var4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
Var5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;
Var6:=(Var3+Var4+Var5)/3;
Var7:=EMA(Var6,5);
指标:EMA(EMA(Var3,5),5)*3,COLORSTICK;
Var8:=IF(Var6<=-20,10,0);
Var9:=HHV(Var8,10);
STICKLINE(Var8=10,20,10,5,0),COLOR6666FF;
VarA:=IF(Var9ANDCROSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
K:EMA(Var7,5)*2,COLORff00ff;
D:EMA(K,5),colorwhite;
J:K*3-D*2,coloryellow;
VarB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5))ANDJ>10;
换手:VOL/CAPITAL*100,colorgreen;
DRAWTEXT(VarA=20,15,'底部'),linethick1,colorwhite;
STICKLINE((VarA=20),0,10,5,0),colorwhite;
VARC:=(ZIG(3,5)>REF(ZIG(3,5),1))AND(REF(ZIG(3,5),1)<=REF(ZIG(3,5),2))AND(REF(ZIG
(3,5),2)<=REF(ZIG(3,5),3));
VARD:=(ZIG(3,5)<REF(ZIG(3,5),1))AND(REF(ZIG(3,5),1)>=REF(ZIG(3,5),2))AND(REF(ZIG
(3,5),2)>=REF(ZIG(3,5),3));
STICKLINE((VARC=1),(-14),0,4,0),Color0000FF;
DRAWTEXT((VARC=1),(-14),'买'),Color0000FF;
STICKLINE((VARD=1),14,0,4,0),Color00FF00;
DRAWTEXT((VARD=1),18,'卖'),Color00FF00;
VarE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VarF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA
((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
Var10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA
((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
Var11:=VarF<REF(Var10,1)ANDVOL>REF(VOL,1)ANDCLOSE>REF(CLOSE,1);
DRAWTEXT(Var11ANDCOUNT(Var11,30)=1,15,'大资金活动'),linethick1,COLORff00ff;
STICKLINE(Var11ANDCOUNT(Var11,30)=1,1,10,5,0),colorff00ff;
80,COLOR888888,;
QW1:=(HIGH+LOW+CLOSE*2)/4;
QW3:=EMA(QW1,10);
QW4:=STD(QW1,10);
QW5:=(QW1-QW3)*100/QW4;
QW6:=EMA(QW5,5);
RK7:=EMA(QW6,10);
涨:EMA(QW6,10)+100/2-5,LINETHICK1,COLORYELLOW;
跌:=EMA(涨,4),LINETHICK1,COLORFFFF34,;
多线:IF(CROSS(涨,跌)AND跌<-10,30,0),LINETHICK1,COLORYELLOW;
空线:IF(CROSS(跌,80),70,100),COLORFF9900,;
买1:=EMA(跌,4),COLORWHITE,;
买2:=EMA(买1,4),COLORGREEN,;
买M3:=EMA(买2,4);
买M4:=EMA(买M3,4);
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),0,0),COLORWHITE,;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),8,0),COLOR008800,;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),7,0),COLOR009900,;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),6,0),COLOR00AA00,;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),5,0),COLOR00BB00,;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),4,0),COLOR00CC00,;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),3,0),COLOR00DD00,;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),2,0),COLOR00EE00,;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),1,0),COLOR00FF00,;
STICKLINE(涨>REF(涨,1),涨,EMA(涨,3),0,0),COLOR00BBFF,;
STICKLINE(涨>REF(涨,1),涨,EMA(涨,3),8,0),COLOR0011FF,;
STICKLINE(涨>REF(涨,1),涨,EMA(涨,3),7,0),COLOR0022FF,;
STICKLINE(涨>REF(涨,1),涨,EMA(涨,3),6,0),COLOR0044FF,;
STICKLINE(涨>REF(涨,1),涨,EMA(涨,3),5,0),COLOR0066FF,;
STICKLINE(涨>REF(涨,1),涨,EMA(涨,3),4,0),COLOR0088FF,;
STICKLINE(涨>REF(涨,1),涨,EMA(涨,3),3,0),COLOR0099FF,;
STICKLINE(涨>REF(涨,1),涨,EMA(涨,3),2,0),COLOR00AAFF,;
STICKLINE(涨>REF(涨,1),涨,EMA(涨,3),1,0),COLOR00BBFF,;DRAWICON(多线,30,1);
DRAWICON(CROSS(跌,80),70,2);VAR7B:=IF(TROUGHBARS(3,16,1)=0ANDHIGH>LOW+0.04,4,0);DRAWTEXT(VAR7B>0,60,'★探底'),COLORYELLOW;DRAWTEXT(CROSS(涨,跌)AND跌<20AND跌>-10,40,'买入'),COLORCCFF99;
DRAWTEXT(多线>0,-20,'涨.涨'),COLOR0000FF;
VAR811:=SUMBARS(VOL,(7)*100);
VAR822:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
VAR883:=(CLOSE-VAR822)/VAR822*100;
VAR884:=HHV(VAR883,VAR811);
VAR885:=LLV(VAR883,VAR811);
VAR886:=(VAR883-VAR885)/(VAR884-VAR885)*100;
K:=SMA(VAR886,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
MA1:=MA(J,3);
STICKLINE(FILTER(J>MA1ANDJ<=3,5)=1AND跌<0,涨,涨+20,6,0),COLORYELLOW,;
DRAWTEXT(FILTER(J>MA1ANDJ<=3,5)=1AND跌<0,5,'买'),COLORMAGENTA;VAR2:=MA(CLOSE,194);VAR44:=REF(CLOSE,1);
{风向}
VAR1:=XMA(REF((L+OPEN+CLOSE+HIGH)/4,1),2);
VAR22:=SMA(ABS(LOW-VAR1),11,1)/SMA(MAX(LOW-VAR1,0),11,1);
VAR3:=EMA(VAR2,3);
VAR4:=LLV(LOW,11);
VAR5:=EMA(IF(LOW<=VAR4,VAR3,0),5.5);
博弈:=IF(VAR5>REF(VAR5,1),VAR5,0),COLORRED,NODRAW;
Q133009678号:=IF(VAR5<REF(VAR5,1),VAR5,0),COLORGREEN,NODRAW;
差:EXPMEMA(博弈+Q133009678号,1),COLORRED,NODRAW;
网:=EXPMEMA(博弈-Q133009678号,1);
机构:=EXPMEMA(差*网,1);
STICKLINE(机构>REF(机构,1)AND机构>0,0,机构,4,0),COLOR000099;
STICKLINE(机构>REF(机构,1)AND机构>0,0,机构,3,0),COLOR0000CC;
STICKLINE(机构>REF(机构,1)AND机构>0,0,机构,1.5,0),COLOR0000FF;
STICKLINE(机构>REF(机构,1)AND机构>0,0,机构,0.5,0),COLORCC66FF;
STICKLINE(机构>REF(机构,1)AND机构<0,0,机构,3,0),COLORCC00FF;
STICKLINE(机构<REF(机构,1)AND机构<0,0,机构,4,0),COLORAA00AA;
STICKLINE(机构<REF(机构,1)AND机构<0,0,机构,3,0),COLORBB00BB;
STICKLINE(机构<REF(机构,1)AND机构<0,0,机构,2,0),COLORDD00DD;
STICKLINE(机构<REF(机构,1)AND机构<0,0,机构,1,0),COLORCC00FF;
DRAWTEXT(CROSS(机构,0),20,'介入'),COLOR00FFFF;
DRAWTEXT(CROSS(0,机构),机构,'买底'),COLORYELLOW;
DATA:=5;
{多头买入}DRAWICON(ZIG(3,DATA)>REF(ZIG(3,DATA),1)
ANDREF(ZIG(3,DATA),1)<=REF(ZIG(3,DATA),2)
ANDREF(ZIG(3,DATA),2)<=REF(ZIG(3,DATA),3),L*0.98,1);
{多头卖出}DRAWICON(ZIG(3,DATA)<REF(ZIG(3,DATA),1)
ANDREF(ZIG(3,DATA),1)>=REF(ZIG(3,DATA),2)
ANDREF(ZIG(3,DATA),2)>=REF(ZIG(3,DATA),3),H*1.02,2);
Var12:=(HIGH+LOW+CLOSE)/3;
Var13:=(Var12-MA(Var12,14))/(0.015*AVEDEV(Var12,14));
Var14:=(Var12-MA(Var12,70))/(0.015*AVEDEV(Var12,70));
Var15:=IF(Var13>=150ANDVar13<200ANDVar14>=150ANDVar14<200,10,0);
Var16:=IF(Var13<=-150ANDVar13>-200ANDVar14<=-150ANDVar14>-200,-10,Var15);
Var17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
Var18:=100-ABS(Var17);
Var19:=IF(Var18<90,Var18,100);
Var1A:=IF(VarE>0,VarE,0);
Var1B:=IF(Var14>=200ANDVar13>=150,15,IF(Var14<=-200ANDVar13<=-150,-15,Var16))+60;
Var1C:=Var1A>48ANDVar1B>60ANDVar19<100;
DRAWTEXT(Var1CANDCOUNT(Var1C,30)=1,15,'大笔出货'),linethick1,COLORffcc66;
STICKLINE(Var1CANDCOUNT(Var1C,30)=1,0,10,5,0),colorffcc66;
A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
大盘顶:=(REF(CLOSE,A2+1)<CLOSE)AND(REF(DIFF,A2+1)>DIFF)ANDCROSS(DEA,DIFF);
STICKLINE(大盘顶,0,0.1,10,0),COLOR00FF00;
DRAWTEXT(大盘顶,0.01,'大盘顶'),COLORYELLOW;
趋势:SMA(((CLOSE-LLV(LOW,28))/(HHV(HIGH,28)-LLV(LOW,28))*100),3,1),COLORGREEN;
STICKLINE(趋势>50,趋势,50,4,0),COLOR32329B;
STICKLINE(50>趋势,趋势,50,4,0),COLOR326400;
IF(趋势>50,趋势,DRAWNULL),COLORRED;
RSV:=(CLOSE-LLV(CLOSE,9))/(HHV(CLOSE,9)-LLV(CLOSE,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
DIFF:=EMA(CLOSE,2)-EMA(CLOSE,55);
DEA:=EMA(DIFF,6);
MACD:=2*(DIFF-DEA);
转点:=IF(K>DANDCCI>0ANDDIFF>DEAANDMACD>0,1,0);
STICKLINE(转点=1,50,50,6,0),COLORYELLOW;
STICKLINE(转点=0,50,50,6,0),COLORCYAN;
顶部:90,COLORYELLOW;
底部:10,COLORCYAN;
判断:SMA(趋势,3,1),COLORFF00FF,LINETHICK2;
IF(趋势>判断,判断,DRAWNULL),COLORYELLOW,LINETHICK2;
IF(趋势<判断,判断,DRAWNULL),COLORFFF000,LINETHICK2;
DRAWICON(CROSS(趋势,判断),判断,1);
DRAWICON(CROSS(趋势,顶部),顶部,2);
LC:=REF(CLOSE,1);
RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
VAR1:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;
VAR2:=SMA(VAR1,9,1)+100;
VAR3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR4:=SMA(VAR3,3,1);
VAR5:=SMA(VAR4,3,1)+100;
VAR6:=VAR5-VAR2;
短线1:IF(VAR6>45,VAR6-45,0),COLORA6B8C1;
VAR2Q:=REF(LOW,1);
VAR3Q:=SMA(ABS(LOW-VAR2Q),3,1)/SMA(MAX(LOW-VAR2Q,0),3,1)*100;
VAR4Q:=EMA(IF(CLOSE*1.3,VAR3Q*10,VAR3Q/10),3);
VAR5Q:=LLV(LOW,30);
VAR6Q:=HHV(VAR4Q,30);
N:=14;
TYP:=(HIGH+LOW+CLOSE)/3;
cci:(TYP-ma(TYP,N))/(0.015*AVEDEV(TYP,N));
要卖线:100,POINTDOT,COLORYELLOW;
要买线:-100,POINTDOT,COLORYELLOW;
多空:0,POINTDOT,COLORWHITE;
IF(CCI>100,CCI,DRAWNULL),COLORRED;
IF(CCI<-100,CCI,DRAWNULL),COLORGREEN;
VAR7Q:=IF(MA(CLOSE,58),1,0);
VAR8Q:=EMA(IF(LOW<=VAR5Q,(VAR4Q+VAR6Q*2)/2,0),3)/999*VAR7Q;
VR2:=REF(LOW,1);
VR3:=SMA(ABS(LOW-VR2),3,1)/SMA(MAX(LOW-VR2,0),3,1)*100;
VR4:=EMA(IF(CLOSE*1.3,VR3*10,VR3/10),3);
VR5:=LLV(LOW,30);
VR6:=HHV(VR4,30);
VR7:=IF(MA(CLOSE,58),1,0);
VR8:=EMA(IF(LOW<=VR5,(VR4+VR6*2)/2,0),3)/618*VR7;
VR9:=IF(VR8>100,100,VR8);
主力进场:STICKLINE(VR9>-150,0,VR9,3,0),,COLORFF00FF;
洗盘:IF(VR9<REF(VR9,1),VR9,0),COLORGREEN,NODRAW;
STICKLINE(VR9<REF(VR9,1),0,VR9,3,0),COLORGREEN;
短线获利:STICKLINE(REF("KDJ.J",1)<0AND"KDJ.J">0,60,25,2,0),COLORYELLOW;
VARK1:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
VARK2:=REVERSE(VARK1);
VARK3:=SMA(VARK1,3,1);
短线机会:C>ma(C,5)ANDMA(C,5)>REF(MA(C,5),1),COLORYELLOW;
stICKLINE(短线机会,0,50,2,0);
-100,LINESTICK,COLORGRAY;
0,COLORGRAY;
100,COLORGRAY;
N:=14;
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
macd:(DIF-DEA)*2;
主力潜伏:COUNT(MacD<0,10)=10,COLORRED;
STICKLINE(主力潜伏,0,MACD*200,8,0),COLORRED;
MA20:=MA(C,20);
MA20角度:ATAN((MA20/REF(MA20,1)-1)*100)*180/3.14159,COLORYELLOW;
TYP:=(HIGH+LOW+CLOSE)/3;
cci:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N)),COLOR00A0F0;
IF(CCI>100,CCI,DRAWNULL),COLORRED;
IF(CCI<-100,CCI,DRAWNULL),COLORGREEN;
[源码注释]通达信公式动态翻译结果
AA赋值:收阳线AND 收盘价>1日前的收盘价
输出XG:最近3日一直存在AA
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
网友评论
已有0人评论