pub enum PriceBasedSource {
Close,
HighLow,
}Expand description
Input used to build Renko, Kagi and Line Break charts.
Variants§
Close
Use each bar’s close, including for Renko wick extremes.
HighLow
Use highs and lows. With no intrabar ordering, a continuation takes priority over a reversal in the same bar; at most one direction is processed per source bar.
Trait Implementations§
Source§impl Clone for PriceBasedSource
impl Clone for PriceBasedSource
Source§fn clone(&self) -> PriceBasedSource
fn clone(&self) -> PriceBasedSource
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 moreimpl Copy for PriceBasedSource
Source§impl Debug for PriceBasedSource
impl Debug for PriceBasedSource
Source§impl Default for PriceBasedSource
impl Default for PriceBasedSource
Source§fn default() -> PriceBasedSource
fn default() -> PriceBasedSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PriceBasedSource
impl<'de> Deserialize<'de> for PriceBasedSource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PriceBasedSource
Source§impl PartialEq for PriceBasedSource
impl PartialEq for PriceBasedSource
Source§impl Serialize for PriceBasedSource
impl Serialize for PriceBasedSource
impl StructuralPartialEq for PriceBasedSource
Auto Trait Implementations§
impl Freeze for PriceBasedSource
impl RefUnwindSafe for PriceBasedSource
impl Send for PriceBasedSource
impl Sync for PriceBasedSource
impl Unpin for PriceBasedSource
impl UnsafeUnpin for PriceBasedSource
impl UnwindSafe for PriceBasedSource
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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