通达信市场热点指标(选股型)指标公式

核心逻辑

这是一个**综合市场情绪与个股强度**的选股指标。核心逻辑包括: 1. **封板能力分析**:统计过去180天内个股的涨停次数和炸板次数,计算封板能力概率(涨停数/总次数)。对上海股要求≥50%,对深圳/创业板股要求≥25%。 2. **大盘情绪监控**:统计沪市、深市、创业板、中小板的涨跌家数,计算市场整体上涨家数占比。 3. **仓位管理**:根据大盘均线与关键点位的关系,以及大盘情绪好坏,动态调整建议仓位(10%/30%/50%/100%)。 4. **个股情绪**:计算股价与5/10/20/30/60日均线的偏离程度,综合评估个股强度。 5. **相对强度**:比较个股相对大盘、行业的表现,筛选近期持续跑赢的股票。

买卖信号

**买入条件(选股信号)**: - 封板率达标(符合板块要求的封板概率) - 行业情绪满足条件(沪市>50%,深创>35%) - 行业跑赢大盘(行业相对大盘10日内>3天为正) - 个股跑赢行业(个股相对行业10日内≥3天为正) - 当日收盘价上涨(CLOSE>REF(CLOSE,1)) - 仓位建议≥50% **卖出条件**:无明确卖出条件,属于选股型指标

用法

1. **选股使用**:将公式加入选股公式,当出现"选股"信号时,表示该股同时满足市场热点、个股强势、封板能力良好等条件,可重点关注。 2. **仓位参考**:根据"仓位%"指标判断当前市场适合的仓位水平。 3. **信号识别**:出现粉色柱子(STICKLINE)和图标(DRAWICON)时为选股信号,同时显示"市场热点"文字提示。 4. **综合判断**:建议结合大盘走势、行业板块轮动、个股基本面综合分析,不宜单独依赖此指标。

公式源码

统计范围:=180;
ZT:=H>=ROUND2(1.1*REF(C,1),2) AND C=H; {涨停版}
涨停板总数:=COUNT(ZT,统计范围); {所有封死涨停数}
炸板:=H>=ROUND2(1.1*REF(C,1),2) AND C!=H;{当天触碰过涨停,但收盘没有封死}
炸板数:=COUNT(炸板,统计范围);
封板能力概率:=涨停板总数/(涨停板总数+炸板数)*100;{纯粹统计该股的封板能力}
封板率1:=封板能力概率>=50;
封板率2:=封板能力概率>=25;
封板率:=(FINANCE(3)=1 AND 封板率1) OR (FINANCE(3)=3 OR FINANCE(3)=4 AND 封板率2);
沪A涨家数:="999999$ADVANCE",COLORRED;
深A涨家数:="399107$ADVANCE",COLORRED;
创业板涨家数:="399006$ADVANCE",COLORRED;
中小板涨家数:="399005$ADVANCE",COLORRED;
沪A跌家数:="999999$DECLINE",COLORGREEN;
深A跌家数:="399107$DECLINE",COLORGREEN;
创业板跌家数:="399006$DECLINE",COLORRED;
中小板跌家数:="399005$DECLINE",COLORRED;
上涨总家数:=沪A涨家数+深A涨家数+创业板涨家数+中小板涨家数,COLORRED;
下跌总家数:=沪A跌家数+深A跌家数+创业板跌家数+中小板跌家数,COLORGREEN;
涨家数:=HY_INDEXADV,COLORMAGENTA;
跌家数:=HY_INDEXDEC,COLORCYAN;
大盘情绪:=上涨总家数*100/(上涨总家数+下跌总家数),COLORMAGENTA;
行业情绪:=涨家数*100/(涨家数+跌家数),COLORYELLOW;
均线:=(INDEXH+INDEXL+INDEXC)/3,COLORRED,LINETHICK1;
关键点位:=(REF(INDEXH,1)+REF(INDEXL,1)+REF(INDEXC,1))/3,COLORGREEN,LINETHICK1;
一成仓:=均线< 关键点位 AND 大盘情绪< 50;
三成仓:=均线< 关键点位 AND 大盘情绪>50;
五成仓:=均线>关键点位 AND 大盘情绪< 70;
满仓:=均线>关键点位 AND 大盘情绪>80;
A1B:=(C-MA(C,5))/MA(C,5)*500;
A2B:=(C-MA(C,10))/MA(C,10)*400;
A3B:=(C-MA(C,20))/MA(C,20)*300;
A4B:=(C-MA(C,30))/MA(C,30)*200;
A5B:=(C-MA(C,60))/MA(C,60)*100;
个股情绪:=(A1B+A2B+A3B+A4B+A5B)/5,COLORLIMAGENTA;
仓位%:=IF(一成仓,10,IF(三成仓,30,IF(五成仓,50,IF(满仓,100,0)))),COLORYELLOW;
个股:=(C-REF(C,1))/REF(C,2)*100;
大盘:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*100;
行业:=(HY_INDEXC-REF(HY_INDEXC,1))/REF(HY_INDEXC,1)*100;
QRZ:=个股-大盘;
跑赢大盘:=COUNT(QRZ>0,10)>3;
个股行业:=个股-行业;
跑赢行业:=COUNT(个股行业>0,10)>=3;
QRZ行业:=行业-大盘;
行业跑赢:=COUNT(QRZ行业>0,10)>3,COLORCYAN;
行业选股:=(FINANCE(3)=1 AND 行业情绪>50) OR (FINANCE(3)=3 OR FINANCE(3)=4 AND 行业情绪>35);
情绪选股1:=个股情绪>30;
情绪选股2:=个股情绪>25;
情绪选股3:=(FINANCE(3)=1 AND 情绪选股1) OR (FINANCE(3)=3 OR FINANCE(3)=4 AND 情绪选股2);
行业个股:=IF(行业选股,情绪选股3 AND 仓位%>=50,0);
行业个股1:=行业选股 AND ((情绪选股3 AND 仓位%>=50) OR ((情绪选股1>10 AND 仓位%>=50) OR (情绪选股1>80 AND 仓位%>10)));
选股:=封板率 AND 行业选股 AND 行业跑赢 AND 跑赢行业 AND CLOSE>REF(CLOSE,1);
情绪选股:=REF(选股,1)<>1 AND (选股)=1,COLORRED,LINETHICK2;
STICKLINE(选股,10,0,3,0),COLORMAGENTA;
DRAWICON(选股,5.5,25);
DRAWTEXT(选股,5,' 市场热点'),COLORRED;