From 0426160a1f283c1f810e3059f6037676da8cb110 Mon Sep 17 00:00:00 2001
From: zyy3 <zyy3@zy.com>
Date: Wed, 05 Nov 2025 16:37:01 +0800
Subject: [PATCH] 1
---
trading-order-huobi/src/main/java/com/yami/trading/huobi/data/job/TradingViewJob.java | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/trading-order-huobi/src/main/java/com/yami/trading/huobi/data/job/TradingViewJob.java b/trading-order-huobi/src/main/java/com/yami/trading/huobi/data/job/TradingViewJob.java
index 415e34c..8a83331 100644
--- a/trading-order-huobi/src/main/java/com/yami/trading/huobi/data/job/TradingViewJob.java
+++ b/trading-order-huobi/src/main/java/com/yami/trading/huobi/data/job/TradingViewJob.java
@@ -52,8 +52,9 @@
//etf 跟 美股的行情
String etfUsStockSymbols = list.stream()
- .filter(item -> item.getOpenCloseType() != null &&item.getOpenCloseType()
- .equalsIgnoreCase(Item.US_STOCKS)).map(Item::getSymbolData)
+ .filter(item -> item.getOpenCloseType() != null &&item.getOpenCloseType().equalsIgnoreCase(Item.US_STOCKS)
+ && item.getType().equalsIgnoreCase(Item.indices)
+ ).map(Item::getSymbolData)
.collect(Collectors.joining(","));
//外汇
String forexSymbols = list.stream()
@@ -62,13 +63,13 @@
.collect(Collectors.joining(","));
//港股
- String hkSymbols = list.stream()
+ /*String hkSymbols = list.stream()
.filter(item -> item.getOpenCloseType() != null && item.getOpenCloseType().equalsIgnoreCase(Item.HK_STOCKS))
.map(item -> "HKEX:" + Integer.valueOf(item.getSymbolData()))
- .collect(Collectors.joining(","));
+ .collect(Collectors.joining(","));*/
// 开始订阅币种
- tradingViewService.subscribeSymbol(hkSymbols + "," + forexSymbols + "," + etfUsStockSymbols, data -> {
+ tradingViewService.subscribeSymbol(/*hkSymbols + "," +*/ forexSymbols + "," + etfUsStockSymbols, data -> {
// 使用共享线程池,延迟30分钟执行推送
Realtime realtime = new Realtime();
realtime.setSymbol(data.getShortName());
--
Gitblit v1.9.3