变更统计: - 70个文件变更 (39个新增 + 31个修改) - 新增 6554 行内容 优化内容: 1. 30个核心文档增加附录(数据说明/计算公式/参数表/使用场景/常见误区) - 第一批: 量化基础/技术指标/策略/信号/品种/数据流/回测/风控/链上/EWO - 第二批: AI/案例复盘/多Agent/Hyperliquid/KOL/期权/RWA/券商/BTC/主流币 - 第三批: ETH/SOL/BNB_DOGE/XAUT/代币化美股/信号优化/tradehk系统 2. 新增38个名词解释wiki条目(Delta对冲/Gamma/Theta/Vega/IV/VaR/CVaR等) 3. 更新全局术语表索引(79个术语/12大类/知识图谱/学习路径) 4. 新增内部链接体系(wiki式交叉引用)
tradehk 项目文档中心
tradehk 是一个基于 Binance API 的全栈量化交易终端,采用 Node.js + TypeScript + React 构建,支持实时 K 线图、多指标共振信号引擎、自动交易、飞书通知等功能。
仓库地址
ssh://git@git.hk.hao.work:2222/hao/tradehk.git
文档目录
| 文档 | 说明 |
|---|---|
| 系统架构总览 | 整体技术栈、模块划分、数据流向 |
| 指标引擎详解 | 所有技术指标的实现原理与参数(基于 indicators.ts) |
| 信号评分引擎 | 多指标共振评分机制完整说明(generateSignal 函数) |
| 大周期偏向判定 | assessBigTimeframeBias 函数原理与应用 |
| EWO转换检测机制 | EWO 红绿转换通知的完整检测流程(marketEngine.ts) |
| 飞书通知格式规范 | 所有通知消息的格式模板与字段说明 |
| 类型系统参考 | TypeScript 类型定义完整参考(types.ts) |
| 数据库与存储 | MySQL 数据库结构、信号持久化、清理策略 |
| 部署运维指南 | Docker Compose 部署、Nginx 配置、环境变量 |
| 开发历史与TODO | 项目演进记录、已完成功能、待开发项 |
| 优化建议汇总 | 基于源码分析的优化点与改进路线图 |
快速理解
tradehk 的核心工作流程如下:
Binance API(K线数据)
↓ 每30秒轮询
marketEngine.ts(市场引擎)
↓ 计算指标
indicators.ts(指标引擎)
↓ 生成信号
generateSignal() → 评分 → BUY/SELL/NEUTRAL
↓ 持久化
MySQL 数据库(signals 表)
↓ 推送通知
飞书 Webhook(Lark)
核心特性
- 默认周期:10m(10分钟K线)
- 核心指标:EWO + MACD + AO + MA(常开),RSI/KDJ/Stoch/BB/SuperTrend/DMI(可选)
- 信号强度:STRONG(强)/ MODERATE(中)/ WEAK(弱)
- 通知模式:EWO转换专项通知 + 可选全信号通知
- 频控机制:同币同方向最短间隔可配置(默认10分钟)
- 大周期过滤:4h 或 12h 趋势偏向过滤小周期信号