修正 NDX 完整收盘判断和代理请求策略

新增 Nasdaq quote API 完整收盘校验:当 marketStatus 仍为 Open,或 lastTradeTimestamp 早于美东常规收盘时间 16:00 时,不再视为完整收盘数据,也不会提前推进 lastNewDataReportedDate。

盘中未完整数据现在会静默结束并写入 runtime log,不再 fallback 到 FRED,避免北京时间周五夜间误记录盘中数据,确保北京时间周六 08:00 能按新数据报告规则推送美东周五收盘。

新增 curl 网络后端和 transport:auto 策略:显式 HTTPS 代理或检测到环境代理时默认使用 curl,绕开 urllib 对代理 CONNECT 的兼容问题;示例配置仅保留代理占位,不提交真实代理账号密码。
This commit is contained in:
2026-06-06 00:53:13 +08:00
parent 4a592cf457
commit 792922e06f
2 changed files with 205 additions and 35 deletions
+7 -3
View File
@@ -9,9 +9,13 @@ nasdaq:
request_timeout_seconds: 15
network:
# false 表示 urllib 不读取 HTTP_PROXY/HTTPS_PROXY 等环境代理。
# 某些代理会重置 CONNECT 连接,定时脚本默认直连更稳定
use_environment_proxy: false
# true 表示允许检测 HTTP_PROXY/HTTPS_PROXY 或系统代理。
# transport: auto 检测到环境代理时会默认改用 curl,避免 urllib 自己处理 CONNECT
use_environment_proxy: true
# 可选。直连超时时可显式指定代理;真实账号密码不要提交到仓库。
proxy_url: ""
# auto 会在 https 代理或环境代理场景下使用 curl。
transport: auto
qqbot:
appid: "用户填写"