feat: 研究Tab组合方案展示 — 市场阶段分工(v_next4趋势+v_mr超跌)可视化
- 后端: evolution_api.py 新增 get_combo_dashboard() (regime+组合回测+成员指标+routing) - 后端: server.py 新增 /api/evolution/combo 路由 - 前端: 研究Tab加子Tab(策略/组合), 组合Tab展示当前regime路由+成员策略10y指标+v_combo回测列表+组合自我进化 - 前端: 策略表格名称列启用换行(whitespace-normal), 消除长名称撑出水平滚动条 - 修复: market_regime 查询用 date 排序(id列不存在)
This commit is contained in:
@@ -1823,6 +1823,17 @@ def api_evolution_health_trend():
|
||||
return jsonify({'error': str(e)}), 500
|
||||
|
||||
|
||||
@app.route("/api/evolution/combo")
|
||||
def api_evolution_combo():
|
||||
"""组合方案 Dashboard (v_next4+v_mr regime分工 + v_combo回测)"""
|
||||
try:
|
||||
sys.path.insert(0, '/home/hmo/MoFin/evolution')
|
||||
from evolution_api import get_combo_dashboard
|
||||
return jsonify(get_combo_dashboard())
|
||||
except Exception as e:
|
||||
return jsonify({'error': str(e)}), 500
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
port = int(os.environ.get("PORT", 8899))
|
||||
print(f"🚀 MoFin Dashboard → http://0.0.0.0:{port}")
|
||||
|
||||
Reference in New Issue
Block a user