问题标签 [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 投票
3 回答
7777 浏览

python - 在 Anaconda 下的 windows 10 中安装 ta-lib

我只是尝试使用 anaconda 在 Windows 10 中安装 ta-lib,conda install -c r2d2 ta-lib 当我import talib在 ipython notebook 中安装时,我得到:

0 投票
4 回答
21117 浏览

python - python中如何将TA-Lib的技术指标与pandas一起使用

我是 python 和 pandas 的新手,主要是学习它来丰富我的编程技能以及 python 作为通用程序语言的优势。在这个程序中,我使用它从 yahoo 获取历史数据,并使用 talib 中的函数进行一些技术分析

上面的代码一直有效,print f.Close但随后显示此错误

我使用 R 及其库对股票进行技术分析,它有一个名为的内置库Quantmod,它使技术分析更容易,代码更少。

是否有任何可用于 Python 的类似库?

0 投票
4 回答
4230 浏览

python - 在 Python 中使用 ta-lib 时,-100、+100、-200、+200 等数字是多少?

我正在使用 ta-lib 对烛台进行模式识别,但是,根据我使用的模式函数,我得到了不同的数字。这些数字代表什么有参考吗?

0 投票
1 回答
70 浏览

ta-lib - 特定时间跨度的最高点

如何使用 pyalogtrade 或 ta-lib 指标获得特定时间跨度的最高价,例如上午 08:00 - 10:00。

当然,我可以写两个 if 语句来检查当前柱上的时间,但我认为必须有一个更优雅的方法来做到这一点。

0 投票
0 回答
873 浏览

python-2.7 - 有没有人在 python 中有一个工作缓慢的随机实现?

我正在使用 eur/usd 上的 1 秒延迟数据来尝试获得一个工作缓慢的随机指标。似乎没有任何效果,我尝试实现公式:%K =(当前收盘价 - 最低价)/(最高价 - 最低价)* 100:

K1 =(高 - 低)/100 K =(收盘 - 低)/K1 和 k =(收盘 - 低)/(高 - 低)* 100

在 python 脚本中使用十进制数(而不是浮点数)并使用 TAlib 中的 STOCH 函数,但它们都产生相同类型的结果;K线(D线尚未实施)的数字在整个地方跳跃。

0 投票
1 回答
223 浏览

java - 从 JAR 安装时没有清单属性(不是自行创建的)

我正在尝试安装ta-lib与 ruby​​ gem(ta-indicator)一起使用,但 jar 文件说没有清单属性。这是带有最新版本的 Java SE 和 JDK 的全新 Win 10 安装。有人可以告诉我我做错了什么吗?

注意:我在 SO 上看到的针对此问题的大多数解决方案都涉及用户创建的 jar。在我的情况下,JAR 是由其他人在这里创建的,显然对大多数人来说效果很好。

注2:java -cp foo.jar full.package.name.ClassName如果我知道这些信息可能会起作用

0 投票
0 回答
490 浏览

java - 使用 TA-Lib 的某些指标的结果不正确

使用 TA-Lib 时,我正在“过去”某些指标的结果。

这是不正确的移位结果:(TEMA单击/放大图片可以看到深蓝色线) 指标图表在此处输入图像描述 TEMA

这是杜高斯贝的正确结果:杜高斯贝的 指标图在此处输入图像描述 TEMA

我的计算指标的Java源代码:

看起来像 TA-Lib 中的错误。

有人遇到过这个问题吗?我之前听说有 TA-Lib 的分叉。任何人都可以建议这样的分叉或任何其他解决方案吗?

0 投票
1 回答
379 浏览

vb.net - 在 VB.NET 2010 中使用 TA_INTEGER_DEFAULT 和 TA_REAL_DEFAULT 的 TA-Lib

下面的 VB.NET 2010 正在运行。但我需要使用 TA-Lib 文档中所述的默认值:TA_INTEGER_DEFAULT 或 TA_REAL_DEFAULT 作为可选参数。我如何在编码中使用它?目前我手动分配值(需要知道值是什么)。

0 投票
2 回答
1936 浏览

python - TA-Lib 如何识别十字星

我试图摆弄 TA-Lib 函数,试图了解它们如何识别模式。

以下代码产生奇怪的结果

结果是 :

打印(talib.CDLDOJI(o,h,l,c)) [0 0 0 0 0 0 0 0 0 0 0 0 0 0]

如果我在这里查看 ta_global.c

当实体短于前 10 根蜡烛高低范围平均值的 10% 时,实体就像十字星的实体

我根据这个定义和 ta_CDLDOJI.c 的定义计算,这里的函数应该产生三个 Doji:

我在这里想念什么?

0 投票
1 回答
493 浏览

python - Pyalgotrade - AttributeError:“SequenceDatasSeries”对象没有属性“getHighDataSeries”

我正在使用 pyalgotrade 编写交易算法。我得到了上面的错误,似乎无法修复它。我正在尝试使用“SLOW STOCHASTIC”,非常感谢您对解决此错误和让慢速随机指标起作用的任何帮助:

错误:

代码:

现在我收到错误: