| | |
| | | } |
| | | } |
| | | |
| | | BigDecimal ordFrozImr = ObjectUtil.isEmpty(PositionsWs.POSITIONSWSMAP.get("imr")) ? BigDecimal.ZERO : PositionsWs.POSITIONSWSMAP.get("imr"); |
| | | if (PositionsWs.POSITIONSWSMAP.get("imr") == null){ |
| | | log.error("没有获取到持仓信息,等待初始化......"); |
| | | return null; |
| | | } |
| | | BigDecimal ordFrozImr = PositionsWs.POSITIONSWSMAP.get("imr"); |
| | | if (BigDecimal.ZERO.compareTo( ordFrozImr) >= 0) { |
| | | log.error("占用保证金为零,进行初始化订单"); |
| | | WsMapBuild.saveStringToMap(InstrumentsWs.INSTRUMENTSWSMAP, CoinEnums.STATE.name(), OrderParamEnums.STATE_4.getValue()); |