VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 3
声望: 0

请问老师,我用代码开仓“SPC c2105&cs2105”这个套利合约,结果收到如下回复,请问这是什么原因?是CTP不支持,还是vnpy的封装不支持?
期待您的答复,谢谢!

onRspOrderInsert
{'ErrorID': 16, 'ErrorMsg': 'CTP:找不到合约'}
{'BrokerID': '9999', 'InvestorID': '080500', 'InstrumentID': 'SPC c2105&cs2105', 'OrderRef': '0', 'UserID': '080500', 'OrderPriceType': '2', 'Direction': '0', 'CombOffsetFlag': '0', 'CombHedgeFlag': '1', 'LimitPrice': 420.0, 'VolumeTotalOriginal': 2, 'TimeCondition': '3', 'GTDDate': '', 'VolumeCondition': '1', 'MinVolume': 2, 'ContingentCondition': '1', 'StopPrice': 0.0, 'ForceCloseReason': '0', 'IsAutoSuspend': 0, 'BusinessUnit': '', 'RequestID': 0, 'UserForceClose': 0, 'IsSwapOrder': 0, 'ExchangeID': '', 'InvestUnitID': '', 'AccountID': '', 'CurrencyID': '', 'ClientID': '', 'IPAddress': '', 'MacAddress': ''}

Member
avatar
加入于:
帖子: 4618
声望: 284

那么请用图形界面尝试看看还报不报错

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

xiaohe wrote:

那么请用图形界面尝试看看还报不报错

我猜您的意思可能是:“这是环境配置错误造成的”。
我用同样的方式,开仓别的合约是没问题的,所以应该不是环境配置问题。

Member
avatar
加入于:
帖子: 4618
声望: 284

如果图形界面上同一个合约名下不了单那么可能合约名写错了,如果图形界面可以下成单no_ui不行就请自己打印一下看图形界面发出的合约名和自己打的是否有不同

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

xiaohe wrote:

如果图形界面上同一个合约名下不了单那么可能合约名写错了,如果图形界面可以下成单no_ui不行就请自己打印一下看图形界面发出的合约名和自己打的是否有不同

我没有用图形界面,是自己写的Class,继承了vnpy.api.ctp.vnctptd.TdApi。

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

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】