mirror of
https://github.com/NoFxAiOS/nofx.git
synced 2026-07-03 02:50:59 +08:00
Merged 54 commits from upstream (NoFxAiOS/dev @8832557) ## Key Changes ### 🚀 WebSocket Real-time Data Architecture - ✅ NEW: WebSocket client with auto-reconnect (websocket_client.go) - ✅ NEW: Market data monitor with combined streams (monitor.go) - ✅ NEW: K-line caching system (combined_streams.go) - ✅ UPGRADE: market/data.go now uses WebSocket instead of REST API - 🎯 Benefits: Lower latency, reduced API limits, auto-reconnect ### 📝 Documentation & CI/CD - ✅ NEW: Comprehensive troubleshooting guides (EN + ZH-CN) - ✅ UPGRADE: Enhanced PR workflow with checks - ✅ NEW: PR title guide & template improvements - ✅ UPDATE: FAQ expanded with common issues ### 🔧 Conflict Resolution - market/data.go: Adopted upstream WebSocket version - prompts/adaptive.txt: Kept our v5.5.6.1 (conf≥85, strict strategy) ### 📊 Stats - Files changed: 40+ - New files: 12 (WebSocket modules, docs, CI) - Commits merged: 54 Related: feature/partial-close-dynamic-tpsl Upstream: NoFxAiOS/nofx @8832557