| | |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_contract_order") |
| | | public class ContractOrder extends BaseEntity { |
| | | public class ContractOrder extends BaseEntity { |
| | | public final static String STATE_SUBMITTED = "submitted"; |
| | | public final static String STATE_CREATED = "created"; |
| | | /** |
| | |
| | | /** |
| | | * 仓位类型:0:逐仓 1:全仓 |
| | | */ |
| | | private Integer locationType = 0; |
| | | private Integer locationType = 1; |
| | | |
| | | |
| | | /** |
| | | * 盈亏比 |
| | | */ |
| | | private Double profitLossRatio; |
| | | |
| | | public BigDecimal getAmountClose() { |
| | | if(amountClose == null){ |
| | |
| | | .multiply(new BigDecimal("100")); |
| | | |
| | | // 保留两位小数 |
| | | changeRatio = changeRatio.setScale(2, BigDecimal.ROUND_DOWN); |
| | | changeRatio = changeRatio.setScale(4, BigDecimal.ROUND_DOWN); |
| | | |
| | | return changeRatio; |
| | | } |