jupyter安装talib报错- ta-lib -> python[version='2.7.*|3.4.*|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|3.5.*']
时间: 2023-12-08 19:12:58 浏览: 34
这个报错出现的原因是,您的Python版本与ta-lib库所要求的Python版本不兼容。请确认您使用的Python版本是否在ta-lib所要求的版本范围内。如果您使用的是anaconda环境,可以尝试使用conda install安装ta-lib库,或者使用pip install安装相应版本的ta-lib。如果以上方法都不行,您还可以尝试手动从ta-lib的官网下载相应版本的安装包,并进行安装。
相关问题
jupyter安装talib报错- ta-lib -> python[version='2.7.|3.4.|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|3.5.*']怎么解决
这个问题看起来是由于ta-lib针对某些较老的Python版本编译而成,无法在您当前安装的Python版本上使用所致。您可以尝试升级Python版本来解决这个问题,或者安装针对您当前Python版本编译而成的ta-lib。具体的步骤可以参考ta-lib的官方文档:http://ta-lib.org/hdr_dw.html。同时,您也可以在Stack Overflow等技术论坛上寻求更多的帮助。
roc = talib.ROC(close, 10).iloc[-1] roc计算公式?
`ROC` 是 `talib` 库中的一个函数,全称是 Rate of Change,又称作 Momentum,计算公式为:
```
ROC = (Close - Close[-n]) / Close[-n]
```
其中,`Close` 是收盘价序列,`n` 是时间周期,一般取 10 或 12。`-.iloc[-1]` 表示取最后一个值。
因此,`talib.ROC(close, 10).iloc[-1]` 表示计算 `close` 序列在最近的 10 个时间周期内的 ROC 值,并返回最后一个(当前)值。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)