Skip to content

功能介绍

Signal In, Trade Out — TG2Trade 基于 Telegram 的消息驱动自动化新闻交易系统。

1. 系统概述

系统通过监听指定的 Telegram 新闻频道,实时获取消息内容,利用正则表达式规则匹配判断利好/利空情绪,自动在配置的交易所执行买入/卖出操作。用户通过 Web 管理面板完成从账号绑定到交易配置的全流程管理。

核心价值

  • 实时响应:Telegram 消息到达即触发匹配和交易,毫秒级响应
  • 自动化交易:无需人工盯盘,规则驱动自动下单
  • 灵活配置:自定义监控频道、正则规则、交易参数
  • 多交易所支持:对接多家主流交易所,实现全自动合约多空交易

2. 功能模块

2.1 Telegram 账号管理

支持 Telegram 账号登录。

2.2 代理配置

支持 SOCKS5 / SOCKS4 代理,用户可根据需要配置代理服务器,以避免被封禁或限制访问。

2.3 频道管理

支持用户自定义监控的 Telegram 新闻频道,系统会自动监听并匹配消息内容。

2.4 正则规则管理

系统预设规则

系统内置了一批预设的正则规则。

自定义规则

用户可根据需要自定义正则规则,系统会根据规则匹配消息内容,判断情绪方向。

2.5 交易配置

用户可根据需要配置交易参数,包括交易所、API 密钥、测试网开关、下单金额、交易类型、杠杆倍数、止盈比例、止损比例等。

2.6 信号监控(核心流程)

系统最核心的自动化流程:

消息接收 → 正则匹配 → 信号记录 → 交易所下单 → 交易记录

2.7 日志与记录

功能说明
信号日志查看所有被匹配的 Telegram 消息记录,包含频道、消息内容、匹配规则、情绪方向
交易日志查看所有自动下单记录,包含交易对、方向、金额、价格、订单状态
关联查询交易日志关联对应的信号日志,可追溯每笔交易的消息来源

3. Web 管理面板

系统通过内嵌的静态页面提供 Web 管理界面,包含以下页面:

页面功能
首页Telegram 登录 + 主面板导航
频道管理查看和管理已选的监控频道
规则管理管理正则匹配规则
系统配置代理设置、系统激活、交易配置
交易配置交易参数配置

4. 业务流程

4.1 完整使用流程

① 配置代理(如需)→ ② 登录 Telegram 账号 → ③ 选择监控频道 → ④ 配置交易参数
→ ⑤ 确认正则规则 → ⑥ 启动信号监控 → ⑦ 系统自动监听匹配 → ⑧ 自动交易执行

4.2 交易执行流程

下图展示了从消息接收到交易完成的完整自动化链路:

流程说明:

步骤动作说明
消息接收Telegram 频道推送新消息,系统实时捕获
正则匹配遍历所有已启用规则,匹配消息内容
情绪判断根据规则类型判断利好/利空,不匹配则忽略
信号记录写入信号日志,关联消息与匹配规则
下单执行调用交易所 API,自动完成 BUY/SELL
交易记录记录订单详情,可追溯消息来源