将 web/services/runtime.py 拆为 runtime/ 子模块并保持门面兼容;补齐 ESS 文档、门面/契约/TF_DF 测试与 CODE_REVIEW Approve。 Co-authored-by: Cursor <cursoragent@cursor.com>
989 B
989 B
Tech Stack — chan
Engine
- Python, pandas, numpy, TA-Lib / technical
- 包名:
chanlun - 流水线:KLU → KLC → BI → SBI → SEG → ZS → BSP(
ChanLun/TF_DF门面)
Web
- Flask + Jinja2 templates
- 主站
/:Lightweight Charts +web/static/js/app/(定时 HTTP/api/analyze自动刷新;增量 setData) - 全版
/chan_tv:TradingView Charting Library(web/charting_library/)+datafeed.js - 服务层:
web/services/runtime/包(state / market_data / analyze / serialize…)+ 门面services.runtime - 行情 REST:
DATA_SERVICE_URL(默认https://provider.jackyu66.com)/ CCXT / A 股数据服务 - 行情 WS(chan_tv):
DATA_SERVICE_WS_URL(默认wss://jackyu66.com/ws,可与 REST 分域名)
Out of scope(直至新 ECR / ADR)
- data_provider 仓库内重建
- React/TS 构建
- Freqtrade config/strategies 重构
- 主站 WebSocket 实时(曾实验后回退;勿无 ECR 再引入)