均线类
#num表示偏移量,-1就是当前最新,-2就是昨天的数值
num = -2
close = history_bars(\'RB00\',200,\'1d\',\'close\',include_now=True)
#ma简单移动平均
sma = talib.SMA(close,10)
print(sma[num])
#ema指数移动指标
ema = talib.EMA(close,10)
print(ema[num])
#wma加权移动平均
wma = talib.WMA(close,10)
注意:
talib常用指标范例
技术指标大家都知道,类似macd、布林带这些在软件中使用非常方便直接一个函数就能完成了。但是在python中大家可能找不到类似的函数
不过好在python的轮子非常多,在金融领域就有这样一个标准库叫TAlib集成了几乎所有你会使用到的那些基于k线分析的指标。
我这边会把一些平时可能用的多的指标在金字塔python下去进行复现并加上说明。
1、所有本贴列出的函数我都在金字塔图表上给进行对比,但因为计算机浮点计算误差的问题在python上得到的结果会和你图上看到的有小数位上的差异。
2、具体一些指标的算法还请参考pel里面都有现成的我就不赘述。
注意事项(踩过的坑):
一、Talib里面所有均线参数如果为1就会报错
c = np.arange(0,10,0.2)
a = talib.SMA(c,timeperiod=1)
解决方法是如果参数为1,就不求平均直接用原始数据