下载
登录/ 注册
主页
论坛
视频
热股
可转债
下载
下载

通达信集合竞价选股公式-终极优化版

25-03-20 12:54 562次浏览
拾得金控
+关注
博主要求身份验证
登录用户ID:
{通达信集合竞价选股公式-终极优化版}

{========== 基础数据获取 ==========}
竞价成交量 := DYNAINFO(15); {单位:手(需确认本地数据)}
昨日总成交量 := REF(VOL,1); {昨日总成交量(手)}
竞昨比 := 竞价成交量 / (昨日总成交量/48); {对比昨日同时段成交量}
流通股本 := FINANCE(7)*100; {转换为交易手数(1万股=100手)}
匹配量占比 := DYNAINFO(58)/(DYNAINFO(58)+DYNAINFO(59); {实心量占比}
上市天数 := BARSCOUNT(C); {更精确的上市天数计算}
高开幅度 := (DYNAINFO(4)/REF(C,1)-1)*100; {精确到小数点后两位}
竞价换手率 := 竞价成交量 / 流通股本 * 100; {计算竞价时段换手率}
开盘金额 := DYNAINFO(14)/10000; {单位:万元}

{========== 核心策略模块 ==========}
{-- 量能验证 --}
条件1 := 竞昨比 > 2.8 {降低阈值至2.8倍}
AND 竞价成交量 > 8000; {绝对成交量要求提高}

{-- 动态换手率 --}
动态换手阈值 := IF(FINANCE(7)>100000,0.5, {100亿以上大盘股}
IF(FINANCE(7)>50000,0.6, {50-100亿中盘股}
0.8)); {50亿以下小盘股}
条件2 := 竞价换手率 > 动态换手阈值;

{-- 差异化金额门槛 --}
条件3 := IF(INBLOCK(‘科创板‘), 开盘金额>20000, {科创板2亿}
IF(INBLOCK(‘创业板‘), 开盘金额>12000, {创业板1.2亿}
开盘金额>15000)); {主板1.5亿}

{-- 高开质量验证 --}
条件4 := BETWEEN(高开幅度,2.8,6.5) {弹性区间2.8%-6.5%}
AND 匹配量占比 > 0.75 {匹配量占比提升至75%}
AND DYNAINFO(58) > DYNAINFO(59)*3; {买盘匹配量三倍于卖盘}

{-- 趋势与活性 --}
均线多头 := EVERY(MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20),3); {连续3日多头}
实体涨停 := C/REF(C,1)>1.095 AND H=O AND C=H; {排除一字涨停}
条件5 := 均线多头
AND COUNT(实体涨停,20)>=1 {20日内有实体涨停}
AND SLOPE(MA(VOL,5),3)>0; {量能趋势向上}

{========== 风险过滤模块 ==========}
非ST股 := NOT(NAMELIKE(‘ST‘)) AND NOT(NAMELIKE(‘*ST‘));
非新股 := 上市天数 > 120; {排除上市未满120日个股}
行业强度 := STKINDI(‘881001‘,‘EXTERNSTR(0)‘,0,4)>0; {行业指数上涨}

{========== 最终选股条件 ==========}
选股条件: 条件1 AND 条件2 AND 条件3 AND 条件4
AND 条件5
AND 非ST股
AND 非新股
AND 行业强度
AND TIME>92500 AND TIME<93000; {限定集合竞价时段执行}

{========== 参数说明 ==========}
{1. 竞昨比优化:采用2.8倍阈值降低误判,结合8000手绝对量要求
2. 动态换手率:三级阈值体系,适配不同流通盘规模
3. 板块金额门槛:科创板>2亿/创业板>1.2亿/主板>1.5亿
4. 高开质量:弹性区间+买盘三倍压制,防止虚假高开
5. 趋势验证:量价齐升+实体涨停记忆效应
6. 行业强度:通过"881001"(中证行业指数)判断行业趋势}

核心优化点说明:
弹性参数体系
竞昨比阈值从3降至2.8,但增加绝对量8000手要求- 高开幅度改为2.8%-6.5%弹性区间- 动态换手率三级体系(0.5%/0.6%/0.8%)板块精细化管理
科创板/创业板差异化参数- 通过INBLOCK函数精准识别板块- 金额门槛随板块流动性调整量价健康度验证
买盘匹配量三倍于卖盘(DYNAINFO(58)>DYNAINFO(59)*3)- 量能趋势验证(SLOPE(MA(VOL,5),3)>0)- 行业指数同步上涨验证风险控制强化
新股过滤周期延长至120天- 排除所有ST/*ST股票- 限定仅在9:25-9:30执行。

盘中监控指标
开盘后量比:DYNAINFO(17)/REF(MA(VOL,5),1)- 五分钟涨幅:(C/DYNAINFO(4)-1)*100 > 1- 分时均线支撑:C>DYNAINFO(11)

函数验证清单
1. DYNAINFO(15):确认返回集合竞价成交量(手)
2. DYNAINFO(58)/59:验证匹配量数据准确性
3. STKINDI(‘881001‘):检查行业指数代码对应关系特殊说明:
该公式需配合最新版通达信使用,部分函数需要Level2行情支持。建议首次使用时先进行3个月历史回测验证参数适应性。

此思路仅作为个人指标思路,不作为交易依据,参数要经过回测进一步优化,此为通达信指标,
创作不易,请点赞加关注,后期不定期更新,
打开淘股吧APP
4
评论(3)
收藏
展开
热门 最新
拾得金控

25-04-07 21:10

0
@PGPG @落七 让DS学一下,让他给你修正一下,,不过上面只是思路,,要开通LV2才行,,对电脑硬盘要求也比较高
PGPG

25-04-05 14:50

0
嗯,报错了
落七

25-04-05 14:43

0
师傅,这段公式导入后显示错误的,咋搞
刷新 首页上一页 下一页末页
提交