我正在使用 TA-Lib 库来计算股票数据的布林带:upperband, middleband, lowerband = BBANDS(close, timeperiod=5, nbdevup=2, nbdevdn=2, matype=0)
我的代码是,df['Bollinger Bands'] = talib.BBANDS(cl, timeperiod=5, nbdevup=2, nbdevdn=2, matype=0)但是 python 给出了一个错误“值的长度与索引的长度不匹配”??
可能是由于 BBands 产生“上频带、中频带、下频带”的三个输出,而我的代码正试图将其推入一个输出。有没有办法为输出提供三列?
至尊宝的传说
慕工程0101907
随时随地看视频慕课网APP
相关分类