From 05a1dcc7049b0c2920cbc6f5958e9d944ddb140a Mon Sep 17 00:00:00 2001 From: freedakgmail Date: Wed, 22 Jul 2026 08:03:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AE=9E=E6=97=B6=E6=A3=80=E6=B5=8B?= =?UTF-8?q?=E4=BC=98=E5=85=88=E4=BD=BF=E7=94=A8=E6=9C=AC=E5=9C=B0DB?= =?UTF-8?q?=EF=BC=8C=E4=B8=8E=E6=89=AB=E6=8F=8F=E7=BB=93=E6=9E=9C=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=BA=90=E7=BB=9F=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将 _get_kline_data 的 use_local_db 从 False 改为 True, 确保实时检测与全景扫描使用同一份K线数据, 避免因数据源不同导致信号判定结果不一致。 --- stock-html/routes/analysis.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stock-html/routes/analysis.py b/stock-html/routes/analysis.py index 325b334..df09de7 100644 --- a/stock-html/routes/analysis.py +++ b/stock-html/routes/analysis.py @@ -1327,8 +1327,8 @@ def get_scan_strategy(): def _get_kline_data(stock_code, days=120): - """获取K线数据 — 委托给 services.stock_algorithms.get_kline_data(实时分析不用本地DB缓存)""" - return algo_get_kline_data(stock_code, days=days, use_local_db=False) + """获取K线数据 — 优先本地DB(与扫描结果数据源一致),未命中时回退到外部API""" + return algo_get_kline_data(stock_code, days=days, use_local_db=True) @bp.route('/bull_stocks', methods=['GET'])