Moving Averages
生产级移动平均算法库,支持多种移动平均算法实现。
特性
- 支持三种移动平均算法:
- 简单移动平均(SMA)
- 指数移动平均(EMA)
- 递归移动平均(RMA)
no_std兼容- 线程安全设计
- 高性能实现
安装
在Cargo.toml中添加依赖:
[]
= "0.1"
使用示例
use ;
let mut sma = new; // 3期简单移动平均
let mut ema = new; // alpha=0.5的指数移动平均
sma.next;
ema.next;
文档
完整API文档请参考: docs.rs
许可证
本项目采用 WTFPL 许可证。