feat(portfolio): strategy 字段全链透传(API→orchestrator→worker→runner_backtest + 前端选择器)
CI/CD / test (push) Successful in 10s
CI/CD / nas-deploy (push) Successful in 20s
CI/CD / nas-verify (push) Successful in 3s

后端: PortfolioBacktestRequest.strategy → submit_portfolio(strategy=) → spec →
portfolio_worker _build_argv --strategy(NAS local + Mac SSH 两分支)
前端: PortfolioBacktestReq.strategy? + 策略下拉(4选项) + 副标题动态 + onSubmit 透传
runner_backtest CLI 已支持 --strategy(choices 4 策略),本提交不动
This commit is contained in:
2026-08-01 23:01:26 +08:00
parent 5c5bd9d7bb
commit 7a14d7da82
5 changed files with 40 additions and 4 deletions
+1
View File
@@ -2,6 +2,7 @@ import { apiClient } from './client'
export interface PortfolioBacktestReq {
pool: string
strategy?: string
start_date: string
end_date: string
initial_cash: number