1 个不稳定版本
0.1.0 | 2021年8月26日 |
---|
#1221 在 数据结构
16KB
480 行
inditech
一套可用于时间序列分析的技术指标。目前只有少数几个,但可能会很快添加新的指标。
用法
use inditech::{Frame, Identity, EMA, ROC, RSI, SMA};
fn main() {
let mut frame = Frame::new();
frame.add(Box::new(Identity::new()));
frame.add(Box::new(SMA::new(8)));
frame.add(Box::new(EMA::new(8)));
frame.add(Box::new(RSI::new(8)));
frame.add(Box::new(ROC::new(8)));
let data: Vec<f32> = generate_data();
data.iter().for_each(|item| frame.push(item));
dbg!(frame.last());
// Vec[<data>, <sma8>, <ema8>, <rsi8>, <roc8>]
}
依赖项
~160KB