|
|
@@ -540,22 +540,21 @@ impl Predictor {
|
|
|
|
|
|
// let cci_arc = self.cci_arc.clone();
|
|
|
let now = Decimal::from_i64(Utc::now().timestamp_millis()).unwrap();
|
|
|
- let mid_price = self.fair_price_std_vec[0] - self.mid_price;
|
|
|
- let ask_price = self.ask_price;
|
|
|
- let bid_price = self.bid_price;
|
|
|
- let last_price = self.last_price;
|
|
|
- let fair_price = self.fair_price_std_vec[1] - self.mid_price;
|
|
|
-
|
|
|
- let spread = self.mid_price;
|
|
|
- let spread_min = self.fair_price_std_vec[0];
|
|
|
- let spread_max = self.fair_price_std_vec[1];
|
|
|
+ let mid_price = self.mid_price;
|
|
|
+ let ask_price = self.fair_price_std_vec[0];
|
|
|
+ let bid_price = self.fair_price_std_vec[1];
|
|
|
+ let last_price = Self::DONT_VIEW;
|
|
|
+ let fair_price = Self::DONT_VIEW;
|
|
|
+ let optimal_ask_price = Self::DONT_VIEW;
|
|
|
+ let optimal_bid_price = Self::DONT_VIEW;
|
|
|
+
|
|
|
+ let spread = Self::DONT_VIEW;
|
|
|
+ let spread_min = self.spread_vec[0];
|
|
|
+ let spread_max = self.spread_vec[1];
|
|
|
// let spread = self.price_times_avg;
|
|
|
// let spread_max = self.fair_price_vec[1] / self.fair_price_vec[0];
|
|
|
// let spread_min = self.fair_price / self.mid_price;
|
|
|
|
|
|
- let optimal_ask_price = self.optimal_ask_price;
|
|
|
- let optimal_bid_price = self.optimal_bid_price;
|
|
|
-
|
|
|
let inventory = self.inventory;
|
|
|
|
|
|
let sigma_square = if self.fair_price_time_vec.len() > 1 {
|