Hikyuu 1.3.0 发布,高性能量化交易研究框架
Hikyuu 是一款基于 C++/Python 的高性能开源量化交易研究框架,用于快速策略分析及回测。与其他量化平台或回测软件相比,具备:
- 超快的回测速度;
- 对完整的系统交易理念进行抽象,并分解为不同的组件,通过重用不同的方面策略,最大化的减轻编写策略的负担。
更多信息,参见项目主页: https://hikyuu.org 或 http://fasiondog.gitee.io/hikyuu
在 Hikyuu 1.2.9 版本中,我们进行了一系列重要的修复和功能增强,该版本更新如下:
1. 指标融合优化,复杂指标计算速度提升了8~10倍左右。
从网上找了一段通达信百变一阳指选股器,计算公式如下:
from hikyuu.interactive import * VAR1=LLV(L,13) VAR2=HHV(H,13) VAR3=SMA((C-VAR1)/(VAR2-VAR1)*100,5,1) VAR4=SMA((VAR2-C)/(VAR2-VAR1)*100,5,1) AA=VAR3 BB=VAR4 VAR5=SMA(MAX(C-REF(C,1),0),5,1)/SMA(ABS(C-REF(C,1)),5,1)*100 CC=EMA(VAR5,3) XG = CROSS(CC,BB) & (CC>=REF(CC,1)) & (BB<=REF(BB,3)) & (CC>=49.5) & (MA(C,3)>=REF(MA(C,3),1)) & (MA(C,7)>=REF(MA(C,7),1)) & (MA(C,60)>REF(MA(C,60),3)) %time select(XG)
1.2.9 版本计算耗时 10.5 秒
1.3.0 版本计算耗时 1.3 秒
2. 功能增强
- hikyuu_hub 支持指标部件
- TradeManager 引出买空/买空操作至 python
- Stock 引出 get_index_range 方法至 python
- 编译选项增加 stacktrace 选项,方便异常时打印 C++ 堆栈
- 优化 TimerManager、线程池、数据驱动等基础设施
- MySQL/SQLite 数据引擎支持绑定 datetime
- 优化指标默认名称
- 升级 flatbuffers 版本至 23.5.6
- 优化 Stock 的相等比较
- KQuery/KRecord/KData 相等/不等比较完善并引出至 python
- 完善 Performance
- 支持指标组合测试
3. 其他错误修复
- 更新 SG 信号指示器系列方法,去除移除 OP 后的一些遗留问题
- 修复 TradeList 转 np 时使用了已废弃的方法
- 修复 SUM 存在访问越界的问题
- 修复 IniParser 不支持 windows 中文路径的问题
- 修复 RSI 存在 NaN 值时计算错误
- 修复 Ubuntu 23.10 下编译失败的问题

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
DBShop 商城系统 V3.3 Release 231106 发布
DBShop 企业级商城系统,使用 PHP 语言基于 Laminas(Zendframework 3) + Doctrine 2 组合框架开发完成。可定制、多终端、多场景、多支付、多货币;严谨的安全机制,可靠稳定;方便的操作管理,节约时间;清晰的权限分配,责任分明;便捷的更新处理,一键搞定;丰富的插件市场,扩展无限。 系统框架 Laminas (Zendframework 3) Doctrine 2 环境要求 服务器系统Linux、Unix、Mac、Windows、其他 web 服务器Apache、Nginx、IIS、其他 MySQL 版本>= 5.6 PHP 版本>= 7.4 PHP 扩展 | 库 PDO SSL(openssl) Fileinfo intl Curl GD2 系统空间>= 500M 更新日志: 新增 语言包个性化定制支持 优化 后台单页文章标签显示 优化 快递100返回信息 优化 快递100查询顺丰快递 优化 后台更新列表加入系统更新日志详情链接地址 优化 说明文件 珑大官方全新发布语言包个性化定制扩展平台https://docs.loongdom...
- 下一篇
新一代国产 ORM 框架,sqltoy-orm 5.2.77 发版,优化同比环比计算!
开源地址: github:https://github.com/sagframe/sagacity-sqltoy gitee:https://gitee.com/sagacity/sagacity-sqltoy idea 插件 (可直接在 idea 中检索安装):https://github.com/threefish/sqltoy-idea-plugins sqltoy 脚手架项目:https://gitee.com/momoljw/sss-rbac-admin sqltoy lambda 项目:https://gitee.com/gzghde/sqltoy-plus 更新内容 1、优化环比计算默认值设置 2、优化分页总记录数的逻辑(5.2.75版本) sqltoy-orm 是 JPA 和超强查询的融合体 JPA 部分 类似 JPA 的对象化 CRUD、对象级联加载和新增、更新 强化 update 操作,提供弹性字段修改能力,不同于 hibernate 先 load 后修改,而是一次数据库交互完成修改,确保了高并发场景下数据的准确性 改进了级联修改,提供了先删除或者先置无效,再覆盖的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8安装Docker,最新的服务器搭配容器使用
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,CentOS7官方镜像安装Oracle11G