pub struct OrderBlockEngine { /* private fields */ }Expand description
Institutional Order Block Engine. Detects demand and supply order blocks formed by strong displacement expansions.
Implementations§
Trait Implementations§
Source§impl Indicator for OrderBlockEngine
impl Indicator for OrderBlockEngine
fn name(&self) -> &str
fn warmup_period(&self) -> usize
fn reset(&mut self)
fn on_bar(&mut self, bar: &Bar) -> Option<IndicatorOutput>
fn alerts(&self) -> Vec<IndicatorAlert>
Source§fn on_checked_bar(
&mut self,
bar: &Bar,
) -> Result<Option<IndicatorOutput>, BarValidationError>
fn on_checked_bar( &mut self, bar: &Bar, ) -> Result<Option<IndicatorOutput>, BarValidationError>
Validates a bar before forwarding it to
Indicator::on_bar.Auto Trait Implementations§
impl Freeze for OrderBlockEngine
impl RefUnwindSafe for OrderBlockEngine
impl Send for OrderBlockEngine
impl Sync for OrderBlockEngine
impl Unpin for OrderBlockEngine
impl UnsafeUnpin for OrderBlockEngine
impl UnwindSafe for OrderBlockEngine
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more