我正在尝试使用 python 的技术分析库计算 5 天移动平均线:
import pandas as pd
import ta
df = pd.read_csv("sbin.csv")
df['EMA'] = ta.trend.EMAIndicator(df['High'],5)
当我检查df['EMA']
- 我得到以下值:
0 <ta.trend.EMAIndicator object at 0x11ef6c520>
1 <ta.trend.EMAIndicator object at 0x11ef6c520>
2 <ta.trend.EMAIndicator object at 0x11ef6c520>
3 <ta.trend.EMAIndicator object at 0x11ef6c520>
4 <ta.trend.EMAIndicator object at 0x11ef6c520>
...
1370 <ta.trend.EMAIndicator object at 0x11ef6c520>
1371 <ta.trend.EMAIndicator object at 0x11ef6c520>
1372 <ta.trend.EMAIndicator object at 0x11ef6c520>
1373 <ta.trend.EMAIndicator object at 0x11ef6c520>
1374 <ta.trend.EMAIndicator object at 0x11ef6c520>
Name: EMA, Length: 1375, dtype: object
输入 SBIN CSV 文件如下所示:
谁能指出我做错了什么?
真诚感谢您的帮助