VeighNa量化社区
你的开源社区量化交易平台
Member
离线
10 帖子
声望: 0

xiaohe wrote:

直接load_tick即可,K线可通过tick生成

好的,感谢解惑!

xiaohe wrote:

策略初始化需要使用tick数据计算指标就用load_tick,策略初始化需要使用K线数据计算指标就用load_bar

感谢解惑,我现在是写了一个策略,开仓是按照K线收盘价,盘中止损是按照tick,我MongoDB里只存着TickData,策略初始化时我是希望用K线数据计算指标,所以用load_bar时就会报错:AttributeError: 'TickData' object has no attribute 'close_price',请问这个怎么破...

如题,策略初始化on_init函数中的load_bar()和load_tick()分别在什么情况下使用?

假如实盘中按照K线收盘价开仓,但按照tick止损/止盈,是不是只能用load_tick()?

用Python的交易员 wrote:

如果是老版本请升级到最新版即可,如果是自己改了什么的话就得自己排查了

感谢,已解决,cta_backtester/engine.py的代码问题~

description

如上图所示,请问该如何设置?

xiaohe wrote:

你jupyter上数据输的IF888,图形界面上输的IC888。可以把jupyter上也换成IC888再跑跑看。

发现了,感谢兄弟!

description

在vn_studio中可以正常跑出结果(如下图),已经下载了IC888的数据,但是在jupyter中无数据导入,请问这个是怎么回事,求前辈指导~

description

用Python的交易员 wrote:

第二个问题是pyqtgraph版本问题,请安装0.10.0。

第一个问题试试升级到2.1.4试试?

感谢,已解决,目前还有个最棘手的问题,界面的按钮一个都点不了。。

获取IB行情报错:
description

点击回测报错:
description

我也遇到同样问题,pythonw启动后还是这样子。。

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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