| | |
| | | } |
| | | |
| | | private void getStrongPrice(ContractOrder order, Item item) { |
| | | // 获取当前账户余额并加到收益中 |
| | | Map<String, Object> moneyAll = walletService.getMoneyAll(order.getPartyId()); |
| | | BigDecimal earnings = order.getDepositOpen().add(new BigDecimal(moneyAll.get("money_all_coin").toString())); |
| | | BigDecimal earnings = BigDecimal.ZERO; |
| | | if(order.getLocationType() == 1){//全仓 |
| | | // 获取当前账户余额并加到收益中 |
| | | Map<String, Object> moneyAll = walletService.getMoneyAll(order.getPartyId()); |
| | | earnings = order.getDepositOpen().add(new BigDecimal(moneyAll.get("money_all_coin").toString())); |
| | | }else{ |
| | | earnings = order.getDepositOpen(); |
| | | } |
| | | double faceValue = 0.01; // 合约面值(固定面值不能调整) |
| | | double maintenanceMarginRate = 0.004; // 维持保证金率(固定不变) |
| | | //"buy":买(多) "sell":卖(空) |