diff --git a/frontend/src/api/backtest.ts b/frontend/src/api/backtest.ts index cc981fc..462a221 100644 --- a/frontend/src/api/backtest.ts +++ b/frontend/src/api/backtest.ts @@ -7,6 +7,7 @@ export interface CtaSubmit { start: string end: string benchmark?: string + interval?: string } export interface TaskStatus { diff --git a/frontend/src/views/backtest/New.vue b/frontend/src/views/backtest/New.vue index 7cb3956..92b803c 100644 --- a/frontend/src/views/backtest/New.vue +++ b/frontend/src/views/backtest/New.vue @@ -17,6 +17,7 @@ const form = reactive({ start: '2024-01-01', end: '2024-06-30', benchmark: 'hs300', + interval: 'd', }) const paramValues = reactive>({}) @@ -67,6 +68,7 @@ async function onSubmit(): Promise { start: form.start, end: form.end, benchmark: form.benchmark, + interval: form.interval, }) ElMessage.success('回测已提交') router.push(`/backtest/progress/${tid}`) @@ -119,6 +121,14 @@ async function onSubmit(): Promise { + + + 日线 + 5 分钟 + 15 分钟 + + 日内周期仅支持有分钟数据的标的 +