4.2 CCI 顺势指标

 

CCI 指标是美国股市技术分析家唐纳德·蓝伯特 (Donald Lambert) 于 20 世纪 80 年代提出的,专门测量股价、外汇或者贵金属交易是否已超出常态分布范围。波动于正无穷大和负无穷大之间,但是又不需要以 0 为中轴线。+100 以上为超买区,-100 以下为超卖区,+100 到 -100 之间为震荡区。和其他指标一样 CCI 也包括日 CCI 指标、周 CCI 指标、年 CCI 指标以及分钟 CCI 指标等很多种类型。

CCI 指标是根据统计学原理,引进价格与固定期间的股价平均区间的偏离程度的概念,强调股价平均绝对偏差在股市技术分析中的重要性。

以日 CCI 计算为例,其计算方法有两种。

第一种计算过程如下:
CCI(N 日)=(TP-MA)÷MD÷0.015
其中,TP=(最高价 + 最低价 + 收盘价)÷3
MA= 近 N 日收盘价的累计之和÷N
MD= 近 N 日(MA-收盘价)的绝对值的累计之和÷N
0.015 为计算系数,N 为计算周期

第二种计算方法表述为中价与中价的 N 日内移动平均的差除以 0.015*N 日内中价的平均绝对偏差
其中,中价即 TP 等于最高价、最低价和收盘价之和除以 3

以代码 600000 的股票数据为例,用第二种方法计算 14 日 CCI

A
1 14
2 =T(“D:// 600000.csv”).select( 收盘价 >0)
3 =A2.derive(avg( 最高价, 最低价, 收盘价):tmp)
4 =A3.derive(avg(tmp[0:A1-1]):tmp_ma,tmp[0:A1-1].avg(abs(~-tmp_ma)):tmp_avg_abs_error)
5 =A4.new(日期,(tmp-tmp_ma)/tmp_avg_abs_error/0.015:CCI)

A3 计算中价,字段名为 tmp
A4 计算中价的 14 日移动平均值和平均绝对误差
A5 带入公式,计算 CCI


imagepng