最近,在朋友们的反馈中,问CCI指标的人不少。
mac***561:请问您能帮忙写一个关于cci选股公式吗?
心若***anfei:老师您好。看了您的文章有段时间了,收获良多。今天冒昧发短信,是想向老师请教个问题:我在日线周期副图中使用cci指标,想请教可否把周线、月线的cci同时结合到日线的cci指标中?
那我们今天就来说说CCI指标。
一、CCI指标:商品路径指标
CCI指标又叫顺势指标,属于超买超卖类指标中较特殊的一种,但它有别于KDJ等大多数超买超卖型指标都有“0-100”的上下界限,波动于正无穷大和负无穷大之间。
因此CCI指标不会出现指标钝化现象,它有利于投资者更好地研判那些短期内暴涨暴跌的非常态行情。
二、CCI指标的用法:
CCI指标是专门用来对付极端行情的。
1、CCI从+100~-100的常态区,由下往上突破+100时,为抢进时机;
2、CCI从+100之上,由上往下跌破+100时,为加速逃逸时机。
3、利用CCI指标来对付极端行情是标准的追涨杀跌,是极短线交易者所用,可以说是冒险者的工具。
mac***561:请问您能帮忙写一个关于cci选股公式吗?
这位朋友叫帮忙写一个CCI选股指标,这个提法本身就是有问题的。
第一你没有说出选股的思路,要选出达到什么条件的股票。第二我是研究 中长线的,没研究过这种超短线的指标。叫我怎么写公式。
三、CCI选股公式:
那我下面只能按照常规的理解,写一个CCI从+100~-100的常态区,由下往上突破+100时,为抢进时机的选股公式,然后再来分析一下这个公式到底靠不靠谱。
先将系统的CCI指标源码复制过来,再添加一条CCI上穿100:
CCI选股条件:
…… …… …… …… ……
N=14;
TYP:=(HIGH+LOW+CLOSE)/3;
{TYP赋值:(最高价+最低价+收盘价)/3}
CCI:=(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));
{输出CCI:(TYP-TYP的N日简单移动平均)/(0.015*TYP的N日平均绝对偏差}
CROSS(CCI,100); {CCI上穿100}
…… …… …… …… ……
牛年最后交易日1月28日,共选出30只股票。
我选择其中任意选了一只来看看当CCI上穿100后,股票到底有没有走牛。其余的29只股票,朋友可以课后自行去研究。
因为有朋友置疑,所以上图中,我们只看在上升趋势中出现CCI上穿100买入,下穿100卖出的操作。
第一次是空心涨停板买不到,后面有八次发出CCI上穿100的买入信号,但随后就出现下穿100的卖出信号。
这八次操作,去除交易费用,总体下来赚不到什么钱,只有第十次才是主升浪,会有40%~50%的收益。
这可是经历了8次打击后的一次成功,你的小心脏受得了吗?
介绍这战法的一定会指着图表告诉你,瞧,在主升浪,CCI上穿100买入,短期暴利。
一个股票经历从下跌到企稳上涨,再到最后的主升浪,前面有着无数的关卡和磨难。主升浪是等出来的,不说千年等一回吧,三五年等一回总要吧,你能保证你每次介入的都是主升浪吗?
如果你有一双慧眼,能判断出什么时候走主升浪,那什么指标都不用,你也能腰缠万贯。拾 荒网,财富在手,十指紧握!!
但若你无法判断主升浪,那么这样追涨杀跌,除了给国家贡献印花税和给证券公司贡献佣金外,你能剩什么?
这还是在上升趋势中,如果判断失误,在震荡市或下降趋势用了这条件选股进行买卖,会有多可怕的后果,你想过吗?
四、在日线CCI指标中引用周线、月线的CCI值。
下面我们再来解决朋友“心若***anfei”的问题,把“周线、月线的CCI同时结合到日线的CCI指标中?”
要解决这个问题有两种方法:
方法1、在日线的CCI指标中引用周线、月线的CCI数据。
我们刚刚学过指标的不同周期数据的引用,还记得引用数据的写法吗?
"公式名称.指标线名称#周期"。
直接上源码:名称你自己定吧,我这里定的是“1日周月CCI”。
…… …… …… …… ……
N=14;
TYP:=(HIGH+LOW+CLOSE)/3; {最高价、最低价、收盘价之平均数}
CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));{(TYP-TYP的14日移动平均)/0.015* TYP的14日平均绝对误差}
ZCCI:"CCI.CCI#WEEK",COLORMAGENTA;{引用CCI指标的周线数据,绿色}
YCCI:"CCI.CCI#MONTH",COLORGREEN;{引用CCI指标的月线数据,洋红色}
…… …… …… …… ……
方法2、将日线参数值改写:
日CCI的参数为14,一周是5天,那周CCI参数定为5*14=70,同理,一月以22个交易日计算,月CCI参数定为22*14=308。同样写进“2日周月CCI”文件,源码如下:
…… …… …… …… ……
N=14
TYP:=(HIGH+LOW+CLOSE)/3; {最高价、最低价、收盘价之平均数}
CCI:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));
{(TYP-TYP的14日移动平均)/0.015* TYP的14日平均绝对误差}
ZCCI:(TYP-MA(TYP,70))/(0.015*AVEDEV(TYP,70));
{(TYP-TYP的70日移动平均)/0.015* TYP的70日平均绝对误差}
YCCI:(TYP-MA(TYP,308))/(0.015*AVEDEV(TYP,308));
{(TYP-TYP的308日移动平均)/0.015* TYP的308日平均绝对误差}
0,DOTLINE; {画一条0线,虚线}
…… …… …… …… ……
上图中有两个副图,上方的是引用周、月线数据的“1日周月CCI指标”,下方的是调整了周线参数、月线参数的“2日周月CCI指标”,我把它们放在同一框中,大家可以慢慢地、细细地口味。
把图形往下压缩一下,确实可以看出些不一样的东西的。
小结:
今天我们解决关于CCI指标的两个问题,因问的人多,那就作为共性的问题在课堂上给大家讲解一下。
标签: 通达信指标编写