560 Star 3K Fork 1.3K

GVPdromara/northstar

 / 详情

[优化]: 优化反手交易逻辑

已完成
创建于  
2024-05-15 14:17

现存问题

对于相同合约或者不同合约,连续下单,目前由于框架状态机限制只能提交订单后,并在onTrade中判断订单完成后,才能继续下单,这样写下单逻辑会将下单逻辑完全割裂了,比如某些今典的策略中有先平再开的逻辑的,这种写起来非常的别扭,比如下面中逻辑,这是一段连续的逻辑,如果割裂开来,有些别扭,希望能够优化下,谢谢。

输入图片说明

优化方案

订单状态机需要优化

优化效果验证

能够连续下单

问题版本号

v7.0.0以上版本

评论 (2)

ryu_shen 创建了任务
ryu_shen 添加了
 
enhancement
标签
Huangwl 任务状态待办的 修改为进行中
Huangwl 负责人设置为Huangwl
展开全部操作日志

反手逻辑,可以框架实现;但不是所谓的连续发单;不能连续发单,这是设计原则

Huangwl 修改了标题
Huangwl 修改了描述
Huangwl 关联分支设置为v7.x
Huangwl 任务状态进行中 修改为已完成
Huangwl 任务状态已完成 修改为进行中

已完成,可参考 commit 4ca9ec4cfa24。将在v7.3发布

Huangwl 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
1676852 kevinhuangwl 1616854583 5171985 ryu shen 1578981688
Java
1
https://gitee.com/dromara/northstar.git
git@gitee.com:dromara/northstar.git
dromara
northstar
northstar

搜索帮助

Cb406eda 1850385 E526c682 1850385