虽然我的文件夹在正确的路径,但是function找不到。 我对编程比较陌生,可能有一些明显的错误? 所有依赖项和包都已安装。 错误信息: 到目前为止我尝试了什么: 只是提示文件夹名称,而不是整个路径切换反斜杠,尝试 //, \, /, \ 和 & 不带 r 将文件夹复制到其他路径这不是因为单 ...
虽然我的文件夹在正确的路径,但是function找不到。 我对编程比较陌生,可能有一些明显的错误? 所有依赖项和包都已安装。 错误信息: 到目前为止我尝试了什么: 只是提示文件夹名称,而不是整个路径切换反斜杠,尝试 //, \, /, \ 和 & 不带 r 将文件夹复制到其他路径这不是因为单 ...
我正在尝试使用 CCXTStore 库创建一个使用多个时间范围(1h 和 5m)的反向交易者策略。 为此,我需要弄清楚如何将额外的数据馈送添加到 Cerebro 中。 使用 CSV 数据很容易,我可以简单地创建两个数据对象并使用adddata方法将它们一一添加到 Cerebro。 但是,这不适用于 ...
我有一个 pandas dataframe,其中一列有一个 object 类型,像这样:` 在这里它看起来像一个字典。 但是当我尝试获取价值时,我得到了这样的列表 我从 Backtrader 获取数据,如果重要的话。 另外,我试过 ...
以上是我通常用来获取一个时期的 1 分钟股票价格的代码,但我只想获取 1 天的价格。 我不能像下面那样做。 下面也不行。 ...
数据以 unix 时间戳的形式传入,以毫秒为单位。 所以我使用#dtformat=lambda x: datetime.datetime.utcfromtimestamp(int(x) / 1000)。 但是现在有一个#IndexError: list index out of range 问题。 ...
我的 CSV 如下所示:time,open,high,low,close 2022-05-16T09:15:00+05:30,33263.7,33284.15,33037.3,33185.95 2022-05-16T09:16:00+05:30,33187.75,33236.3,33152.3,33 ...
嗨,我在导入 backtrader 和 IbPy2 时遇到问题。 当我安装 pip 并且当我在我的 python shell 中运行import backtrader时,我收到以下错误: 我 pip 安装了这些: pip 安装https://github.com/blampe/IbPy/arch ...
每个人! 我试图用 backtrader 复制其中一种策略用于练习目的,但当我尝试运行它时收到此消息:'Lines_LineSeries_LineIterator_DataAccessor_Strateg'object 没有属性'self'。 我想在 RSI 高于 30 且 SMA(14) 向上穿 ...
Backtrader 通过 TWS 可以很好地处理 IB(Interactive Brokers)的实时数据,但是当我想交易黄金商品(XAUUSD)时,它无法接收数据。 python 代码是: 我按照以下说明进行操作: ...
Backtrader 可以很好地进行回测,但在安装后: pip 安装 ibpy2 会有一个错误: 这个问题真的很烦人,因为它刚刚出现在我的一个系统中。 我已经卸载了 python 并使用了 anaconda,但问题并没有解决。 ...
我无法修复错误 - 'numpy.int64' object 没有属性 'to_pydatetime',如果有人能帮我解决这个问题,我将不胜感激? 我已经尝试从 git 卸载 pyfolio 并安装它。 请看下面的完整代码 ...
我正在尝试制作一个交易机器人,并正在使用 backtrader。 我一直在尝试调试这个问题,但还没有找到解决方案。 代码如下图 错误信息如下: 提前致谢! ...
我正在尝试使用 python 优化我在 Backtrader 上的策略,但一直出现此错误,我在 web 上找不到任何显示我为什么会得到它的信息。 我的代码简单且松散地基于快速入门示例: 运行脚本,我得到这个错误: 在不使用 optstrategy() 而使用 addstrategy() 的情况下运 ...
我刚刚从 Matlab 切换到 python 甚至更新到用于回测交易策略的 backtrader 库。 我的问题可能看起来很明显。 我的问题似乎与此类似: https://community.backtrader.com/topic/2857/wanted-exit-long-and-open-sh ...
我是编码新手,尝试使用 backtrader 进行简单的回测过程。 我能够执行买卖,但是当我尝试 plot 时,它显示的图表: AttributeError: type object 'Gcf' has no attribute '_set_new_active_manager' 我的代码如下:pr ...
我尝试使用 python 中的回溯库对股票数据进行回测。 我使用这个简单的策略class CrossOver(bt.SignalStrategy): def __init__(self): sma=bt.ind.SMA(period=50) price=se ...
我正在与 backtrader 一起制定回测策略。 我正在用通用的 csv 数据喂大脑,如下所示: 第一个属性是时间戳,如 int 所示,所以在添加数据时我选择dtformat=1 : 当我调用cerebro.run()时,我不断收到相同的错误: 我无法弄清楚为什么它不能被转换,也尝试过dtform ...
有人知道是否可以只用一个数据源就可以开多个头寸吗? 我试图在处于某个位置时进行第二次购买,这似乎是不可能的。 似乎没有人解决这个问题。 有没有人对 Backtrader 有任何经验并有任何意见? ...
我需要将多个时间框架导入到一个交易策略中,但我不确定如何进行。 这是我的数据: 这是我正在做的事情的基本模板。 我不确定如何将我拥有的数据放入“数据”中以插入大脑,并且我不确定如何在我的策略中引用多个时间范围。 任何帮助,将不胜感激。 ...
我正在尝试使用 backtrader 和 python 构建用于回测加密策略的代码,但每次尝试连接数据馈送时都会出错,我尝试了不同的数据馈送方法并尝试了许多其他连接方法,但每次都会出现某种或其他类型的错误,似乎没有任何效果。 请帮忙! 提到了我试图在代码中使用的两种方法。 代码: 数据文件的 ...