hmo
|
2043fc4b1d
|
docs: cron架构审查补prompt型job审查(停宏观风险午间重复版),最终调度状态58/65启用
|
2026-08-11 09:04:09 +08:00 |
|
hmo
|
2f64bb6b37
|
docs: cron架构审查补predictive_oversold_scanner创建记录(已实现v5信号+门控+方案C写入,待部署)
|
2026-08-11 08:54:06 +08:00 |
|
hmo
|
4c949f7737
|
fix: predictive_oversold_scanner 大盘指数代码修复——用000001(自动加sh前缀),不能用sh000001
|
2026-08-11 08:51:07 +08:00 |
|
hmo
|
deedf8b09e
|
feat: 创建 predictive_oversold_scanner.py——预测超跌反弹策略扫描器(v5信号+大盘门控+幂等+方案C写入),基于indicators/market_data公共模块
|
2026-08-11 08:46:28 +08:00 |
|
hmo
|
fccb877586
|
docs: cron架构审查补p_oversold候选管道适配点(扫描器字段要求+promote RR门槛sector例外)
|
2026-08-11 08:40:22 +08:00 |
|
hmo
|
79eab47996
|
docs: cron架构审查补指标函数重复扫描结论(market_regime.calc_ma纯重复待优化)
|
2026-08-11 08:32:15 +08:00 |
|
hmo
|
734effb6d4
|
docs: cron架构审查补工具函数抽取记录(indicators/market_data公共模块)
|
2026-08-11 08:24:36 +08:00 |
|
hmo
|
0ef84d34d5
|
refactor: 工具函数抽取公共模块——indicators.py(指标)+market_data.py(数据),mr/s2扫描器改为公共模块import(消除策略扫描器互import)
|
2026-08-11 08:20:09 +08:00 |
|
hmo
|
af7419bc77
|
docs: cron架构审查补P2——停行业富集午间冗余版,基本面午间保留(实时PE有意义),嵌入调用全面扫描结论
|
2026-08-11 07:51:26 +08:00 |
|
hmo
|
fa48d1c9f8
|
docs: cron架构审查更新为已执行——记录P0清理/P1拆分/顶层jobs停用+守卫教训
|
2026-08-11 07:36:56 +08:00 |
|
hmo
|
d768b57523
|
refactor: market_watch 移除mr_scanner/s2_scanner嵌入调用——策略扫描器独立调度(单一职责),market_watch只做板块采集+regime
|
2026-08-11 07:15:06 +08:00 |
|
hmo
|
5ee934593b
|
refactor: P0清理——归档根目录market_watch旧版分叉/get_realtime_prices死代码,删除promote_candidates备份残留(消除代码多版本)
|
2026-08-11 06:52:53 +08:00 |
|
hmo
|
25ed36121a
|
docs: cron架构审查补充——JSON引用核查(20脚本多正常,get_realtime_prices死代码)/死代码清单/自成长与报告类确认
|
2026-08-11 06:42:42 +08:00 |
|
hmo
|
c272d0247e
|
docs: cron架构深度审查与重构设计——发现4大问题(策略扫描器嵌入/多入口调度/代码分叉/健康检查过度层级)
|
2026-08-11 06:32:44 +08:00 |
|
hmo
|
e4c9f3e0ef
|
cron: 统一调度通道——price_monitor/market_watch 停crontab版,保留hermes版(price */2 9-16含港股, market */10 A股时段)
|
2026-08-11 05:57:51 +08:00 |
|
hmo
|
89cf0dd122
|
feat: crontab 权威模板(deploy/crontab)——crontab纳入git管理,停用cron_to_xmpp双通道(crontab版注释保留)
|
2026-08-11 05:30:56 +08:00 |
|
hmo
|
86b6d71c19
|
backup: crontab 完整备份(20260811, cron_to_xmpp双通道清理前) — 本地保留副本
|
2026-08-11 05:20:30 +08:00 |
|
hmo
|
2efa2cc332
|
docs: cron_to_xmpp 双通道清理恢复说明(停crontab版留hermes版,含备份位置/恢复步骤/验证清单)
|
2026-08-11 05:16:50 +08:00 |
|
hmo
|
c8f06fa1d4
|
fix: run_all_tests 修正3处过时断言(总资产允许5%汇率偏差/frozen_cash<1/price_monitor is_hk_stock引用错误)
|
2026-08-11 04:36:06 +08:00 |
|
hmo
|
b158c74a75
|
docs: system-audit-20260810 移回顶层(它是待办追踪报告非废文档)+补处理状态追踪(9修6待办)
|
2026-08-11 04:20:59 +08:00 |
|
hmo
|
6929720d47
|
docs: 文档治理第二波——更新8份保留文档(QUICKSTART/DEPLOY/DASHBOARD/HEALTH-PIPELINE/portfolio-data-model/morning-health-check/SELF_GROWTH/lifecycle),归档cron-catalog+system-audit
|
2026-08-11 04:04:04 +08:00 |
|
xxm
|
a5a0a46fe9
|
docs: 文档治理2026-08-11——归档7份过时文档+57份研究过程文档,重写README,新增doc-audit核实报告
|
2026-08-11 03:31:14 +08:00 |
|
xxm
|
d3990cc3b1
|
fix: preflight_verify 提示词registry路径 projects/MoFin -> MoFin(修复钉对钉18项中1项失败)
|
2026-08-11 03:29:25 +08:00 |
|
xxm
|
3254d4d9e0
|
fix: refresh_mtf_cache 循环后补 flush_mtf_cache 写回 mtf_cache 表(修复缓存no-op)
|
2026-08-11 03:29:24 +08:00 |
|
hmo
|
e77d9767ce
|
docs: cron系统审视整理(归档5任务+根因fix_gateway_port死循环)
|
2026-08-10 22:46:38 +08:00 |
|
xxm
|
8780816569
|
fix: fix_gateway_port v3 修复自愈反噬死循环(冷却30min+等待120s+LLM端点故障不重启只告警)
|
2026-08-10 22:35:18 +08:00 |
|
xxm
|
251b52e427
|
fix: mofin_health 输出缺失检测逻辑(不依赖last_run)
|
2026-08-10 18:41:54 +08:00 |
|
xxm
|
4d8fde5856
|
feat: mofin_health cron输出缺失检测(hermes失败静默补偿)
|
2026-08-10 18:39:33 +08:00 |
|
xxm
|
55893bedd7
|
fix: mofin_health LLM告警级别修正(WARNING→INFO)
|
2026-08-10 18:35:44 +08:00 |
|
xxm
|
7478f092f5
|
feat: mofin_health LLM失败告警推送(规范5.5)
|
2026-08-10 18:32:27 +08:00 |
|
xxm
|
1b997a6d6f
|
feat: mofin_health 加 LLM 端点错误日志监控(规范5.5)
|
2026-08-10 18:30:35 +08:00 |
|
hmo
|
4ad9923020
|
docs: 规范v1.1(单例守卫/超时/LLM容错/部署规范)+ 系统审计报告十~十一章 + 部署方案完整准备
|
2026-08-10 15:23:03 +08:00 |
|
xxm
|
4e10ca9ab1
|
feat: candidate_filter 加单例守卫(规范5.3)
|
2026-08-10 15:19:47 +08:00 |
|
hmo
|
7cdaa41f6f
|
docs: 部署方案补充(管道修复实践+deploy_guard机制+系统彻查报告)
|
2026-08-10 14:37:21 +08:00 |
|
hmo
|
b9c68a83a7
|
docs: 预测超跌反弹策略研究成果归档(方法论/策略文档/研究记录/脚本)
- 新增 strategy_research_methodology.md(由果及因/12维/铁律/支撑压力规范)
- 新增 predictive_oversold_strategy.md(v5定稿,年化18.57%)
- 新增 deployment-plan-predictive-oversold.md(整合部署计划)
- 归档 docs/research/(63份研究过程文档)+ scripts/research/(19个研究脚本)
- 更新 docs/README.md 文档中心(策略研究章节)
|
2026-08-10 14:37:21 +08:00 |
|
xxm
|
79980ce991
|
fix: candidate_filter pass_final死角——低分候选7天重审窗口
|
2026-08-10 14:29:54 +08:00 |
|
xxm
|
9f82a9b1a2
|
fix: promote_candidates 超时修复——限批10+单例守卫+重评超时120s+时长护栏500s
|
2026-08-10 14:22:00 +08:00 |
|
xxm
|
aa85fc218e
|
fix: 扫描器幂等检查误伤——watchlist回归池不算扫描产出
- watchlist_auto_exit回归池硬编码sector='v_mr', 污染幂等检查
- 导致ADX在甜区(28.2)时v_weak整天被误判'已扫过'而跳过
- 幂等收紧为只认扫描器自己的reason格式(v_weak/v_mr精选/S2恐慌买)
|
2026-08-06 00:25:06 +08:00 |
|
xxm
|
b5aed51924
|
fix: 研究Tab与组合Tab反映最新策略家族状态
- 策略Tab: v_mr/v_mr_sel/v_combo 加'已证伪'红色标记(划线+badge+悬停原因)
- 当前策略从v_next4单点扩展为策略家族(v_weak/s2_panic/v_next4)
- 组合Tab: v_next4卡片version字段bug修复(错显示v_mr)
- 组合Tab文案更新为策略家族(同时运行/票自己对号入座/零重叠)
|
2026-08-06 00:16:58 +08:00 |
|
xxm
|
2bca726418
|
fix: market_watch/mr_scanner/s2_scanner 统一加装自愈式单例守卫
- 与price_monitor同模式: 新鲜实例在跑则退出, 卡死超时则SIGKILL接管
- market_watch 600s / 扫描器 1500s 阈值
- 落实2026-08-05重型任务资源约束铁律第4条
|
2026-08-05 15:23:00 +08:00 |
|
xxm
|
4baa1542ca
|
feat: heavy_run.sh 重型任务受控运行器(防资源事故)
- flock单重型任务锁(同时只许一个)
- nice19+ionice最低档(让位生产服务)
- systemd-run MemoryMax6G/CPUQuota150%(防单进程吃光)
- load1>4拒绝启动(负载预检)
铁律: 246是生产命脉, 研究型重负载必须经此脚本运行
|
2026-08-05 15:07:47 +08:00 |
|
xxm
|
7da799d4db
|
fix: price_monitor自愈式单例守卫(进程堆积事故)
- cron每2分钟拉起+外网抖动挂起+timeout仅SIGTERM杀不动 → 5并发烧155%CPU
- 新鲜实例在跑则退出(防堆积); 卡死>300s则SIGKILL接管(自愈)
- 符合进程生命周期铁律(防重复启动+卡死检测+自动清理)
|
2026-08-05 14:57:10 +08:00 |
|
xxm
|
649d52071a
|
feat: 组合页加S2卡片(s2_panic策略家族成员)
|
2026-08-05 13:30:58 +08:00 |
|
xxm
|
d4c24ef1d9
|
docs: §40 S2实盘部署完成+策略家族全景+deploy_guard事故三连教训
|
2026-08-05 13:05:38 +08:00 |
|
xxm
|
3545d677fc
|
feat: market_watch调度链挂S2扫描器(策略家族S1+S2并列运行)
|
2026-08-05 13:04:24 +08:00 |
|
xxm
|
6973d3599b
|
feat: S2恐慌买超跌实盘扫描器上线(策略家族S1+S2同时运行)
s2_scanner.py(§39定稿):
- 门控: 大盘RSI14<25(极端恐慌), 从stock_daily计算与回测零偏差
- 个股: bias60<-6.8 + r5f<-10(5日深崩) + dist_lo20>=10(崩前强势)
- 排序: r5f升序(崩最深优先, 深崩74%wr>浅崩55%wr)
- 候选写sector=s2_panic(与v_weak的v_mr管道分离), top15/日幂等
- 单测: 正确画像命中/浅崩/贴低/超MA60三种错误样本全正确拦截
market_watch.py: 每10分钟调度链挂s2_scanner子进程调用(与mr_scanner并列)
回测依据§39: 3261信号/avg+16.6%/wr85.6%, S1+S2组合8槽ret344.9%/年化18.7%
|
2026-08-05 13:03:13 +08:00 |
|
xxm
|
ffabc88a54
|
feat: §39 策略家族诞生——S1(v_weak)+S2(恐慌买超跌)同时运行
架构级突破(老莫方向: 策略家族>周期切换):
- 方法修正: 全市场状态空间分群(157万样本×12维), 跳出赢家采样陷阱
- 剂量反应曲线: 大盘越恐慌超跌票反弹越确定(rsi20-25: 97.8%wr)
- S2=恐慌买超跌: mkt_rsi<25+bias60<-6.8+r5f<-10+dist_lo20>=10, struct出场
3261信号/avg+16.6%/wr85.6%, 2020/2022/2025三次恐慌集群全盈利
- S1+S2组合: 8槽ret344.9%/年化18.7%/回撤15.7% — 收益近翻倍回撤更低
- 信号零重叠: 温和弱市与极端恐慌自动分工
|
2026-08-05 12:50:45 +08:00 |
|
xxm
|
04d081e057
|
docs: §38 分仓+波段全框架终测——池子质量是前提
- 全框架: 分仓卖出(+14%/+28%每区重评衰竭才卖)+波段再进(破前高结构确立)
- 结果: scale 36.4% / scale+swing 36.4% — 90%信号到不了+14%卖出区
- 机制再好救不了负期望池: 分仓/波段治卖飞, 但噪音票根本飞不起来
- 终极结论: 池子质量是前提(六步), 3+12机制是加成 — 顺序不可反
- 趋势侧重建正式关闭, §35.4组合架构为最终形态
|
2026-08-05 11:00:36 +08:00 |
|
xxm
|
2d29b1fff8
|
docs: §37 flow>=5全协议生命周期回测——协议级阴性证据
- 出场重评规则数据归纳: 480万标注日(该卖vs该持有), 最强格dd<=-8+rsi<45仅60%精确度
- rsi反直觉: rsi>=75该卖率仅41%(趋势市强势延续)
- 卖点本质: 趋势市只能概率倾斜不能确定规则 — 这正是重评存在意义
- 生命周期回测: derived 32.4% / dd8 36.3% / zone 38.7% — 全不过40%
- 协议级结论: flow>=5确定死亡; 趋势edge只在池子策展(v_next4)
|
2026-08-05 10:49:45 +08:00 |
|
xxm
|
3ae2386b12
|
docs: §36 flow>=5六步法完整重测——协议到位后的确定阴性
按3/6/12完整协议重测(老莫两次指正后):
- 结构买卖点衡量(动态): zigzag 8%反转出场与波段定义同构, 60日仅兜底
- 42.8%信号曾形成>=8%峰值(首尾判定会埋成0%), 但兑现仅+0.54%/wr36%
- 第4步负面因子(12维/17因子): mkt_rsi<40(wr26%)/爆量(-0.41%)/无新闻(8.6%vs负新闻14.5%)
- 第5步最优合并: wr45%/中位-1.5% 不可行
- 关键认知: 出场重评(3+12)救不了负期望池; edge在波动里不在可预测性里
|
2026-08-05 09:54:41 +08:00 |
|