【主图】
m:=14;q:=6;n:=20;
mm:=if(period=1,m,if(period=2,m,if(period=3,m,if(period=4,m,if(period=5,m,if(period=6,q,if(period=7,q,if(period=8,q,0))))))));
avg:=(high+low+close)/3;
ccia:=(avg-ma(avg,mm))/(0.015*avedev(avg,mm));
wcci:=ccia,linethick2,colorwhite;
typ:=(high+low+close)/3;
cci:=(typ-ma(typ,14))/(0.015*avedev(typ,14));
cci1:=(typ-ma(typ,20))/(0.015*avedev(typ,20));
var1:=(h+l)/2;
ao:=sma(var1,5,1)-sma(var1,34,1),color6699cc;
ac:=sma((ao-sma(ao,5,1)),5,1),color6699cc;
x1:=ao>ref(ao,1) and ac>ref(ac,1);
x2:=ao<ref(ao,1) and ac<ref(ac,1);
y:=(h+l)/2;
red:=sma(y,8,1);
r2:=ref(red,5);
ku1:=if(h=hhv(h,3),1,0);
kd1:=if(l=llv(l,3),1,0);
ul:=if(ref(ku1,2)=1 and ref(ku1,1)=0 and ku1=0,ref(h,2),ref(h,2+barslast(ref(ku1,2)=1 and ref(ku1,1)=0 and ku1=0)));
dl:=if(ref(kd1,2)=1 and ref(kd1,1)=0 and kd1=0,ref(l,2),ref(l,2+barslast(ref(kd1,2)=1 and ref(kd1,1)=0 and kd1=0)));
①:sma(y,13,1),colorblue;
②:sma(y,5,1),colorred;
③:sma(y,3,1),colorgreen;
drawtext(cross(-100,cci) and cci<ref(cci,1),l*1.020,'■ ̄ ̄ ̄ ̄手里有货跳动卖出 ̄ ̄ ̄ ̄ ̄ ̄'),color7f00ff,linethick3;
drawtext(cross(-100,cci) and cci<ref(cci,1),l,'■股价上线同时cci大于0方可买入'),coloryellow;
drawtext(cross(200,cci) and cci<ref(cci,1),l,'◆------强势反转,破位止盈------'),coloryellow,linethick3;
【附图】
m:=14;q:=6;n:=20;
mm:=if(period=1,m,if(period=2,m,if(period=3,m,if(period=4,m,if(period=5,m,if(period=6,q,if(period=7,q,if(period=8,q,0))))))));
avg:=(high+low+close)/3;
cci:=(avg-ma(avg,mm))/(0.015*avedev(avg,mm));
dif:cci-ref(cci,1),linethick0,color00ff00;
前差值:abs(ref(cci,1)-ref(cci,2)),nodraw;
差值20:if(dif>15 and dif<120,dif,0),nodraw,color0000ff;
pi:=atan(1)*4;
periods:=30;
highhigh:=hhv(high,periods);
lowlow:=llv(low,periods);
rangev:=25/(highhigh-lowlow)*lowlow;
ema34:=ema(close,34);
x1_ema34:=0;
x2_ema34:=1;
y1_ema34:=0;
y2_ema34:=(ref(ema34,1)-ema34)/avg*rangev;
c_ema34:=sqrt((x2_ema34-x1_ema34)*(x2_ema34-x1_ema34)+(y2_ema34-y1_ema34)*(y2_ema34-y1_ema34));
angle_ema34v:=round(abs(180*acos((x2_ema34-x1_ema34)/c_ema34)/pi));
angle_ema34:=if(y2_ema34>0,-angle_ema34v,angle_ema34v);
lsma25:=forcast(close,25);
x1_lsma25:=0;
x2_lsma25:=1;
y1_lsma25:=0;
y2_lsma25:=(ref(lsma25,1)-lsma25)/avg*rangev;
c_lsma25:=sqrt((x2_lsma25-x1_lsma25)*(x2_lsma25-x1_lsma25)+(y2_lsma25-y1_lsma25)*(y2_lsma25-y1_lsma25));
angle_lsma25v:=round(abs(180*acos((x2_lsma25-x1_lsma25)/c_lsma25)/pi));
angle_lsma25:=if(y2_lsma25>0,-angle_lsma25v,angle_lsma25v);
array:=cci;
highbars:=barslast(not(array>0));
lowbars:=barslast(not(array<0));
upcondition:=barslast(highbars>=6 and sum(array>100,5)>0);
dncondition:=barslast(lowbars>=6 and sum(array<-100,5)>0);
uptrend:=array>0 and upcondition<dncondition;
dntrend:=array<0 and upcondition>dncondition;
trtrend:=highbars>=5 and not(uptrend) or lowbars>=5 and not(dntrend);
stickline(uptrend,0,cci,1,0),colorff0000;
stickline(dntrend,0,cci,1,0),color0000ff;
stickline(trtrend,0,cci,1,0),color00ffff;
stickline(not(uptrend or dntrend or trtrend),0,cci,1,0),color808080;
wcci:cci,linethick2,colorwhite;
tcci:(avg-ma(avg,n))/(0.015*avedev(avg,n)),color7f00ff,linethick1;
stickline(angle_ema34>=5,-301,-321,2,0),colord0e040;
stickline(angle_ema34<5 and angle_ema34>=3.57,-301,-321,2,0),color006400;
stickline(angle_ema34<3.57 and angle_ema34>=2.14,-301,-321,2,0),color98fb98;
stickline(angle_ema34<2.14 and angle_ema34>=0.71,-301,-321,2,0),color00ff00;
stickline(angle_ema34<0.71 and angle_ema34>-0.71,-301,-321,2,0),color00ffff;
stickline(angle_ema34<=-0.71 and angle_ema34>-2.14,-301,-321,2,0),colore0ffff;
stickline(angle_ema34<=-2.14 and angle_ema34>-3.57,-301,-321,2,0),color00a5ff;
stickline(angle_ema34<=-3.57 and angle_ema34>-5,-301,-321,2,0),color0000ff;
stickline(angle_ema34<=-5,-301,-321,2,0),color00008b;
sw:=if(abs(angle_ema34)>=15 and abs(angle_ema34+angle_lsma25)>=50,if(angle_lsma25>0,2,-2),if(abs(angle_ema34)>=0 and (angle_ema34>=0 and angle_lsma25>=0 or angle_ema34<=0 and angle_lsma25<=0) and abs(angle_ema34+angle_lsma25)>=5,if(angle_lsma25>0,1,-1),0));
stickline(abs(sw)=2,301,321,2,0),color00ff00;
stickline(abs(sw)=1,301,321,2,0),color00ffff;
stickline(abs(sw)=0,301,321,2,0),color0000ff;
if(close>lsma25,0,drawnull),linethick3,color00ff00;
if(close<lsma25,0,drawnull),linethick3,color0000ff;
if(close=lsma25,0,drawnull),linethick3,color00ffff;
drawicon(abs(cci)>=200,cci,12);
stickline(c,200,200,1.5,0),colorffff00;
stickline(c,-200,-200,1.5,0),colorffff00;
stickline(c,100,100,1.5,0),colorffff00;
stickline(c,-100,-100,1.5,0),colorffff00;
drawtext(cross(cci,0) and cci>ref(cci,1),h*1.51,'◆上主图线买入点'),coloryellow;
【讲解】
关于cci指标在股票当中的运用
cci指标其实是一个循环理论的基础应用。在woodies cci中,我们应该很容易找到股票的底部。当然,这个底部可能会是阶段的低点,也就是所谓的下跌浪的反弹低点。在下跌浪中,有时候就涉及到止损。在交易中,只涉及买、卖。但是买卖的动作就是一个循环的过程,买卖的时机应该切合循环点。我们无法保证交易100%都是盈利。只要我们知道两个点,就完全可以获得利润,把亏损压缩。
那么哪两个点是我们进入的必要精素,1:当cci过0轴,这个时候表示走强。当然是第二个交易日也在0上,因为woodies cci在交易理论中有一个模型叫0轴拒绝。相对于股票而言,是双向的,可以是上去后到0轴再次反身向上,向下亦是如此,所以,为了规避下跌趋势的0轴拒绝,就必须要等到上0轴的第二天。有人会问:如果买入后的下一个交易日,也就是第三天下到0一下怎么办?好,就一条,止损,这个止损有条件的。就是下一次cci下破100的时候。
高点和低点是相对的。当图中的那根横线跳动的时候,就表示你手里的筹码应该松动了。
这个交易原则不属于左侧也不属于右侧交易。这应该算折中交易,也就是zlr交易。关于这套zlr我还要解释一下。cci指标属于现行指标,但是没有kdj那么提前,也不想macd那么滞后。在提前与滞后之间,当然算折中交易。
在使用这套简单的指标时候,你可以用60分钟或是30分钟交易,再短就不行了,这和大陆a股的规则有关,时间短,一天里买卖信号同时发出,你是根本无法完成卖出操作的,它是t+1。
☉ 好公式网发布的指标公式主要用于软件技术面分析,仅供参考,勿用于实际操作,据此操作风险自负!
☉ 解压密码:www.goodgongshi.com 就是好公式网域名,希望大家看清楚,切勿输错。
☉ tnc和tni格式指标公式,仅可以用通达信软件引入使用,例如可以用通达信软件引入使用指标公式;
☉ tne格式指标公式,仅可以用通达信软件公式编辑器5.0版导入,高版本兼容低版本;
☉ fnc格式指标公式,可以用大智慧软件新一代高速行情分析系统股票软件使用,少部分可以用分析家软件引入使用;
☉ alg格式指标公式,仅仅可以用飞狐交易师软件引入使用;exp格式指标公式,仅可以用大智慧经典版软件引入使用;
☉ hxf格式指标公式,仅可以用同花顺软件引入使用。
☉ 如果您发现下载软件链接错误,请联系管理员报告错误。
☉ 好公式网欢迎各位网友帮忙宣传转发本站网址,有您的支持,我们会做得更好!
☉ 本文讲解WOODIE'SCCIZLR主图副图附图指标下载 通达信讲解源码仅供学习研究。