设为首页收藏本站

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

紧急呼叫小米 。。。 [复制链接]

Rank: 2

精华
0
UID
113408
积分
81
帖子
44
主题
13
阅读权限
30
注册时间
2012-11-9
最后登录
2013-5-10
跳转到指定楼层
1#
发表于 2012-12-27 15:09:44 |只看该作者 |倒序浏览
最近发现,平仓操作后,延时Tick检测到A_GetOpenOrderCount>0 时,多次用A_DeleteOrder撤单,却一直提示该委托无法撤消?实际情况是单子已报,但未成交,却无法撤单。是不是Bug啊?

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2012-12-27 15:27:52 |只看该作者
实盘还是模拟?
以此情况来看,极有可能是成交回报慢导致的。
已经成交或是撤单了,但是状态未能及时回到本地,本地状态仍为已报,从而撤单 报错。

使用道具 举报

Rank: 2

精华
0
UID
113408
积分
81
帖子
44
主题
13
阅读权限
30
注册时间
2012-11-9
最后登录
2013-5-10
3#
发表于 2012-12-27 17:45:34 |只看该作者
模拟盘

使用道具 举报

Rank: 2

精华
0
UID
231361
积分
90
帖子
64
主题
17
阅读权限
30
注册时间
2016-4-1
最后登录
2017-11-11
4#
发表于 2016-12-20 08:16:11 |只看该作者
小米 发表于 2012-12-27 15:27
实盘还是模拟?
以此情况来看,极有可能是成交回报慢导致的。
已经成交或是撤单了,但是状态未能及时回到 ...

建议引入回调函数机制

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2016-12-20 08:59:37 |只看该作者
noego345 发表于 2016-12-20 08:16
建议引入回调函数机制

什么是回调函数机制?

使用道具 举报

Rank: 2

精华
0
UID
231361
积分
90
帖子
64
主题
17
阅读权限
30
注册时间
2016-4-1
最后登录
2017-11-11
6#
发表于 2016-12-25 21:10:20 |只看该作者
小米 发表于 2016-12-20 08:59
什么是回调函数机制?

就是利用处理系统消息的回调函数,多线程处理类似交易状态同步的问题。例如:我需要平仓后立即开仓,但是平仓是否成功和延时多少tick才成功我并不清楚,很难高效执行下一个开仓动作。如果发送平仓委托,一旦交易所返回已成功状态后系统底层向用户代码层发一个消息,然后用户在这个消息的回调函数中完成开仓等操作,这样不是很方便和高效吗?当然利用中断函数这样的机制处理也可以。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
7#
发表于 2016-12-26 11:38:14 |只看该作者
noego345 发表于 2016-12-25 21:10
就是利用处理系统消息的回调函数,多线程处理类似交易状态同步的问题。例如:我需要平仓后立即开仓,但是 ...

没有这样的函数。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-22 11:54

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部