- 系统架构总览:技术栈、目录结构、数据流向 - 指标引擎详解:16个指标完整原理与参数(含源码行号) - 信号评分引擎:多指标共振评分机制、动态阈值、案例分析 - 大周期偏向判定:assessBigTimeframeBias 完整说明 - EWO转换检测机制:evaluateEwoTurnForUser 逐步流程 - 飞书通知格式规范:三类通知完整格式模板 - 类型系统参考:所有 TypeScript 类型完整文档 - 数据库与存储:MySQL 表结构、缓存机制、维护指南 - 部署运维指南:Docker Compose、Nginx、飞书配置 - 开发历史与TODO:功能状态表、优先级路线图 - 优化建议汇总:9项优化建议含源码位置和预期效果
61 行
2.7 KiB
Markdown
61 行
2.7 KiB
Markdown
# 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 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 趋势偏向过滤小周期信号
|
||
|
||
## 相关知识
|
||
|
||
- [EWO 名词解释](../名词解释/EWO-艾略特波浪振荡器.md)
|
||
- [MACD 名词解释](../名词解释/MACD-指数移动平均线.md)
|
||
- [MTF 多时间框架分析](../名词解释/MTF-多时间框架分析.md)
|
||
- [信号系统优化建议](../../12_信号系统优化/信号系统深度优化建议.md)
|
||
- [EWO 阈值过滤完整流程](../../12_信号系统优化/EWO阈值过滤完整落地流程.md)
|