1 个不稳定版本
0.1.0 | 2024年7月26日 |
---|
在 财经 中排名第 77
每月下载量 122
9KB
84 行
财务指标
一个Rust库,提供各种财务算法,包括但不限于KDJ和MACD指标,用于技术分析。
特性
- 易于与现有项目集成
- 文档齐全且经过测试
指标
- KDJ
- MACD
安装
将 financial_indicators
添加到您的 Cargo.toml
cargo add financial_indicators
或手动添加到 cargo.toml
[dependencies]
financial_indicators = "0.1.0"
使用方法
以下是如何使用该库计算KDJ指标的一个示例
use financial_indicators::kdj::{calculate_kdj, OHLC};
fn main() {
let prices = vec![
OHLC {
close: 10.0,
high: 12.0,
low: 8.0,
},
OHLC {
close: 11.0,
high: 13.0,
low: 9.0,
},
OHLC {
close: 12.0,
high: 14.0,
low: 10.0,
},
OHLC {
close: 11.5,
high: 13.5,
low: 10.5,
},
OHLC {
close: 13.0,
high: 15.0,
low: 11.0,
},
];
let (k_values, d_values, j_values) = calculate_kdj(&prices, 3);
println!("K values: {:?}", k_values);
println!("D values: {:?}", d_values);
println!("J values: {:?}", j_values);
}
示例
指标文档
贡献
我们欢迎贡献!👏
许可证
本项目采用MIT许可证 - 有关详细信息,请参阅LICENSE文件。