问题标签 [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.
python - Pyalgotrade - 如何获得所有未平仓头寸的平均成交价
在每个柱上使用 pyalgotrade 时,我需要股票的平均成交价……我无法找到一种方法来使用 getAvgFillPrice 函数的标注来获得相同的成交价。这将帮助我决定是否进入下一笔交易。任何帮助将不胜感激。我尝试了以下代码:
但我收到以下错误:
在这方面的任何帮助将不胜感激......
python - python中没有名为rsi2的模块?无法通过 pip 导入
我是 python 新手,并尝试使用这些示例pyalgotrade 示例进行简单的回测,但是当我尝试运行该行时:
import rsi2
在 IPython Notebook 中,我得到:
ModuleNotFoundError:没有名为“rsi2”的模块
由于所有其他导入行都有效,我不确定我错过了什么。我试过了:
python - pyalgotrade 无法在策略中处理 csv 提要
我正在尝试将 1 分钟的数据加载到 pyalgotrade 中。提要已正确加载,但在初始化策略时出现了一些奇怪的错误。任何人都可以对此提出一些建议吗?这是代码
这是csv
这是错误消息
python - 如何在 pyalgotrade 数据系列的数据中获得昨天调整后的收盘价?
我想比较今天的收盘价和昨天的收盘价,但是我找不到获得昨天价格的方法。我还寻找转移了 closingPrice 数据系列(我收到的getAdjCloseDataSeries()
),但无法解决我的问题。我怎样才能得到昨天的价格?
文档:
python - 有什么东西可以作为矢量化回测平台吗?
我有一个熊猫系列的时间值和 1 用于交易,0 用于不交易(加上不同的止盈和止损值),我正计划对其进行回测。
然而,上一次我使用反向交易者时,我必须手动搜索 Pandas 系列中的当前时间位置(速度慢得令人难以置信)。
是否有一个库可以让我拥有像矢量化方法这样的东西?(否则,您有任何提示,我可以如何更有效地执行此计划?)
pyalgotrade - 如何复用pyalgotrade的实例策略类
我定义一个类如下。但我只能运行一次 myStrategy 。如果我更改参数并再次运行 myStrategy,则没有任何变化。我希望对不同的股票和参数多次使用相同的策略。
"""
"""
python-3.x - 无法将对象切片转换为:'tuple'、'numpy.ndarray'、'pandas.core.frame.DataFrame'
我想切片这个对象的前三个结果,我尝试将它转换为几个类,但找不到解决方案。我可以打印整个原始对象,但我不能对其进行切片。
结果我得到了这个
我已经连续搜索了两天,找不到解决方案。在 numpy ndarray 文档上。
我是 python 的新手,尽我所能,我认为这是某种特殊问题。
python - 交互式经纪人 api python - “上市前”期间的触发订单
我使用 是IB API
为了在上市前时间自动触发订单。我无法弄清楚为什么订单在等待开市时间而不是在盘前期间购买。在查看API
文档后,我添加了拍卖订单,但在上市前期间我仍然无法购买。
这是我的代码示例:
python - 在 Jupyter 中是否有增加 matplotlib Python 图表大小的通用方法?
我发现各种软件包不允许plt.figure(figsize=(12,10))
在非常低的级别上使用和设置默认值数字大小。例如,我在pyalgotrade
模块中遇到了这个问题:
那么问题是如何在 Jupyter 中以更通用的方式增加图表大小,特别是在pyalgotrade plotter
?
默认图表大小pyalgotrade
非常小: