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

如螺纹钢rb,如何获取rb的所有可以成交的,并且持仓大于1000手的合约?

Member
avatar
加入于:
帖子: 4705
声望: 287

有米筐数据服务的话可以可以调用all_instruments函数获取全市场合约,然后自己在返回的df里面做过滤试试看

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

老师,如果没有使用服务,有没有其它方法可以获取

Member
avatar
加入于:
帖子: 4705
声望: 287

自己手动获取合约信息和持仓量进行缓存

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

老师的意思是不是,螺纹钢下的每个合约名称都订阅一次,如果订阅成功就说明存在,不成功就不存在。
但问题是,已订阅成功的合约怎么取消订阅 ?
因为只会取一个价格最优的合约进行交易,如果全部订阅就太耗资源了。

Member
avatar
加入于:
帖子: 4705
声望: 287

main_engine.get_all_contracts可以获取所有合约信息
框架不提供退订功能

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

沪公网安备 31011502017034号

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