请问在K线图表模块中该如何新建指数合约的K线图表?
请问在K线图表模块中该如何新建指数合约的K线图表?
连接接口后,在日志栏输入合约查询成功后,在本地代码栏里输入合约名(加上交易所后缀)再新建即可。合约查询找不到的合约是无法使用的。
我也有一样的问题,这是不是因为K线图模块ChartWizard是实时K线造成的?实时的数据部分是来自于交易接口的(比如CTP),历史数据的部分则是来自DataFeed数据服务的(比如RQData)。然后交易所只提供具体合约,不提供合成的主力连续合约/指数合约,所以就不可以?
比如IF88在DataManager里可以下载(这是通过RQData)的,但是在合约查询里没有(因为交易所不提供),所以才不能在K线图模块里画出来,我这样理解对吗?
如果我只是想画出历史部分的数据,那是不是考虑先从RQData之类的数据源把数据下载到本地,然后再画图。如果需要实时数据,就得自己合成了,是不是这样?
ChartWizard本身是实时k线模块,所以只能显示交易所推的行情数据,交易所没有的数据无法显示
为了保证数据的连续性,在实时图之前会从数据源或者数据库下载5天的历史数据,和当前的实时数据连接绘图
如果你只是看历史数据的话,可以使用ctabacktester模块,在回测结束后可以看历史数据图
ok...大概明白了,thx