问题标签 [pyalgotrade]

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 投票
1 回答
493 浏览

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

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

错误:

代码:

现在我收到错误:

0 投票
0 回答
1373 浏览

python - PyAlgoTrade - 随机指标 - 错误:异常:输入都是 NaN

我正在尝试在我的交易策略中使用随机指标,但出现以下错误:

这是我的代码:我认为错误来自 STOCH 行。

我正在尝试在我的策略中利用慢速随机指标。任何帮助是极大的赞赏!!

0 投票
1 回答
831 浏览

python - 在 pyalgotrade 中格式化来自新来源的数据

我正在尝试调整pyalgotrade提要以使用从另一个来源流式传输的数据。run_strategy当我尝试将提要指向使用函数获得的数据时,我在方法内部遇到错误getdata()

注意getdata以格式返回数据:Date Close并且 pyalgotrade 显然在寻找Date Open High Low Close.

如何正确格式化我的数据以输入到提要中?

错误:

代码

0 投票
1 回答
486 浏览

python - Pyalgotrade 出现错误

我收到以下错误:

我无法弄清楚我的代码的问题,pyalgotrade 上的教程对我没有帮助。

0 投票
1 回答
444 浏览

python - 如何解决雅虎数据问题?容量不足,无法填充

我正在做一个 MACD 策略回测,有时我遇到了这个警告:

如您所见,volume特定日期的 0 为 0,因此无法执行订单。

我不会破解这个pyalgotrade框架,所以有什么办法可以解决这个问题吗?例如,预处理来自yahoo提要的数据并将音量设置为我想要的。谢谢。

0 投票
1 回答
911 浏览

python - 在 PyAlgoTrade 中使用多种工具进行回测

嗨,我想使用数组(“工具”)将策略从 1 到 10 种可能的投资进行概括,以简化加载 10 个提要、创建 10 个 SMA 的任务,然后每天检查一个信号交叉是否发生(或更多)的仪器。

我陷入了困境。绘图仪也单独绘制图表,但我想将所有仪器绘制成一个图表。

这是我的代码:

0 投票
1 回答
775 浏览

python - Pyalgotrade - TA-LIB - 指标返回“无”

我正在与 Pyalgotrade 一起测试 python 中的交易策略。Pyalgotrade 允许使用名为 TA-LIB 的库,这是一个技术分析库。出于某种原因,当我使用 PPO 指标时,它返回“无”。该指标有几个参数:( http://gbeced.github.io/pyalgotrade/docs/v0.12/html/talib.html )

我提供了一个输出片段,目前它只是当天的收盘价,并且应该是该指标的输出。'DDD' 是我一直在测试的代码。

我一直试图让它工作的时间比我想承认的要长。我怎样才能解决这个问题?

输出:

这是我的代码:

0 投票
1 回答
616 浏览

python - PYALGOTRADE - 多个代码

我有一个策略,包括使用多个技术指标来生成买入信号。

我将如何使用 Pyalgotrade 为多个代码列表实现这一点,这样策略不是基于每个代码进行分析,而是基于所有列表中所有交易的结果?

请在下面找到说明程序各个部分的代码(示例):

0 投票
1 回答
329 浏览

python - 断言错误 - Pyalgotrade

我正在尝试使用技术指标(随机指标),但我收到此行的断言错误:

我正在使用 pyalgotrade 在 python 中运行交易策略。关于如何解决这个问题的任何想法?我尝试为这个错误写一个 Try/Exception 但没有运气......任何想法都非常感谢!

代码:

错误信息:

0 投票
1 回答
85 浏览

python - 函数为假定不同的输入返回相同的值

我正在使用 pyalgotrade 创建交易策略。我正在浏览一个代码列表(testlist)并将它们添加到字典(list_large{})以及我使用get_score函数获得的分数。我最新的问题是字典中的每个代码(list_large{})都获得了相同的分数。知道为什么吗?

代码: