曾经踩过的坑,如何防止出现开仓信号后,不断的发送开仓单?

阅读: 评论:0

曾经踩过的坑,如何防止出现开仓信号后,不断的发送开仓单?

曾经踩过的坑,如何防止出现开仓信号后,不断的发送开仓单?

1.首先OrderRef 是 CTP 后台提供给客户端标识一笔报单的字段,客户端可以通过关键字组(FrontID 、SessionID 、OrderRef)唯一确定一笔报单,客户端在报单发出时未填写 OrderRef 字段,CTP 后台会自动为该报单的OrderRef 字段赋值并返回给客户端。

2.OrderActionRef 与 OrderRef 功能类似,它是提供给客户端来标识一笔撤单。OrderRef 的数据类型为字符数组,必须是阿拉伯数字字符。OrderRef(OrderActionRef)的取值必须保证在同一会话内后发送的报(撤)单的 OrderRef(OrderActionRef)值大于之前的最大值,在开发多线程的客户端时需要特别注意。

3.为了防止不停的发送保单,CTP协议中 通过 OrderRef 就可以预防一个 开仓信号出现后,交易系统不停的发送报单而导致客户的错误开单,但是如果交易系统每次发送一笔报单后,会自动的将 OrderRef +1,这样交易系统才能在下一个信号出现的,正常的开出新单。

本文发布于:2024-02-02 03:01:51,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170681594940970.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:如何防止   信号   仓单
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23