设为首页收藏本站

 找回密码
 注册
查看: 995|回复: 1
打印 上一主题 下一主题

同一个tick里,订单状态和持仓状态信息不同步的问题 [复制链接]

Rank: 2

精华
0
UID
273056
积分
50
帖子
23
主题
11
阅读权限
30
注册时间
2018-11-30
最后登录
2019-6-26
跳转到指定楼层
1#
发表于 2018-12-25 16:33:13 |显示全部楼层 |倒序浏览
求教:
      我用a函数交易,在每个tick根据当前A_GetOpenOrderCount(),A_TotalPosition,是否变化进而交易。
但是,今天发现同一个tick里,A_GetOpenOrderCount()已经变化,但是A_TotalPosition不变,导致后续逻辑出错,
请问,如何确保两者都是同步的,要不都不更新,要不都更新?
如下图:
在14:06挂了1837买单和1843卖单,持仓数=30,此时openordercount=2;
在12:12时,1843卖单成交,此时检测到openordercount=1,但是持仓数还是30,导致后续调仓数据不准,请问有何办法处理,非常感谢!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2

精华
0
UID
273056
积分
50
帖子
23
主题
11
阅读权限
30
注册时间
2018-11-30
最后登录
2019-6-26
2#
发表于 2018-12-25 17:58:24 |显示全部楼层
非常感谢各位老大,准备改成用持仓量判断了,毕竟这个最保险,再次感谢!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-6 14:50

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部