#indicator #技术分析 #MACD #kdj

financial_indicators

提供各种财务算法的库,包括但不限于以下内容 - KDJ — MACD

1 个不稳定版本

0.1.0 2024年7月26日

财经 中排名第 77

Download history 111/week @ 2024-07-23 11/week @ 2024-07-30

每月下载量 122

MIT 许可证

9KB
84

财务指标 上次提交

Crates.io Documentation

一个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);
}

示例

examples

指标文档

指标结构

贡献

我们欢迎贡献!👏

许可证

本项目采用MIT许可证 - 有关详细信息,请参阅LICENSE文件。

无运行时依赖