Browse Source

v4.2.5: 尝试修复最后一点的部分平仓问题。

skyffire 7 months ago
parent
commit
bdfbf3d4fb
1 changed files with 1 additions and 5 deletions
  1. 1 5
      strategy/src/predictor.rs

+ 1 - 5
strategy/src/predictor.rs

@@ -610,11 +610,7 @@ impl Predictor {
 
             if now - *first > self.params.holding_time * Decimal::ONE_THOUSAND {
                 let side = self.trade_side_map.get(first).unwrap();
-                self.ready_close_amount = if self.trade_time_vec.len() == 1 {
-                    self.pos_amount
-                } else {
-                    self.trade_amount_map.get(first).unwrap().clone()
-                };
+                self.ready_close_amount = self.trade_amount_map.get(first).unwrap().clone();
 
                 match side.as_str() {
                     "kd" => {