欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 订单状态有几个问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3466人关注过本帖树形打印复制链接

主题:订单状态有几个问题

帅哥哟,离线,有人找我吗?
滚雪球
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:520 积分:0 威望:0 精华:0 注册:2013/10/20 14:07:21
订单状态有几个问题  发帖心情 Post By:2020/5/10 15:15:40 [显示全部帖子]


statusstr订单状态 "submitted"已报单未成交 "tradeing"已成交 "filled"全部成交 "cancelled"已撤单 "inactive"无效单 "connected"已连接 "disconnected"连接断开
问题1:

报单不成功,状态也是submitted,无法区分成功的报单和不成功的报单。在易盛下面如果取不到状态为'N',如果报单被拒绝是'B',报单成功是'4',但是金字塔下面都是submitted

问题2:
不成功的报单会被自动撤销,这没问题,但是订单撤销之后,无法通过订单号获取Order对象,得到的是None。按道理撤单以后仍然可以根据订单号查到订单的
状态,是cancelled

 回到顶部
帅哥哟,离线,有人找我吗?
滚雪球
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:520 积分:0 威望:0 精华:0 注册:2013/10/20 14:07:21
  发帖心情 Post By:2020/5/10 15:25:22 [显示全部帖子]

金字塔在订单状态上太简略了,看看别人怎么做的,N-4一共6种状态,金字塔统统就是submitted,希望能够改进一下
N : 无

0 : 已发送

1 : 已受理

2 : 待触发

3 : 已生效

4 : 已排队

5 : 部分成交

6 : 完全成交

7 : 待撤

8 : 待改

9 : 已撤单

A : 已撤余单

B : 指令失败

C : 待审核

D : 已挂起

E : 已申请

F : 无效单

G : 部分触发

H : 完全触发

I : 余单失败


[此贴子已经被作者于2020/5/10 15:26:50编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
滚雪球
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:520 积分:0 威望:0 精华:0 注册:2013/10/20 14:07:21
回复:(yukizzc)submitted 是下单的状态,这个时候你...  发帖心情 Post By:2020/5/11 8:12:53 [显示全部帖子]


我就是发单的时候记录返回的订单号,然后用这个订单号去检查状态,如果这个订单提交了但是没有成功,
那么第一次会得到一个submited的状态,第二次再查返回的Order对象就是None了,应该是没有成功的报单
被撤销以后无法再查询状态,现在只能是第二次如果Order对象返回None就认为这个订单已经被撤销了

 回到顶部
帅哥哟,离线,有人找我吗?
滚雪球
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:520 积分:0 威望:0 精华:0 注册:2013/10/20 14:07:21
回复:(yukizzc)# 本Python代码主要用于策略交易# 可...  发帖心情 Post By:2020/5/11 10:14:14 [显示全部帖子]



你在非交易时段使用timer触发,看看订单被拒绝以后再检查状态就知道了

 回到顶部
帅哥哟,离线,有人找我吗?
滚雪球
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:520 积分:0 威望:0 精华:0 注册:2013/10/20 14:07:21
回复:(yukizzc)非交易时段,你发的单子根本发不过去...  发帖心情 Post By:2020/5/13 13:44:31 [显示全部帖子]



如果我不知道委托是否成功,我怎么执行后面的撤单动作,或者套利交易另一条腿的操作呢

 回到顶部