| | |
| | | while (true) { |
| | | try { |
| | | // 老外汇tradeView接口 |
| | | String symbols = itemService.findByType(Item.forex) |
| | | .stream().filter(i -> !i.getCategory().equalsIgnoreCase(Item.forex)) |
| | | .map(Item::getSymbol).collect(Collectors.joining(",")); |
| | | // String symbols = itemService.findByType(Item.forex) |
| | | // .stream().filter(i -> !i.getCategory().equalsIgnoreCase(Item.forex)) |
| | | // .map(Item::getSymbol).collect(Collectors.joining(",")); |
| | | |
| | | // 新外汇 |
| | | String xinLangsymbols = itemService.findByType(Item.forex) |
| | |
| | | // log.info("开市时间 {}", f.format(UTCDateUtils.getOpenTime())); |
| | | Date now = f.parse(f.format(new Date())); |
| | | if (MarketOpenChecker.isMarketOpenByItemCloseType(Item.forex)) { |
| | | this.realtimeHandle(symbols); |
| | | // this.realtimeHandle(symbols); |
| | | this.realtimeHandleXinLang(xinLangsymbols); |
| | | } else { |
| | | logger.debug("当前为休市时间,当前UTS标准时间:{}, 开市时间:{}, 休市时间:{}", |
| | |
| | | return; |
| | | } |
| | | List<Realtime> realtimeList = this.hobiDataService.realtimeXinLang(symbols); |
| | | // List<Realtime> realtimeList1 = this.hobiDataService.realtime24HoruData(symbols,realtimeList); |
| | | // List<Realtime> realtimeList1 = this.hobiDataService.realtimeNewPrice(symbols,realtimeList); |
| | | super.handleRealTimeList(realtimeList); |
| | | } |
| | | |