From 4cc62dda008c69a40642b24832150f5c8f60fc78 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Thu, 21 May 2026 09:30:41 +0800 Subject: [PATCH] auto-sync: 2026-05-21 09:30:41 --- src/backtest-service/executor.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backtest-service/executor.py b/src/backtest-service/executor.py index a34a6ac2..9998bad8 100755 --- a/src/backtest-service/executor.py +++ b/src/backtest-service/executor.py @@ -135,16 +135,16 @@ class BacktestExecutor: # 创建回测引擎 engine = BacktestingEngine() - # 设置回测参数 + # 设置回测参数(使用API传入的参数,不再硬编码) engine.set_parameters( vt_symbol=task.symbol, interval=interval, start=task.start_date, end=task.end_date, - rate=0.3 / 10000, # 手续费率万三 - slippage=0.1, # 滑点0.1 - size=1, # 合约乘数 - pricetick=task.tick_size or 0.01, # 最小价格变动 + rate=task.rate, # 手续费率,API传入 + slippage=task.slippage, # 滑点,API传入 + size=task.size, # 合约乘数,API传入 + pricetick=task.tick_size or 0.01, # 最小价格变动 capital=task.capital, )