pub struct RSI {
pub period: usize,
pub oversold_band: f64,
pub overbought_band: f64,
pub u: Array1<f64>,
pub d: Array1<f64>,
pub u_smma: Array1<f64>,
pub d_smma: Array1<f64>,
pub rs: Array1<f64>,
pub rsi: Array1<f64>,
pub oversold: Array1<f64>,
pub overbought: Array1<f64>,
}Expand description
Relative Strength Index (RSI) data.
Fields§
§period: usizeSize of the rolling window for the RSI
oversold_band: f64Constant value of the oversold band
overbought_band: f64Constant value of the overbought band
u: Array1<f64>An array of upward price changes
d: Array1<f64>An array of downward price changes
u_smma: Array1<f64>An array of smoothed modified moving average readings of upward price changes
d_smma: Array1<f64>An array of smoothed modified moving average readings of downward price changes
rs: Array1<f64>An array relative strength factor readings
rsi: Array1<f64>An array of RSI readings
oversold: Array1<f64>An array of oversold band readings
overbought: Array1<f64>An array of overbought band readings
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RSI
impl RefUnwindSafe for RSI
impl Send for RSI
impl Sync for RSI
impl Unpin for RSI
impl UnsafeUnpin for RSI
impl UnwindSafe for RSI
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
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.