Commit Graph
1011 Commits
Author SHA1 Message Date
xxm 3491b84932 feat: B组挖掘v5——绝对大涨目标(60d>=30%)+多参数模拟验证(tp20-30/sl10-12),修正相对分位太宽问题 2026-08-16 17:33:43 +08:00
xxm 566c9265c1 fix: evolution_daily加B组挖掘步骤——每周六串行跑引擎+B组挖掘(A股/港股)+预计算 2026-08-16 15:27:25 +08:00
xxm 020e7ef31e feat: 界面AB融合按钮——B组verified候选可一键融合到A组(带确认+API调用) 2026-08-16 15:17:24 +08:00
xxm b462ef9281 feat: AB融合API——POST /api/evolution/merge_b_group 2026-08-16 15:15:13 +08:00
xxm dcdbbccf46 feat: AB融合机制(merge_b_group)——B组verified候选注册为策略版本(A股入库/hk_strategies),融合≠自动上线,老莫可用性把关 2026-08-16 15:12:26 +08:00
xxm 3a445b8b60 docs: spec记录B组验证门槛教训——好果率≠能赚钱,须模拟交易验证(胜率≥50%/收益>0) 2026-08-16 15:06:19 +08:00
xxm 6aff142eb2 feat: B组挖掘加模拟验证门槛——好果率提升须通过模拟交易(胜率≥50%/收益>0)才算候选,防止扫描噪声当策略 2026-08-16 14:52:11 +08:00
xxm 2c0a0ef947 feat: 进化中心AB对照——B组候选显示对照A组激活策略 2026-08-16 14:29:36 +08:00
xxm 63dfb1ef92 docs: strategy spec更新——自我进化机制两方向(数据归纳假设+B组挖掘)+进化中心 2026-08-16 13:53:05 +08:00
xxm 78f22b8407 fix: B组候选前端字段名(good_rate) 2026-08-16 13:50:41 +08:00
xxm ce967372a5 fix: B组entry方向映射(>=转_min)——news3>=1正确映射为news3_min 2026-08-16 13:44:09 +08:00
xxm f29842166e feat: B组挖掘v4——相对分位果(温区前20%)+三因子组合扫描,产出趋势市候选(好果率34.5%超额14.5pp) 2026-08-16 13:37:07 +08:00
xxm e82a3a7846 feat: evolution_daily串行跑进化引擎+进化中心预计算——每周六22:00一键更新后台机制与界面数据 2026-08-16 13:34:22 +08:00
xxm c9facb5149 feat: 进化中心界面——假设归纳(方向一)+B组候选(方向二)+策略温区资格概览可视化 2026-08-16 13:25:13 +08:00
xxm eda5180396 perf: 进化API改读预计算json——假设归纳/B组/资格概览不再实时重算(面板加载太慢) 2026-08-16 13:20:30 +08:00
xxm 2a81039180 perf: 面板缓存+进化机制预计算脚本(precompute_evolution)——假设归纳/B组/资格概览定期算存json,API只读 2026-08-16 13:17:30 +08:00
xxm b63fe3cf5f feat: 进化API返回假设归纳+B组候选+策略资格概览——界面体现后台进化机制 2026-08-16 13:08:19 +08:00
xxm 48765e615b feat: B组策略挖掘管线(b_group_miner)——由果及因按温区扫描因子组合,产出B组候选供AB对照 2026-08-16 13:04:22 +08:00
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