auto-sync: 2026-05-21 09:30:41
This commit is contained in:
@@ -135,15 +135,15 @@ class BacktestExecutor:
|
|||||||
# 创建回测引擎
|
# 创建回测引擎
|
||||||
engine = BacktestingEngine()
|
engine = BacktestingEngine()
|
||||||
|
|
||||||
# 设置回测参数
|
# 设置回测参数(使用API传入的参数,不再硬编码)
|
||||||
engine.set_parameters(
|
engine.set_parameters(
|
||||||
vt_symbol=task.symbol,
|
vt_symbol=task.symbol,
|
||||||
interval=interval,
|
interval=interval,
|
||||||
start=task.start_date,
|
start=task.start_date,
|
||||||
end=task.end_date,
|
end=task.end_date,
|
||||||
rate=0.3 / 10000, # 手续费率万三
|
rate=task.rate, # 手续费率,API传入
|
||||||
slippage=0.1, # 滑点0.1
|
slippage=task.slippage, # 滑点,API传入
|
||||||
size=1, # 合约乘数
|
size=task.size, # 合约乘数,API传入
|
||||||
pricetick=task.tick_size or 0.01, # 最小价格变动
|
pricetick=task.tick_size or 0.01, # 最小价格变动
|
||||||
capital=task.capital,
|
capital=task.capital,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user