vn.py官网
Veighna量化社区 | 你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 3
声望: 0

请问在K线图表模块中该如何新建指数合约的K线图表?

Member
avatar
加入于:
帖子: 271
声望: 29

连接接口后,在日志栏输入合约查询成功后,在本地代码栏里输入合约名(加上交易所后缀)再新建即可。合约查询找不到的合约是无法使用的。

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

我也有一样的问题,这是不是因为K线图模块ChartWizard是实时K线造成的?实时的数据部分是来自于交易接口的(比如CTP),历史数据的部分则是来自DataFeed数据服务的(比如RQData)。然后交易所只提供具体合约,不提供合成的主力连续合约/指数合约,所以就不可以?

比如IF88在DataManager里可以下载(这是通过RQData)的,但是在合约查询里没有(因为交易所不提供),所以才不能在K线图模块里画出来,我这样理解对吗?

如果我只是想画出历史部分的数据,那是不是考虑先从RQData之类的数据源把数据下载到本地,然后再画图。如果需要实时数据,就得自己合成了,是不是这样?

Member
avatar
加入于:
帖子: 271
声望: 29

ChartWizard本身是实时k线模块,所以只能显示交易所推的行情数据,交易所没有的数据无法显示

为了保证数据的连续性,在实时图之前会从数据源或者数据库下载5天的历史数据,和当前的实时数据连接绘图

如果你只是看历史数据的话,可以使用ctabacktester模块,在回测结束后可以看历史数据图

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

ok...大概明白了,thx

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

沪公网安备 31011502017034号

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