通达信〖首板无缺口〗选股指标公式源码

指标为选股公式,用于筛选“首板涨停”且处于严格低位、量价健康的股票。
主要条件:N日内第一个涨停、无跳空缺口、涨停前横盘、短期/中期/长期低位过滤、10日量线大于20日量线、换手率1%~26%、创5日新高、站上55日线且乖离率受限。
用法:在通达信中新建选股公式,将代码粘贴保存,执行选股即可。参数可调整。
 

{===== 可调整参数区 =====}
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条件;





未来函数检测结果如下
该公式没有未来函数

定制指标公式、软件请联系QQ或微信同号:88652583


N赋值:20
HP_PERIOD赋值:20
HP_AMP赋值:1.25
赋值:60
DW_SHORT_RATE赋值:1.2
HC_PERIOD赋值:120
HC_RATE赋值:0.7
FW_PERIOD赋值:120
FW_LIMIT赋值:0.3
YEAR_LINE_RATE赋值:1.4
ZT赋值:收盘价/1日前的收盘价>=1.098 AND 收盘价=最高价
WQK赋值:最低价<=1日前的最高价
首板赋值:ZT AND 统计N日中满足ZT的天数=1
横盘赋值:1日前的HP_PERIOD日内最高价的最高值/1日前的HP_PERIOD日内最低价的最低值<=HP_AMP
短期低位赋值:1日前的收盘价/1日前的DW_SHORT_PERIOD日内最低价的最低值<=DW_SHORT_RATE
中期回撤赋值:1日前的收盘价/1日前的HC_PERIOD日内最高价的最高值<=HC_RATE
价格分位赋值:1日前的收盘价<=1日前的FW_PERIOD日内最低价的最低值+(FW_PERIOD日内最高价的最高值-FW_PERIOD日内最低价的最低值)*FW_LIMIT
长期位置赋值:收盘价/收盘价的250日简单移动平均<=YEAR_LINE_RATE
严格低位赋值:短期低位 AND 中期回撤 AND 价格分位 AND 长期位置
量线条件赋值:成交量(手)的10日简单移动平均>成交量(手)的20日简单移动平均
换手条件赋值:换手线>1 AND 换手线<26
五日新高赋值:收盘价=5日内收盘价的最高值
均线条件赋值:收盘价>收盘价的55日简单移动平均
BIAS55赋值:(收盘价-收盘价的55日简单移动平均)/收盘价的55日简单移动平均*100
乖离55条件赋值:BIAS55<35
BIAS250赋值:(收盘价-收盘价的250日简单移动平均)/收盘价的250日简单移动平均*100
乖离250条件赋值:BIAS250<45
输出选股信号:首板 AND WQK AND 横盘 AND 严格低位 AND 量线条件 AND 换手条件 AND 五日新高 AND 均线条件 AND 乖离55条件 AND 乖离250条件
定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图