vn.py量化社区
By Traders, For Traders.
Member
加入于:
帖子: 23
声望: 0

我目前使用的是 5 分钟 K 线数据自动回调。

在 on_init 里面 load_bar(1), 自动加载 1 天的旧数据,我数据已经在本地数据库存储了。

我看论坛里说 load_bar 会自动回调 on_bar, 那也会调用 on_5mins_bar 函数吧,但实际测试下来,并没有调用 on_5mins_bar 函数,因为 on_5mins_bar 函数里面没有发现更新 ArrayManager。

am = self.am
am.update_bar(bar)

但策略每次初始化的时候,ArrayManager 并没有发生变化。

我的目的是 希望策略可以根据连续的数据(包含昨天的)进行计算,而不是每天从头开始。各位大神,你们策略难道是一直跑着不停止的吗

Administrator
avatar
加入于:
帖子: 4122
声望: 229

on_5mins_bar 需要通过BarGenerator来调用,load_bar本身只会调用on_bar函数

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