Prechádzať zdrojové kódy

公平价格(仿真)以及它的ema,fix9

skyffire 10 mesiacov pred
rodič
commit
65ee6b0b25
1 zmenil súbory, kde vykonal 2 pridanie a 0 odobranie
  1. 2 0
      src/msv.rs

+ 2 - 0
src/msv.rs

@@ -6,6 +6,7 @@ use rust_decimal::{Decimal};
 use rust_decimal::prelude::{FromPrimitive, ToPrimitive};
 use rust_decimal_macros::dec;
 use serde_json::{json, Value};
+use tracing::info;
 use crate::db_connector::{get_simple_depths_json, get_trades_json};
 use crate::params_utils::{get_str, parse_str_to_decimal};
 use crate::server::{Response, SimpleDepth, Trade};
@@ -124,6 +125,7 @@ pub fn generate_msv_by_trades(mut trades: Vec<Trade>, mills_back: Decimal, simpl
         b / a
     };
     let gamma_fair: Decimal = Decimal::ONE / Decimal::from_i64(c).unwrap();
+    info!(?a, ?b, ?c, ?gamma_fair);
 
     // ================== 计算每个点的具体波动率以及回溯幅度 ===================
     trades.sort_by(|a, b| Decimal::from_str(a.id.as_str()).unwrap().cmp(&Decimal::from_str(b.id.as_str()).unwrap()));