xxm
|
016ada6512
|
feat: evolution_engine接入数据归纳假设——优先归纳假设变体(加条件规避),无假设才回退参数变体
|
2026-08-16 12:56:40 +08:00 |
|
xxm
|
df593a00c8
|
feat: 数据归纳假设引擎(hypothesis_miner)——从交易+面板特征归纳可描述优化假设(如hk_mr2发现sec_ret20<-18胜率59%应规避),非拍脑袋
|
2026-08-16 12:50:37 +08:00 |
|
xxm
|
de4a20cedc
|
feat: hk_mr2加极端急跌规避(adx<90+rsi>25)——普遍性描述,2024+年化11.6%胜率74.8%,1y修复到+5.4%
|
2026-08-16 12:32:16 +08:00 |
|
xxm
|
198678cbd4
|
feat: hk_backtest补mkt_adx_max/mkt_rsi_min入场字段——极端急跌规避条件测试支持
|
2026-08-16 12:22:55 +08:00 |
|
xxm
|
0a557d0430
|
fix: 资格基准按市场区分——港股用下跌市时段基准(A股仍全年),修复港股策略bench误用A股基准
|
2026-08-16 10:44:08 +08:00 |
|
xxm
|
38e19fcc2c
|
feat: 港股基准改下跌市时段(分段算HSI收益再合并)——老莫确认口径,1y10.4%/2y8.7%/10y4.5%无失真
|
2026-08-16 10:39:25 +08:00 |
|
xxm
|
956dddc78e
|
feat: 新增港股下跌市策略hk_mr2——mkt_ret20<-8深跌确认+超卖放宽(rsi<30/bias60<-12),2024+td胜率74%/近1y+3.4%替代近1y失效的hk_mr1
|
2026-08-16 10:22:01 +08:00 |
|
xxm
|
0b593462b4
|
feat: hk_backtest扩展入场字段(mkt_ret20_max/mkt_rsi_max/ret1_min/ret5_min/ret20_max/dist_lo20_min/bias20_max)——hk_mr2研发支持
|
2026-08-16 10:09:50 +08:00 |
|
xxm
|
4404e6c637
|
fix: state资格判定改用策略自身适应温区(best_regime)——趋势市策略/港股策略不再因当前温区无数据误判不合格
|
2026-08-16 09:36:30 +08:00 |
|
xxm
|
0391f5691b
|
fix: 可用判定放宽——近期过(mid_ok或short_ok)即可用,含长期不过但近期过(叉勾勾),仅近期也不行才不合格
|
2026-08-16 09:24:48 +08:00 |
|
xxm
|
983b998f31
|
fix: 温区表每行状态按该表温区(rg)独立判定——可激活/可用/不合格/手动停用四态,替代全局isActive(老莫反复强调)
|
2026-08-16 09:08:45 +08:00 |
|
xxm
|
0e047b0df3
|
fix: 清理残留_qual引用→_cur_regime_q(per-regime改造遗漏导致500)
|
2026-08-16 08:56:05 +08:00 |
|
xxm
|
eaab1fc258
|
feat: 前端温区表过滤改qualification[rg]——策略在它达标的每个温区表显示(多温区适应),资格徽章/基准适配per-regime
|
2026-08-16 08:51:03 +08:00 |
|
xxm
|
581ad0ea61
|
feat: qualification改per-regime(策略可适应多温区)+激活用当前温区判定,替代单best_regime限制
|
2026-08-16 08:47:09 +08:00 |
|
xxm
|
34177bf4e2
|
feat: evaluate_all_regimes——策略每个有数据温区的资格评估(支持策略适应多温区,不局限best_regime)
|
2026-08-16 08:41:01 +08:00 |
|
xxm
|
2d8291057b
|
fix: auto_init_availability按市场评估——港股策略探测strategy_research.market,避免误标不可用致港股表全空
|
2026-08-16 08:25:10 +08:00 |
|
xxm
|
7c1f70f0b7
|
docs: 更新strategy spec至2.0——资格评估(标准A:长期/近期/当下)+手动可用性+线性年化+新状态机+可用性API
|
2026-08-16 08:13:46 +08:00 |
|
xxm
|
a20e6bb0d7
|
fix: toggleAvail/batchAvail移到全局作用域(onclick全局调用,原局部函数ReferenceError)
|
2026-08-16 07:59:23 +08:00 |
|
xxm
|
a942db51bf
|
feat: 前端资格列(✅长期/近期/当下)+手动可用性开关+批量可用/不可用按钮+大盘基准阈值显示+警告突出
|
2026-08-16 07:49:13 +08:00 |
|
xxm
|
861c5a4a61
|
feat: 调度层strategy_router matched改标准A——三项达标(长期/近期/当下适应温区年化>大盘)+手动可用,替代只看胜率50%
|
2026-08-16 07:43:14 +08:00 |
|
xxm
|
c8f66a033f
|
fix: 可用性API路由声明POST method
|
2026-08-16 07:38:37 +08:00 |
|
xxm
|
f7c1240157
|
feat: 可用性API——GET查/POST设单个/批量/init按标准A自动初始化
|
2026-08-16 07:36:30 +08:00 |
|
xxm
|
c19e2c55c6
|
feat: 资格评估接入API——策略加qualification(长期/近期/当下达标)+manual_available+state重写(激活=当前温区+手动可用+三项达标)+警告标记
|
2026-08-16 07:34:26 +08:00 |
|
xxm
|
7e372a7655
|
feat: 资格评估数据层(strategy_qualify)——标准A(长期10y/近期2y/当下1y适应温区年化>大盘)+手动可用性json管理
|
2026-08-16 07:32:07 +08:00 |
|
xxm
|
cda582f046
|
fix: 1m/6m周期温区表策略消失——①补全循环补best_regime②切窗版本集扩展含DB-only策略(s2_panic/v_lurk_*/v_mr*)
|
2026-08-16 07:11:41 +08:00 |
|
xxm
|
1193a61510
|
fix: 恢复sortBy/sortStrategies(重构时被删,点列头报ReferenceError)+温区表改温区感知排序(读regime_winrates[rg],尊重_sortKey)
|
2026-08-16 00:39:58 +08:00 |
|
xxm
|
4987d6b56e
|
feat: 温区表格补夏普+盈亏比列(数据已有,只差显示)+更新过时注释
|
2026-08-16 00:33:33 +08:00 |
|
xxm
|
829d675a25
|
fix: 补回 _benchmark_annual/_get_benchmarks 函数定义(此前被guard回滚丢失,仅剩调用处导致500)
|
2026-08-16 00:00:11 +08:00 |
|
xxm
|
1f408fd6e5
|
feat: 淘汰阈值改年化<大盘(适应温区2y+10y)+预取优化(循环外取一次2y/10y温区数据)
|
2026-08-15 23:54:03 +08:00 |
|
xxm
|
5b0e67ad2b
|
feat: 前端方案A——策略只在适应温区(best_regime)表显示一行,所有列对应适应温区数据
|
2026-08-15 23:47:35 +08:00 |
|
xxm
|
b1ede2747e
|
feat: 策略加best_regime(适应温区)字段+淘汰判定改用适应温区2y/10y年化都<0→历史
|
2026-08-15 23:42:44 +08:00 |
|
xxm
|
db9f41ce50
|
fix: 淘汰判定改直接读预计算表(2y/10y)——不再依赖已废弃的内存缓存,读表毫秒级
|
2026-08-15 22:55:15 +08:00 |
|
xxm
|
a95566f2e0
|
chore: regime_perf_daily.sh 追加按周期预计算调用(regime_perf_by_period.py)
|
2026-08-15 22:49:40 +08:00 |
|
xxm
|
fa267f2e7b
|
refactor: 温区数据改读预计算表(strategy_regime_perf_by_period)——删除现场重算+内存缓存,数据加工层每日预计算,server只读表毫秒级
|
2026-08-15 22:44:38 +08:00 |
|
xxm
|
772fcc3ac9
|
feat: 温区表现按周期预计算脚本(regime_perf_by_period.py)——数据加工层落地,1y/2y/5y/10y各算一份,线性年化
|
2026-08-15 22:38:39 +08:00 |
|
xxm
|
0a316c1dae
|
feat: 无价值策略淘汰——2y+10y温区年化都跑不赢大盘→历史(unavailable),基准=market_regime指数年化
|
2026-08-15 22:31:06 +08:00 |
|
xxm
|
9549ec44d5
|
fix: 温区年化改线性放大(收益×窗口天数/温区天数)——消除复利爆炸(v_lurk_bull 5笔同日→463万%年化)
|
2026-08-15 22:21:36 +08:00 |
|
xxm
|
f7c2ef746d
|
chore: 移除温区缓存临时调试日志(验证完毕)
|
2026-08-15 21:23:12 +08:00 |
|
xxm
|
d5e880d5c6
|
fix: 温区缓存每周期独立版本键——切周期不再互踢(2y/5y/10y各自命中)
|
2026-08-15 21:19:15 +08:00 |
|
xxm
|
bfaf85d62a
|
debug: 温区缓存临时日志(验证后移除)
|
2026-08-15 21:10:36 +08:00 |
|
xxm
|
d2e4c707e0
|
perf: 温区缓存改多周期槽——切周期(2y/5y/10y)不互踢,各周期各自缓存
|
2026-08-15 21:00:01 +08:00 |
|
xxm
|
0b08e5f6cc
|
perf: 温区数据按周期计算加缓存(键=period_tag+数据版本)——现场归因30秒/请求,缓存后毫秒级
|
2026-08-15 20:53:51 +08:00 |
|
xxm
|
2ce88ae436
|
fix: 温区表格数据跟随所选周期(period_tag)——从strategy_research对应周期trades现场温区归因,替代读全量strategy_regime_perf(选2y仍显示全量,严重误导)
|
2026-08-15 20:37:48 +08:00 |
|
xxm
|
4f6c8cad4d
|
feat: 策略自我进化闭环落地——evolution_engine新建(退化检测+数据驱动变体±20%+2y回测验证+达标才推送)+lesson_extractor重写(实盘平仓+温区归因)+auto_iterator归档+cron每周六22:00
|
2026-08-15 18:26:24 +08:00 |
|
xxm
|
8db28a3479
|
feat: 策略列表改6表格——A股/港股当前市排前(温度并入标题尾部),其余温区全量可用策略按胜率降序,取消横幅
|
2026-08-15 17:08:31 +08:00 |
|
xxm
|
e73ad9ac0c
|
fix: v_oversold综合分=0根因——①loadStrategyList竞态(初始1m请求覆盖2y渲染,周期错乱)②温区行综合误用整体conf(应温区自己样本量)
|
2026-08-15 14:26:46 +08:00 |
|
xxm
|
97c0632d9a
|
feat: 双轨同源规范——新建strategy模块spec(含综合/普适公式+三状态+每日更新说明)+研究Tab挂?/§按钮
|
2026-08-15 14:03:09 +08:00 |
|
xxm
|
d20fa4b678
|
feat: 研究Tab当前温区激活区块按温区分组——当前温区排最前高亮,组内按该温区胜率降序,每策略一行(该温区数据),API返回regime_state
|
2026-08-15 13:43:05 +08:00 |
|
xxm
|
37364086b7
|
fix: 补上候选池初始化(anchor丢失导致500)——三状态模型完整可用
|
2026-08-15 13:12:40 +08:00 |
|
xxm
|
aba860131d
|
feat: 策略三状态模型——派生(不存储)激活/可用未激活/不可用+前端三分组展示(不可用淡显折叠)+可用徽章,与候选池(regime_perf+hk_strategies)对齐
|
2026-08-15 13:02:34 +08:00 |
|
xxm
|
b0056e06ef
|
docs: 问题3诊断+进化闭环重构设计——进化模块全面脱节(硬编码已证伪策略/无cron/读回测冒充实盘),闭环=每日统计→退化信号→变体回测→有价值才推送,不自动promote
|
2026-08-15 12:16:52 +08:00 |
|
xxm
|
9ba85733e6
|
fix: 进化模块baseline数据驱动跟随路由激活集合——原硬编码v_weak/v_oversold与温区路由脱节
|
2026-08-15 12:13:07 +08:00 |
|
xxm
|
b9b4fadf76
|
feat: regime_perf_daily双市场wrapper+sync脚本覆盖.sh硬链——策略温区表现每日17:15自动更新(hermes cron)
|
2026-08-15 12:00:09 +08:00 |
|
xxm
|
c91f49ef87
|
feat: 策略数据每日自动更新——period_rollup滑窗派生1y/2y/5y行(锚定数据末端,不覆盖真实记录)+health_monitor数据驱动跟随路由激活集合+regime_perf排序改最长周期优先(防派生行污染温区行)
|
2026-08-15 11:40:12 +08:00 |
|
xxm
|
dc8aa3fd05
|
chore: 补交港股资金流/历史估值采集器(已在cron运行,补入库)
|
2026-08-15 11:09:58 +08:00 |
|
xxm
|
41bf9ffde9
|
docs: 温区自适应全链路落地记录(regime_perf全策略/去门控/各环节接入/验证)
|
2026-08-13 10:37:59 +08:00 |
|
xxm
|
1094bf75af
|
feat: 温区自适应全链路——动态策略库(regime_perf全策略×温区实测,含被埋没的v_mr_sel trend_down 93%/v7.3 trend_up 94%), router v5按当前温区激活, 选股(mr_scanner/predictive_oversold平滑温区门控)+买卖(price_monitor非激活抑制买入机会风控仍推)+重评(strategy_lifecycle平滑温区trend_down vs 原始choppy)全接入, 前端research Tab温区横幅+温度+激活策略
|
2026-08-13 10:36:00 +08:00 |
|
xxm
|
a62b05f11d
|
feat: 温区平滑+周期记录——滞回确认K=5(数据选参:112周期/20.7天/无1天噪音), regime_cycles表, router v3读平滑温区(当前trend_down→v_oversold/s2_panic主导0.8,v_weak观察0.24,避免被2天choppy误判)
|
2026-08-13 09:43:38 +08:00 |
|
xxm
|
06fbdf5961
|
feat: 测温机制定稿——三态骨架+温度(rsi)连续维度(数据验证) 回填market_regime 10年(2016-2026 2319条); 温度分档temp_band(panic/fear/neutral/greed/euphoria); strategy_router v2三态选策略+温度乘数; 废弃四态thermometer; 策略-适用温度表(v_weak=choppy×fear, v_oversold=trend_down×panic, v_next4=trend_up 63%)
|
2026-08-13 09:13:04 +08:00 |
|
xxm
|
9310149171
|
feat: 事项五落地——策略组合+市场测温+动态切换+失效预警(一次性完成) 市场测温四态(bull_trend/bull_osc/bear/neutral)+策略路由权重+龙头识别框架+三振出局; v_weak近90日胜率22.7%红牌; bull_osc胜率60%最有效(当前状态); bear占111/250天导致近1年不佳
|
2026-08-13 04:06:57 +08:00 |
|
xxm
|
a21731a092
|
docs: 浮窗无异常隐藏修复+main_dsa迁移systemd(违规cron清零)记录
|
2026-08-13 02:17:26 +08:00 |
|
xxm
|
4240c80c58
|
fix: 无异常时隐藏异常浮窗(display:none)——老莫反馈: 无异常不应显示红底感叹号,点开为空矛盾
|
2026-08-13 02:12:51 +08:00 |
|
xxm
|
da24c77cde
|
docs: 统一触发逻辑改造完成记录——OCG路由代理主通道+移除v_combo硬编码+stale_push_wlin确认已实现,老莫4点确认项全部完成
|
2026-08-13 01:48:46 +08:00 |
|
xxm
|
3eb19ea357
|
refactor: 移除v_combo波段出场硬编码(连续2日破MA10)——k线形态由LLM提示词判断(老莫原则), swing持仓统一走zones→LLM重评→timing_signal维持才发
|
2026-08-13 01:39:36 +08:00 |
|
xxm
|
9f1db8b55c
|
feat: LLM重评接入OCG路由代理(:19878)主通道——老莫修复router bug后配置,通道顺序ocg_router→sensenova→key池→gateway,支持pro升级+多key自动选key+并发16
|
2026-08-13 00:59:53 +08:00 |
|
xxm
|
2ceeb98008
|
docs: 异常浮窗+冷却1小时落地记录, 知微运营归属与git权限说明
|
2026-08-13 00:41:51 +08:00 |
|
xxm
|
55006fe526
|
前端浮动异常区: 右上角固定,新异常自动展开5秒折叠,只显示active异常,点击切换展开/折叠; title知微情报
|
2026-08-13 00:38:02 +08:00 |
|
xxm
|
ea77bd5afd
|
异常浮窗+统一告警通道+冷却1小时: alert_logger统一异常写入(alerts.json+history.log+XMPP), 前端右上角浮动异常区(自动展开5秒折叠,只显示active), price_monitor接入异常钩子(重评失败/拉取失败/DB同步), 冷却30分->1小时+15分5%突发例外
|
2026-08-13 00:35:53 +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 |
|
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 |
|
xxm
|
4e10ca9ab1
|
feat: candidate_filter 加单例守卫(规范5.3)
|
2026-08-10 15:19:47 +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 |
|
xxm
|
efb5f0d6df
|
docs: §35 12维全因子趋势重建——终结性阴性结论
- 唯一强区分因子flow>=5(赢家集大赢家率50% vs 21%), 全市场验证再次失败(-1.90%/wr34.4%)
- 赢家采样陷阱数学本质: flow>=5在全市场25%交易日触发, 赢家集仅4.4% — 条件概率vs先验概率
- 四条独立路径(技术/v8.1推广/事件/资金流)全败, 数据补齐后结论不变
- 终结结论: A股结构性边缘=均值回复不是趋势跟踪; 趋势edge只在池子策展(v_next4)
- 最终组合架构: 趋势市v_next4(池)/弱市甜区v_weak(全市场已实盘)/强跌市空仓/禁买区不接飞刀
|
2026-08-05 09:07:21 +08:00 |
|
xxm
|
5ba65e93a9
|
docs: §34 v_weak行业增强验证(阴性)+mr_scanner实盘切换
- 行业增强无效: v_weak信号73%本就落在S下+ADX>=20, 入场条件已隐含行业状态, 补跌阱仅4信号
- 变体A/B组合口径均不超基线(181.4%) — v_weak维持原参数不加行业过滤
- mr_scanner切换v_weak六条件(commit b82bd9ac), 硬链部署即生效
- deploy_guard教训复发: 分批patch超15分钟被回滚, 必须一次性patch+立即commit
|
2026-08-05 08:39:22 +08:00 |
|
xxm
|
b82bd9ac1b
|
feat: mr_scanner切换v_weak参数(v_mr精选版已证伪)
v_weak六条件(与回测严格对齐, docs/v_mr_strategy.md §19/§21):
- bias60∈[-35,-20) + RSI≤25 + 5日急跌≤-3% + 距20日低点<5% + 收阳 + 缩量vol5/vol20<1.0
- 出场 tp30%/sl12%/40日(RR2.5)
- 排序: bias60升序(最深超跌优先, §15自然序)
- 门控保留: trend_down/choppy + 大盘ADX甜区[25,30)
- 候选仍写sector=v_mr(管道槽位不变, 下游兼容)
- 回测: 234笔/wr62.4%/avg+7.17%/8槽ret178.3%/cagr12.8%/dd16.4%
|
2026-08-05 08:35:31 +08:00 |
|
xxm
|
86bd3690c1
|
docs: §33 行业映射全量回填完成——12维数据基础最终态
- 东财解封后抓全部496行业板成分股(0失败), 优先映射已有行业名/否则最细粒度板
- stock_sectors_em 259→5061条, 覆盖98.6%(3953/4010); 57只退市股永久缺口
- 204新行业指数合成(+356300行/12秒), sector_index_daily达299行业全10y
- 12维最终态: 技术4010✅ 消息3971✅ 行业5061+299✅ 资金3980✅ 无剩余缺口
- 沉淀封禁应对方法论: push2delay绕行/成分股合成/双机分流/哨兵值守
|
2026-08-05 03:19:48 +08:00 |
|
xxm
|
7a28b9d9dd
|
docs: §32 资金流全市场回填完成——12维数据基础全齐
- 关键发现: 新浪ssl_qsfx_zjlrqs单票返回上市以来全历史(茅台3983天), 现有采集器只取5天是浪费
- 双机分流绕单IP限速: 246跑800只 + Windows 8进程跑3210只(10分钟), 720万行28秒入库
- 最终924万行/3980codes(99.3%), v_weak票覆盖221/222
- 质量校验: 茅台9/24行情+31.57亿/10.8崩盘-31.98亿 与史实吻合
- 东财/新浪口径不同但符号一致(3/3), INSERT OR IGNORE混源可用
- 12维全市场数据: 技术✅消息✅行业✅资金✅ 全部就绪
|
2026-08-05 02:55:13 +08:00 |
|
xxm
|
59aae04404
|
docs: §31 行业指数10y合成回填+行业周期10年验证
- 东财封禁替代方案: 用成分股等权收益合成行业指数(153944行/15秒), 接缝对齐EM官方值
- 校验: 半导体2018 -45.3%/2019 +92.1%, 银行2024 +49.5% — 符合史实
- 10y全样本(16万采样): 双弱(M下S下ADX<20)最优+3.93%/47.1%, 补跌阱(M下S上>=30)最差-2.75%/35.7%
- 分年: 双弱8/10年最优(2024 +16.7%/62%), 补跌阱弱市年年垫底
- 修正§30: 2y窗口高估(+20.8%), 10y收敛为+3.93% — 行业状态定位=过滤/倾斜不是信号
- 数据资产: 12维全市场只差资金流(259只→待新浪路线回填)
|
2026-08-05 01:23:51 +08:00 |
|
xxm
|
dad49e8c70
|
docs+ui: §30行业粒度验证+行业映射回填(259→3454)+组合页修正
§30:
- 行业映射回填: 东财496板匹配103行业, 成分股经push2delay拉取, stock_sectors_em 259→3454条(覆盖58.5%)
- 行业周期独立信息量验证(1902只): M下S下双弱 r60+20.8%/wr70% 最优 vs M上S上双强 +7.7%/54.2% 最差
- 分年稳健: 双弱>双强 三时段全成立 — A股均值回复主导所有层级
- 数据缺口: 行业指数历史仅2024-07起, 10y回填被东财封禁阻塞(后台脚本带断点续跑)
组合页:
- v_next4卡片加适用池警告(267池验证, 全市场复跑wr35.9%失效)
- v_weak卡片更新最终8槽口径(234笔/62.4%/ret178.3%/年化12.8%/回撤16.4%)
|
2026-08-05 00:52:29 +08:00 |
|