← 归档索引 · 2026-11-03 15:49 · 量价训练-每日提醒
# Cron Job: 量价训练-每日提醒
**Job ID:** ea96f4ceec38
**Run Time:** 2026-11-03 15:49:23
**Schedule:** 30 15 * * 1-5
**Prompt Characters:** 4073
## 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: Tuesday, 2026-11-03 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-02 22:55:28
**Mode:** no_agent (script)
---
📈 进化简报 2026-11-02(窗口14天)
全量口径(防窗口逐出偏差): n=2002 命中率54.6%
回测率: 99.7%(340/341 条近期判断已回测)
累计: 落账2664 已决2002 待决1
总命中: 49.4% [44~55%] n=340 (上期 51.0%) | 平均超额 -0.51pp
── 分方向 ──
回避 n=187 命中 52.9% [46~60%] 超额-0.5pp
中性 n= 53 命中 50.9% [38~64%] 超额-0.5pp
看多 n= 45 命中 33.3% [21~48%] 超额-0.8pp ⚠️谨慎
看空 n= 34 命中 58.8% [42~74%] 超额-0.8pp
观察 n= 21 命中 33.3% [17~55%] 超额+1.0pp ⚠️谨慎
── 来源可信度(n≥10 才列)──
- 四维扫描 n=152 54.6%
- 节点转折+ftshare扫描-21:45 n= 35 54.3%
✗ 龙头融合+确认链-21:40 n= 24 41.7%
✗ good_position_scanner n= 20 35.0%
✗ 量价训练-每日提醒 n= 18 22.2%
✗ 盘中-1130午盘 n= 17 35.3%
✗ 晚间统一扫描-21:30 n= 15 20.0%
✓ 盘中-1030主线 n= 11 63.6%
⚪ 未排期部件(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:** 1985
## Response
📈 量价训练 2026-11-03(训练任务·非交易推荐)
**1)今日训练 3 只(vp_judgments id=118/119/120,五问链全跑通)**
| 标的 | Q1位置 | Q2量态 | Q3量价 | Q4主力 | Q5操作 / 模式 | T日实际(westock补) |
|---|---|---|---|---|---|---|
| 002155 湖南黄金 | 低位 0% | 放量 1.39x | 中性 | 不明(置信2) | 观望 / 无明确模式 | 17.56 (-1.18%),超额+0.03pp |
| 000981 山子高科 | 低位 3.8% | 正常 0.98x | 中性 | 在场维护(置信4) | 可参与 / 主力维护 | 2.17 (-0.91%),超额+0.30pp |
| 603938 三孚股份 | 低位 0% | 正常 0.92x | 中性 | 在场维护(置信4) | 可参与 / 主力维护 | **27.88 (-5.04%),超额-3.83pp** |
⚠️ 诚实报:603938 训练器判"可参与/主力维护",但 T 日长阴 -5.04%,收盘 27.88 已跌破 20261102 最低 28.33(近期低点当日失守)——训练前提当日即被破坏,本条证伪概率高。三只均为低位+量价中性,无一给出放量进攻信号。
数据口径:data_hub get_daily 停在 20261102(tushare T日未出),T日 bar 由 westock 补齐;基准深成指 20261103 收 10876.99 (-1.21%)。
**2)验证(--verify)**:7天前 3 条(10-27 恒帅股份/北方长龙/甘化科工)已回填,**3/3 命中** —— 但 3 条全是「观望」= 无仓位含义的空命中,不构成能力证据。**未验证 15 条**(10-28 起,均未满7天,verified=0),下次 10-28 批次到期。
**3)累计命中率趋势:升(但可操作口径仍是负期望)**
- 近30天已验证 n=54 命中 **46.3%**(上窗口 10/04–10/19 = 38.9%,10/20–10/30 = 61.1%)→ 短期回升
- **可操作口径(剔除观望/观察/持有 17 条):n=37 命中 24.3%,均值 -4.77%/笔(3日),盈亏比 0.5:1 = 负期望**(赢家 +3.63% n=7 / 输家 -6.73% n=30)
- 按操作分:可参与 35条 20.0% 🔴 | 观望 16条 100% 🟢(vacuous)
**4)判断落账:3 条已提交 → 全部被负期望源熔断拒收,原文进隔离表**
- judgments_rejected id=209/210/211(source=量价训练-每日提醒,date=2026-11-03,missing=toxic_source),judgment/reason/falsify/trigger 三要素齐全,可回填,未删任何旧行
- 机械校验:`judgment_circuit_breaker.py --check` → ☠️ 量价训练-每日提醒 **30.3% (n=33) < 45%**,与 daily_verdict/盘中-1130/price_structure_scan 同批熔断
- 结论:不是漏落账,是熔断在按设计工作(10-27~11-02 同样 15 条已尝试并同样进隔离表,隔离表该源累计 21 条);解禁条件=源命中率自动回升过线,或老板开 JUDGMENT_BREAKER_OFF=1
📊 因果基因
- 数据源: /tmp/daily_market_data.json + /tmp/three_heart_data.json(report_data_collector.sh 采集,带 is_trading_day 门);个股量价取自 data_hub 日线(T日 westock 补),判断落账源=judgments.db judgments_rejected
- 分析路径: vol_price_trainer 五问链 Q1位置→Q2量态→Q3量价匹配→Q4主力意图→Q5操作建议 逐层作答并落库(vp_judgments);--verify 用7日后真实走势回填算命中率;--stats 分操作/模式/置信度+可操作口径(剔除无仓位含义)
- 判断: 今日训练 3 只、落账 3 条全被熔断拒收(隔离表 id 209-211);累计趋势升(38.9%→46.3%→近窗61.1%),但可操作口径 24.3%/期望-4.77% 仍为负期望 → 只记录不建仓;未验证 15 条待 7 日到期