- TA-lib库是python量化编程常用的技术分析库,可以把它看作python里的指标编辑器。它支持自编指标,同时也内置了很多常用的指标。如kdj、macnd、MA、SMA 、boll、roc等,基本是做技术分析必备的库。
- 安装可以使用pip install ta-lib 安装,但有个问题就是经常会报错,不管是32位系统还是64位系统都常出现。所以还是最好下载whl来安装!
- 安装去加州大学的python库下,地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

- 我的系统是64位的,python版本是3.7的,所以下TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl这个版本。在桌面创建一个文件夹,把whl文件复制进去。

- 打开CMD命令行,把whl文件的路径复制过来。用cd+路径进入文件夹!


- 执行命令 pip install TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl进行安装,安装成功后,命令行界面会有“ Successfully installed TA-Lib ”的英文提示。

- 如果NumPy库没装,用pycharm运行会出现ModuleNotFoundError: No module named ‘numpy’报错了。 直接pip3 install numpy把这个库装上就没问题了。


- 开发pycharm创建一个工程文件,import talib一下,Process finished with exit code 0整个环境配置成功!

- TA-Lib官方文档中提到TA-Lib总共分为10个功能组,如下所示:
Overlap Studies(重叠研究)
Momentum Indicators(动量指标)
Volume Indicators(交易量指标)
Cycle Indicators(周期指标)
Price Transform(价格变换)
Volatility Indicators(波动率指标)
Pattern Recognition(模式识别)
Statistic Functions(统计函数)
Math Transform(数学变换)
Math Operators(数学运算)
国内相关的量化论坛有人提到,TA-Lib指标的结果和国内行情软件不太一样。个人觉得毕竟是老外的写的,人家肯定是按着西方的使用习惯和相关标准编写的有差别很正常,大家如果用来实战要多注意这块。
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/575529
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!