golden 0.1.5

All in one trading engine
Documentation

#[derive(Default)]
pub(crate) struct BacktestBroker {
    pub cash: Vec<f64>,
    pub position: Vec<f64>,
    pub net_assets: Vec<f64>,
    pub order: Vec<Order>
}

#[derive(Default, Clone, Debug)]
pub struct Order {
    pub action: Action,
    pub size: f64,
}

#[derive(Debug, Default, Copy, Clone)]
pub enum Action {
    #[default]
    None,
    Buy,
    Sell,
}