| | |
| | | MemberWalletContractEntity wallet = memberWalletContractDao.findWalletContractByMemberIdAndSymbol(memberId, CoinTypeEnum.USDT.name()); |
| | | |
| | | BigDecimal sub = wallet.getTotalBalance().add(totalProfitOrLess); |
| | | // log.info("sub : {}, memberId : {}", sub, memberId); |
| | | if (sub.compareTo(wallet.getTotalBalance().multiply(BigDecimal.valueOf(0.01))) <= 0) { |
| | | BigDecimal target = wallet.getTotalBalance().multiply(BigDecimal.valueOf(0.01)); |
| | | log.info("sub : {}, target : {}", sub, target); |
| | | if (sub.compareTo(target) <= 0) { |
| | | List<OrderModel> list = new ArrayList<>(); |
| | | OrderModel orderModel = new OrderModel(null, 0, price, symbol, memberId); |
| | | list.add(orderModel); |