文件
quantKonwledge/wiki/tradehk/README.md
Manus Quant Agent baf10a9e91 feat: 新增 tradehk 专属 Wiki 文档体系(10个文档)
- 系统架构总览:技术栈、目录结构、数据流向
- 指标引擎详解:16个指标完整原理与参数(含源码行号)
- 信号评分引擎:多指标共振评分机制、动态阈值、案例分析
- 大周期偏向判定:assessBigTimeframeBias 完整说明
- EWO转换检测机制:evaluateEwoTurnForUser 逐步流程
- 飞书通知格式规范:三类通知完整格式模板
- 类型系统参考:所有 TypeScript 类型完整文档
- 数据库与存储:MySQL 表结构、缓存机制、维护指南
- 部署运维指南:Docker Compose、Nginx、飞书配置
- 开发历史与TODO:功能状态表、优先级路线图
- 优化建议汇总:9项优化建议含源码位置和预期效果
2026-03-05 23:14:31 -05:00

61 行
2.7 KiB
Markdown

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
# tradehk 项目文档中心
> **tradehk** 是一个基于 Binance API 的全栈量化交易终端,采用 Node.js + TypeScript + React 构建,支持实时 K 线图、多指标共振信号引擎、自动交易、飞书通知等功能。
## 仓库地址
```
ssh://git@git.hk.hao.work:2222/hao/tradehk.git
```
## 文档目录
| 文档 | 说明 |
|------|------|
| [系统架构总览](./系统架构总览.md) | 整体技术栈、模块划分、数据流向 |
| [指标引擎详解](./指标引擎详解.md) | 所有技术指标的实现原理与参数(基于 indicators.ts |
| [信号评分引擎](./信号评分引擎.md) | 多指标共振评分机制完整说明generateSignal 函数) |
| [大周期偏向判定](./大周期偏向判定.md) | assessBigTimeframeBias 函数原理与应用 |
| [EWO转换检测机制](./EWO转换检测机制.md) | EWO 红绿转换通知的完整检测流程marketEngine.ts |
| [飞书通知格式规范](./飞书通知格式规范.md) | 所有通知消息的格式模板与字段说明 |
| [类型系统参考](./类型系统参考.md) | TypeScript 类型定义完整参考types.ts |
| [数据库与存储](./数据库与存储.md) | MySQL 数据库结构、信号持久化、清理策略 |
| [部署运维指南](./部署运维指南.md) | Docker Compose 部署、Nginx 配置、环境变量 |
| [开发历史与TODO](./开发历史与TODO.md) | 项目演进记录、已完成功能、待开发项 |
| [优化建议汇总](./优化建议汇总.md) | 基于源码分析的优化点与改进路线图 |
## 快速理解
tradehk 的核心工作流程如下:
```
Binance APIK线数据
↓ 每30秒轮询
marketEngine.ts市场引擎
↓ 计算指标
indicators.ts指标引擎
↓ 生成信号
generateSignal() → 评分 → BUY/SELL/NEUTRAL
↓ 持久化
MySQL 数据库signals 表)
↓ 推送通知
飞书 WebhookLark
```
## 核心特性
- **默认周期**10m10分钟K线
- **核心指标**EWO + MACD + AO + MA常开,RSI/KDJ/Stoch/BB/SuperTrend/DMI可选
- **信号强度**STRONG/ MODERATE/ WEAK
- **通知模式**EWO转换专项通知 + 可选全信号通知
- **频控机制**同币同方向最短间隔可配置默认10分钟
- **大周期过滤**4h 或 12h 趋势偏向过滤小周期信号
## 相关知识
- [EWO 名词解释](../名词解释/EWO-艾略特波浪振荡器.md)
- [MACD 名词解释](../名词解释/MACD-指数移动平均线.md)
- [MTF 多时间框架分析](../名词解释/MTF-多时间框架分析.md)
- [信号系统优化建议](../../12_信号系统优化/信号系统深度优化建议.md)
- [EWO 阈值过滤完整流程](../../12_信号系统优化/EWO阈值过滤完整落地流程.md)