Skip to content

回封打板:回落后再突破(QMT原版) ​

知识星球更新,2026-10-20。 这次放一份打板方向的QMT原版:《打板回封.py》。第一次接近涨停先不买,回落后等一等,再次突破买线时尝试买入。

按用户要求,源码、参数、编码和注释保持原样。v1.0.0只是说明包版本,不是策略升级或修复。

首次触线、回落、等待与再次突破的构造示意,非真实行情或收益曲线

先弄清它买的是什么 ​

默认首次触线和买入线都是涨停价×0.998,再按0.01元取整。涨停11元时,买线是10.98元,并不要求真正封死涨停才买,也没有用L2封单队列确认排板位置。

第一次触线只统计;跌回买线下方、达到买线下约1%的回落深度、等待30秒后,再向上突破买线时按开启的档位尝试买入。第二、第三次突破对应的两个买入档位默认开启。实际还受原有资金、次数、持仓和加仓条件影响。

原参数,不是配置建议 ​

参数原版默认怎么理解
首次触线 / 买入线系数0.998 / 0.998近涨停线,不等于真正封板
回落深度买线下方约1%不是当日跌幅
等待时间30秒原版状态机等待参数
第二、第三次买入档位各5%,开启预算参数,不是推荐投入
单笔 / 单票比例参数5% / 15%实际还受现金、未成交和扫描状态影响
单票累计 / 当日计数2 / 2原有计数,不等于成交笔数
扫描间隔500毫秒不保证同等端到端延迟或成交时间
止盈 / 止损阈值55% / 9%不保证收益或最大亏损
execute_order1原版会尝试提交真实委托

监控股池支持自定义板块、手工列表、文件及题材板块。行情使用普通tick与分钟历史,源码未调用L2逐笔接口;这不等于所有券商都免费提供兼容行情。

怎么复制到QMT ​

原版编码与委托开关

原文件实际UTF-8,首行却声明GBK,原字节直接交给Python会编译失败;本次保留原件,没有擅自转编码。原版execute_order=1,也不是默认观察。请先正确复制到独立测试副本,不在真实账号试跑。

  1. 解压星球附件 回封打板_QMT_原版说明包_v1.0.0.zip,用UTF-8打开《打板回封.txt》,复制全文。不要按GBK打开原文件后复制乱码。
  2. 在QMT新建Python测试策略,粘贴原文本,按GBK保存。在自己的测试副本先将 execute_order 改为0,再填监控股池;发布附件的参数仍是原值,没有替你改。
  3. 模型交易选择独立普通股票模拟账号,核对定时器、信号、状态文件、可卖量和委托。源码依赖定时器,不支持直接当作历史回测脚本。

正确文本在内存中转GBK后的语法检查通过,但没有改写发布文件;不能把这项检查说成原字节可直接运行。

上架前把边界说明白 ​

盘中启动时的分钟回溯不是tick重放,无法证明分钟内价格先后与30秒等待完全一致。原有档位可能被历史状态占用,不能当作高精度回测。

买入日志和JSON计数不等于成交。部分分支会在调用提交后推进状态,拒单、未成交和结果不明须人工核对。本次没有加入自动核单、防重或成交确认。

原版可卖量使用or回退,零值存在被总持仓替代的可能;卖出读取账号持仓,并非只操作监控股池,未提供完整策略隔离。T+1、竞价、市价委托和涨跌停限制以柜台及交易规则为准。

JSON状态有非原子写入、读取失败回退和启动重置等原有边界。QMT禁止普通文件读写时,这份原版不适用。 不要删除状态文件来重发未核对委托,也不要与其他策略混用账号后默认认为彼此隔离。

以上只在文档披露,没有修复源码。

附件与检查记录 ​

包内PY及TXT与策略库原件逐字节一致,另附参数说明、注意事项、模拟验收模板、版本记录、SHA256和18项只读/构造数据检查。

18项检查通过,包含原件一致性、编码不一致的预期失败、正确文本语法、触线、回落深度和等待等。未初始化QMT、未连接券商、未提交委托。真实QMT、模拟委托、成交与绩效仍待验收,没有已核实收益、胜率或回撤。

到知识星球 Kimi量化研究所搜索“回封打板”获取附件。源码归属沿用用户自有代码的统一确认,不额外授予开源、转售或再次分发许可。仅供研究学习,不推荐证券、不代操盘、不承诺收益。