通达信徐大师CCI指标(超买超卖型)指标公式

核心逻辑

这是一个**CCI指标(顺势指标)**的优化版本。CCI通过计算当前典型价格(最高价+最低价+收盘价的均值)与其N日简单均线的偏离程度,来判断价格是否处于极端状态。公式设置了三个关键位置:+150(超买警戒线)、-150(超卖警戒线)、0(多空分界线)。当CCI上穿+100时显示红色粗线,表示进入强势区域;当CCI下穿-100时显示橙红色粗线,表示进入弱势区域。该指标的核心原理是:价格在正常波动范围内围绕均值运动,当偏离过大时往往会向均值回归。

买卖信号

**买入信号:** - CCI从下往上突破-100(超卖区),尤其是跌破-100后继续创新低但CCI开始反弹,形成底背离,可能出现短期底部 - CCI上穿0轴,市场转多 - CCI上穿+100,进入强势区域,属于短多信号 **卖出信号:** - CCI从上往下突破+100(超买区),尤其是升破+100后继续创新高但CCI开始下行,形成顶背离,可能出现短期顶部 - CCI下穿0轴,市场转空 - CCI跌破-150,进入超卖区域

用法

1. **短线抄底**:当CCI跌破-100后继续创新低,但CCI开始向上反弹时,是潜在的短底信号 2. **多头信号**:CCI从下方上穿-100或上穿+100时,是买入或空头停损信号 3. **风险提示**:强势市场中CCI跌破+100或弱势市场中CCI跌破-100,可能产生调整 4. **逃顶信号**:CCI升破+100后,如果指数继续创新高但CCI连续下行,可能出现短期顶部 5. **配合使用**:建议结合MACD、SKD(随机指标)、成交量和均线等其他指标综合判断,以提高准确度 6. **参数设置**:N=14为默认周期,可根据个股特性适当调整

公式源码

DRAWTEXT(CURRBARSCOUNT=120,200,'抄短底是上升波必不可少的功夫'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,170.1,'寻找底背离底部买进信号运用cci'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,140.1,'要比运用kd、rsi、W R有时要灵敏一天半左右'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,110.1,'早抓低点较滞抄底的人不管是趋利还是避害都更有腾挪空间'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,80,'(1)跌破负100如继续创新低而该指标连续反弹可能现短底'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,50.1,'(2)升破负100及升破100属短多信号以及空头停损信号'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,20,'(3)强势中跌破100及弱势中跌破负100可能产生调整'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,-10.1,'(4)升破100后如股指继续创新高而该指标连续下行可能出现短顶'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,-40.1,'(5)上述四个作用中第一和第四个更有准确度'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,-70.1,'对大涨或下跌一定数值时判断顶部或底部比较容易没极端行情'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=120,-100,'配合macd、SKD、成交量和均线等才能达到最佳效果'),COLOR676767;
DRAWTEXT(CURRBARSCOUNT=75,200.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,185,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,170.1,''),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=75,155.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,140.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,125.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,110,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,95.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,80,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,65.1,''),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=75,50.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,35.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=75,20.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=75,5,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,200.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,185,' '),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,170.1,''),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=35,155.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,140.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,125.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,110,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,95.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,80,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,65.1,''),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=35,50.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,35.1,''),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=35,20.1,''),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=35,5,''),COLORYELLOW;
N:=14;
TYP:=(HIGH+LOW+CLOSE)/3;
CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));
要卖线:150,POINTDOT,COLOR009F00;
要买线:-150,POINTDOT,COLORFF00FF;
多空:0,POINTDOT,COLORWHITE;
IF(CCI>100,CCI,DRAWNULL),COLORRED,LINETHICK2;
IF(CCI<-100,CCI,DRAWNULL),COLORFF2400,LINETHICK2;