楼主: tianjixuetu
1257 2

[交易策略] 【答读者问25】如何把一个pandas计算的指标改造成一个backtrader的指标? [推广有奖]

已卖:4218份资源

教授

53%

还不是VIP/贵宾

-

TA的文库  其他...

投资理财书籍

威望
0
论坛币
9679 个
通用积分
38.8509
学术水平
67 点
热心指数
67 点
信用等级
61 点
经验
1202 点
帖子
711
精华
3
在线时间
1570 小时
注册时间
2009-12-16
最后登录
2025-10-27

楼主
tianjixuetu 在职认证  发表于 2021-11-7 17:32:16 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

直接传代码,导致超过字数限制了,转成图片了。


【答读者问23】计算指标的时候是直接使用pandas计算好指标加载进去速度快,还是在backtrader中计算指标速度快?经过一个简单的测试,发现在pandas中计算指标然后加载开高低收等数据及指标值到backtrader中和在backtrader直接计算指标,如果都是用向量的方法,速度是差不多的。今天正好有读者咨询,如果把pandas中计算好的指标改造成backtrader的指标,本篇文章就做一个示范。在开始之前,backtrader的教程部分,已经讲解过好几篇关于backtrader技术指标的相关问题,以下文章供参考:

47、backtrader的一些基本概念---技术指标(indicator)的使用教程

48、backtrader的一些基本概念----如何创建一个新的技术指标(indicator)-(2021-10-17更新)

49、【backtrader股票策略】如何实现跨周期调用技术指标的策略?

75 [backtrader期货策略]十大经典策略-分时均线交叉策略

好了,开始今天的主题~




问题:有一个pandas计算的指标,希望能够转换到backtrader中,如何实现呢?pandas计算的公式主要内容如下:

backtrader-25-答读者问.jpeg

意料之中的backtrader会跑输,毕竟在next中计算了好多的东西,降低了速度。






二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:trader pandas Trade panda Back

今天,我持续不断地改进自己,在各方面,我会越来越好!

沙发
三重虫 发表于 2022-1-3 11:18:52

藤椅
nickchen 发表于 2022-1-29 08:57:47
需要耐心的敲进去然后才能验证

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2026-1-28 14:03