pub struct AccelerationBandsOutput {
pub upper: f64,
pub middle: f64,
pub lower: f64,
}Expand description
Acceleration Bands output: SMA of close with momentum-biased envelopes driven by the bar’s high/low geometry.
Fields§
§upper: f64Upper band: SMA of high · (1 + factor · (high − low) / (high + low)).
middle: f64Middle band: SMA of close.
lower: f64Lower band: SMA of low · (1 − factor · (high − low) / (high + low)).
Trait Implementations§
Source§impl Clone for AccelerationBandsOutput
impl Clone for AccelerationBandsOutput
Source§fn clone(&self) -> AccelerationBandsOutput
fn clone(&self) -> AccelerationBandsOutput
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 AccelerationBandsOutput
impl Debug for AccelerationBandsOutput
Source§impl PartialEq for AccelerationBandsOutput
impl PartialEq for AccelerationBandsOutput
Source§fn eq(&self, other: &AccelerationBandsOutput) -> bool
fn eq(&self, other: &AccelerationBandsOutput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AccelerationBandsOutput
impl StructuralPartialEq for AccelerationBandsOutput
Auto Trait Implementations§
impl Freeze for AccelerationBandsOutput
impl RefUnwindSafe for AccelerationBandsOutput
impl Send for AccelerationBandsOutput
impl Sync for AccelerationBandsOutput
impl Unpin for AccelerationBandsOutput
impl UnsafeUnpin for AccelerationBandsOutput
impl UnwindSafe for AccelerationBandsOutput
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more