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

backtesting.py 里面有定义mode: BacktestingMode = BacktestingMode.TICK 调用就没法用
在set_parameters里面,vt_symbol start 这些也能用,偏偏mode 没法用

description

Member
avatar
加入于:
帖子: 5055
声望: 305

可以试着从剥离后的路径vnpy_ctastrategy里import看看

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

xiaohe wrote:

可以试着从剥离后的路径vnpy_ctastrategy里import看看

这句话没听明白,嗯嗯嗯

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

xiaohe wrote:

可以试着从剥离后的路径vnpy_ctastrategy里import看看
有没有啥现成代码推介怎么剥离,太难了

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

把最下面一句话mode=Backmodetesting.TICK 去掉就能用,加上不能用

Member
avatar
加入于:
帖子: 716
声望: 63

不是自己剥离,官方已经剥离好了,可以使用pip install vnpy_ctastrategy安装剥离后的ctastrateg内容,然后使用from vnpy_ctastrategy.backtesting import BacktestingEngine

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

郭易燔 wrote:

不是自己剥离,官方已经剥离好了,可以使用pip install vnpy_ctastrategy安装剥离后的ctastrateg内容,然后使用from vnpy_ctastrategy.backtesting import BacktestingEngine

大神,还是不行

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

description

Member
avatar
加入于:
帖子: 716
声望: 63

之前的错还有么?你这里好像是因为你在哪里重新设置了Interval,导致Interval.TICK获取失败报错。

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

郭易燔 wrote:

之前的错还有么?你这里好像是因为你在哪里重新设置了Interval,导致Interval.TICK获取失败报错。

之前的错误没有了,我检查下

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

沪公网安备 31011502017034号

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