def get_bbands_info(df):
"""
calculate bbands quotation.
:param df:
:return: close, upperband, middleband, lowerband
"""
close = get_close_data(df)
upperband, middleband, lowerband = ta.BBANDS(close, timeperiod=5, nbdevup=2, nbdevdn=2, matype=0)
return pd.DataFrame({u'close': df.close[-view_days:],
u'upperband': upperband[-view_days:],
u'middleband': middleband[-view_days:],
u'lowerband': lowerband[-view_days:]})
评论列表
文章目录