pub enum FootprintStudyKind {
StackedBid,
StackedAsk,
UnfinishedHigh,
UnfinishedLow,
NakedPoc,
DeltaPoc,
VolumeCluster,
SinglePrint,
DeltaAsk,
DeltaBid,
RatioAsk,
RatioBid,
}Expand description
Meaning of a footprint annotation. Sells trade on the bid and buys on the ask.
Variants§
StackedBid
Consecutive sell imbalances.
StackedAsk
Consecutive buy imbalances.
UnfinishedHigh
Sell volume traded at the bar’s highest price, so the auction there did not finish.
UnfinishedLow
Buy volume traded at the bar’s lowest price, so the auction there did not finish.
NakedPoc
Highest-volume level, extended until a later bar trades through it.
DeltaPoc
Price with the largest absolute delta, ties resolved toward the lower price.
VolumeCluster
Row volume exceeds the configured share of this bar’s volume.
SinglePrint
Small positive executed volume at a bar extreme, below the host’s size threshold.
DeltaAsk
The bar’s positive delta reaches the configured share of its volume.
DeltaBid
The bar’s negative delta reaches the configured share of its volume.
RatioAsk
The bar’s buy volume reaches the configured multiple of its sell volume.
RatioBid
The bar’s sell volume reaches the configured multiple of its buy volume.
Trait Implementations§
Source§impl Clone for FootprintStudyKind
impl Clone for FootprintStudyKind
Source§fn clone(&self) -> FootprintStudyKind
fn clone(&self) -> FootprintStudyKind
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for FootprintStudyKind
Source§impl Debug for FootprintStudyKind
impl Debug for FootprintStudyKind
impl Eq for FootprintStudyKind
Source§impl PartialEq for FootprintStudyKind
impl PartialEq for FootprintStudyKind
impl StructuralPartialEq for FootprintStudyKind
Auto Trait Implementations§
impl Freeze for FootprintStudyKind
impl RefUnwindSafe for FootprintStudyKind
impl Send for FootprintStudyKind
impl Sync for FootprintStudyKind
impl Unpin for FootprintStudyKind
impl UnsafeUnpin for FootprintStudyKind
impl UnwindSafe for FootprintStudyKind
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
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<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
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> ⓘ
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> ⓘ
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