指标简介:筹码集中度突破主图指标,是衡量股票市场参与者持股集中程度的关键指标,它直观地展示了市场筹码分布的密集区域,为投资者提供了洞察市场动向的重要视角。
效果图:
指标源码及源码注释:
N:=30; {设置周期长度为30}
M:=2; {设置倍数阈值为2}
VAR28:=EMA(COST(40),10),COLORRED,DOTLINE; {计算40日成本均线的10日指数移动平均,以红色点线显示}
VAR29:=EMA(COST(70),10),COLORGREEN,DOTLINE; {计算70日成本均线的10日指数移动平均,以绿色点线显示}
DRAWBAND(VAR28,RGB(80,00,20),VAR29,RGB(60,60,18)); {绘制VAR28和VAR29之间的色带,颜色分别为RGB(80,00,20)和RGB(60,60,18)}
DRAWKLINE(H,O,L,C); {绘制K线图,使用最高价H、开盘价O、最低价L、收盘价C}
CHGW:=H=HHV(H,N); {如果今天的最高价H是过去N天的最高价,则CHGW为真}
T:=BARSLAST(CHGW); {计算自上次CHGW条件满足以来的周期数}
HH:=REF(H,T); {获取T周期前的最高价}
HH30:=HHV(H,30); {计算过去30天的最高价}
LL30:=LLV(L,30); {计算过去30天的最低价}
HL:=(HH30-LL30)/LL30*100; {计算过去30天的价格变动百分比}
GKD1:=CROSS(C,REF(HH,1)); {如果今天的收盘价C上穿昨天的最高价HH,则GKD1为真}
GKD2:=V/REF(V,1)>=M; {如果今天的成交量V是昨天成交量的M倍或更多,则GKD2为真}
GKD3:=C/REF(C,1)>1.03 AND (C-L)/(H-L)>0.6; {如果今天的收盘价比昨天至少上涨3%,并且今天的收盘价与最低价的差占今天最高价与最低价差的60%以上,则GKD3为真}
GKD4:=REF(HL< 20,1); {如果昨天的价格变动百分比小于20,则GKD4为真}
HGW:=GKD1 AND GKD2 AND GKD3 AND GKD4; {如果所有GKD条件都满足,则HGW为真}
AA:=VOL>REF(V,1)*1.9; {如果今天的成交量VOL是昨天成交量的1.9倍或更多,则AA为真}
ZT:=C>REF(C,1)*1.095; {如果今天的收盘价比昨天上涨9.5%或更多,则ZT为真}
STICKLINE(HGW,H,L,0,0),COLOR00FFFF; {如果HGW为真,则绘制从最高价到最低价的柱状线,颜色为青色}
STICKLINE(HGW,O,C,1,0),COLOR00FFFF; {如果HGW为真,则绘制从开盘价到收盘价的柱状线,颜色为青色}
DRAWICON(HGW,L,1); {如果HGW为真,则在最低价位置绘制图标} {股口袋WWW.GUKOUDAI.COM}
STICKLINE(FILTER(HGW=1,5)OR AA AND ZT,CLOSE,OPEN,1,0),COLORMAGENTA; {如果HGW在过去5天为真,或者AA和ZT同时为真,则绘制从收盘价到开盘价的柱状线,颜色为洋红色}
STICKLINE(FILTER(HGW=1,1) OR AA AND ZT,CLOSE,OPEN,1,0),COLOR40FF00; {如果HGW在过去1天为真,或者AA和ZT同时为真,则绘制从收盘价到开盘价的柱状线,颜色为绿色}
M5:=MA(C,5); {计算收盘价的5日移动平均}
M8:=MA(C,8); {计算收盘价的8日移动平均}
DRAWICON(FILTER(HGW=1,5)OR AA AND ZT,LOW*1.001,9); {如果HGW在过去5天为真,或者AA和ZT同时为真,则在低价*1.001位置绘制图标}
DRAWTEXT(FILTER(HGW=1,5)OR AA AND ZT,L,' ★涨停突破')COLORYELLOW; {如果HGW在过去5天为真,或者AA和ZT同时为真,则在最低价位置绘制文本“★涨停突破”,颜色为黄色}
AGKD1:=VOL< REF(LLV(VOL,13),1); {如果今天的成交量小于过去13天的最小成交量,则AGKD1为真}
AGKD2:=VOL< REF(LLV(VOL,55),1); {如果今天的成交量小于过去55天的最小成交量,则AGKD2为真}
STICKLINE(AA AND ZT,CLOSE,OPEN,1,0),COLORYELLOW; {如果AA和ZT同时为真,则绘制从收盘价到开盘价的柱状线,颜色为黄色}