@Channelchan
2017-12-05T17:00:00.000000Z
字数 775
阅读 81962
import talib as ta
import pandas as pd
data = pd.read_excel('sz50.xlsx', sheetname='600036.XSHG', index_col='datetime')
#读取'numpy.ndarray'
print(ta.MA(data.close.values, 5)[-5:])
array([ 109.272, 109.902, 110.724, 112.568, 114.85 ])
#直接读取DataFrame,默认读取cloumns名为close的数据。
print(ta.abstract.MA(data, 5).tail())
datetime
2017-11-14 15:00:00 109.272
2017-11-15 15:00:00 109.902
2017-11-16 15:00:00 110.724
2017-11-17 15:00:00 112.568
2017-11-20 15:00:00 114.850
dtype: float64
Github: https://github.com/mrjbq7/ta-lib