量化编程常用的技术分析库TAlib安装教程

  • 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/
量化编程常用的技术分析库TAlib安装教程

  • 我的系统是64位的,python版本是3.7的,所以下TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl这个版本。在桌面创建一个文件夹,把whl文件复制进去。
量化编程常用的技术分析库TAlib安装教程

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

量化编程常用的技术分析库TAlib安装教程

量化编程常用的技术分析库TAlib安装教程

  • 执行命令 pip install TA_Lib-0.4.17-cp37-cp37m-win_amd64.whl进行安装,安装成功后,命令行界面会有“ Successfully installed TA-Lib ”的英文提示。
量化编程常用的技术分析库TAlib安装教程

  • 如果NumPy库没装,用pycharm运行会出现ModuleNotFoundError: No module named ‘numpy’报错了。 直接pip3 install numpy把这个库装上就没问题了。
量化编程常用的技术分析库TAlib安装教程

量化编程常用的技术分析库TAlib安装教程

  • 开发pycharm创建一个工程文件,import talib一下,Process finished with exit code 0整个环境配置成功!
量化编程常用的技术分析库TAlib安装教程

  • 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
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 7小时前
下一篇 2024 年 7 月 15 日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注