简单介绍下量化分析的常用库TA-lib

  

做python量化交易,尤其是做趋势跟踪的或者是K线指标分析跟踪的,TA-lib库基本都多多少少用的到,搜索时候往往搜出来“塔利班”,所以玩笑塔利班库。尤其对于从传统K线技术分析转计算机量化的同好,基本上算是必备。

     

第一,安装,可以通过pip安装ta-lib进行安装,如果安装不了或者编译报错,可以直接在下载whl,然后pip安装whl路径名来安装

  

  https://www.lfd.uci.edu/gohlke pythonlibs/

     

第二,使用文档,比较简单,简单介绍各个方法,这个链接:,   http://mrjbq7.github。io/ta-lib/

     

第三,使用,其实很简单,其实就是输入numpy。数组数组,包括OHLC数据,必须是两类型。

  

                                      就是输入接近阵列数组,计算参数14日也会输出一个肢体重复性劳损症值的np。数组,不过前13个面是南空置,后面第十四个才是RSI值,之后第十五是前面第二到第十五个亲密的算出肢体重复性劳损症值,依次递推。

  

  

  

  

  时间=<>以前closeArray  np.linspace (0、11.0、11)   时间=meanArray  talib.SMA (closearray, 3)   print (“closeArray: % s", % closeArray)   print (“meanArray: % s", % meanArray)   for 小姐:拷贝范围(3,len (closearray)):   ,,,print (closearray(我:我).mean ())      

  简单介绍下量化分析的常用库TA-lib

     

最后,塔利班对于国内常见kdj, macd指标也有提供,从其他量化论坛讨论反馈,似乎和国内常用行情软件结果不太一致,

  

个人感觉应该均值一类选取不一样,实际上使用就要注意点。

  

另外,塔利班还提供了一批k线图形识别方法,什么三个乌鸦,十字星形态一类。主要就是填入ohlc数组,方法返回是正数数组,只会有0100,或者-100.100表示现在这个k线是这个形态,-100是反形态,有些方法没有反形态。

简单介绍下量化分析的常用库TA-lib