vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 33
声望: 0

群主及各位大佬,

ctp,发多单,报错:CTP:报单字段有误
具体出现这个错误是什么原因,我是1.9.1版本上新改东西,但是老的版本1.8.1上在另外一个机器上就能成功的呢,找了一天没搞出来原因的,请知道的大佬指导下,谢谢!

截图:错误的发单不成功的

enter image description here

错误截图:
enter image description here

正确的可以发单的参数截图:
enter image description here

恳请指导下是什么原因导致的这个错误,谢谢!

Member
avatar
加入于:
帖子: 33
声望: 0

找到原因的了,但是为啥对
req['VolumeCondition'] = int(defineDict['THOST_FTDC_VC_CV'])
做个int的处理的呢?
以前代码里边都没有的,但是1.9.1版本里边就有int的了。
去掉int功能就可以发单并成功成交的了。

希望能知道具体原因,谢谢!

Administrator
avatar
加入于:
帖子: 4881
声望: 284

这里可能是当时修改枚举映射改错了

© 2015-2019 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号-3

沪公网安备 31011502017034号