560 Star 3K Fork 1.3K

GVPdromara/northstar

 / 详情

[Bug]: 策略在多合约回测时,使用了一个之前的TICK数据来作为成交参考,导致出现了未来函数的效果,影响回测准确性

Done
owner
Opened this issue  
2024-06-29 18:12

这个问题是否已经存在?

如何复现

  1. 创建一个模组,绑定一个指数合约与一个月份合约
  2. 创建一个TICK策略,当TICK大幅变动时发单成交
  3. 使用高精度回测

预期结果

成交位置在跳空后成交

实际结果

检查模组日志发现行情跳空时就会成交,但总是按跳空前的价格成交

截图或视频

[在这里上传图片]

问题版本号

v7.3.2

Comments (0)

Huangwl created任务
Huangwl added
 
bug
label
Huangwl changed issue state from 待办的 to 进行中
Huangwl set branch to v7.x
Huangwl throughdromara/northstar Pull Request !267 changed issue state from 进行中 to 已完成
Expand operation logs

Sign in to comment

Status
Assignees
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(1)
1676852 kevinhuangwl 1616854583
Java
1
https://gitee.com/dromara/northstar.git
git@gitee.com:dromara/northstar.git
dromara
northstar
northstar

Search

Cb406eda 1850385 E526c682 1850385