pub struct RvolEngine { /* private fields */ }Expand description
Relative Volume (RVOL) Indicator.
Implementations§
Trait Implementations§
Source§impl Clone for RvolEngine
impl Clone for RvolEngine
Source§fn clone(&self) -> RvolEngine
fn clone(&self) -> RvolEngine
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RvolEngine
impl Debug for RvolEngine
Source§impl Indicator for RvolEngine
impl Indicator for RvolEngine
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 RvolEngine
impl RefUnwindSafe for RvolEngine
impl Send for RvolEngine
impl Sync for RvolEngine
impl Unpin for RvolEngine
impl UnsafeUnpin for RvolEngine
impl UnwindSafe for RvolEngine
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