[ZD260831]CCI指标主图-通达信指标源码分享

【免责声明】本文仅拆解指标算法原理、信号含义,属编程与源码科普,不构成任何投资建议。市场有风险,据此操作盈亏自负。

01 指标核心定位|五片放大镜叠出共振点

这主图把CCI指标做了个"加强版"——不是只算一个周期,而是5个周期同时算,叠在一起看共振。

CCI原本是副图指标,这版搬到了主图上,还配了短线中线两条加权均线。5个周期的CCI如果同向变化,说明多个时间框架上步调一致,参考价值比单周期高不少。

核心就两个模块:五重CCI共振计算 + 加权均价均线系统。一个看强度,一个看方向。

主图指标把强度、方向、位置三个维度合到一张图上,信息密度高。

02 源码在这里|CCI指标主图

指标编号:ZD260831

完整指标源码:

TYP:=(HIGH+LOW+CLOSE)/3;CCI1:=(TYP-MA(TYP,6))/(0.015*AVEDEV(TYP,5));CCI2:=(TYP-MA(TYP,10))/(0.015*AVEDEV(TYP,10));CCI3:=(TYP-MA(TYP,20))/(0.015*AVEDEV(TYP,20));CCI4:=(TYP-MA(TYP,30))/(0.015*AVEDEV(TYP,30));CCI5:=(TYP-MA(TYP,60))/(0.015*AVEDEV(TYP,60));CCI:=CCI1+CCI2+CCI3+CCI4+CCI5;TJ1:=CCI1>差值4;立桩量:FILTER(TJ1,0);DRAWLINE(立桩量,H,立桩量,L,0),COLOR00FFFF;DRAWTEXT(立桩量,H,'立桩量'),COLOR00FFFF;AAA:=(3*C+H+L+O)/6;VAR1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36;VAR6:=(VAR1+REF(VAR1,3)+REF(VAR1,6)+MIN(REF(VAR1,3),REF(VAR1,6)))/4;短线:VAR1,COLORWHITE;中线:VAR6,COLORYELLOW;FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);RSI:=SMA(MAX(CLOSE-REF(CLOSE,1),0),14,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),14,1)*100;DRAWTEXT(CROSS(FF,MA15),BBF,'底背离'),COLORWHITE;DRAWTEXT(CROSS(88,RSI),(HIGH*1.02),'顶背离'),COLORRED;

03 原理拆解|放大镜一层层叠上去

你往这看——这指标的设计思路,像把五个倍数的放大镜叠在一起看同一张图。

一个放大镜只能看一个倍率,画面清晰但视野窄。五个不同倍率的放大镜叠起来,从粗到细都能看到,哪儿对焦哪儿就是共振点。

第一片镜:CCI怎么算的

先看CCI的基础公式:

TYP := (HIGH + LOW + CLOSE)/3;CCI1:=(TYP-MA(TYP,6))/(0.015*AVEDEV(TYP,5));

TYP是典型价格,把最高价、最低价、收盘价三个值取平均。为什么不直接用收盘价?因为一根K线的真实交易区间比收盘价一个点更全面。

MA(TYP,6)是6日典型价格的均值,AVEDEV(TYP,5)是5日的平均绝对偏差。

平均绝对偏差是什么?就是每一天的TYP偏离均值的绝对值,再取平均。它和标准差类似,但用的是绝对值而非平方,对极端值的敏感度低一些。

0.015这个系数是CCI的原始定义参数。为什么是0.015?让CCI的数值落在正负100附近时具有统计意义——大约70%的数值会落在正负100之间。

五片镜:不同周期看共振

CCI1取6日,CCI2取10日,CCI3取20日,CCI4取30日,CCI5取60日。

从6日到60日,覆盖了超短到中长期五个时间框架。

最终:

CCI:=CCI1+CCI2+CCI3+CCI4+CCI5;

不是取平均,是直接相加。五个CCI同向且数值大的时候,总和会放大;方向不一致的时候,正负抵消,总和变小。

这就是"共振"的逻辑——不是看单个周期,而是看五个周期的合力。

立桩量怎么来

TJ1:= CCI1>差值4;立桩量:FILTER(TJ1,0);

差值4是CCI4今日和昨日的变动绝对值。CCI1大于这个变动值,说明短周期CCI的强度超过了中周期的波动幅度——短周期在加速。

FILTER(TJ1,0)过滤后得到"立桩量",这是一个标记锚点。

代码后面用BARSLAST找上一次立桩量的位置,在那个位置的最高价和最低价画水平线,输出文字标记。这些是公式在图表上标注的文字,不是操作指令。

加权均价均线

AAA:=(3*C+H+L+O)/6;VAR1:=(8*AAA+7*REF(AAA,1)+6*REF(AAA,2)+5*REF(AAA,3)+4*REF(AAA,4)+3*REF(AAA,5)+2*REF(AAA,6)+REF(AAA,8))/36;

AAA给收盘价权重3,高低开各1,算出一个综合价格。

VAR1用8天递减权重——最近一天权重8,最远一天权重1,总和36。越近的数据权重越高,这比简单平均更贴近近期走势。

短线VAR1画白色,中线VAR6画黄色。VAR6是VAR1的3日、4日、6日最低值再平均,就是对VAR1做了二次平滑。

两条线交叉的位置,配合CCI共振计算,就是多周期+趋势方向的双重参考。

背离标注

RSI和EMA的交叉也被纳入了:

DRAWTEXT(CROSS(FF,MA15),BBF,'底背离');DRAWTEXT(CROSS(88,RSI),(HIGH * 1.02),'顶背离');

FF是3日EMA,MA15是21日EMA。3日上穿21日,在BBF位置标"底背离";RSI突破88,在最高价上方标"顶背离"。

这些标注文字同样是代码输出的标记,帮你定位图表上值得关注的点位。

五片放大镜叠在一起的思路是:单个CCI周期容易被噪音干扰,五个周期叠加后噪音互相抵消,真正的趋势变化才会被放大。

#技术分析 #CCI指标 #多周期共振

你平时用CCI习惯看单周期还是多周期?评论区聊聊你的用法,收藏这篇对照源码研究共振逻辑。 

[ZD260831]CCI指标主图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160