问题标签 [ta-lib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
241 浏览

php - 我可以看到我的扩展安装在 wamp 的 php 扩展中,但程序没有运行?

我在 stackoverflow 上找到了一个小程序来测试 trader_sma() 函数,但出现错误。我可以看到php_trader安装在 wamp 控制器的 php 扩展中。

如何解决此问题并让 php_trader 在我的机器上运行?

链接 1:Wamp 控制器

链接 2:错误消息

0 投票
5 回答
8684 浏览

python - 安装 Ta-lib 会产生 gcc 错误

尝试在我的 Mac 上将 Ta-lib 作为全局包安装时出现 gcc 错误。

我在下面收到错误:

我不确定我明白这意味着什么?pip install Ta-lib 包缺少文件?这是有道理的,但它可以很好地安装在我的 Ubuntu 服务器上,只是我的 mac 有问题。Ubuntu 也在使用相同版本的 Anaconda 运行 Python。

我的 gcc 版本如下:

我的Python安装信息如下:

实际上,我更喜欢将 Ta-lib 安装为全局 conda 包,因为我最终将它与我的大多数笔记本电脑一起使用,这些笔记本电脑都是非常临时的工作。

0 投票
1 回答
7592 浏览

.net - .NET:无法从 TA-Lib 获取正确的 RSI 和 MACD 值

我正在尝试使用 TA-Lib 进行技术分析。我下载了 .NET 的 TA-Lib-Core Nuget 包。不幸的是,我找不到任何 API 文档,所以有些方法参数有点神秘。

我在这里下载了 2016 年 4 月 12 日至 2017 年 4 月 12 日期间 AMD 的历史数据。

这是我用于 RSI 和 MACD 计算的内容:

我在这里将结果与 TradingView 的 AMD 页面进行比较。要查看 RSI 和 MACD 值,请单击顶部的“指标”并选择它们。此外,您应该查看 1 年日线图。

问题是 TA-Lib 输出的结果大不相同,我不确定我是否正确使用了这些 API。我看到的是 RSI 为 65.34,MACD 直方图为 0.0431,而 TradingView 的分别为 39.42 和 -0.2165。

请注意,data[0]它的收盘价是 2016 年 4 月 12 日,而最后一个元素是 2017 年 4 月 12 日。outBegIdx我也不知道outNBElement参数代表什么。

如何返回正确的值?

0 投票
3 回答
484 浏览

python - Python Pyalgotrade 在数据系列中找到最近的峰值(最小值或最大值)

我正在使用 Pyalgotrade(通常与 ta-lib 指标结合使用),但我缺少一个在数据系列中查找局部最大值和最小值的函数。

我知道 min 和 max 函数,但这不是我想要的。例如。MIN(low, count=5) 会给我 5 个柱中的最低值,但这看起来并不超出 5 个值。我正在寻找一个函数,该函数在一定时期内返回“局部低点”的值,即该值低于该天前后两天的值。

例子

我希望我的意思很清楚。是否有任何我可能忽略的功能。

编辑

为了在数据系列中找到一个低点,我想出了这样的东西......

...但我对这个解决方案不太满意,因为我认为向后解析系列不是很有效。我认为本机运行的内置内容可能会更快。

亲切的问候,

啤酒

0 投票
1 回答
5701 浏览

python - 散景中的 hplot 未正确导入以创建直方图

我在运行我的代码时收到此错误。主要问题是 hplot 没有正确导入。

这是我的代码:

0 投票
6 回答
14789 浏览

python - Python TA-lib 安装报错,如何解决?

我使用以下命令安装 TA-lib,

但收到此错误“命令‘gcc’失败,退出状态为 1”:

检查了故障排除,安装了 gcc、python-devel、libffi-devel、openssl-devel,但仍然无法正常工作!

然后使用 conda install -c quantopian ta-lib=0.4.9install talib 但显示错误“发现以下规范存在冲突:- py-xgboost,- ta-lib 0.4.9 *”然后conda info ta-lib, it return the"NoPackagesFoundError: Package missing in current linux-64 channels"

0 投票
1 回答
185 浏览

google-app-engine - 如何将 TA-Lib 与 Google App Engine Flexible Python 结合使用?

根据我的研究,您不能将 Google App Engine 标准环境用于TA-Lib python 包装器,因为它使用 C-Extensions?您必须使用灵活的环境。

requirements.txt要使用 TA-Lib python 包装器,您需要将其添加到应用引擎灵活项目中的依赖文件中。然而,文档说“要使用 TA-Lib for python,你需要已经安装了主TA-Lib

您将如何将此主要 TA-Lib 添加到您的应用引擎灵活项目中,以便您可以使用 TA-Lib python 包装器?

0 投票
1 回答
1830 浏览

python - /usr/bin/clang 命令尝试在 MacOS 上安装 TA-lib 失败

我正在尝试 pip install TA-lib 并获取此日志:

我很不擅长安装东西。这里有一些指导:

https://pypi.python.org/pypi/TA-Lib

但它适用于python3,我在这种故障排除方面没有经验

0 投票
0 回答
5889 浏览

python - 在 Python 的 TA-Lib 中正确使用布林带

我正在尝试创建一个 Matplotlib 图表,显示 Poloniex 交易所上加密货币对的布林带和价格图表。当我为 BTC/ETH 对获取数据时,这些频段似乎可以工作,但对于 BTC/BURST 等不太活跃的货币对则不行。

这是 BTC/ETH 的 30 分钟蜡烛图 比特币/以太币

这是 BTC/BURST 的 30 分钟蜡烛图 比特币/BURST

似乎 BTC/ETH 对的标准偏差计算正确,并且显示了波段,但 BTC/BURST 对的标准偏差始终为零,因此波段绘制在 10 天 SMA 之上。

这是我的代码

这个问题是因为 BTC/ETH 对的交易量较高吗?任何帮助是极大的赞赏。

0 投票
1 回答
4367 浏览

python - 指数移动平均线 Pandas vs Ta-lib

我目前正在编写一个涉及一些财务计算的代码。更特别的是一些指数移动平均线。为了完成这项工作,我尝试了 Pandas 和 Talib:

它们都工作正常,但它们在数组的开头提供了不同的结果:

200 天 EMA - Talib vs Pandas

所以有一些参数需要更改为 pandas 的 EWMA 或者这是一个错误,我应该担心吗?

提前致谢

卢卡