指标构成与逻辑:
1. 均线系统:计算5日、10日、20日收盘价简单移动平均线,分别命名为M5、M10、M20。
2. 阶段高低点定位:
`G1`:找出最近30个交易日内最高价出现的日期距离当前的天数。
`D1`:从当前开始向前回溯,找到在`G1+1`天这个区间内的最低价出现的日期距离当前的天数。
`H1`:取`G1+1`天前的收盘价,作为阶段高点参考。
`L1`:取`D1`天前的收盘价,作为阶段低点参考。
3. 跌幅计算:
`ZF`:计算阶段低点`L1`相对于阶段高点`H1`的跌幅百分比。
`LZF`:取`D1`天前的`ZF`值,即阶段低点形成时的跌幅。
4. 核心条件(TJ):同时满足以下三点:
阶段低点形成时的跌幅(`LZF`)小于-10%。
阶段高点距今(`G1`)超过20天。
阶段低点距今(`D1`)小于阶段高点距今(`G1`),即低点在高点之后出现。
5. 当前涨幅(GL):计算当前收盘价相对于阶段高点`H1`的涨幅百分比。
6. 放量启动信号(QD):同时满足以下三点:
当日涨幅超过3%。
当日成交量大于等于前一日成交量的1.8倍。
当日成交量小于前一日成交量的3倍(防止异常巨量)。
7. 短期涨幅限制(ZF3):最近3个交易日的累计涨幅小于15%。
8. 均量条件(A):阶段高点至今(`G1`天)的换手率均值大于2.5%。
9. CCI指标条件(A1):77日CCI指标今日值大于昨日值。
10. 低点以来涨幅(A2):计算当前收盘价相对于阶段低点`D1+1`天前收盘价的涨幅,并限制其小于15%。
11. MACD条件(A4):当前DIF值为阶段低点以来(`D1+1`天内)的最高值。
12. K线与量能形态(A5):
如果今日开盘价大于等于昨日K线实体高点(取收盘价和开盘价的最大值),则要求今日成交量小于昨日成交量的80%,且换手率小于16%,且量比小于3.5。
否则,仅要求今日成交量大于0。
13. K线连续性条件(A3):在阶段低点至今(`D1`天)的区间内,连续阳线(或平盘收涨)的天数始终不超过6天。
14. 综合选股信号(XG):当以上所有条件(`TJ`, `QD`, `ZF < GL`, `ZF3`, `A`, `A1`, `A2 < 15`, `A3`, `A5`, `A4`)同时成立时,触发信号。
`ZF < GL` 表示当前股价从阶段高点的反弹幅度(`GL`)尚未超过前期的阶段最大跌幅(`ZF`)。
图表标注:
当`XG`信号出现时,在K线最低价下方5%的位置绘制一个图标(编号1)。
当`XG`信号出现时,将对应的K线实体用黄色粗柱线绘制。
当`XG`信号出现时,将对应的K线上下影线用黄色细线绘制。
指标核心思想:
该指标旨在寻找一个符合“超跌反弹”模型的个股启动点。它要求股价经历了一轮显著的下跌(>10%)并形成阶段低点,在经过一段时间的震荡或温和回升后,在成交量配合下(放量但非巨量)出现突破性上涨(涨幅>3%)。同时,辅以CCI、MACD等多个技术指标处于向好状态,且短期涨幅和量能形态健康,最终综合判定为一个买入信号。
M5:MA(C,5);
M10:MA(C,10);
M20:MA(C,20);
G1:=HHVBARS(H,30);
D1:=BArslAST(L=LLV(L,G1+1));
H1:=REF(C,G1+1);
L1:=REF(C,D1);
ZF:=(L1-H1)/H1*100;
LZF:=REF(ZF,D1);
TJ:=LZF< -10 AND G1>20 AND D1< G1;
GL:=(C-H1)/H1*100;
QD:=C/REF(C,1)>1.03 AND vol>=REF(VOL,1)*1.8 AND VOL/REF(VOL,1)< 3;
ZF3:=(C-REF(C,3))/REF(C,3)*100< 15;
A:=SUM(HSL,G1)/G1>2.5;
A1:=cci.CCI(77)>REF(CCI.CCI(77),1);
A2:=(C-REF(C,D1+1))/REF(C,D1+1)*100;
A4:=macd.DIF=HHV(MacD.DIF,D1+1);
A5:=IF(O>=REF(MAX(C,O),1),V*0.8< REF(V,1) AND HSL< 16 AND VOL/REF(VOL,1)< 3.5,V>0);
A3:=EVERY(BARSLASTCOUNT(C>O OR (C=O AND C>=REF(C,1)))< 6,D1);
XG:=TJ AND QD AND ZF< GL AND ZF3 AND A AND A1 AND A2< 15 AND A3 AND A5 AND A4;
DRAWICON(XG,L*0.95,1);
STICKLINE(XG,C,O,2,0),COLORYELLOW;
STICKLINE(XG,H,L,0,0),COLORYELLOW;