| | |
| | | if (currentValue == null) { |
| | | marketQuotationsAdjust.setNewPrice(Arith.str(realtime.getClose(), decimal)); |
| | | } else { |
| | | marketQuotationsAdjust.setNewPrice(realtime.getClose().subtract(currentValue).setScale(decimal, RoundingMode.HALF_UP).toPlainString()); |
| | | marketQuotationsAdjust.setNewPrice(realtime.getClose().subtract(currentValue).setScale(decimal, RoundingMode.DOWN).toPlainString()); |
| | | } |
| | | marketQuotationsAdjust.setPips(Arith.str(item.getPips(), decimal)); |
| | | marketQuotationsAdjust.setAfterValue(Arith.str(realtime.getClose(), decimal)); |