筹码密集是相对筹码发散而言的,筹码分布在宽广的价格区间,这种状态就是筹码发散(如下图),而且筹码峰像群山一样,有多个高峰,属于多峰形态。
与之相对的,筹码分布在比较窄的价格区间,就是筹码密集(如下图),这种情况下如果只有一个较高的峰,就属于单峰密集形态。
对于同一天的筹码分布图,以后见之明来看,如果后面行情大涨,上涨K线导致图形压缩,很容易看出之前横盘时是筹码密集状态,但是还没有大涨时,只用肉眼看,很难分辨是否筹码密集。(如下图)因此有必要把价格区间转换为百分比,有了统一的比较基准,才能判断筹码是否密集。
在前一篇文章《通达信筹码集中度计算公式,解决了结果不同的问题》,介绍了筹码集中度计算公式,可以用来判断筹码是否密集。筹码集中度有5种常见写法,每种写法都有人用,计算的结果也不一样。如果你和别人的筹码集中度计算方法不一样,那结果没有可比性。
通达信软件中自带筹码集中度指标SCR,编写公式时可以直接引用。
比如筹码集中度小于4的选股公式,一句就可以解决。
SCR.SCR<4;
分析一下通达信自带的SCR指标(如上图),默认参数是90,代表90%筹码集中度,根据公式,简化之后如下:
(COST(95)-COST(5))/(COST(95)+COST(5))*100/2;
最后除以了2,计算结果偏小,所以设定小于的参数值也需要小一些,不然信号会很多。具体参数设置多少,可以通过复盘来调整。就像揉面,水多了加点面,面多了加点水,不断调节参数,到自己心里合适的位置。
把筹码集中度的5种常见写法(M1、MA2、M3、M4、M5)都写成了指标,可以根据使用习惯选用。
M1:=(COST(X)-COST(Y))/(COST(X)+COST(Y))*100;
M2:=(COST(X)-COST(Y))/((COST(X)+COST(Y))/2)*100;
M3:=(COST(X)-COST(Y))/(COST(X)+COST(Y))*100/2;
M4:=(COST(X)-COST(Y))/COST(50)*100;
M5:=(COST(X)-COST(Y))/HHV(H,0)*100;
T:=BARSCOUNT(C)>250;
DRAWBAND(IF(M=1 AND T,M1,DRAWNULL),RGB(0,0,0),P,RGB(255,0,255));
DRAWBAND(IF(M=2 AND T,M2,DRAWNULL),RGB(0,0,0),P,RGB(255,0,255));
DRAWBAND(IF(M=3 AND T,M3,DRAWNULL),RGB(0,0,0),P,RGB(255,0,255));
DRAWBAND(IF(M=4 AND T,M4,DRAWNULL),RGB(0,0,0),P,RGB(255,0,255));
DRAWBAND(IF(M=5 AND T,M5,DRAWNULL),RGB(0,0,0),P,RGB(255,0,255));
P,COLORYELLOW;
4个参数M、X、Y、P不要忘记设置(如下图红箭头处),参数M取值范围1-5,代表筹码集中度的5种计算方式;X取值范围75-95,缺省参数95,代表95%获利盘对应的价格;Y取值范围5-25,缺省参数5,代表5%获利盘对应的价格;P取值范围0-20,缺省参数8。根据缺省参数,整个指标公式表示以第1种计算方式计算的90%筹码集中度小于8。参数可以自己根据需求调整。
思路:筹码单峰密集用70%筹码集中度来计算,当然70%筹码集中度比较小的时候,并不一定都是比较完美的单峰,不过也不必过于纠结。只写筹码集中度,条件比较宽泛,信号很多,因此加一些限制条件。限制最近60日筹码单峰密集的天数大于50,最近30天最低价小于密集区上沿的天数大于25,有效K线根数大于250,收盘价突破密集区上沿出信号,最后还要对一些信号进行过滤。
C85:=COST(85);{85%获利盘对应的价格}
C15:=COST(15);{15%获利盘对应的价格}
MJ:=(C85-C15)/(C85+C15)*100<8;{70%筹码集中度小于8,筹码单峰密集}
M95:MA(COST(95),20);{最近20日的95%获利盘对应价格的平均值,密集区间上沿}
M5:MA(COST(5),20);{最近20日的5%获利盘对应价格的平均值,密集区间下沿}
A1:=CROSS(C,M95);{收盘价上穿M95}
A2:=COUNT(MJ,60)>50;{最近60日,筹码单峰密集的天数大于50}
A3:=COUNT(L
25;{最近30天,最低价小于M95的天数大于25} A4:=BARSCOUNT(C)>250;{有效数据大于250}
AA:=A1 AND A2 AND A3 AND A4;{四个条件同时成立}
T:=BARSLAST(AA);{AA成立距离当前的周期数}
X:=IF(REF(T<50,1) AND C
AA1:=AA AND X;
XG:=FILTER(AA1,20);{过滤信号}
DRAWICON(XG,L,1);{满足XG条件画红箭头}
STICKLINE(XG,H,L,0,0),COLORYELLOW;{满足XG画黄色K线}
STICKLINE(XG,O,C,3,0),COLORYELLOW;{满足XG画黄色K线};
C85:=COST(85);
C15:=COST(15);
MJ:=(C85-C15)/(C85+C15)*100<8;
M95:=MA(COST(95),20);
M5:=MA(COST(5),20);
A1:=CROSS(C,M95);
A2:=COUNT(MJ,60)>50;
A3:=COUNT(L
25; A4:=BARSCOUNT(C)>250;
AA:=A1 AND A2 AND A3 AND A4;
T:=BARSLAST(AA);
X:=IF(REF(T<50,1) AND C
AA1:=AA AND X;
XG:FILTER(AA1,20);
关注技术Pie,学习更多通达信指标公式编写知识。版权所有,转载请注明出处。
友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎。