1.18K 浏览
0

同样的策略,我用普通合约,比如沪深300的22年04月合约:”CFFEX.IF2204″,策略正常运行。但如果我用主力合约:“KQ.m@CFFEX.IF”,系统就报错了,红框显示不支持的合约类型。请问是什么原因?

zchanggreat 更改状态以发布 2022年4月6日
0

1.你发的代码暴露账号密码了,建议删除

2.下单不能直接用‘KQ.m@CFFEX.IF’

可以先用以下程序获取主力代码的具体合约名称,之后再下单

mysymbol = 'KQ.m@CFFEX.IF'
quote = api.get_quote(symbol = mysymbol)
print(quote.underlying_symbol)

详情可参考:

12天勤主力合约换月/回测 – A BC的文章 – 知乎 https://zhuanlan.zhihu.com/p/486538059

591221824 已回答的问题 2022年4月6日