skyffire 8 months ago
parent
commit
6837722382
1 changed files with 2 additions and 2 deletions
  1. 2 2
      strategy/src/strategy.rs

+ 2 - 2
strategy/src/strategy.rs

@@ -661,7 +661,7 @@ impl Strategy {
 
             // 命令生成
             let key = format!("Cancel{}", client_id);
-            let value = vec![order.client_id.clone(), order.order_id.clone()];
+            let value = vec![order.client_id.clone(), order.order_id.clone(), Utc::now().timestamp_millis().to_string()];
             command.cancel.insert(key, value);
 
             // 统计部分
@@ -771,7 +771,7 @@ impl Strategy {
         for order_client_id in local_orders.keys() {
             let order = local_orders.get(order_client_id).unwrap();
             let key = format!("Cancel{}", *order_client_id);
-            let value = vec![order.client_id.clone(), order.order_id.clone()];
+            let value = vec![order.client_id.clone(), order.order_id.clone(), Utc::now().timestamp_millis().to_string()];
 
             if order.side == "pk".to_string() {
                 // if self.local_time - order.local_time > 500 || order.price > long_upper || order.price < long_lower {