问题标签 [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.
macos - python中的iolib导入错误
在 Mac OS X Mountain Lion 上,我尝试
我收到此错误:
如果我添加
我明白了
我曾尝试在网上搜索,但我被困在这个网上。有任何想法吗?
python - 在 PyAlgoTrade 中从 yahoo Finance 下载示例数据时出错
我正在尝试按照 PyAlgoTrade 网站中的介绍使用给定的代码从 yahoo Finance 下载数据。但我总是出错。
这是网站: http: //gbeced.github.io/pyalgotrade/docs/v0.15/html/tutorial.html
... 说了这么多,我们需要测试我们的策略的第一件事是一些数据。让我们使用 Oracle 2000 年的股票价格,我们将使用以下命令下载:
运行此命令后,我收到如下错误
python - 在 PyAlgoTrade 教程中使用交易策略时出现 ImportError
我在 Pyalgotrade 中运行简单的 Python 编写交易策略时遇到导入错误。
错误如下所示。
我确定我有这个名为 pyalgotrade 的库。
python - AttributeError: 'float' 对象没有属性 'getLow' 在 Python 中使用 Pyalgotrade
我尝试使用 Pyalgotrade 库中的列表函数在 python 中编写随机振荡器。
Pyalgotrade 库是一个用于回测股票交易策略的 Python 库。假设您有一个交易策略的想法,并且您想使用历史数据对其进行评估并查看它的行为方式。PyAlgoTrade 允许您以最小的努力做到这一点。
python代码是这样的:
错误是这样的,包括所有的追溯。
python - NameError: global name 'indicator' is not defined using Pyalgotrade in Python
I trying to write a Ultimate Oscillator in python using the list function in Pyalgotrade library.
My code is below:
And I got the error like this:
The function can be found at http://gbeced.github.io/pyalgotrade/docs/v0.15/html/talib.html
Ultimate Oscillator:
pyalgotrade.talibext.indicator.ULTOSC(barDs, count, timeperiod1=-2147483648, timeperiod2=-2147483648, timeperiod3=-2147483648)
python - 使用 Pyalgotrade 时 Python 中的 TypeError
我尝试使用 Pyalgotrade 库中的列表函数在 python 中编写随机振荡器。
我的代码如下:
我得到了这样的错误:
随机:
pyalgotrade.talibext.indicator.STOCH(barDs,计数,fastk_period=-2147483648,slowk_period=-2147483648,slowk_matype=0,slowd_period=-2147483648,slowd_matype=0)
python - Pyalgotrade 教程属性错误
我已经在谷歌上搜索了一段时间,但老实说,我仍然无法找到解决方案,甚至无法确定问题。
我的 Python 和 Pyalgotrade 安装是正确的,已成功导入验证。
尽管如此,我无法运行教程中的示例代码,它总是抛出:
这是示例代码:
和 iPython Notebook 输出:
有没有人至少暗示问题可能是什么?
python - 在 Django 中导入 python 模块:__init__.py 类未加载
以下代码在 python shell 中运行良好,显示提要对象的内容:
但是,它在 Django 视图中的执行会导致以下错误:
其中 BacktestingStrategy 是在 python 模块的 strategy 文件夹内的 __init__.py 文件中定义的类,位于 python 路径内。
我对这个问题的理解是 django 没有读取 __ init__.py 文件,因此没有正确导入模块(一个 pyalgotrade 模块)。
有没有办法告诉 Django 这样做?
在此先感谢,并对这个愚蠢的问题感到抱歉。
干杯
python-2.7 - setUseAdjustedValues(True) om pyalgotrade 的含义
这是一个SMA交叉策略的例子,我们使用的原因是什么,self.setUseAdjustedValues(True)
它是如何工作的?
python - 使用 Pyalgotrade 导入 yahoo bar 时出现 KeyError
我遇到了一个问题,python 在尝试在 pyalgotrade 的 onBars 函数中引用股票价格时抛出 KeyError。有趣的是,这取决于您尝试访问哪些股票。以下代码不起作用并引发错误:
股票为澳洲股票,均有效。yahoofeed 模块会下载它们。如果我注释掉以stocks = 开头的行并取消注释下面的行以使用美国股票,它会完美运行。
我的第一个想法是股票代码中的句号,但如果你运行它,它会打印出 bar.keys() 的内容,并且这会不断变化,这似乎是问题的原因。它最终会在一个不存在的错误上出错,但为什么每个栏的内容都会发生变化,这超出了我的理解。
谁能解释或帮助解决这种现象?我非常喜欢 Pyalgotrade,并且一直在寻找 Zipline 作为替代方案,但它太慢了。