vn.py官网
开源量化社区
Member
avatar
加入于:
帖子: 7
声望: 0

大家好,想请教一下。
目前VN Station已经连接米筐,并且在实盘策略初始化阶段可以读取米筐的历史数据,并加载。

但是到了回测模块,就会变成如下情况,无数据。请问如何解决?谢谢。

15:56:59 初始化CTA回测引擎
15:56:59 策略文件加载完成
15:56:59 RQData数据接口初始化成功
15:57:17 本地代码缺失交易所后缀,请检查
15:57:18 本地代码缺失交易所后缀,请检查
15:57:24 本地代码的交易所后缀不正确,请检查
15:57:30 ----------------------------------------
15:57:30 开始加载历史数据
15:57:30 加载进度:# [0%]
15:57:30 加载进度:# [10%]
15:57:30 加载进度:## [20%]
15:57:30 加载进度:### [30%]
15:57:30 加载进度:#### [40%]
15:57:30 加载进度:##### [50%]
15:57:30 加载进度:###### [60%]
15:57:30 加载进度:####### [70%]
15:57:30 加载进度:######## [80%]
15:57:30 加载进度:######### [90%]
15:57:30 加载进度:########## [100%]
15:57:30 历史数据加载完成,数据量:0
15:57:30 策略初始化完成
15:57:30 开始回放历史数据
15:57:30 历史数据不足,回测终止
15:57:30 开始计算逐日盯市盈亏
15:57:30 成交记录为空,无法计算
15:57:30 开始计算策略统计指标
15:57:30 策略统计指标计算完成

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

description

Member
avatar
加入于:
帖子: 3150
声望: 184

数据要先下载才能回测,文档里有介绍
https://www.vnpy.com/docs/cn/cta_backtester.html

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

aneroki wrote:

description
谢谢老师。但是今天遇到了新问题。请您过目一下,谢谢!
在运行vnpy自带的策略时,正常可以加载数据回测。但是,当使用自己的策略时,仅显示到打印"-------------------------"部分。
具体如下:
12:57:29 初始化CTA回测引擎
12:57:29 策略文件加载完成
12:57:29 RQData数据接口初始化成功
12:57:33 ----------------------------------------

Member
avatar
加入于:
帖子: 3150
声望: 184

底层报错了,应该是策略的问题。可以用run.py或者在cmd用命令行python -m vnstation打开vntrader,复现你的操作,看看底层报错

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

xiaohe wrote:

底层报错了,应该是策略的问题。可以用run.py或者在cmd用命令行python -m vnstation打开vntrader,复现你的操作,看看底层报错
谢谢 老师。

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

沪公网安备 31011502017034号