| | |
| | | followHoldOrder.setTradeType(ContractHoldOrderEntity.TRADE_TYPE_MARK); |
| | | followHoldOrder.setSymbol(holdOrderEntity.getSymbol()); |
| | | followHoldOrder.setSymbolCnt(symbolCnt); |
| | | followHoldOrder.setSymbolCntSale(symbolCnt); |
| | | followHoldOrder.setSymbolSku(lotNumber); |
| | | followHoldOrder.setLeverRatio(levelRateEntity.getLevelRateUp()); |
| | | followHoldOrder.setForceClosingPrice(forceClosingPrice); |
| | |
| | | followFollowerOrderRelationDao.insert(relationEntity); |
| | | |
| | | // 发送爆仓消息 |
| | | sendOrderBombMsg(holdOrderEntity.getId(), holdOrderEntity.getOpeningType(), forceClosingPrice, holdOrderEntity.getSymbol(), holdOrderEntity.getOperateNo(), holdOrderEntity.getMemberId()); |
| | | sendOrderBombMsg(followHoldOrder.getId(), followHoldOrder.getOpeningType(), forceClosingPrice, followHoldOrder.getSymbol(), followHoldOrder.getOperateNo(), followHoldOrder.getMemberId()); |
| | | |
| | | // 计算佣金 |
| | | ThreadPoolUtils.calReturnMoney(memberEntity.getId(), contractOrderEntity.getOpeningFeeAmount(), contractOrderEntity, AgentReturnEntity.ORDER_TYPE_OPEN); |