| | |
| | | if (!Item.cryptos.equals(bySymbol.getType())) { |
| | | if (bySymbol.getType().equalsIgnoreCase(Item.US_STOCKS)) { |
| | | data = klineService.getKData(bySymbol, line); |
| | | formatKlineTimestamps(data, line); |
| | | return Result.succeed(this.build(data, line, symbol)); |
| | | if (!data.isEmpty()) { |
| | | System.out.println(data.size()); |
| | | formatKlineTimestamps(data, line); |
| | | return Result.succeed(this.build(data, line, symbol)); |
| | | } else { |
| | | return Result.succeed(null); |
| | | } |
| | | } else { |
| | | return getKlineForNonCryptos(bySymbol, line, symbol); |
| | | } |
| | |
| | | case "1week": |
| | | case "quarter": |
| | | case "year": |
| | | case "d": |
| | | case "w": |
| | | case "m": |
| | | return "yyyy-MM-dd"; |
| | | case "1min": |
| | | case "1": |
| | | return "HH:mm"; |
| | | default: |
| | | return "MM-dd HH:mm"; |