掘金社区

Bar数据怎么拿到上一个bar的收盘价Pinned highlighted

186008***183 发表在策略研究 2020-11-26 17:01:58

策略研究
266
1
0

回测的时候使用
subscribe(symbols=stocks_list, frequency='60s', wait_group = True)

取1分钟bar,但是bar.pre_close 一直是0

怎么拿到上一个bar的收盘价?

评论: 1
  • 可以在subscribe里面指定count=2,然后在on_bar里面用data = context.data(),设置count也等于2。data里面的第一条数据就是前一个bar的数据,其中的close就是上一个bar的收盘价。

    2020-11-27 15:54:02

Looks like your connection to 掘金量化社区 - 量化交易者的交流社区 was lost, please wait while we try to reconnect.