问题标签 [zipline]
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.
python - zipline run_pipeline 和位置参数
我正在使用 Zipline-1.1.1、Python3.4.6 创建动态股票选择器,如下所示:
我初始化一个管道对象:
但是当我尝试填充管道时,它失败了:
我不知道出了什么问题,非常感谢任何帮助。
python - 如何编码趋势线角度
如图所示,我想连接条形的“高点”。“A”点(蜡烛/柱的“高点”)将连接到“B”点。(“B”点的条件是它应该是低于-20度的任何柱以及这两者之间的距离不得小于 10 巴)。此外,我需要以与“A”和 B相同的角度跟踪未来数据(实时报价)“C” 。我很难找到一种方法来为作为股票价格数据的 pandas 数据框编码角度方向。如何编码这样的角度?以及如何以“C”这样的角度跟踪数据点?(即实时行情) 带有趋势线的股票价格数据
python - 如何使用 zipline 注册自定义捆绑包?
我正在关注这里的教程:
http://www.prokopyshen.com/create-custom-zipline-data-bundle
并尝试设置自定义捆绑包以从自定义的非美国金融资产中获取价格。我被困在上面写着:
我的 extension.py 文件位于 .zipline/ 目录中,代码如下:
我不明白通过 .zipline/extension.py 注册捆绑包意味着什么?我认为这可能意味着通过以下方式从我的终端运行 extension.py 文件:
但这失败了,并说:
我如何注册这个捆绑包?
python - 如何在自定义滑索包中使用自定义日历?
我的 viacsv.py 文件中有以下代码,旨在允许摄取自定义包:
我的问题是我输入的数据不是美国数据,而是澳大利亚股票数据。因此,它遵守澳大利亚的假期,而不是美国的假期。不知何故,下面的代码似乎默认使用美国交易日历,并告诉我在美国市场本应关闭的日子里我无法传递数据,反之亦然。如何调整上述代码以接收自定义日历?要摄取捆绑包,我在终端上运行以下命令:
想法?
python - 无法导入 zipline.transforms
我正在尝试导入 zipline.transforms,但输出消息显示没有名为转换的模块。我正在使用 python2.7 并通过 conda 下载了 zipline。
python - 如何使用 conda 和 python 3.5 安装 zipline
我使用的是 macOS Sierra 10.12.5
我的最终目标是安装zipline
python 包并让它正常运行。但是,我遇到了一些障碍,而且由于我也是 Unix 和 python 的新手,我想也许有人可以把我推向正确的方向。
在zipline 网站上,它说支持python 3.5
. 我已经在我的系统上python 3.6
安装了 via conda
,所以我决定为以前的版本创建一个环境。
首先,我conda create -n py35 python=3.5 anaconda
在目录中做了/anaconda/envs/py35
。这安装了python 3.5.3
. 然后,我用source activate py35
它来激活它。
接下来,我尝试zipline
使用以下命令在他们的网站上使用建议进行安装:
我收到了这个错误:
我不确定我是否完全理解python 2.7
如果我在一个环境中工作会发生冲突,我认为这就是重点,因此与其他 python 版本没有任何冲突。另外,它说python 3.5*
这是否意味着它与自己发生冲突?谢谢您的帮助。
python - 带有滑索的 Windows 10 上的 python 2.7
在 Windows 10 上使用 zipline 安装 python 2.7 以进行股票交易的最佳方法是什么我已经下载了几种方法,但我无法让 zipline 工作。我已经尝试了 14 天,最后我的 mbr 崩溃了,不得不重新安装 Windows 10,我的电脑上到处都是 python 的一部分。我可以把它全部清理干净并重新开始,但是在哪里以及如何?
python - 在 Python 3.4 中安装 zipline 时出错
我需要你的帮助来安装 zipline。
我是 Python 编码的初学者,但我现在面临着巨大的障碍......我试图在我的 python 中滑索并遵循以下过程。
- 我的 python 版本是 3.6,但 zipline 支持 2.7 和 3.4。所以我安装了 3.4 python,如下所示: conda create -n previous python =3.4.1 anaconda
另外,我安装了visual C++ 2010。
- 激活上一个
- 点安装滑索
但我的电脑仍然显示以下错误信息。我不确定如何安装 zipline 并解决此错误。我的电脑是window 7,intelcore i7-4712 64bit,我安装了anaconda 4.0.0(32bit)
(C:\Anaconda3) C:\Users\sktsuser>激活上一个
(上一个)C:\Users\sktsuser>python --version Python 3.4.1 :: Anaconda 2.1.0(32 位)
(上一个)C:\Users\sktsuser>pip install zipline
文件“C:\Anaconda3\envs\previous\lib\site-packages\setuptools-5.8-py3.4.egg\setuptools\command\easy_install.py”,第 1043 行,在 run_setup
distutils.errors.DistutilsError:安装脚本退出并出现错误:命令“C:\An aconda3\mingw\bin\gcc.exe”失败,退出状态为 1
清理... 命令 python setup.py egg_info 在 C:\Users\sktsuser\A ppData\Local\Temp\pip_build_sktsuser\zipline 中失败,错误代码 1 在 C:\Users\sktsuser\pip\pip 中存储失败的调试日志。日志
(上一个)C:\Users\sktsuser>
python - 将数据摄取到 zipline
我想使用 Zipline,但 Zipline 没有我需要的财务数据。现在要制作我自己的数据包,我通过以下链接: http ://www.zipline.io/bundles.html
据我了解,我在我的 ubuntu 终端上传递了以下命令:
我的数据保存在桌面上的文件夹“python_data”中。通过上面的命令,我遇到了以下错误:
我应该如何解决这个问题?
python-3.x - 面板构造函数未正确调用
我有如下代码:
打印数据后会导致如下错误:“面板构造函数未正确调用!” 数据如下:
将其转换为面板数据的目的,以便我可以在 Zipline 中使用本地数据文件。