在线检测未来函数

通达信首板无缺口选股指标公式

来源:Internet,编辑:股旁网,2026-07-31

{===== 可调整参数区 =====}
N:=20; {首涨停回看周期:判断N日内的第一个涨停}
HP_PERIOD:=20; {横盘统计周期:涨停前的横盘天数}
HP_AMP:=1.25; {横盘振幅上限:周期内最高价/最低价,默认收紧为25%}
{--- 严格低位参数组 ---}
DW_SHORT_PERIOD:=60; {短期低位统计周期}
DW_SHORT_RATE:=1.2; {短期低位上限:涨停前价/周期最低价 ≤1.2,即短期涨幅≤20%}
HC_PERIOD:=120; {中期回撤统计周期}
HC_RATE:=0.7; {中期回撤要求:当前价/周期最高价 ≤0.7,即回撤≥30%}
FW_PERIOD:=120; {价格分位统计周期}
FW_LIMIT:=0.3; {价格分位上限:处于周期内底部30%区间}
YEAR_LINE_RATE:=1.4; {年线偏离上限:股价/250日均线 ≤1.4,避免长期高位}
{===== 条件定义区 =====}
{1. 涨停板判断(主板10%,创业板改1.198,ST改1.048)}
ZT:=C/REF(C,1)>=1.098 AND C=H;
{2. 当日无向上跳空缺口}
WQK:=L<=REF(H,1);
{3. N日内第一个涨停板}
首板:=ZT AND COUNT(ZT,N)=1;
{4. 涨停前处于横盘状态}
横盘:=REF(HHV(H,HP_PERIOD),1)/REF(LLV(L,HP_PERIOD),1)<=HP_AMP;
{5. 严格低位多重约束}
{5.1 短期低位:60日内涨幅不超过20%}
短期低位:=REF(C,1)/REF(LLV(L,DW_SHORT_PERIOD),1)<=DW_SHORT_RATE;
{5.2 中期回撤:距离120日高点回撤≥30%,排除中期高位票}
中期回撤:=REF(C,1)/REF(HHV(H,HC_PERIOD),1)<=HC_RATE;
{5.3 价格分位:涨停前处于120日底部30%区间}
价格分位:=REF(C,1)<=REF(LLV(L,FW_PERIOD)+(HHV(H,FW_PERIOD)-LLV(L,FW_PERIOD))*FW_LIMIT,1);
{5.4 长期位置:股价不超过年线的1.4倍,过滤长期高位}
长期位置:=C/MA(C,250)<=YEAR_LINE_RATE;
{合并低位条件}
严格低位:=短期低位 AND 中期回撤 AND 价格分位 AND 长期位置;
{6. 10日均量线 > 20日均量线}
量线条件:=MA(V,10)>MA(V,20);
{7. 日换手率在1%~26%之间}
换手条件:=HSL>1 AND HSL<26;
{8. 收盘价5日内新高}
五日新高:=C=HHV(C,5);
{9. 收盘价高于55天均线}
均线条件:=C>MA(C,55);
{10. 55日乖离率 < 35}
bias55:=(C-MA(C,55))/MA(C,55)*100;
乖离55条件:=BIAS55<35;
{11. 250日乖离率 < 45}
BIAS250:=(C-MA(C,250))/MA(C,250)*100;
乖离250条件:=BIAS250<45;
{===== 最终选股信号 =====}
选股信号:首板 AND WQK AND 横盘 AND 严格低位 AND 量线条件 AND 换手条件 AND 五日新高 AND 均线条件 AND 乖离55条件 AND 乖离250条件;

通达信首板无缺口选股指标公式

相关文章