| | |
| | | myFollowOrderVo.setLeverRatio(leverRatio);
|
| | | BigDecimal rewardAmount = contractOrderEntity.getRewardAmount().setScale(2, BigDecimal.ROUND_DOWN);
|
| | | myFollowOrderVo.setRewardAmount(rewardAmount);
|
| | | BigDecimal rewardRatio = contractOrderEntity.getRewardRatio().setScale(4, BigDecimal.ROUND_DOWN);
|
| | | BigDecimal rewardRatio = contractOrderEntity.getRewardRatio() == null ? BigDecimal.ZERO : contractOrderEntity.getRewardRatio().setScale(4, BigDecimal.ROUND_DOWN);
|
| | | myFollowOrderVo.setRewardRatio(rewardRatio);
|
| | | int symbolCnt = contractOrderEntity.getSymbolCnt();
|
| | | myFollowOrderVo.setSymbolCnt(symbolCnt);
|
| | |
| | | String nickname = followTraderInfoEntity.getNickname();
|
| | | myFollowTraderInfoVo.setNickname(nickname);
|
| | | BigDecimal totalPrincipal = FollowFollowerProfitEntity.getTotalPrincipal();
|
| | | myFollowTraderInfoVo.setTotalPrincipal(totalPrincipal);
|
| | | myFollowTraderInfoVo.setTotalPrincipal(totalPrincipal.setScale(2, BigDecimal.ROUND_DOWN));
|
| | | BigDecimal totalProfit = FollowFollowerProfitEntity.getTotalProfit();
|
| | | myFollowTraderInfoVo.setTotalProfit(totalProfit.setScale(2, BigDecimal.ROUND_DOWN));
|
| | |
|
| | |
| | | tradeProfitInfoVo.setTotalFollowerCnt(totalFollowerCnt);
|
| | | BigDecimal totalOrderCnt = followTraderProfitInfoVo.getTotalOrderCnt();
|
| | | tradeProfitInfoVo.setTotalOrderCnt(totalOrderCnt);
|
| | | }
|
| | | BigDecimal thirtyProfitRatio = followTraderProfitInfoVo.getThirtyProfitRatio();
|
| | | tradeProfitInfoVo.setThirtyProfitRatio(thirtyProfitRatio);
|
| | | BigDecimal thirtyRatio = followTraderProfitInfoVo.getThirtyRatio();
|
| | | tradeProfitInfoVo.setThirtyRatio(thirtyRatio);
|
| | | }
|
| | | return Result.ok(tradeProfitInfoVo);
|
| | | }
|
| | |
|
| | |
| | | BigDecimal rewardAmount = orderEntity.getRewardAmount();
|
| | | allRewardAmount = allRewardAmount.add(rewardAmount);
|
| | | BigDecimal rewardRatio = orderEntity.getRewardRatio();
|
| | | rewardRatio = rewardRatio == null ? BigDecimal.ZERO : rewardRatio;
|
| | | allRewardRatio = allRewardRatio.add(rewardRatio);
|
| | | }
|
| | | }
|
| | |
| | | myFollowOrderVo.setLeverRatio(leverRatio);
|
| | | BigDecimal rewardAmount = contractOrderEntity.getRewardAmount().setScale(2, BigDecimal.ROUND_DOWN);
|
| | | myFollowOrderVo.setRewardAmount(rewardAmount);
|
| | | BigDecimal rewardRatio = contractOrderEntity.getRewardRatio().setScale(4, BigDecimal.ROUND_DOWN);
|
| | | BigDecimal rewardRatio = contractOrderEntity.getRewardRatio() == null ? BigDecimal.ZERO : contractOrderEntity.getRewardRatio().setScale(4, BigDecimal.ROUND_DOWN);
|
| | | myFollowOrderVo.setRewardRatio(rewardRatio);
|
| | | int symbolCnt = contractOrderEntity.getSymbolCnt();
|
| | | myFollowOrderVo.setSymbolCnt(symbolCnt);
|