新版仿ok交易所-后端
1
zyy
2025-10-10 e2b338a4cd4174f6cff839773ac2a8b7511bfa80
1
1 files modified
12 ■■■■ changed files
trading-order-huobi/src/main/java/com.yami.trading.huobi/data/internal/CryptosKlineServiceImpl.java 12 ●●●● patch | view | raw | blame | history
trading-order-huobi/src/main/java/com.yami.trading.huobi/data/internal/CryptosKlineServiceImpl.java
@@ -37,12 +37,12 @@
    @Autowired
    private NamedParameterJdbcOperations namedParameterJdbcTemplate;
/*    public static void main(String[] args) {
        BigDecimal a = BigDecimal.valueOf(0.006);
        BigDecimal b = BigDecimal.valueOf(3600);
    public static void main(String[] args) {
        BigDecimal a = BigDecimal.valueOf(0.0007);
        BigDecimal b = BigDecimal.valueOf(333);
        BigDecimal c = a.divide(b, 6, BigDecimal.ROUND_HALF_UP);
        System.out.println(c);
    }*/
    }
    @Override
    public void initBySql(String symbol) {
        this.bulidBySql(symbol, Kline.PERIOD_1MIN);
@@ -195,7 +195,7 @@
                kline.setHigh(kline.getHigh().add(currentValue));
                kline.setAdjusted(true);
                BigDecimal last = AdjustmentValueCache.getLastValue().get(symbol);
                /*BigDecimal last = AdjustmentValueCache.getLastValue().get(symbol);
                if (last != null && last.compareTo(BigDecimal.ZERO) > 0) {
                    BigDecimal adj = currentValue.subtract(last);
                    if (adj.compareTo(BigDecimal.ZERO) > 0) { //递增
@@ -207,7 +207,7 @@
                    }
                } else {
                    AdjustmentValueCache.getLastValue().put(symbol, currentValue);
                }
                }*/
            }
        }
        klineDBService.save(kline);