Pārlūkot izejas kodu

强制干扰逻辑写反了,淦……

skyffire 10 mēneši atpakaļ
vecāks
revīzija
162030ad7a
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2 2
      strategy/src/predictor.rs

+ 2 - 2
strategy/src/predictor.rs

@@ -416,7 +416,7 @@ impl Predictor {
                 if self.inventory > Decimal::ZERO && close_rate > Decimal::ZERO {
                     // 是否强干扰平仓
                     let target_price = if self.params.is_strong_interfere {
-                        self.pos_avg_price - self.params.open_activate * self.mid_price * self.t_diff * dec!(0.5)
+                        self.pos_avg_price + self.params.open_activate * self.mid_price * self.t_diff * dec!(0.5)
                     } else {
                         self.pos_avg_price
                     };
@@ -434,7 +434,7 @@ impl Predictor {
                 if self.inventory < Decimal::ZERO && close_rate < Decimal::ZERO {
                     // 是否强干扰平仓
                     let target_price = if self.params.is_strong_interfere {
-                        self.pos_avg_price + self.params.open_activate * self.mid_price * self.t_diff * dec!(0.5)
+                        self.pos_avg_price - self.params.open_activate * self.mid_price * self.t_diff * dec!(0.5)
                     } else {
                         self.pos_avg_price
                     };