Commit Graph
9 Commits
Author SHA1 Message Date
知微 9fef32413b refactor: 统一价格入口 mo_data.get_price() - 22个脚本移除自拉腾讯API
所有价格获取统一走 mo_data.get_price() / get_prices_batch():
  - 优先读 live_prices(DB) → 无/过期才调 stock_quote(API) → 自动写回DB
  - 22个脚本全部替换:branch_scanner chip_factors divergence_detector
    market_screener mo_provider mofin_collect monitor_300308 300308_monitor
    multi_timeframe refresh_macro_context stale_detector stale_push_wlin
    stock_profile strategy_evaluator strategy_lifecycle strategy_review
    strategy-staleness-check technical_analysis xiaoguo_signal_consumer
    collect_evaluation_data
2026-07-08 23:54:01 +08:00
知微 2762ddf3ae fix: DB路径大面积修复——mofin_db/server/technical_analysis/strategy_tree等脚本的Path(__file__).parent/data错误指向scripts/data而非data/ 导致读写分离
- 量价分析: full_analysis输出volume_deep+成交量存储在price_history.json
- FK约束移除: holding_strategies外键->holdings阻止自选股写入
- #000850 重评已写入(止损3.74/止盈4.06/RR1.67)含量价信号
2026-07-08 12:34:39 +08:00
知微 ec3a148088 fix: evaluation独立连接写+管道审计6条+holding_strategies+decisions.json 2026-07-08 11:23:31 +08:00
知微 8cc0aa13c5 fix: reassess结果写入strategy_evaluations表(持仓/自选/无策略3种路径) 2026-07-08 11:19:48 +08:00
知微 ad74ede2b8 fix: 自选股强制重评+潜力股管道解冻+健康监控阈值修正
1. mofin_collect.py: 加入自选股(watchlist_stocks)强制重评, 输出持仓+自选两段
2. cron_health_monitor: 只监控7个实时管道, 排除日/周任务
3. 解冻: 知微洞察生成(a1f06826) + 市场精选推荐(759064f5)
2026-07-07 13:37:07 +08:00
知微 096fbbf5f6 fix: sqlite3.Row没有.get()方法, r.get('cost',0)静默失败→改为r['cost'] if r['cost'] else 0 2026-07-07 11:05:21 +08:00
知微 2138ae2bfd fix: 代码级强制约束——LLM看到数据前必须同步重评(stale/无策略), 不等TODO异步
mofin_collect.py步骤0改造:
  stale(>4h未更新) → 立即调reassess_with_context()强制重评, 不靠TODO异步
  无策略(holding_strategies无记录) → 立即调reassess_with_context()创建策略
  只有重评成功后才允许LLM给出建议
2026-07-07 10:14:21 +08:00
知微 bbd90a005e feat: 代码级策略新鲜度强制检查 — mofin_collect.py步骤0, 推荐前先检策略是否最新, 过期自动创TODO 2026-07-07 10:10:01 +08:00
知微 ec285669c4 fix: deploy scripts/ files properly (correct directory) 2026-07-01 23:00:28 +08:00