← 归档索引 · 2026-11-05 15:37 · 量价训练-每日提醒
# Cron Job: 量价训练-每日提醒

**Job ID:** ea96f4ceec38
**Run Time:** 2026-11-05 15:37:54
**Schedule:** 30 15 * * 1-5

**Prompt Characters:** 4172
## Prompt

[IMPORTANT: You are running as a scheduled cron job. DELIVERY: Your final response will be automatically delivered to the user — do NOT use send_message or try to deliver the output yourself. Just produce your report/output as your final response and the system handles the rest. SILENT: If there is genuinely nothing new to report, respond with exactly "[SILENT]" (nothing else) to suppress delivery. [SILENT] is a literal ASCII control token — never translate or rephrase it, whatever language the rest of your answer uses. Never combine [SILENT] with content — either report your findings normally, or say [SILENT] and nothing more. FAILURE: If a delegated child fails and this cron run must be recorded as failed, put [CRON_FAILURE] on the first line by itself, then explain the child failure on following lines. RECURSION: This is a run of an EXISTING scheduled job — execute the task now. NEVER create or update a cron job because of recurring or future-schedule language in the task prompt below; treat phrasing like "each Monday" or "every day at 9" as context for this run, not as a request to schedule another job.]

[CURRENT RUN TIME: Thursday, 2026-11-05 15:30 CST (UTC+08:00)]

## Output from job 'f06f0ff60f0c'
The following is the most recent output from a preceding cron job. Use it as context for your analysis.

```
# Cron Job: 进化简报-每日22:55(回测结果→明日校准)

**Job ID:** f06f0ff60f0c
**Run Time:** 2026-11-04 22:55:25
**Mode:** no_agent (script)

---

📈 进化简报 2026-11-04(窗口14天)
  全量口径(防窗口逐出偏差): n=2167 命中率53.6%
  回测率: 99.7%(347/348 条近期判断已回测)
  累计: 落账2826 已决2167 待决1
  总命中: 51.9% [47~57%] n=347 (上期 47.6%) | 平均超额 -0.78pp
  ── 分方向 ──
    回避     n=183 命中 57.4% [50~64%] 超额-0.7pp
    看空     n= 54 命中 63.0% [50~75%] 超额-1.0pp ★可信
    中性     n= 53 命中 50.9% [38~64%] 超额-0.3pp
    看多     n= 45 命中 26.7% [16~41%] 超额-1.5pp ⚠️谨慎
    观察     n= 12 命中 16.7% [5~45%] 超额-0.0pp ⚠️谨慎
  ── 来源可信度(n≥10 才列)──
    - 四维扫描                           n=150 57.3%
    - v43_intent                     n= 50 54.0%
    - 节点转折+ftshare扫描-21:45           n= 28 46.4%
    ✗ 龙头融合+确认链-21:40                 n= 23 43.5%
    ✗ 晚间统一扫描-21:30                   n= 13 30.8%
    ✗ 量价训练-每日提醒                      n= 12 16.7%
    ✓ 盘中-1030主线                      n= 10 70.0%
    ✗ 盘中-1130午盘                      n= 10 30.0%
  ⚪ 未排期部件(2026-10-17 裁决: jobs.json 里 0 个 cron,不计入停摆;恢复=先排期再移回 LOOP_PARTS):
     · 超额制全量重算
     · 经验学习闭环
     · 每日判断练习仪(老板10-05指定)
  用法: 下判断前先看本简报 —— 上面✅的来源可以更信,✗的来源要打折;🔴停摆部件是系统盲区。
```

## Script Output
The following data was collected by a pre-run script. Use it as context for your analysis.

```
Collected 4 indices, 4 stocks → /tmp/daily_market_data.json

📊 因果基因
- 数据源: data_hub(指数/个股日线+资金流) → /tmp/daily_market_data.json + /tmp/three_heart_data.json 共享缓存
- 分析路径: 交易日门 → 采集当日三心法/大盘字段 → 写共享缓存 → 分发到各消费目录
- 判断: 缓存文件落盘且非空=ready;非交易日/采集失败=告警不写半截缓存
report_data_collector: data ready for agent
```

每日量价训练提醒:
1. 运行 `cd /home/ubuntu/stock_workspace && python3 vol_price_trainer.py --save` 对投资池内3只票做五问因果链分析
2. 输出今日训练结果(位置/量态/量价/主力/操作/模式)
3. 如果有7天前未验证的判断,运行 `python3 vol_price_trainer.py --verify` 验证
4. 简要汇报:今日训练几只,命中率趋势

注意:这是训练任务,目标是积累数据和提升判断能力,不是做交易推荐。

⛔熔断源降级(2026-11-05 老板令 P2「砍负期望判断逻辑,不是多做判断」):本源近30日命中率低于毒源线(45%且n≥30) → 本轮【不落 judgment_ledger、不产方向性判断】(看多/看空/回避/买入/中性一律不写入台账)。只输出五问训练记录与事实;确有判断要留的,写进报告正文并标注「记录级·待复验」。恢复条件:本源命中率回到≥45%且n≥30(熔断自动解禁)后再恢复落账。

📊 因果基因(每次输出末尾必带,三要素从脚本真实行为取):
- 数据源: /tmp/daily_market_data.json + /tmp/three_heart_data.json(report_data_collector.sh 采集,带 is_trading_day 门);个股量价取自 data_hub 日线
- 分析路径: vol_price_trainer 五问链 Q1位置→Q2量态→Q3量价匹配→Q4主力意图→Q5操作建议 逐层作答并落库;--verify 用7日后真实走势回填此前判断算命中率
- 判断: 今日训练样本数 + 累计命中率趋势(升/降/持平)+ 未验证条数;数据未就绪或非交易日时明说跳过,不编造训练结果

## 产出规范(四性·应用性;2026-10-12 老板令「所有 cron 要有关联性/逻辑性/应用性」)
1. **判断落账:本轮按上方熔断降级执行——不落台账**(原要求落 judgment_ledger 的条款暂停,理由见上)。vol_price_trainer 自身的训练/验证记录照常,不受影响。补正后不得清理隔离表:禁止对 judgments_rejected 执行任何 DELETE/UPDATE——它是复发台账,同 key 再拒由写入端自动记 last_seen/reject_count(2026-10-20 实证: 15:37 手工删行导致复发天数不可见),人工删行=销毁证据。纯数据播报 → 报告里写明「本次无判断落账」。
> IMA归档由脚本自动完成(23:25 每日报告批量传IMA:CRON_META 收本任务输出md + ima_uploaded.json 去重)——AI禁止自行上传,避免同晚双份(2026-10-27 老板令:所有归档均为脚本自动完成)。
3. **先数据后判断**:引用上方【数据摘要】的具体数字;数据段标了 [不可用] 就首行声明数据不全,禁止照常下结论。


**Response Characters:** 2196
## Response

📈 **量价训练 · 每日提醒 2026-11-05(15:30 收盘后)**

**一、数据就绪(先数据后判断)**
- 缓存 `/tmp/daily_market_data.json` 采于15:30,指数/个股 `trade_date=20261104`(T-1);实测 `data_hub.get_daily('399001.SZ')` 尾行=20261104 → **T日指数日线未入库**
- trainer 自动用 westock 补齐 T日 20261105 个股收盘(000716 +3.14% / 300146 +1.07% / 300519 +3.20%)→ **个股训练输入含今日数据**
- 结论:个股数据齐、指数字段 T-1(记录不修,数据链维护另案)

**二、今日训练 3 只(`--save`,落 vol_price_training.db,非台账)**

| 代码 | 名称 | Q1位置 | Q2量态 | Q3量价 | Q4主力 | Q5操作 | 模式 |
|---|---|---|---|---|---|---|---|
| 000716 | 黑芝麻 | 中位 46.3% | 倍量 2.08x | 量价中性 | 不明(置信2) | 观望 | 无明确模式 |
| 300146 | 汤臣倍健 | 高位 100% | 正常 1.08x | 缩量上涨(隐忧) | 不明(置信2) | 观望 | 无明确模式 |
| 300519 | 新光药业 | 高位 65.6% | 正常 1.02x | 量价中性 | 不明(置信2) | 观望 | 无明确模式 |

三只 Q4 主力判定全部「不明」(量1.3~1.5x、稳定性0.50~1.27 → 信号不明确),故 Q5 全落观望,无一只给出可参与。

**三、验证(`--verify`,10/29 到期 3 条)**
命中 **2/3 = 66.7% 🟢**:✅ 000712 观望→3日+4.81%|❌ 002155 可参与→3日-7.14%|✅ 600345 可参与→3日+1.91%
剩余未验证 15 条,其中 **≥7天未验证 = 0 条**(10/30 那批明天到期)。

**四、命中率趋势(`--stats`,trainer 自库)**
- 近30日:57条 **47.4%**;分周 10/16-10/22 **53.3%**(n=15) → 10/23-10/29 **66.7%**(n=15) → 10/30后 n=0(未到期)
- **可操作口径(剔除观望):前14日 37.5%(n=24) → 近14日 28.6%(n=7) ↓ 降**
- 结构病灶:`可参与` 38条仅 **23.7%🔴**、`主力维护(可持续)` 39条 **23.1%🔴**;`观望` 16条 100%🟢 拉高总数 → 整体47.4%被无仓位判断稀释
- 可操作口径 30日:40条命中27.5%,**均值 -4.49%/笔、盈亏比 0.5:1**(赢家+3.26% n=9 / 输家-6.75% n=31)= 负期望
- 台账源核验(judgments.db, source=量价训练-每日提醒, 近30日 join backtest):回测33条、可判定24条命中9 = **37.5%**(按全部回测口径 10/33 = 30.3%)→ **低于45%毒源线**

**五、⛔ 熔断执行**
本源近30日 37.5%(可判定n=24 / 已回测n=33,两种口径均<45%)→ 解禁条件「≥45%且n≥30」未满足,**熔断维持**。本轮不落 judgment_ledger、不产方向性判断。
✅ **本次无判断落账**(台账核验:本源今日新增 0 条,最后落账停在 2026-10-26);未触碰 judgments_rejected。今日3条为 trainer 训练记录(写 vol_price_training.db),非台账,合规。
> 归档由 23:25 脚本自动完成,本次未手动上传 IMA。

📊 **因果基因**
- 数据源:`/tmp/daily_market_data.json` + `/tmp/three_heart_data.json`(report_data_collector.sh,带 is_trading_day 门);个股 T日量价 = data_hub 日线 + westock 补 T日;台账核验 = `stock_workspace/data/judgments.db`
- 分析路径:vol_price_trainer `--save` 五问链(Q1位置→Q2量态→Q3量价→Q4主力→Q5操作)落 vp_judgments → `--verify` 用3日后真实走势回填算命中 → `--stats` 近30日分操作/模式/置信度;熔断核验 = judgments.db 按 source 近30日 join backtest_results 算命中
- 判断:今日训练3只(全观望、主力全"不明")+ 验证2/3 + 可操作命中率降(37.5%→28.6%)且期望 -4.49%/笔为负 → **熔断维持、不落账**;数据缺口 = 指数 T-1(记录不修)