Ver Fonte

coinex仓位计算ct_val使用,增加停机仓位检査次数

JiahengHe há 1 ano atrás
pai
commit
3333d793dd
2 ficheiros alterados com 2 adições e 2 exclusões
  1. 1 1
      strategy/src/coinex_usdt_swap.rs
  2. 1 1
      strategy/src/core.rs

+ 1 - 1
strategy/src/coinex_usdt_swap.rs

@@ -50,7 +50,7 @@ pub async fn coinex_swap_run(is_shutdown_arc: Arc<AtomicBool>,
         // 读取数据
         let mut update_flag_u = Decimal::ZERO;
         let core_arc_clone = Arc::clone(&core_arc);
-        let multiplier = core_arc_clone.lock().await.platform_rest.get_self_market().amount_size;
+        let multiplier = core_arc_clone.lock().await.platform_rest.get_self_market().ct_val;
         let run_symbol = symbols.clone()[0].clone();
 
         let fun = move |data: ResponseData| {

+ 1 - 1
strategy/src/core.rs

@@ -1579,7 +1579,7 @@ impl Core {
         while !self.check_position(target_hold_coin).await {
             sleep(Duration::from_secs(1)).await;
 
-            if clear_count >= 20 {
+            if clear_count >= 3600 {
                 info!("清理次数达到上限:{}次,不再执行清理。", clear_count);
                 info!("");
                 break