Trait barter::portfolio::OrderGenerator[][src]

pub trait OrderGenerator {
    fn generate_order(
        &mut self,
        signal: &SignalEvent
    ) -> Result<Option<OrderEvent>, PortfolioError>; }
Expand description

May generate an OrderEvent from an input advisory SignalEvent.

Required methods

May generate an OrderEvent after analysing an input advisory SignalEvent.

Implementors