| | |
| | | doOpen(client.getWebSocketClient(),accountName, tradingOrderOpenOpen, closePx); |
| | | } |
| | | if (ObjectUtil.isNotEmpty(tradingOrderOpenClose)){ |
| | | doOpen(client.getWebSocketClient(),accountName, tradingOrderOpenClose, closePx); |
| | | doclose(client.getWebSocketClient(),accountName, tradingOrderOpenClose, closePx); |
| | | } |
| | | } |
| | | } |
| | |
| | | |
| | | String positionAccountName = PositionsWs.initAccountName(accountName, posSide); |
| | | BigDecimal pos = PositionsWs.getAccountMap(positionAccountName).get("pos"); |
| | | if (BigDecimal.ZERO.compareTo( pos) >= 0) { |
| | | log.error("历史网格止损方向没有持仓"); |
| | | tradeRequestParam.setTradeType(OrderParamEnums.TRADE_NO.getValue()); |
| | | } |
| | | tradeRequestParam.setSz(String.valueOf(pos)); |
| | | TradeOrderWs.orderZhiYingZhiSunEventNoState(webSocketClient, tradeRequestParam); |
| | | } |