| | |
| | | */ |
| | | String confirm = data.getString(8); |
| | | if ("1".equals(confirm)){ |
| | | log.info("{}开仓{}:{}",time,closePx,instId); |
| | | //调用策略 |
| | | // 创建策略实例 |
| | | MacdEmaStrategy strategy = new MacdEmaStrategy(); |
| | |
| | | String accountName = client.getAccountName(); |
| | | if (accountName != null) { |
| | | if (ObjectUtil.isNotEmpty(tradingOrderOpenOpen)){ |
| | | log.info("{}开仓{}:{}",instId,tradingOrderOpenOpen.getPosSide(),tradingOrderOpenOpen.getSide()); |
| | | doOpen(client.getWebSocketClient(),accountName, tradingOrderOpenOpen, closePx); |
| | | } |
| | | if (ObjectUtil.isNotEmpty(tradingOrderOpenClose)){ |
| | | log.info("{}平仓{}:{}",instId,tradingOrderOpenClose.getPosSide(),tradingOrderOpenClose.getSide()); |
| | | doclose(client.getWebSocketClient(),accountName, tradingOrderOpenClose, closePx); |
| | | } |
| | | } |