通过csv导入历史数据,进行CTA回测时,发现历史数据加载和导入的数据量不一致【直接上图】
导致K线图表直接少了很多线
原因:backtesting.py中load_data()函数中,start的计算出现问题,每次取的start、end值,extend(data)只加载从start到end-1(闭区间)的数据,所以在更新start时,无需加interval_delta
修改前:
修改后:
改完后,显示就正常了
通过csv导入历史数据,进行CTA回测时,发现历史数据加载和导入的数据量不一致【直接上图】
导致K线图表直接少了很多线
原因:backtesting.py中load_data()函数中,start的计算出现问题,每次取的start、end值,extend(data)只加载从start到end-1(闭区间)的数据,所以在更新start时,无需加interval_delta
修改前:
修改后:
改完后,显示就正常了
请问你vntrader的版本是?
最新版试了没有加载问题