| | |
| | | |
| | | 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; |
| | |
| | | Candlestick kLine = new Candlestick(); |
| | | kLine.setTimestamp(endTick); |
| | | kLine.setAmount(BigDecimal.ZERO); |
| | | kLine.setClose(BigDecimal.ZERO); |
| | | kLine.setLow(BigDecimal.ZERO); |
| | | kLine.setOpen(BigDecimal.ZERO); |
| | | kLine.setClose(AppContants.DEFAULT_PRICE); |
| | | kLine.setLow(AppContants.DEFAULT_PRICE); |
| | | kLine.setOpen(AppContants.DEFAULT_PRICE); |
| | | kLine.setVolume(BigDecimal.ZERO); |
| | | kLine.setHigh(BigDecimal.ZERO); |
| | | kLine.setHigh(AppContants.DEFAULT_PRICE); |
| | | String rangeUnit = ""; |
| | | if (field == Calendar.MINUTE) { |
| | | rangeUnit = "min"; |
| | |
| | | kLine.setLow(kLine.getClose()); |
| | | kLine.setHigh(kLine.getClose()); |
| | | kLine.setVolume(BigDecimal.ZERO); |
| | | redisUtils.set("ROC/USDT",kLine); |
| | | redisUtils.set("GRICE/USDT",kLine); |
| | | } |
| | | } |
| | | |