From 478e76aaf92cec55208c7ef9a9e44abd6b8ec41c Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Tue, 15 Jun 2021 17:55:51 +0800 Subject: [PATCH] modify --- src/main/java/com/xcong/excoin/common/contants/AppContants.java | 2 ++ src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java | 9 +++++---- src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java | 5 +++++ 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/xcong/excoin/common/contants/AppContants.java b/src/main/java/com/xcong/excoin/common/contants/AppContants.java index 89959cc..82d4fe1 100644 --- a/src/main/java/com/xcong/excoin/common/contants/AppContants.java +++ b/src/main/java/com/xcong/excoin/common/contants/AppContants.java @@ -81,4 +81,6 @@ */ public static final String ORDER_CANCEL_KEY = "COIN_ORDER_CANCEL_"; + public static final BigDecimal DEFAULT_PRICE = BigDecimal.valueOf(66); + } diff --git a/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java b/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java index a4b71e4..329aa91 100644 --- a/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java +++ b/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java @@ -3,6 +3,7 @@ import com.alibaba.fastjson.JSON; import com.huobi.client.model.Candlestick; +import com.xcong.excoin.common.contants.AppContants; import com.xcong.excoin.trade.ExchangeTrade; import com.xcong.excoin.utils.RedisUtils; import lombok.ToString; @@ -314,11 +315,11 @@ Candlestick kLine = new Candlestick(); kLine.setTimestamp(endTick); kLine.setAmount(BigDecimal.ZERO); - kLine.setClose(BigDecimal.valueOf(66)); - kLine.setLow(BigDecimal.valueOf(66)); - kLine.setOpen(BigDecimal.valueOf(66)); + kLine.setClose(AppContants.DEFAULT_PRICE); + kLine.setLow(AppContants.DEFAULT_PRICE); + kLine.setOpen(AppContants.DEFAULT_PRICE); kLine.setVolume(BigDecimal.ZERO); - kLine.setHigh(BigDecimal.valueOf(66)); + kLine.setHigh(AppContants.DEFAULT_PRICE); String rangeUnit = ""; if (field == Calendar.MINUTE) { rangeUnit = "min"; diff --git a/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java b/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java index 58fd0fa..f52b1ba 100644 --- a/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java +++ b/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java @@ -6,6 +6,7 @@ import com.huobi.client.SubscriptionOptions; import com.huobi.client.model.Candlestick; import com.huobi.client.model.enums.CandlestickInterval; +import com.xcong.excoin.common.contants.AppContants; import com.xcong.excoin.modules.coin.dao.OrderCoinDealDao; import com.xcong.excoin.modules.coin.dao.OrderCoinsDao; import com.xcong.excoin.modules.coin.entity.OrderCoinsEntity; @@ -133,6 +134,10 @@ long currentTimeMillis = System.currentTimeMillis(); for (String s : rang) { Candlestick candlestick = new Candlestick(); + candlestick.setClose(AppContants.DEFAULT_PRICE); + candlestick.setHigh(AppContants.DEFAULT_PRICE); + candlestick.setLow(AppContants.DEFAULT_PRICE); + candlestick.setOpen(AppContants.DEFAULT_PRICE); candlestick.setTimestamp(currentTimeMillis); currentKlineMap.put(s,candlestick); } -- Gitblit v1.9.1