| | |
| | | List<GridElement> elements = new ArrayList<>(); |
| | | int shortSize = shortPriceQueue.size(); |
| | | int longSize = longPriceQueue.size(); |
| | | BigDecimal step = config.getStep().subtract(config.getContractMultiplier()); |
| | | String qty = config.getQuantity(); |
| | | //根据精度转换成小数 |
| | | int prec = config.getPriceScale(); |
| | | BigDecimal minTick = BigDecimal.ONE.scaleByPowerOfTen(-prec); |
| | | BigDecimal step = config.getStep().subtract(minTick); |
| | | String qty = config.getQuantity(); |
| | | |
| | | // 空仓队列:id 从 -1 自减, shortPriceQueue[i] → id=-(i+1) |
| | | for (int i = 0; i < shortSize; i++) { |