pub struct SignalComponents {Show 41 fields
pub v_vwap: i8,
pub v_ema: i8,
pub v_st: i8,
pub v_ts: i8,
pub v_liq: i8,
pub v_conf_bull: i8,
pub v_conf_bear: i8,
pub v_struct: i8,
pub v_cvd: i8,
pub v_ao: i8,
pub v_hurst: i8,
pub v_accel_bull: i8,
pub v_accel_bear: i8,
pub hurst: f64,
pub price_accel: f64,
pub bull_score: f64,
pub bear_score: f64,
pub conf_min_adj: f64,
pub liq_imbalance: f64,
pub liq_buy_pct: f64,
pub poc: Option<f64>,
pub struct_bias: i8,
pub fib618: Option<f64>,
pub fib_zone: &'static str,
pub fib_ok: bool,
pub bos: bool,
pub choch: bool,
pub ts_norm: f64,
pub dominance: f64,
pub cvd_slope: Option<f64>,
pub cvd_div: i8,
pub ao: f64,
pub ao_rising: bool,
pub wr_pct: f64,
pub mom_pct: f64,
pub wave_ok_long: bool,
pub wave_ok_short: bool,
pub mom_ok_long: bool,
pub mom_ok_short: bool,
pub vol_pct: Option<f64>,
pub vol_regime: Option<&'static str>,
}Expand description
All per-layer signal votes and supporting values.
Fields§
§v_vwap: i8§v_ema: i8§v_st: i8§v_ts: i8§v_liq: i8§v_conf_bull: i8§v_conf_bear: i8§v_struct: i8§v_cvd: i8§v_ao: i8§v_hurst: i8§v_accel_bull: i8§v_accel_bear: i8§hurst: f64§price_accel: f64§bull_score: f64§bear_score: f64§conf_min_adj: f64§liq_imbalance: f64§liq_buy_pct: f64§poc: Option<f64>§struct_bias: i8§fib618: Option<f64>§fib_zone: &'static str§fib_ok: bool§bos: bool§choch: bool§ts_norm: f64§dominance: f64§cvd_slope: Option<f64>§cvd_div: i8§ao: f64§ao_rising: bool§wr_pct: f64§mom_pct: f64§wave_ok_long: bool§wave_ok_short: bool§mom_ok_long: bool§mom_ok_short: bool§vol_pct: Option<f64>§vol_regime: Option<&'static str>Trait Implementations§
Source§impl Clone for SignalComponents
impl Clone for SignalComponents
Source§fn clone(&self) -> SignalComponents
fn clone(&self) -> SignalComponents
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SignalComponents
impl RefUnwindSafe for SignalComponents
impl Send for SignalComponents
impl Sync for SignalComponents
impl Unpin for SignalComponents
impl UnsafeUnpin for SignalComponents
impl UnwindSafe for SignalComponents
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