| | |
| | | String price = tradeEvent.getTradeList().get(0).getPrice().toPlainString(); |
| | | // TODO 测试环境关闭这个插入redis |
| | | redisUtils.set(CoinTypeConvert.convertToKey(symbol), price); |
| | | // 比较 |
| | | websocketPriceService.comparePriceAsc(symbol, price); |
| | | websocketPriceService.comparePriceDesc(symbol, price); |
| | | if ("ETC/USDT".equalsIgnoreCase(symbol)) { |
| | | websocketPriceService.wholeBomb(symbol, price); |
| | | } |
| | | // 比较 |
| | | websocketPriceService.comparePriceAsc(symbol, price); |
| | | websocketPriceService.comparePriceDesc(symbol, price); |
| | | //System.out.println("比较完毕:"+symbol+"-"+price); |
| | | |
| | | } |
| | |
| | | |
| | | BigDecimal sub = wallet.getTotalBalance().add(totalProfitOrLess); |
| | | BigDecimal target = wallet.getTotalBalance().multiply(BigDecimal.valueOf(0.01)); |
| | | log.info("sub : {}, target : {}", sub, target); |
| | | // 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); |