免责声明
- 本文内容仅为策略技术解析与学习交流,不构成任何投资建议。
- 文中涉及的所有买卖信号、参数设置仅作为技术分析案例展示,不代表实际操作推荐。
- 股市有风险,投资需谨慎。任何投资决策应由投资者自行判断并承担相应风险。
- 文章内容由AI自动生成,仅供参考,不保证准确性、完整性或时效性。
指标原理
变异CCI在传统CCI基础上,引入价格重心和成交均价概念,通过加权平滑处理生成更稳定的指标值。其核心逻辑是:用重心(结合开盘价、收盘价、最高价、最低价和均价)代替典型价格,并采用EMA和AVEDEV计算当前重心相对于历史均值的偏离程度,从而判断超买超卖。指标在80、50、20、-10、-50处绘制水平线,作为极端区域参考。

核心算法
公式首先计算均价和上下S值,再通过递归加权得到OC和重心。关键代码段如下:
均价:=AMOUNT/(vol*100);
jz:=(0.99*均价+0.01*REF(0.98*均价+0.02*REF(0.97*均价,1),1));
上S:=(MAX(C,O)-MIN(C,O))*2/3+MIN(C,O);
下S:=(MAX(C,O)-MIN(C,O))/3+MIN(C,O);
求:=IF(C>=O,上S,下S);
OC:=(0.99*求+0.01*REF(0.98*求+0.02*REF(0.97*求,1),1));
重心:=if(C=INDEXC,((H+L)/2/6+OC*5/6),(((H+L)/2/6+OC*5/6)*0.5+jz*0.5));
YD:=重心-ref(重心,1);
cci:((重心-EMA(重心+ema(YD,48),48))/(AVEDEV(重心+ema(YD,48),48)*0.048)),COLORGREEN;其中,重心综合了阴阳线实体位置和成交均价;YD为重心的变化量;最终CCI值通过重心与48周期EMA的差除以48周期平均绝对偏差(AVEDEV)的0.048倍得到。

买卖信号
买入信号
- 变异CCI从下方上穿-10线:表明价格从超卖区域反弹,可轻仓试多。
- 变异CCI上穿20线:确认短期强势,加仓买入。
- 变异CCI在50线上方运行且持续上行:趋势强劲,持有或加仓。
卖出信号
- 变异CCI从上方下穿80线:价格进入超买区后回落,减仓或卖出。
- 变异CCI下穿50线:趋势转弱,清仓离场。
- 变异CCI跌破-10线:进入超卖区,但需等待反弹信号,不可盲目抄底。

实战技巧
- 参数优化:默认周期为48,适合中线;短线可改为20或30,提高灵敏度;长线可改为60或120,减少噪音。
- 多周期配合:日线变异CCI用于趋势判断,15分钟或30分钟线用于精确入场。
- 背离信号:当价格创新高而变异CCI未创新高时,顶背离,卖出;价格创新低而CCI未创新低,底背离,买入。
- 结合均线:变异CCI上穿50且价格站上20日均线,买入信号更可靠。

注意事项
- 变异CCI在震荡市中容易频繁发出错误信号,建议结合趋势指标使用。
- 极端行情下(如连续涨停/跌停),指标可能失真,需谨慎。
- 指标参数为固定48,用户可根据品种特性调整,但需回测验证。
- 本指标为辅助工具,不可单独作为交易依据,需配合止损策略。
