Module orders

Source
Expand description

Order types for the trading domain model.

Re-exports§

pub use crate::orders::any::LimitOrderAny;
pub use crate::orders::any::OrderAny;
pub use crate::orders::any::PassiveOrderAny;
pub use crate::orders::any::StopOrderAny;
pub use crate::orders::base::Order;
pub use crate::orders::base::OrderError;
pub use crate::orders::builder::OrderTestBuilder;
pub use crate::orders::limit::LimitOrder;
pub use crate::orders::limit_if_touched::LimitIfTouchedOrder;
pub use crate::orders::list::OrderList;
pub use crate::orders::market::MarketOrder;
pub use crate::orders::market_if_touched::MarketIfTouchedOrder;
pub use crate::orders::market_to_limit::MarketToLimitOrder;
pub use crate::orders::stop_limit::StopLimitOrder;
pub use crate::orders::stop_market::StopMarketOrder;
pub use crate::orders::trailing_stop_limit::TrailingStopLimitOrder;
pub use crate::orders::trailing_stop_market::TrailingStopMarketOrder;

Modules§

any
base
builder
default
limit
limit_if_touched
list
market
market_if_touched
market_to_limit
stop_limit
stop_market
stubs
trailing_stop_limit
trailing_stop_market