| | |
| | | // Query query = new Query(criteria).with(sort); |
| | | // |
| | | // return mongoTemplate.find(query,ExchangeTrade.class,"exchange_trade_"+symbol); |
| | | return orderCoinDealDao.selectOrderCoinDealByTime(symbol, new Date(timeStart), new Date(timeStart)); |
| | | return orderCoinDealDao.selectOrderCoinDealByTime(symbol, new Date(timeStart), new Date(timeEnd)); |
| | | // return null; |
| | | } |
| | | |
| | | public void saveKLine(String symbol, String period, Candlestick kLine) { |
| | | // 先获取 |
| | | String key = "KINE_" + symbol + "_" + period; |
| | | String key = "KINE_" + symbol + "/USDT_" + period; |
| | | Object data = redisUtils.get(key); |
| | | List list = new ArrayList(); |
| | | if (data != null) { |
| | | list = (List) data; |
| | | } |
| | | list.add(kLine); |
| | | redisUtils.set("KINE_" + symbol + "_" + period, list); |
| | | redisUtils.set(key, list); |
| | | // mongoTemplate.insert(kLine,"exchange_kline_"+symbol+"_"+kLine.getPeriod()); |
| | | } |
| | | |