lvzhiqiang 2 年之前
父节点
当前提交
47cc375d24
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/main/java/top/lvzhiqiang/service/impl/CoinServiceImpl.java

+ 2 - 2
src/main/java/top/lvzhiqiang/service/impl/CoinServiceImpl.java

@@ -167,7 +167,6 @@ public class CoinServiceImpl implements CoinService {
         }, 0, 2, TimeUnit.SECONDS);
 
         scheduler.scheduleAtFixedRate(() -> {
-            LocalDateTime endTime = LocalDateTime.now();
             // 全部合约仓位信息V2
             Map<String, String> paramMap = new HashMap<>();
             paramMap.put("productType", "umcbl");
@@ -188,7 +187,7 @@ public class CoinServiceImpl implements CoinService {
 
                     // 持仓方向 long:多头 short:空头
                     String holdSide = mixData.getString("holdSide");
-                    BigDecimal returnRate = new BigDecimal(mixData.getString("unrealizedPL")).divide(new BigDecimal(margin)).setScale(2, RoundingMode.HALF_UP);
+                    BigDecimal returnRate = new BigDecimal(mixData.getString("unrealizedPL")).divide(new BigDecimal(margin), 4, RoundingMode.HALF_UP);
                     for (int j = 1; j <= 10; j++) {
                         BigDecimal grid = BigDecimal.valueOf(0.5).multiply(BigDecimal.valueOf(j));
                         if ("long".equalsIgnoreCase(holdSide)) {
@@ -229,6 +228,7 @@ public class CoinServiceImpl implements CoinService {
                     }
                 }
             } catch (Exception e) {
+                e.printStackTrace();
             }
         }, 0, 5, TimeUnit.SECONDS);