指标用于选股,核心逻辑是捕捉股价突破特定压力位且当日涨停的信号。
主要组成部分:
1. HM1:计算一个基于收盘价、最高价、最低价、开盘价的综合价格与其20日指数移动平均的偏离度绝对值。
2. HM2:以HM1为动态因子,计算上述综合价格的动态移动平均。
3. NGX与NXX:分别是HM2的200日指数移动平均乘以系数1.26和1.18,构成两条长期压力线。
4. Q1与YL:计算股价的三价均线(最高、最低、收盘价的平均值)的5日简单移动平均,并取其60日内的最高值。
5. A:当YL创60日新高时,取YL值,否则返回无效值。
6. AHC1与AHC2:计算成交量加权平均价的复杂指数平滑值,作为一条成本均线。
7. SG与DD:分别是AHC2乘以系数1.06和1.13,构成两条基于成本均线的压力线。
8. MM、MM2、KK、KK2:分别取A与NGX、SG与NGX、A与NXX、SG与NXX中的较小值,用于确定最终的压力位。
9. ZT:判断当日是否为涨停板(收盘价达到前一交易日收盘价的110%)。
10. 选股信号(XG):当收盘价上穿DD压力线(即AHC2的1.13倍线)并且当日为涨停板时,发出买入信号。
使用要点:
这是一个条件选股公式,用于筛选同时满足“突破DD压力位”和“当日涨停”两个条件的股票。
公式中的压力位(如NGX、NXX、SG、DD)和动态因子(HM1)设计旨在过滤市场噪音,识别关键突破点。
涨停板(ZT)条件增加了信号的强度,意味着突破伴随强烈的买盘。
该信号属于追涨型策略,使用时需结合市场整体趋势和个股基本面,并注意涨停板后的价格波动风险。
HM1:=ABS(((3.48*CLOSE+HIGH+LOW+O)/5-EMA(CLOSE,20))/EMA(CLOSE,20));
HM2:=DMA(((2.15*CLOSE+LOW+HIGH + O)/5),HM1);
NGX:=EMA(HM2,200)*1.26;
NXX:=EMA(HM2,200)*1.18;
Q1:=MA((L+H+C)/3,5);
YL:=HHV(Q1,60);
A:=IF((YL >REF(YL,1)),YL,DRAWNULL);
AHC1:=CLOSE*VOL;
AHC2:=EMA((EXPMA(AHC1,3)/EXPMA(VOL,3)+EXPMA(AHC1,6)/EXPMA(VOL,6)+EXPMA(AHC1,12)/EXPMA(VOL,12)+EXPMA(AHC1,24)/EXPMA(VOL,24))/4,13);
SG:=1.06*AHC2;
DD:=1.13*AHC2;
MM:=MIN(A,NGX);
MM2:=MIN(SG,NGX);
KK:=MIN(A,NXX);
KK2:=MIN(SG,NXX);
ZT:=REF(C,1)*1.1-C<0.01 ;
XG:CROSS(C,DD) AND ZT;