fast-ta 0.2.1

High-performance technical analysis indicators with batch, prepared, and streaming APIs
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Volatility Indicators.
//!
//! These functions measure price range and volatility from high/low/close inputs.
//! Batch APIs use separate TA-Lib-style input slices and compact output buffers.

mod atr;
mod natr;
mod trange;
pub(crate) use trange::true_range as directional_true_range;

pub use atr::{ATRBatchRunner, ATRConfig, ATRInput, ATRStream, ATRTick, ATR};
pub use natr::{NATRBatchRunner, NATRConfig, NATRInput, NATRStream, NATRTick, NATR};
pub use trange::{TRANGEBatchRunner, TRANGEConfig, TRANGEInput, TRANGEStream, TRANGETick, TRANGE};