| | |
| | | log.warn("账户{}不允许下单,取消发送", accountName); |
| | | return; |
| | | } |
| | | if (StrUtil.isEmpty(sz) && BigDecimal.ZERO.compareTo(new BigDecimal(sz)) >= 0) { |
| | | log.warn("下单数量{}不允许下单,取消发送", sz); |
| | | return; |
| | | } |
| | | /** |
| | | * 校验必要参数 |
| | | * 验证下单参数是否存在空值 |
| | |
| | | webSocketClient.send(jsonObject.toJSONString()); |
| | | log.info("发送下单频道:{},数量:{}", side, sz); |
| | | |
| | | WsMapBuild.saveStringToMap(getAccountMap(accountName), "clOrdId", clOrdId); |
| | | WsMapBuild.saveStringToMap(getAccountMap(accountName), "state", CoinEnums.ORDER_FILLED.getCode()); |
| | | /** |
| | | * 将状态更新为未准备就绪 |
| | |
| | | } |
| | | } |
| | | |
| | | public static void orderZhiYingEvent(WebSocketClient webSocketClient, TradeRequestParam tradeRequestParam) { |
| | | public static void orderZhiYingZhiSunEventNoState(WebSocketClient webSocketClient, TradeRequestParam tradeRequestParam) { |
| | | |
| | | |
| | | log.info("开始执行TradeOrderWs......"); |