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

**Job ID:** ea96f4ceec38
**Run Time:** 2026-11-04 15:47:30
**Schedule:** 30 15 * * 1-5

**Prompt Characters:** 4078
## 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: Wednesday, 2026-11-04 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-03 22:55:43
**Mode:** no_agent (script)

---

📈 进化简报 2026-11-03(窗口14天)
  全量口径(防窗口逐出偏差): n=2098 命中率54.3%
  回测率: 99.7%(355/356 条近期判断已回测)
  累计: 落账2744 已决2098 待决1
  总命中: 51.0% [46~56%] n=355 (上期 49.6%) | 平均超额 -0.83pp
  ── 分方向 ──
    回避     n=190 命中 54.7% [48~62%] 超额-0.7pp
    中性     n= 52 命中 50.0% [37~63%] 超额-0.8pp
    看空     n= 52 命中 65.4% [52~77%] 超额-0.9pp ★可信
    看多     n= 50 命中 30.0% [19~44%] 超额-1.0pp ⚠️谨慎
    观察     n= 11 命中 18.2% [5~48%] 超额-1.6pp ⚠️谨慎
  ── 来源可信度(n≥10 才列)──
    - 四维扫描                           n=150 58.0%
    - v43_intent                     n= 50 54.0%
    - 节点转折+ftshare扫描-21:45           n= 30 50.0%
    - 龙头融合+确认链-21:40                 n= 22 45.5%
    ✗ 盘中-1130午盘                      n= 15 26.7%
    ✗ 量价训练-每日提醒                      n= 15 13.3%
    ✗ 晚间统一扫描-21:30                   n= 12 25.0%
    ✓ 盘中-1030主线                      n= 10 70.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. 简要汇报:今日训练几只,命中率趋势

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

📊 因果基因(每次输出末尾必带,三要素从脚本真实行为取):
- 数据源: /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:source=量价训练-每日提醒、date、direction、horizon、trigger、falsify(可自动核对,不写「注意风险」这种空话)、judgment、reason([数据源][路径][判断] 三要素齐全,写入端拒收空件)。补正后不得清理隔离表:禁止对 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:** 2400
## Response

# 📈 量价训练日报 2026-11-04(15:30 收盘后跑)

## 一、今日训练:3 只(投资池随机抽取,五问链全部完成并落库)

| 票 | Q1位置 | Q2量态 | Q3量价 | Q4主力 | Q5操作 | 模式 |
|---|---|---|---|---|---|---|
| 688143 长盈通 | 低位 17.8% | 正常 1.28x | 中性 | 在场(维护) 置信4 | **可参与** | 主力维护(可持续) |
| 300969 恒帅股份 | 高位 75.8% | 放量 1.72x | 中性 | 不明 置信2 | 观望 | 90度启动(主力发力) |
| 601606 长城军工 | 低位 12.8% | 正常 1.07x | 中性 | 不明 置信2 | 观望 | 无明确模式 |

vp_judgments id=121/122/123,`--save` 成功 3 条。

**数据新鲜度(本次关键)**:预采集缓存 `/tmp/daily_market_data.json` 的指数/个股 `trade_date=20261103`(T-1,tushare 15:30 未出 T 日),但训练器的 westock T 日补丁生效——三只票均打印 `补 T 日 20261104`,训练输入**含今日收盘**:
- 688143 收 120.66(**+12.84%**,量较昨 +25.0%)
- 300969 收 78.67(**+11.29%**,量 +21.6%)
- 601606 收 29.42(+2.58%,量 +15.4%)
- 同日大盘(westock T 日):深成指 **+4.22%**、创业板 **+6.40%**、上证 +2.16% —— 普涨反弹日,故本次**无 stale_input_tminus1 标签**(10-26 那种输入滞后 1 日的坑今日未复现)。

## 二、验证:`--verify` 命中 2/3 = 66.7% 🟢
- ✅ 10-28 000001 可参与 → 3日 +2.03%
- ❌ 10-28 300657 观察 → 3日 -8.80%
- ✅ 10-28 300922 观望 → 3日 -3.62%(观望类"跌=对")
- 待验证 15 条,其中 ≥7 天未验证 **0 条** → 无积压。

## 三、累计命中率趋势:**持平略降,仍负期望**
- `--stats` 近30天:总 54 命中 25 = **46.3%**
- 可操作口径(移出 16 条无仓位含义):**38 条命中 10 = 26.3%,期望 -4.59%/笔,盈亏比 0.5:1**(10-26 上期为 26.7% / -4.06pp → 量变不大,方向未翻)
- 分项:观望 15/15 ✅、远离 2/2 ✅(恒真项不作依据);**可参与 8/36 = 22.2% 🔴**,主力维护模式 8/37 = 21.6% 🔴
- 全量验证 104 条命中 57 = 54.8%;近 3 个验证批次 1/3 → 3/3 → 2/3。
- 结论:**观望/远离口径稳定,"可参与"多头口径持续负期望** —— 趋势判定=持平(未改善)。

## 四、判断落账:3 条提交,**全部被负期望源熔断挡下**(如实报)
- 熔断判据 `judgment_circuit_breaker --check`:☠️ 量价训练-每日提醒 **30.3% (n=33) < 45% 毒源线** → 3 条(688143 看多 / 300969 中性 / 601606 中性)均被拒,原文进 `judgments_rejected` id=243/244/245(toxic_source),judgments 表今日该源 0 条。
- 这是系统设计行为(2026-10-22 老板批准的熔断),非执行失败;三要素 reason/trigger/falsify 已随原文入隔离表,源改善后可回填。**未对隔离表做任何删除/修改**。
- 即:本训练源的判断在命中率修回 45% 之前不再进台账,训练器自身 vp 库照常积累(这是它目前唯一有效的作用)。

## 五、观察到的邻接问题(只记录,未改)
预采集缓存在 15:30 收盘后仍写 T-1 数据(指数全停在 20261103),靠各消费端自行打补丁;本次训练器有 westock 补丁兜底,但直接读该缓存的其他消费者会拿昨日当今日。按"维护类盘后制+不加戏",此处仅报备不动手。

---
📊 **因果基因**
- 数据源: /tmp/daily_market_data.json + /tmp/three_heart_data.json(report_data_collector.sh 采集,带 is_trading_day 交易日门);个股量价取自 data_hub 日线 + westock T 日 bar(补丁追加 20261104)
- 分析路径: vol_price_trainer 五问链 Q1位置→Q2量态→Q3量价匹配→Q4主力意图→Q5操作 逐层作答并落 vp_judgments;--verify 用 7 日后真实走势回填算命中;--stats 出近30天分操作/模式/置信度;落账走 judgment_ledger 三要素门+负期望源熔断
- 判断: 今日训练 3 只(1 可参与/2 观望)、验证 2/3=66.7%;累计命中率趋势**持平略降**(可操作 26.3%/期望-4.59pp,上期 26.7%/-4.06pp);待验证 15 条但 0 条超 7 天=无积压;落账 3 条全被熔断(源 30.3% n=33 毒源线),台账 0 新增、隔离表 +3 未删