pub fn macd_solution(
closes: &[f64],
params: MacdParams,
) -> FinanceResult<MacdSolution>Expand description
Solution with formulas + table for teaching / audit.
ยงExamples
use finance_solution::stocks::ta::{macd_solution, MacdParams};
let closes: Vec<f64> = (1..=40).map(|x| 100.0 + x as f64).collect();
let sol = macd_solution(&closes, MacdParams::standard()).unwrap();
assert!(sol.formula().contains("12"));
// sol.print_table(); // see module docs for sample layout