#[derive(Debug, Clone, Copy)]
pub struct BollingerBands {
pub middle: f64,
pub upper: f64,
pub lower: f64,
}
#[derive(Debug, Clone, Copy)]
pub struct MacdValues {
pub macd: f64,
pub signal: f64,
pub histogram: f64,
}
#[derive(Debug, Clone, Copy)]
pub struct KdjValues {
pub k: f64,
pub d: f64,
pub j: f64,
}
#[derive(Debug, Clone, Copy)]
pub struct ObvValues {
pub obv: f64,
pub change: f64,
}