1.49K 浏览
0

13:30:00之前休盘, 不能下单撤单

13:29:55我计算完指标, 13:30:00开始下市价单, 能抢到第一个tick(比如13:30:00.05)成交吗?

在天勤里, 用哪个函数好?

对滑点敏感, 需要在交易所附近租赁服务器吗?

几个交易所在开盘第一笔的细节处理上, 有啥区别吗?

非常感谢!

ringo 已回答的问题 2022年3月14日
1

好像是不行,第一个 tick 你参与不了(天勤的wait_update机制决定的 )。

你 13:30:00 下的单子,实际上是在 wait_update 收到更新(第一个 tick)时才发去交易所,而13:30:00 开盘有成交或者行情有变动才生成第一个 tick ,才能去推动 wait_update发出你的报单。

我的理解是这样的。

dadaowu 发表新评论 2022年3月5日

谢谢.
那用定时器timer怎么样, 不wait?
timer怎么跟交易所时间保持一致?

11:30已经撮合完了, 买卖达成平衡.
开盘到第一笔成交13:30:00.5之间这段时间, 一定是有人下单了.
影响了order book.

insert_order指令将在下次调用 wait_update() 时发出. ~~~明白你的意思了.

单独用定时器不行, 不用wait_update()天勤就推动不了,数据界面就停留在创建的那一刻.
13:30:00.0-13:30:00.5 片段内,想下单立刻抢单成交的, CTP或者其他直连的接口应该都可以.中继的可能都不行.
比如天勤13:30:00.0 下的单子,一般是在13:30:00.5 (即下一根 tick到来时),才真正发出参与撮合.说一般,是因为有的交易所,不到0.5秒就有一个tick.
上面是个人理解, 若有错误还请立刻指正.

您正在查看2个答案中的1个,单击此处查看所有答案。