指标是一套综合性的筹码与资金分析工具,主要功能是通过多维度数据评估股票的交易状态和筹码分布。其操作策略侧重于辅助投资者判断市场的参与热度与资金动向,核心逻辑如下:
衡量交易活跃度:通过计算近期价格波动和成交量的变化,得出一个“活跃度比”,数值越高代表股票近期的交易越活跃,市场关注度越高。
评估筹码集中度:通过“获利筹码”指标,估算当前股价下持有股票处于盈利状态的筹码比例,辅助判断主力资金的控盘程度。
分析资金流向:尝试区分并计算“机构”与“散户”的持有比例,通过对比两者的力量,为判断市场主要推动力提供参考。
判断量能饱和度:分析当前成交量与近期平均成交量的对比,判断市场追涨杀跌的力量是否充足,量能是否达到饱和。
总而言之,该指标不直接提供买卖点,而是通过可视化的方式,将复杂的筹码和资金数据直观地呈现给投资者,帮助其更全面地了解个股的筹码结构和市场参与者的构成。
ZYG1:=REF(C,1);
ZYG2:=SMA(MAX(C-ZYG1,0),5,1)/SMA(ABS(C-ZYG1),5,1)*100;
ZYG3:=CONST(WINNER(C)*100);
ZYG4:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));
ZYG5:=(IF(ZYG4>1,1,ZYG4)*100);
ZYG6:=(HHV(HIGH,3)-C)/(HHV(HIGH,3)-LLV(LOW,3))*100;
ZYG7:=(ZYG2-ZYG6);
ZYG8:=IF(ZYG7>=0,(ZYG7+100)/2,100-ABS((ZYG7-100)/2));
DRAWTEXT_FIX(ISLASTBAR=1,0.83,0.25,1,STRCAT(STRCAT('量能饱和: ',CON2STR(ZYG5,2)),'%')),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR=1,0.83,0.52,1,STRCAT(STRCAT('活跃度比: ',CON2STR(ZYG8,2)),'%')),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR=1,0.83,0.75,1,STRCAT(STRCAT('获利筹码: ',CON2STR(ZYG3,2)),'%')),COLORYELLOW;
DRAWRECTREL(950,470,630,365,RGB(150,10,250));
DRAWRECTREL(950,710,630,610,RGB(150,10,250));
DRAWRECTREL(950,855,630,955,RGB(150,10,250));
DRAWRECTREL(950,470,630+CONST(ZYG5*(950-630)/100),365,RGB(0,100,0));
DRAWRECTREL(790,470,790,365,RGB(0,0,10));
DRAWRECTREL(950,710,630+CONST(ZYG8*(950-630)/100),610,RGB(0,100,0));
DRAWRECTREL(790,710,790,610,RGB(0,0,10));
DRAWRECTREL(950,855,630+CONST(ZYG3*(950-630)/100),955,RGB(0,100,0));
DRAWRECTREL(790,855,790,955,RGB(0,0,10));
ZYG23:=SUM(IF(C>REF(C,1),VOL/CAPITAL*100,IF(C< REF(C,1),-VOL/CAPITAL*100,0)),0);
ZYG24:=V*C/100,NODRAW;
ZYG25:=SUM((IF(((ZYG24/8>20) AND (C>(REF(C,1)))),ZYG24,0)),0);
ZYG26:=SUM((IF(((ZYG24/8>20) AND (C< (REF(C,1)))),ZYG24,0)),0);
ZYG27:=SUM((IF(((ZYG24/8< 20) AND (C>(REF(C,1)))),ZYG24,0)),0);
ZYG28:=SUM((IF(((ZYG24/8< 20) AND (C< (REF(C,1)))),ZYG24,0)),0);
ZYG29:=((ZYG25+ZYG26)+ZYG27)+ZYG28;
ZYG30:=1;
ZYG31:=STRCAT(STRCAT('机构持有',CON2STR((100*ZYG25)/ZYG29,0)),'%');
ZYG32:=STRCAT(STRCAT('散户持有',CON2STR((100*ZYG26)/ZYG29,0)),'%');
DRAWTEXT_FIX(1,0.83,0,1,'《★筹码分析★》'),COLORRED;
DRAWTEXT_FIX(ZYG30=1,0.63,0,0,ZYG31),COLORMAGENTA;
DRAWTEXT_FIX(ZYG30=1,0.89,0,0,ZYG32),COLORGREEN;
ZYG33:=CONST(ZYG25/ZYG29*100);
DRAWRECTREL(950,220,630,115,RGB(150,10,250));
DRAWRECTREL(950,220,630+CONST(ZYG33*(950-630)/100),115,RGB(0,100,0));
DRAWRECTREL(790,220,790,115,RGB(0,0,10));