pub struct TruncatedBandpass { /* private fields */ }Expand description
Truncated Bandpass Filter
Based on John Ehlers’ “Truncated Indicators” (TASC July 2020). It applies a Bandpass filter but truncates the feedback loop at a specific length to prevent “ringing” and better handle sharp price movements.
Implementations§
Trait Implementations§
Source§impl Clone for TruncatedBandpass
impl Clone for TruncatedBandpass
Source§fn clone(&self) -> TruncatedBandpass
fn clone(&self) -> TruncatedBandpass
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 TruncatedBandpass
impl Debug for TruncatedBandpass
Source§impl Default for TruncatedBandpass
impl Default for TruncatedBandpass
Auto Trait Implementations§
impl Freeze for TruncatedBandpass
impl RefUnwindSafe for TruncatedBandpass
impl Send for TruncatedBandpass
impl Sync for TruncatedBandpass
impl Unpin for TruncatedBandpass
impl UnsafeUnpin for TruncatedBandpass
impl UnwindSafe for TruncatedBandpass
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