pub struct CmfEngine { /* private fields */ }Expand description
Chaikin Money Flow (CMF) Indicator.
Implementations§
Trait Implementations§
Source§impl Indicator for CmfEngine
impl Indicator for CmfEngine
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 CmfEngine
impl RefUnwindSafe for CmfEngine
impl Send for CmfEngine
impl Sync for CmfEngine
impl Unpin for CmfEngine
impl UnsafeUnpin for CmfEngine
impl UnwindSafe for CmfEngine
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