文件
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

2.7 KiB

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 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 趋势偏向过滤小周期信号

相关知识