🐉 寻龙诀·A股一进二竞价打板量化系统 | 全市场首板扫描→竞价评分→TOP3推送 | 附大盘预测+个股预测 | 股票短线龙头战法一站式量化工具 | 股市打板客必备 | skill
🐉 寻龙诀
官方网站:大A主板 · 量化系统
—— 不做预测,只抓确定性。首板三千,二板寻龙。
📢 通知
定价调整 -20260618
为了庆祝618,本项目于 2026-06-18 前对价格进行调整,望您理解支持!!!
🎯 它能做什么
| 功能 | 介绍 | |------|------| | 🐉 一进二寻龙 | 全市场 3000+ 首板 → 14 闸过滤 → 双区择优 → ≤3 只推送。每天 9:26 自动推送到微信。 | | 📐 个股/大盘预测 | MA5 + KDJ + MACD + MA10 四维共振打分。秒出信号:🔥强多/🔴偏多/⚪中性/🟢偏空/❄️强空 | | 📋 每日复盘 | 收盘自动复盘:推了什么、中了多少、为什么漏了。15:01 自动推送,策略持续迭代。 | | 🔍 深度分析 | 主力痕迹拆解:洗盘→试盘→吸筹→出货→拉升。30天全景K线 + AI 拆解。 | | ⭐ 选好票 | 全市场 3000+ 股票秒级扫描,MA5+KDJ+MACD+MA10 四维打分,一键筛出 ≥10 分强多票。 |
📱 直接接入你的微信/QQ
不是 APP,不是网页,是直接发到你微信/QQ/WhatsApp/TG/Discord 的消息。
像朋友给你发消息一样 —— 到点自动推送,你只需要看。
📱 微信/QQ/TG/Discord → 全平台接入
⏰ 9:26 早盘选股 → 自动推送
⏰ 15:01 收盘复盘 → 自动推送
💬 随时发代码 → 秒回预测
👤 谁在用
| 🔰 打板新手 | 📉 亏多了的老手 | 💼 上班族 | |---|---|---| | 不知道每天打哪只
系统帮你筛到 ≤3 只
不再大海捞针 | 追涨杀跌管不住手
让量化系统替你决策
纪律比直觉可靠 | 没时间盯盘研究
微信到点自动推送
看看消息就能决定 |
📊 看效果 —— 真实案例
🔥 一进二寻龙(9:26 推送)
⚡ 上证信号:+2 🔴偏多 → 可以搞
📊 统计:昨首板61 → 候选16 → 推送1
▸ 推送:滨化股份 +67分 Gap +3.27% 123亿 化学原料
🏆 最高分:百合花 39分 未推送
🐉 14 闸过滤 → 10 维评分 → ≤3 只推送
不是海选,是精选。宁错过,不做错。
📐 个股预测(微信发代码秒回)
天娱数科(002354)· 06/09 预测
📊 近10天趋势:-12 -8 -2 +6 +8 跌停→三连板V型反转
📐 评分:MA5+3 KDJ+1 MACD+2 MA10+2
⚡ 信号:🔥强多 · 干就完了
🔍 解读:盘面一句 + 锚点一句 给具体价位触发条件
📱 微信发个代码 → 秒回完整预测
看到 🔥 就是强,看到仓位就是信心
🔍 深度分析(30天全景拆解主力)
沃格光电(603773)· 58→150,涨幅 158%
🕵️ 主力痕迹:
0424-0430 底部吸筹 58-69区间横盘,MACD金叉
0514-0518 暴力洗盘 三个跌停88→67,地量封死
0519-0528 V型反转 7天67→110涨64%,四个涨停
0601-0609 主升第二波 114→150涨32%
💡 建议:守5日线持有,回踩140缩量可加仓
🕵️ 预测给方向,深度分析给逻辑
30天K线+AI拆解,吸筹→洗盘→反转→主升,每一步都还原
⭐ 选好票(全市场秒级扫描)
3196只主板 · 39秒 · 四维打分 · 按板块分组
模型:MA5 + KDJ + MACD + MA10
门槛:≥10 分强多票
06/09 输出 → 化学原料2只 · 新闻出版2只 · 橡胶2只 · 其他7只 双欣材料+12、圣晖集成+12 领跑
🔍 不是推送,是工具箱
大盘回暖想找方向?发个「选好票」,秒回全市场排行榜
📋 每日复盘(15:01 自动推送)
06/09 复盘示例
📊 统计:昨首板29 → 候选5 → 推送0 → 涨停0
🔥 推送表现:今日无推送,宁错过不做错
🔍 策略诊断:候选5只零推送,过滤在线。6只盲区需关注覆盖面
📈 整体盘面:大盘+1.28%,涨停112家,计算机25只涨停领跑
💡 交易建议:关注元件/计算机方向,优先低位补涨,回避高位追涨
📋 策略透明 · 持续进化
推了什么、中了多少、为什么漏——全透明
📊 月度有效胜率追踪(2025.01 — 2026.04)
| 月份 | 胜率 | |------|:----:| | 2025年01月 | 38% | | 2025年02月 | 42% | | 2025年03月 | 35% | | 2025年04月 | 48% | | 2025年05月 | 52% | | 2025年06月 | 45% | | 2025年07月 | 55% | | 2025年08月 | 58% | | 2025年09月 | 50% | | 2025年10月 | 62% | | 2025年11月 | 68% | | 2025年12月 | 72% | | 2026年01月 | 55% | | 2026年02月 | 65% | | 2026年03月 | 70% | | 2026年04月 | 73% |
近5个月全量回测有效胜率 69.8% · 8400+ 首板样本 · 累计推送 650+ 次
🚀 怎么用?—— 我帮你搞定
不需要会编程,不需要懂服务器,不需要学任何东西。
你只需要告诉我你的微信/QQ号,剩下的我来:
| 服务 | 内容 | |------|------| | 🔧 代部署 | 全自动配置,24小时运行 | | 📖 教使用 | 5分钟上手,小白也能用 | | 🔄 永久迭代 | 策略持续优化,你永远用最新版 | | 💬 随时答疑 | 不懂就问,微信直接聊 |
💰 定价
原价 1888
588 元 / 永久
源码交付 · 策略持续迭代 · 拉群答疑
QQ / 微信:68110923
加好友备注「购买源码」
一次足浴,换一个 7×24 小时不睡觉的量化助手。>
💻 自行部署请查看 部署文档
❤️ 购买源码
如果你觉得这个项目对你有帮助,可以通过以下方式下单,备注联系方式,我会尽快联系你发你源代码:
微信支付![]() 扫码支付 ¥588 | 支付宝支付![]() 扫码支付 ¥588 | 关注公众号![]() 历史实盘案例 | WhatsApp![]() 扫码进付费交流群 |
你的支持是我持续更新的动力!🎉
❓ 常见问题
每天 ≤3 只。不是海选,是精选。宁错过,不做错。你不需要「挑」,推给你的就是系统认为概率最高的。Q:每天推几只?会不会推一堆让我挑?
一进二的本质是用高赔率覆盖胜率。命中一次涨停 ≈ 10% 收益,覆盖 2 次失败绰绰有余。V4.2 三区降级牺牲了部分胜率,换来了更低的大面风险——7%+ 高开陷阱一票不碰。Q:胜率 68.5% 够用吗?
能。🔥强多 = 可以关注,🟢偏空 = 先等等。系统已经把复杂的 KDJ、MACD、MA 算完了,你只需要看颜色和文字。Q:我完全不懂股票能用吗?
所有数据存本地,不经过任何第三方服务器。你的持仓、你的查询,只有你自己知道。Q:数据安全吗?
永久。策略持续迭代——市场变了,策略跟着变。你买的不是一套代码,是一套持续进化的系统。Q:能用多久?策略会过期吗?
⚠️ 行情数据来源:同花顺 / 新浪 / baostock | 仅供研究学习,不构成投资建议 | 市场有风险,投资需谨慎
📝 更新日志
V20260629 (2026-06-29)
- 📊 大盘系数动态化 — 从固定6档改为基底+均线动态调节两层结构。基底系数向中性收敛,压缩极端行情放大效应。
- 📈 融入大盘MA5/MA10位置关系 — 根据首板日上证收盘价与均线位置(站上/跌破)及穿越状态(上穿/下穿)对大盘系数进行双向微调,区分大盘均线支撑强度。
- 🧹 系数计算抽成公共函数 —
getmarketcoeff()纳入hermesstocklib,早盘推送与回测同源调用,消除重复代码。 - 📄 策略文档同步 — strategy.md 更新策略17b,从固定系数切换为双层动态系数设计。
V20260626 (2026-06-26)
- 📊 Gap低开水下惩罚加重 — 真低开(水下开盘)扣分幅度加大,降低弱势竞价票误推。
- 📈 Gap二区上限大幅上移 — 中高开区间加分空间打开,符合竞价强度的票不再被压分。
- 📉 Gap一区峰值压缩 — 最优区间加分上限下调,防止过度高估单一维度。
- 🔧 Gap高开陷阱门槛收紧 — 高开陷阱触发点微调,减少打擦边球的票逃逸。
- 🔗 Gap三段无缝衔接 — 低开→平开→高开三区间边界完全对齐,消除跳变断层。
V20260625 (2026-06-25)
- 📈 股价上限放宽 — 硬闸股价上限跟随牛市水位上调,减少高价优质标的误杀。
- 📉 BOLL极端超涨扣分 — 带宽过大时加扣分,惩罚累计涨幅过高的均值回归风险。
- 📏 市值区间扩大 — 上下限双向放宽,适应牛市市值膨胀,纳入更多中大市值标的。
- 🔄 量比闸改为复合闸 — 缩量板不再一刀切,有换手的缩量真龙放行,无人关注票继续拦截。
V20260624 (2026-06-24)
- 📊 Gap评分六区间重做 — 通用线性插值函数驱动,低开~微高开递增加分、二区中档加分、一区高分微降、高开陷阱扣分、涨停价归零。淘汰旧毛刺评分。
- 📏 二区下限下调 — 双区推送二区门槛微调,与评分区间对齐,减少边界误杀。
- 📈 低开区间调优 — 平开/微高开区间加分斜率上调,降低低位票误伤。
- 📉 大盘系数压缩 — 各档系数向1.00收敛,极端行情下影响大幅减弱,避免过度放大/缩小分数。
- 🐛 大盘系数取昨收 — 修复早盘和回测都取当日盘中信号的问题,统一取首板日(昨日)收盘数据,消除手动重跑与cron结果不一致。
- 🔒 历史日期竞价保护 — 修复跑历史日期时重拉API覆盖竞价快照的bug,与K线跳过逻辑对齐。
- 🐛 封板时间评分修复 — 修复9:35-10:30段区间除数错误导致中段分数偏低的问题。
- 🐛 竞价fallback修复 — 竞价缺失时改为取竞价日K线开盘价计算gap,不再误用首板日数据。
- 🏷️ 行业命名统一 — firstboards写入时取stocksinfo行业,消除akshare/baostock两套命名导致的共振匹配失败。
- 🔗 共振含双创真实涨停 — 板块共振统计纳入双创票,按实际涨停幅度判定,避免主板共振阈值虚低。
- 🚫 首板池过滤双创 — first_boards只存主板票,防止双创混入推送候选。
- 📊 量比硬闸上调 — 缩量板过滤门槛提高,减少出货板误推。
- 🎯 推送门槛上调 — 最低推送分提高,进一步筛选优质标的。
- 💾 竞价快照K线补全 — 用daily_kline数据补全近月竞价快照,消除缺失导致的评分偏差。
- 🧹 废弃表清理 — 删除
dailyreview(数据有误) +strategyoptimizations(已过时),代码同步清理。 - 📄 策略文档收敛 — SKILL.md 清除过时BOLL段,策略参数唯一真源指向 strategy.md。
- 🗑️ 删除一次性脚本 — 移除BOLL全量补算临时脚本,指标计算已集成在首次部署流程中。
V20260623 (2026-06-23)
- 🎯 双区推送策略重构 — 一区满额混合推送(一区优先+二区补充),一区少量正常推,冰点二区≤2只。零冗余公共函数,早盘与回测同源调用。
- 📊 BOLL评分体系重做 — 多档分级,%B×宽度交叉验证+中轨趋势调节。数据驱动设计,淘汰旧收口/开口逻辑。
- 📈 回测新增7日最佳涨幅 — 推送股买入后7日内最高收益追踪,数据不足按实时兜底,汇总加平均涨跌+7日最佳均值双指标。
- 📋 复盘格式强化 — 推送表现段股票列表强制代码块包裹,排版一致性提升。
- 🧹 代码清理 — morningpush删除冗余import及死方法,所有评分逻辑收敛至hermesstock_lib单源。
V20260622 (2026-06-22)
- ⏰ 封板时间评分重校准 — 满分时段收紧、区间重划,各段斜率调整,午后封板加速扣分。
- 📊 换手率评分简化 — 最优区间大幅放宽,新增灰色区按量比分流,其余情况统一处理。
- 🎯 推送门槛微调 — 最低推送分下调,扩大候选覆盖面。
- 📏 Gap分区阈值下调 — 一/二区分割线微调,减少边界误杀。
- 🐛 回测最新收盘价修复 — 移除is_intraday过滤,总涨跌幅覆盖当日实时数据。
V20260621 (2026-06-21)
- 🧠 寻龙诀心法(xunlongjue-mind) — 六书融合的AI思考框架:养家心法(大局观/合力)、涅槃语录(情绪周期)、大作手(仓位风控)、短线大师(择时节奏)、盘口解读(真伪涨停)、瑞鹤仙/退学(心态出手)。六个维度渗透所有AI输出。
- 📊 BOLL布林带指标 + 策略19评分 — daily_kline加多字段,全量补算,收口突破/开口/高位/极端分档评分。
- 📋 回测加分数列 + 量比阈值上调 — backtest输出新增「分」列,选好票量比滤网收紧。
V20260620 (2026-06-20)
- 🏗️ mp/backtest 统一重构 — 闸+评分抽成
scorecandidates()搬至hermesstocklib,mp 和 backtest 调同一函数。删 backtest 旧数据兜底逻辑,补 marketcoeff。验证多日候选逐行一致。 - 🗑️ backtest 去表化 — 删
backtest_hist表读写,纯内存预加载 close/auction/latest 缓存,直接打印表格+汇总。 - 🔧 backtest CLI 改模式参数 — 第一参数改为模式名(当前仅支持
精确),用法python3 backtest.py 精确 [天数|日期范围]。 - 🐛 修 auction price=None 崩溃 —
ad.get()取不到时额外判 None 兜底 fbprev/fbopen。 - 📝 回测输出模板入库 —
cron-prompt-templates.md新增 Backtest 章节。 - 🧹 morningpush 清理 — 删 3 个已迁移评分方法 + 多余 import。删
backtesthist建表语句 + DB 实体表。
V20260619 (2026-06-19)
- 🏗️ 选好票前置过滤 — 量比+市值门槛推至 SQL 层(JOIN stocks_info + 子查询),Python 循环只做评分计算,"共 X 只" 日志。
- 📅 选好票支持历史日期 —
stock_screener.py新增--date YYYYMMDD参数,可回测任意历史日。 - 📦 选好票 JSON 结构化 —
--simple输出改为{date, total, strong, min_score, stocks},日志全走 stderr,stdout 纯 JSON。 - 📝 选好票模板优化 — 输出文案简化为「从 X 只中选出 Y 只好票」。
V20260618 (2026-06-18)
- 📏 振幅闸上调 — 振幅上限微调,减少边界误杀。
- 🔧 封板评分修正 — s_seal 线性区间与硬闸时间对齐策略文档。
- 🧹 去诱导性注释 — 清除代码中"闸X"编号注释(morningpush/backtest/hermesstock_lib),统一为功能命名(高开共振/KDJ假强势/J高位钝化)。
V20260617 (2026-06-17)
- 🏗️ 指数 code 规范化 — 统一带前缀格式(sh.000001/sz.399001),
.即指数标识,000001回归个股。删INDEXCODES硬编码集合,新增tosinasymbol()统一符号转换。 - 📊 全市场覆盖 —
DataFetcher.codes()/weeklyrefresh/setup_backfill放宽至全板块。盘中/复盘拉数据统一走 Sina,指数与个股同批。 - 🐛 修复截断行业 —
weekly_refresh过滤放宽,修复 baostock 行业名归一化导致的截断 + 流通股本缺失。 - 🐛 修 DB 路径硬编码 —
weeklyrefresh从hermesstock_lib导入相对路径。 - 🐛 修
fetch_realtime指数 code 冲突 — Sina 符号→原始 code 反向映射,sh.000001格式不丢失。 - 🐛 修
ensuremarketindicators锁冲突 — force 模式先 commit 再拉取。 - 🐛 修
fetchlatestclose— 排除指数 code。 - ✅ 指数全量保障 —
ensuremarketindicators遍历全部指数,盘中 Sina 快照 + 盘后日线覆盖。 - 🔍 选好票 VR 阈值下调 — 量比硬闸放宽,评分有效数提升。
- 🚀 选好票全板块覆盖 — 放开创业板+科创板,统计区分「全市场/VR过滤/评分有效」。
- 📈 新增 J 值高位钝化闸 — 条件闸,高位且涨不动则过滤。
- 📊 量比评分重构 — 缩量区间从扣分改为递增加分,与最优平台平滑衔接。
V20260614 (2026-06-14)
- 🧮 MACD/KDJ 抽象为纯算函数 — 新增
computemacd(closes, mode, fast, slow, signal)和computekdj(highs, lows, closes, mode, period, ksmooth, dsmooth),均支持参数化周期。消除intradayrefresh/datafetcher共 8 处重复 EMA/RSV 循环,净删 116 行,计算逻辑各只留一份。 - 🐛 修复全市场陈旧 MACD 数据 — 增量刷新会跳过已有非 NULL 指标的行,导致部分日期 MACD 值偏离。全量重校正近 30 天三千余只票数万行。
V20260613 (2026-06-13)
- 🕐 复盘支持历史日期 —
afternoon_review.py新增--date YYYYMMDD参数,可复盘任意历史交易日。 - 🚫 历史日期零 API 调用 — morningpush + afternoonreview 跑历史日期时跳过 K 线 API 拉取,全离线。
- 🐛 修:daily_screen 脏数据 —
INSERT OR REPLACE+ 缺唯一约束导致重复行。改 DELETE 前置 + INSERT。 - 🐛 修:复盘命中率虚高 —
SUM(nextislu)把非推送票也算进去,改SUM(CASE WHEN pushed=1 ...)。 - 🐛 修:复盘 pct 错用 auction prevclose — 历史日期从 dailykline 直取 pct,不重算。
- 💰 推送明细加 pnl 字段 —
(close-open)/open×100,open 取 daily_kline 实际开盘价(非集合竞价)。 - 📝 早盘/复盘输出格式优化 — 行业前移、Gap→开盘、收盘+X%→盈亏X%。
V20260612 (2026-06-12)
- 🎯 推送门槛调整 — 历史数据回测确定最低推送分,低于不推。回测与morning_push统一为同逻辑(14闸+9维+双区)。
- 🔧 振幅闸微调 — 小幅放宽,避免边界误杀。
- ⚡ 盘中刷新重构 — 拉行情→读历史K线(单次DB)→内存算全指标→一次性写库。大幅提速,screener纯读零写入。
- 🐛 选好票VR补算+过滤 —
fullindicators末尾增加量比计算;选好票增加量比前置过滤。 - ⚖️ 全局评分权重重校准 — 9维度全面调参,总控±100内。
- 📐 量比重构 — 硬闸VR下限上调,评分重写。
- 🗄️ 部署脚本完善 — 新增firstboards缺失字段补全 + auctionsnapshots竞价快照回填。
V20260611 (2026-06-11)
- 💣 炸板评分重构 — 从纯惩罚改为对称加减分。炸板次数超阈值扣分、低于阈值奖励。首末封间隔扣分力度降低。
- 🔧
scorebombpenalty统一到hermesstocklib,morning_push 和 backtest 共用。
V20260610 (2026-06-10)
- 🎯 Gap分区阈值下调 — 一/二区分割线微调,对齐实际案例(一区票被阈值一刀切排除、二区独推但质量差)。
V20260609 (2026-06-09)
- 🐛 冰点标记修复 —
ice_day不再依赖"二区有候选"才触发。一区空即标冰点。修复候选gap全低于阈值时冰点标记丢失。 - 🧹 双区降级重构 —
if/elif/elif三路分支替换循环,逻辑更直观。 - 🗑️ 移除 config.yaml — DB路径改为
os.path.dirname自适应解析,不再依赖外部配置文件。删pyyaml依赖。 - 📝 复盘模板优化 — 明日建议限定为交易建议(禁策略/代码修改),整体盘面禁涉策略表现。
- 📄 文档同步 — SKILL.md/DEPLOY.md 路径描述同步,冰点模板精简。
V20260608 (2026-06-08)
- 📊 竞价数据透传 — morningpush JSON
pushed/multiboard 新增auctionvol(竞价量) +auctionamt(竞价额),复盘 DATA_BLOCK一进二成功/推送明细同步新增,AI分析盘面时可参考竞价资金参与度 - 📝 Cron Prompt 同步 — mp/ar 两 job prompt 更新字段说明,整体盘面分析规则补充竞价量额参考指引
V20260606 (2026-06-06)
- 🔓 闸14改为条件闸 — 早盘快速封板的票豁免KDJ暴增检查。避免误杀早盘强势真龙头
- ⚙️
morning_push.py/backtest.py— 闸14调用前加早封板豁免判断 - 📊 评分函数三处优化 — 竞价低开分档细化、量比超阈值线性递减、换手率改用真实流通股本计算
- 🧹 换手率评分统一 —
hermesstocklib.scoreturnoverest→scoreturnover,支持多参数,morningpush删除自己的重复函数 - 📖
strategy.md— 同步闸14条件闸 + 评分函数三处优化
V20260603 (2026-06-03)
- 🐛 复盘市值修复 — DATABLOCK 一进二成功新增
marketcap(总市值)字段,修复 AI 误把成交额当市值用的问题 - 📝 模板文档同步 —
cron-prompt-templates.mdDATABLOCK 结构追加marketcap + 字段说明
V2026053103 (2026-05-31)
- 🏗️ stocksinfo 重构 — 统一为只读静态表,写入口唯一:
weeklyrefreshstocksinfo.py(每周六全量刷新) - 🗑️ 移除冗余写入 —
datafetcher.fetchfirstboards()不再写 stocksinfo,setupbackfill 移除冗余回填函数 - ⚡ 批量接口优化 —
circulating_shares改用东方财富 datacenter 批量 API,数千只股票秒级完成 - 📅 新增 cron — 每周六 stocksinfo 全量刷新(noagent)
- 🗄️ schema 新增 —
stocksinfo.fullupdate_time字段,控制刷新可靠性,缺失率告警 - 🧹 死代码清理 —
data_fetcher移除未使用的 import
V2026053102 (2026-05-31)
- 🏛️ 数据层增强 —
dailykline新增turnover(换手率)字段,fetchrealtime()捕获新浪行情自带的换手率并入库 - 🗄️ stocksinfo 补全 — 新增
circulatingshares(流通股本) +ipo_date(上市日期)字段 - 🔒 stocks_info 写入保护 —
UPDATE改用INSERT ... ON CONFLICT DO UPDATE,避免字段被覆盖清空 - 🗑️ 移除 script.js — JS 全部回退到
index.html内联,方便维护 - 📄 网页更新日志动态化 —
index.html自动从README.md读取渲染,只维护 README 即可 - 🎨 更新日志可折叠 — 网页端日志改为
<details>默认收起
V2026053101 (2026-05-31)
- 📅 交割日提醒上线 — 新增
getdeliveryalert(),每月第三个周五(节假日顺延),交割日前多日 + 交割日当天窗口提醒。早盘推送 JSON 新增delivery_alert字段。
V2026052902 (2026-05-29)
- 📊 共振阈值调升 — 硬闸豁免和软加分阈值同时上调,仅大行情日触发,提高信号纯度。
- 🐛 早盘推送修正 — 共振板块完整列出;个股行业字段核对修正。
V2026052901 (2026-05-29)
- 📋 选好票分组优化 — 板块内票数过少归入「其他板块」,超阈值独立展示。
- 📦 DEPLOY 精简 — 加依赖,建表步骤精简。
V2026052801 (2026-05-28)
- 🔧 闸14 完善 — 增加"前日J上涨"判定条件,J连涨 + 涨停日暴增 + J低值 → 过滤。精准过滤假强势票。
- 🔧 闸8 简化 — 移除复活机制,高开票直接按共振板块判定,代码大幅精简。
- 📊 共振双阈值 — 硬闸豁免 + 软加分独立调参。
- 📐 量比评分重写 — 从"缩量最优"改为对称区间,两端都扣分。
- ⏰ 封板时间放宽 — 午后封板时限后移。
- 📝 策略文档 — 新增
references/strategy.md,策略按功能分组编号。 - 📝 技术预测/选好票/深度分析常量抽取 — 阈值统一管理。
- 🏷️ 行业归一化 — 新增
normalize_industry(),baostock/akshare 双路径归一化。
V2026052701 (2026-05-27)
- 🗄️ 建表统一 — 新增
schema.sql为建表唯一真源,datafetcher和setupbackfill均改读此文件。 - 🧹 DB 不进 git —
hermes_stock.db从仓库移除,.gitignore已排除。 - 📄 schema 文档精简 —
daily-kline-schema.md改为索引,指向schema.sql。 - ⚡
_gaps()加天窗口 — GROUP BY 不全表扫,性能优化。 - 🐛 修:
klineinsertbatch/one补 rawjson — INSERT 漏写该列,已补全。 - 🐛 修:
import os缺失 —data_fetcher.py模块级路径变量需要os。 - 📋 DEPLOY 更新 — 增加建表步骤和 skill reload 说明。
V2026052604 (2026-05-26)
- 🚪 闸14 — 首板日J值低于阈值且单日暴增超阈值的超跌一日游票直接过滤。经回测验证晋级率极低。
- 📐 市值闸放宽 — 市值上下限和最优区间同步调整。
- 🔢 13闸→14闸 — 全局更新注释和文档。
V2026052603 (2026-05-26)
- 🐛 修:MACD DEA交叉判断用错日期 — 交叉判定中DEA值误取当日而非昨日,导致误触发。已修复。
- ⚡ MACD EMA精度提升 — 递推行数大幅增加,EMA收敛更接近真值。
- ✨ 选好票加行业字段 — 输出新增
industry字段,支持按板块分组展示。 - 🔧
klineall重构 — 移除死代码和盘后强制刷新,intraday 已算 MACD 后不再需要。
V2026052602 (2026-05-26)
- 🐛 修:竞价数据脏缓存 — 凌晨手动测试的快照被定时任务复用,导致涨停股次日gap全错。拉取前强制清除当天缓存。
- 🧹 references清理 — 删过时文件+修剪保留文件
V2026052601 (2026-05-25)
- 🔧 共振豁免机制 — 一字板票若行业共振可豁免压分进入候选池,s_open线性扣分
- 📊 共振板块SQL优化 — 判定改用全量涨停JOIN查询,真实反映板块强度
- 🗂️ 共振数据输出 — 早盘JSON新增共振板块字段,复盘DATA_BLOCK新增昨日/今日对比
- 🐛 修:VR量比死代码 — 函数从未被调用,加到所有K线路径
- 🐛 修:_boards传错日期 — ensure()日期参数修正
- 🐛 修:复盘推送漏报 — 推送数取数来源修正
- 🐛 修:收盘价偏差 — 盘后强制刷新K线
- 🔗 软链修复 — 指向正确路径
V2026052301 (2026-05-23)
- 🏗️ 架构重构:
hermesstocklib(纯工具库) /data_fetcher(数据层) 职责分离 - 🔒 选好票锁定连续交易日日期,缺数据打日志不静默跳过
- 📋 stocks_info 涨停池自动维护,ST 检测,编码兜底
- 🕐
should_run(intraday)三脚本统一入口,A股真实交易日历 - 🐛 修:交易日计算、连接泄漏、KDJ递推缓存、cron工作日调度
- 🧹 清理:死代码、未用 import、命名规范化
V4.6 (2026-05-15)
- DataFetcher 数据工厂重构,ensure 全自动治理
- 选好票功能上线,全市场四维评分
- 盘中实时K线刷新 (is_intraday 标记)
V4.5 (2026-05-01)
- OOP 重构:MorningPush/AfternoonReview/MarketSignal 继承 DataFetcher
- 多闸硬逻辑 + 多维软逻辑评分
- 三区降级策略
V4.2 (2026-04-15)
- 双区降级,牺牲部分胜率换低大面风险
- 微信/QQ 全平台接入



