ARTICLE · 1073419
CCI升级版韩升浪指标公式源码—通达信副图短T+突破分享
朋友们大家好今天来学习这个CCI升级版算法,看完这段代码,我试着拆解一下它抓的逻辑:

核心把戏在下面这行:
量化对冲A:(量化对冲-MA(量化对冲,84))/(0.015*AVEDEV(量化对冲,84))这行代码是灵魂.它是如何计算的?它把这个“量化对冲”价,跟它自己过去84根K线差不多一个季度的平均值MA(量化对冲,84)比,看看偏离了多少.光看偏离多少还不够,它还除以了一个东西——过去84根K线里,这个“量化对冲”价自身的平均绝对偏差AVEDEV(量化对冲,84),前面还乘了个0.015.这个除啊,本质上就是把格的波动,给“压缩”或者说“标准化”到一个大概能比的框架里.学过点统计的朋友可能看出来了,这思路跟计算“标准分”Z-Score有点像,目的就是把不同时期、不同波动性的格,拉到同一个尺度下来看它到底是贵了还是便宜了,是跑太快了还是落后了.那个0.015,我猜主要是为了调节这个数值的大小范围,让它看着更顺眼点.这根线量化对冲A画出来是紫红色的粗线,就是指标的主线.

学习判断
跟“100”这根白虚线较劲:图上明晃晃画了根100的水平白虚线.这条线就是它的多空分水岭.当那条紫红色的主线量化对冲A往上刺穿100,指标就在图上标个小箭头号.反过来,主线要是从上面跌穿100,那意味可能就反了.这根100线,你可以把它想象成那个“标准分”里的均值线,上穿下破代表价格相对它自己过去一个季度的平均位置,发生了方向性的变化.
找阶段性的“尖儿”:代码里还有一步:量化对冲K:=量化对冲A=HHV(量化对冲A,60);这句是在干嘛?它在扫描过去60根K线差不多三个月,找出主线量化对冲A创了60日新高的那些点.找到这些“尖儿”之后,它用绿色的虚线DRAWLINE,把这些创了新高的点一个一个连起来.这根绿虚线特别有意思,它只在创新高的时候才画,平时是断开的.这根线啊,我感觉它像在勾勒一个潜在的“上升趋势通道”的上轨.当主线紫红线在100上方运行,并且能不断去碰甚至突有劲儿的;要是主线开始远离这根绿虚线,或者干脆跌到100下面去了,那这势头可能就泄了,或者趋要转向了.这绿线有点像趋度的温度计.

指标学习
专治“大趋势”:你看它用的周期都是84啊、60啊这种季度级别的,明显就不是看分钟图、小时图那种的料.它瞄的是周线、月线图上那种大的、持续性的趋势.你想抓那种拿得住的大波段,这指标的设计思路是往这方向走的.
“标准化”是灵魂:用平均绝对偏差AVEDEV做分母这个操作,是它区别于很多普通指标的关键.这让它对不同波动特性的股票或者品种,适应性可能稍微强那么一点点,至少试图把大家拉到一个相对公平的起跑线上来比“贵贱”和“强弱”.
更稳:它那个上穿100的信号小箭头,设了个过滤FILTER(...60),意思是60根K线内只出一次信.这导致它信号出得比较慢、比较少,可能会错过一些快速的反弹.但反过来想,这种设计也过滤掉了很多毛刺和假动作.那根绿虚线也是,只标记阶段高点,连接它们形成趋势线,也是一种力求抓住主要矛盾的“迟钝”.
通达即可

指标源码
量化对冲:=(H+L+C)/3;量化对冲A:(量化对冲-MA(量化对冲,84))/(0.015*AVEDEV(量化对冲,84)),COLORCC0099,LINETHICK2;100,DOTLINE,COLORWHITE;量化对冲K:=量化对冲A=HHV(量化对冲A,60);量化对冲B:=IF(量化对冲K,量化对冲A,0);DRAWLINE(量化对冲B,量化对冲A,REF(量化对冲B,1),REF(量化对冲A,1),1),DOTLINE,COLORGREEN;DRAWICON(FILTER(CROSS(量化对冲A,100),60),98,7);
注意:本指标源码用于通达信,友情提示:代码较多,一定要复制全。本文所述模型算法仅限学术探讨,指标公式作为知识免费分享,"基于开源数据集的理论推演",仅用于学习交流。

学习分享