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