소스 검색

使用fp下单

skyffire 8 달 전
부모
커밋
959c1b6a9c
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      strategy/src/predictor.rs

+ 4 - 4
strategy/src/predictor.rs

@@ -385,17 +385,17 @@ impl Predictor {
             self.optimal_bid_price = max(self.mid_price, self.fair_price);
             self.optimal_ask_price = Self::DONT_VIEW;
         } else if self.inventory.is_zero() {
-            if self.fair_price > self.mid_price * (Decimal::ONE + self.params.open) && self.trend_rate < self.params.open * dec!(-7) {
+            if self.fair_price > self.mid_price * (Decimal::ONE + self.params.open) && self.trend_rate < self.params.open * dec!(-5) {
                 self.bid_delta = dec!(0);
                 self.ask_delta = dec!(-2);
 
-                self.optimal_bid_price = self.ask_price * dec!(1.001);
+                self.optimal_bid_price = self.fair_price;
                 self.optimal_ask_price = Self::DONT_VIEW;
-            } else if self.fair_price < self.mid_price * (Decimal::ONE - self.params.open) && self.trend_rate > self.params.open * dec!(7) {
+            } else if self.fair_price < self.mid_price * (Decimal::ONE - self.params.open) && self.trend_rate > self.params.open * dec!(5) {
                 self.ask_delta = dec!(0);
                 self.bid_delta = dec!(-2);
 
-                self.optimal_ask_price = self.bid_price * dec!(0.999);
+                self.optimal_ask_price = self.fair_price;
                 self.optimal_bid_price = Self::DONT_VIEW;
             }
         }