bar_len=2
bar_close=history_bars(context.s1,bar_len,'1M',['HIGH','LOW','CLOSE'])
hiprice=bar_close[1][0]
loprice=bar_close[1][1]
这个是看收盘涨就用高价,收盘跌就用最低价,但是9:30开盘运行的时候就会出现错误:
index 1 is out of bounds for axis 0 with size 1
说明只取到了1根k线的数据,就是说开盘时只能取到昨天的1根分钟数据?
股票和期指都是一样出现问题,
策略停止后再运行就没问题,就是其他时间都没问题
是否每天盘后你没有做收盘,当天数据在第二天开盘时候会清空的如果不做收盘。
或者每天下午盘后大概5点左右,工具数据补充把当天一分钟数据补充下载下