cfquant QMT 量化接入架构

cfquant QMT 量化接入架构 由 Archify 生成的架构图。 量化用户 · 浏览器操作员 · 架构组件 量化用户 浏览器操作员 Web Console · web_dashboard/ · cfquant 本地控制面 · 绑定 / 初始化 / 测试 Web Console web_dashboard/ 绑定 / 初始化 / 测试 Web API Server · cfquant_web_server.py · cfquant 本地控制面 · HTTP / 本地配置 Web API Server cfquant_web_server.py HTTP / 本地配置 cfquant 核心 API · cfquant/ · cfquant 本地控制面 · 行情 / 交易 / 账户路由 cfquant 核心 API cfquant/ 行情 / 交易 / 账户路由 本地 Pipe Hub · 进程通信与桥接 · cfquant 本地控制面 · 协议 / 连接 / 分发 本地 Pipe Hub 进程通信与桥接 协议 / 连接 / 分发 QMT 策略文件 · qmt_scripts/ · QMT 运行边界 · 通用 / 高级 / 极致模式 QMT 策略文件 qmt_scripts/ 通用 / 高级 / 极致模式 QMT 交易终端 · 本地 Python 运行环境 · QMT 运行边界 · 账户 / 行情 / 下单 QMT 交易终端 本地 Python 运行环境 账户 / 行情 / 下单 外部 Python 调用方 · 策略 / 服务 / 回测脚本 · 架构组件 外部 Python 调用方 策略 / 服务 / 回测脚本 浏览器操作 HTTP / API 账号绑定 / 状态检测 统一协议调用 本地 IPC 消息 QMT API / 账户执行 import cfquant cfquant 本地控制面 QMT 运行边界 图例 前端 后端 消息总线 外部系统

控制面

  • • Web Console 承载账号绑定、模式选择、策略复制和运行状态引导
  • • Web API Server 负责本地 HTTP 接口与运行配置

核心链路

  • • cfquant/ 提供行情、交易、账户路由和兼容接口
  • • Pipe Hub 负责跨进程协议、连接管理和消息分发

QMT 边界

  • • 不同部署模式对应不同 qmt_scripts 策略文件
  • • 策略在 QMT 本地 Python 环境中连接账户、行情和下单能力