在使用通达信进行打板策略选股时,如何通过条件排序快速筛选出符合条件的涨停股?常见问题包括:为何设置“涨幅≥9.8%且非ST”后仍漏选部分涨停股?原因可能在于未排除一字涨停、集合竞价高开等情况,或未结合“封单金额/量比/换手率”等指标优化排序逻辑。此外,如何利用“自定义板块+实时排序”功能实现盘中动态监控?许多用户不清楚如何配置“涨速、封板强度、开板次数”等字段进行综合打分排序,导致无法高效锁定最强连板潜力股。
1条回答 默认 最新
狐狸晨曦 2025-12-17 08:55关注一、通达信打板策略选股中的基础筛选逻辑与常见问题解析
在使用通达信进行打板策略选股时,最基础的条件设置通常为“涨幅 ≥ 9.8% 且非ST股”,这一条件看似合理,但在实际应用中常出现漏选现象。其根本原因在于涨停板的多样性未被充分识别。
- 一字涨停:开盘即封板,价格无波动,但可能因流动性差或主力控盘度过高而不适合追击。
- 集合竞价高开:部分个股在9:25集合竞价阶段已接近涨停价,但未计入实时涨幅统计口径。
- 临时停牌股:如触及涨停后停牌,系统可能未及时更新状态。
- 科创板/创业板20%涨跌幅限制:若未区分板块,容易将20%涨幅误判为异常数据而过滤。
股票类型 涨跌幅限制 是否纳入筛选 备注 主板A股 10% 是 需排除ST ST/*ST 5% 否 风险较高 科创板 20% 视策略而定 波动大,封单要求更高 创业板 20% 视策略而定 同上 北交所 30% 通常不参与 流动性偏低 新股上市首日 无限制 建议排除 机制特殊 二、进阶筛选:结合多维指标优化排序逻辑
仅依赖涨幅条件无法有效区分涨停质量。应引入以下关键指标构建复合筛选体系:
- 封单金额(BuyVolume * Price):反映主力封板决心,通常大于5000万元更具持续性。
- 量比(Volume Ratio):衡量当前成交量相对于过去五日均值的放大倍数,理想区间为2~5之间。
- 换手率(Turnover Rate):过高(>20%)可能意味着筹码松动;过低(<3%)则缺乏市场共识。
- 封板时间:越早封板,次日溢价概率越高,可通过分时图或L2数据判断。
- 开板次数:频繁开板表明分歧大,建议控制在≤2次。
// 示例:通达信公式片段 - 高质量涨停筛选 ZT := C / REF(C,1) >= 1.098 AND C = H; // 涨停判定 NOT_ST := "ST" $ "" AND "S" $ ""; // 排除ST VOLUME_RATIO := VOL / MA(VOL,5) > 2 AND VOL / MA(VOL,5) < 5; TURNOVER := DYNAINFO(37)*100 < 20 AND DYNAINFO(37)*100 > 3; BUY_LOCK := IF(TIME<=145959, SUM(VOL*IF(C=H,1,0),0), 0); // 封单量估算 FILTER(ZT AND NOT_ST AND VOLUME_RATIO AND TURNOVER AND BUY_LOCK > 50000000);三、利用自定义板块 + 实时排序实现动态监控
通达信支持通过“自定义板块”功能建立专属观察池,并配合“实时排序”窗口进行盘中动态跟踪。操作流程如下:
- 创建新板块:“功能” → “自定义板块管理” → 新建“打板潜力股”板块。
- 导入初始候选股:可通过公式选股结果批量添加。
- 开启“实时排序”窗口:右键菜单选择“定位到”→“实时排序”。
- <4>配置排序字段:添加“涨速”、“封板强度”、“开板次数”、“量比”等列。
- 设置排序优先级:例如先按“封板强度”降序,再按“开板次数”升序。
- 启用自动刷新:建议设为3秒一次,确保信息时效性。
此外,可借助L2行情数据增强判断精度:
- 逐笔委托分析:识别大单连续买入行为。
- 买卖队列监控:观察买一档位挂单变化趋势。
- 资金流向统计:净流入占比超过60%更优。
四、综合打分模型设计与可视化流程
为高效锁定最强连板潜力股,建议构建加权评分模型,对各维度指标赋予权重并生成总分。
评分项 权重 评分标准 满分 封单金额 30% >1亿:5分, 5000万-1亿:4分 5 量比 20% 3~5:5分, 2~3:4分 5 换手率 15% 8%~15%:5分 5 封板时间 15% 10:00前:5分 5 开板次数 10% 0次:5分, 1次:3分 5 涨速 10% 前3分钟涨停:5分 5 通过公式计算综合得分,并在实时排序中展示:
// 综合评分示例(简化版) SCORE1 := IF(BUY_LOCK > 100000000, 5, IF(BUY_LOCK > 50000000, 4, 3)) * 0.3; SCORE2 := IF(VOL/MA(VOL,5) >= 3 AND VOL/MA(VOL,5) <= 5, 5, 4) * 0.2; SCORE3 := IF(TURNOVER_RATE >= 8 AND TURNOVER_RATE <= 15, 5, 4) * 0.15; TOTAL_SCORE := SCORE1 + SCORE2 + SCORE3 + ... ; // 其他项略 DRAWTEXT(TOTAL_SCORE > 4.5, C, '高潜力');五、打板策略监控系统的Mermaid流程图实现
以下是基于上述逻辑构建的自动化监控流程,可用于指导程序化接口开发或人工盯盘逻辑梳理。
graph TD A[开始扫描全市场] --> B{是否涨停?} B -- 是 --> C{是否ST或退市风险?} B -- 否 --> Z[忽略] C -- 否 --> D[计算封单金额] D --> E[获取量比与换手率] E --> F[判断封板时间与开板次数] F --> G[进入自定义板块] G --> H[实时排序更新] H --> I[触发预警信号] I --> J[人工复核或自动下单] J --> K[记录交易结果] K --> L[反馈优化模型]本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报