|  |  | 
 |  |  | 
 | 
 |  |  |             for (ContractHoldOrderEntity holdOrderEntity : holdOrderEntities) {
 | 
 |  |  |                 BigDecimal forceSetPrice = getForceSetPrice(walletContract.getTotalBalance().subtract(holdOrderEntity.getOpeningFeeAmount()), holdOrderEntity.getOpeningPrice(), holdOrderEntity.getSymbolCntSale(), holdOrderEntity.getSymbolSku(), holdOrderEntity.getOpeningType(), memberEntity);
 | 
 |  |  |                 log.info("订单强平价 : {}, 订单ID : {}", forceSetPrice, holdOrderEntity.getId());
 | 
 |  |  |                 log.info("订单强平价 : {}, 订单ID : {}, {}", forceSetPrice, holdOrderEntity.getId(), holdOrderEntity.getSymbolCntSale());
 | 
 |  |  |                 totalSetPrice = totalSetPrice.add(forceSetPrice.multiply(BigDecimal.valueOf(holdOrderEntity.getSymbolCntSale())));
 | 
 |  |  |                 totalCnt += holdOrderEntity.getSymbolCntSale();
 | 
 |  |  |                 log.info("-->{}", totalCnt);
 | 
 |  |  |             }
 | 
 |  |  | 
 | 
 |  |  |             BigDecimal forceSetPrice = totalSetPrice.divide(BigDecimal.valueOf(totalCnt), 8, BigDecimal.ROUND_DOWN);
 |