开源项目推荐:ta-rs
ta-rs Technical analysis library for Rust language 项目地址: https://gitcode.com/gh_mirrors/ta/ta-rs
项目基础介绍和主要编程语言
ta-rs
是一个用 Rust 语言编写的技术分析库,专门为金融市场的技术分析提供支持。Rust 是一种系统编程语言,以其高性能、内存安全和并发性著称,非常适合用于金融计算和数据处理。
项目核心功能
ta-rs
提供了丰富的技术分析工具,包括但不限于:
- 趋势分析:如指数移动平均线(EMA)和简单移动平均线(SMA)。
- 振荡器:如相对强弱指数(RSI)、快速随机指标、慢速随机指标、移动平均收敛发散(MACD)、百分比价格振荡器(PPO)、商品通道指数(CCI)和资金流量指数(MFI)。
- 其他指标:如最小值、最大值、真实范围、标准差、平均绝对偏差、平均真实范围(ATR)、效率比率(ER)、布林带(BB)、吊灯退出(CE)、肯特纳通道(KC)、变动率(ROC)和平衡量(OBV)。
项目最近更新的功能
最近,ta-rs
项目引入了以下新功能:
- 序列化支持:通过
serde
库,现在可以对指标进行序列化和反序列化,便于在不同系统之间传输和存储指标数据。 - 错误处理优化:移除了对
error-chain
的依赖,改进了错误处理机制,使得库的使用更加简洁和高效。 - 新指标的实现:包括标准差、平均绝对偏差、百分比价格振荡器(PPO)、商品通道指数(CCI)、吊灯退出(CE)和肯特纳通道(KC)等。
这些更新不仅增强了 ta-rs
的功能性,还提高了其稳定性和易用性,使其成为金融技术分析领域的一个强大工具。
ta-rs Technical analysis library for Rust language 项目地址: https://gitcode.com/gh_mirrors/ta/ta-rs
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考