psy没有在bt跟talib里,只能自己实现

class Psy(bt.Indicator):lines = ('psy',)params = (('period', 20),)def __init__(self):passdef next(self):if len(self.data) < self.p.period + 1:self.l.psy[0] = 0returndif = np.zeros((self.p.period))for i in range(-self.p.period + 1 , 1, 1):dif[i] = self.data[i] - self.data[i - 1]dif_count = np.sum(np.where(dif > 0, 1, 0))self.l.psy[0] = dif_count / self.p.period * 100

PSY 公式的 backtrader Indicator 实现相关推荐

  1. js股票K线图,比较专业的K线图插件

    由於項目裏面要做個有關交易的平臺,其中要畫k線圖(蠟燭圖),在網上找了很多插件感覺都沒有專業的股票交易平臺弄的k線圖專業,因此為了趕進度,將就用了百度的echarts來做k線圖,結果發現如果點比較少的 ...

  2. Backtrader(十一) - Indicator指标

    简述 backtrader支持 内置指标 和 talib 指标 相关文档: 内置指标:https://www.backtrader.com/docu/indautoref/ talib指标:https ...

  3. Backtrader:继续学习,把通达信的mace交易指标公式改为Backtrader交易策略

    多改几个通达信交易指标有助于熟悉Backtrader开发. 这里记录一下通达信内置的mace交易指标公式的修改和测试结果. 通达信附图指标: DIFF:=EMA(CLOSE,SHORT)-EMA(CL ...

  4. Backtrader量化回测11——策略信号Indicator

    对于程序来讲,该有的代码一行都不会少,但是把代码分块就可以很直观的阅读或修改代码.使用Indicator可以将策略的信号从策略类Strategy中脱离出来,方便策略进行协调与控制 文章目录 策略信号 ...

  5. Backtrader官方中文文档

    代码有所删减,完整版及在线运行可访问Backtrader官方中文文档 一. backtrader介绍 制定策略 1.1 确定潜在的可调参数 1.2 实例化您在策略中需要的指标 1.3 写下进入/退出市 ...

  6. backtrader股票技术指标自定义与量化回测

    01 引言 股票市场自交易以来,人们就开始孜孜不倦地探索各种各样的投资理论,其中技术分析是重要的理论之一.实际上,技术分析是100多年前创建的股票投资理论,是投资者对股票量价变化长期观察归纳总结的若干 ...

  7. talib 中文文档(八): Momentum Indicator Functions 动量指标

    Momentum Indicator Functions ADX - Average Directional Movement Index 函数名:ADX 名称:平均趋向指数 简介:使用ADX指标,指 ...

  8. canvas换图时候会闪烁_Canvas实现图片上标注、缩放、移动和保存历史状态,纯干货(附CSS 3变化公式)...

    (给前端大学加星标,提升前端技能.) 作者:zhcxk1998 https://juejin.im/user/5d4304bdf265da03d15531dc 哈哈哈俺又来啦,这次带来的是canvas ...

  9. 量化投资之工具篇一:Backtrader从入门到精通(3)-Cerebro源代码解读

    前面两篇文章已经一步一步展示了如何使用backtrader以及使用backtrader的一些重要概念和注意事项.但是你要真正灵活地使用backtrader实现自己的策略,还需要了解backtrader ...

最新文章

  1. UE商城资源 Motion Symphony 运动匹配插件
  2. lr mysql 增删改查_Python对MySQL进行增删查改
  3. 我的javaweb学习之旅--html常用块级标签
  4. linux基础知识必掌握知识[自己原来上学总结的难免有错误,多谢指点]
  5. Wannafly挑战赛22 B 字符路径 ( 拓扑排序+dp )
  6. reload vue 重新加载_vue面试,谈下router拦截
  7. thymeleaf教程
  8. linux漏洞抓鸡,风靡全球的Ms08-067漏洞抓鸡大曝光
  9. git命令行操作指南(git指令及使用场景详解及git stash、git branch、git分支关联等)
  10. 搜索引擎和网站中的高级搜索技巧
  11. 作为过来人的我是如何学技术的?
  12. 游戏服务器 配置文件,游戏服务器应用配置文件
  13. rk板子linux系统安装rga,drm,mpp
  14. 我的世界服务器信号下面是红,适用于服务器的红石抽奖机我的世界抽奖机电路图...
  15. 为什么计算机里没有桌面显示不出来,电脑开机后桌面显示不出来如何修复_电脑开机后桌面没有东西的处理办法-系统城...
  16. Cortex-M3 VS ARM7
  17. Koomail:企业网管的好助手!
  18. 读书笔记:Mysql实战45讲 (1-10讲)
  19. Wordpress 网站设计入门3 网页设计和管理
  20. 从网络时间服务器获取并打印当前时间

热门文章

  1. VUE中IE浏览器下载文件的解决方案
  2. Unicode编码范围
  3. 数学图形(2.25)三维悬链线与悬链面
  4. 《信息保障和安全》第五章
  5. js判断是不是手机端访问网页,兼容iphone版本的UC浏览器
  6. 基础篇章:React Native之 ScrollView 的讲解
  7. python 图片常用操作
  8. 电脑上传网速怎么测试软件,宽带上传速度怎么测试 教你如何看电脑宽带上传速度...
  9. 跨境电商七大模式的优势与痛点
  10. 《安卓最佳免费应用》摘要版 2012年8月版