pub struct RelativeStrengthEngine { /* private fields */ }Expand description
Relative Strength Ratio & Momentum vs. Benchmark (e.g., Asset / BTC or Stock / SPY).
Implementations§
Trait Implementations§
Source§impl Indicator for RelativeStrengthEngine
impl Indicator for RelativeStrengthEngine
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 RelativeStrengthEngine
impl RefUnwindSafe for RelativeStrengthEngine
impl Send for RelativeStrengthEngine
impl Sync for RelativeStrengthEngine
impl Unpin for RelativeStrengthEngine
impl UnsafeUnpin for RelativeStrengthEngine
impl UnwindSafe for RelativeStrengthEngine
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