Appearance
MT5CTP 使用手册
本手册适用于 MT5CTP3 与 MT5CTP 两个版本。两个版本同步提供服务,共享 MQL5 开发环境和策略代码,安装与使用流程一致;差异主要体现在功能特性与开发接口上,详见各版本的开发手册。
服务配置
MT5CTP 客户端内置行情、交易、数据、日历四项基础服务,MT5CTP3 在此基础上提供管理服务与 MCP 服务。各服务配置方法见对应章节:
| 服务 | 功能 | 配置说明 |
|---|---|---|
| 行情服务 | 直连 CTP 行情前置,多路行情自动聚合 | 行情服务器、账号、自动服务、无人值守 |
| 交易服务 | 直连 CTP 交易前置,账户登录与交易管理 | 交易服务器、账号、报撤单限制、自动服务 |
| 数据中心 | 本地合成 + 云端历史数据补充 | 同步时间、K线数量 |
| 日历服务 | 交易日、非交易日与节假日状态更新 | 自动更新、全局变量、协同工作 |
| 【MT5CTP3】管理服务 | MT5CTP监控、管理界面,手动开、平仓等交易管理 | — |
| 【MT5CTP3】MCP服务 | 大模型上下文协议,支持AI Agent直接驱动交易 | 服务端口、AI Agent 连接、35 个工具 |
版本选择
| 版本 | 定位 | 相关入口 |
|---|---|---|
| MT5CTP3 | 全新架构版本,四层分层、双持仓模型、同步/异步双报单、MCP AI 驱动 | 产品介绍 · 下载安装 · 开发手册 |
| MT5CTP | 经典版本,四项服务 + 成熟 API 体系 | 产品介绍 · 下载安装 · 开发手册 |
建议
新用户推荐使用 MT5CTP3;已有策略沉淀的用户可继续使用 MT5CTP,策略代码可在两个版本间复用。
安装准备
- 安装 MT5 客户端:从 MetaQuotes 官网或经纪商渠道获取 MT5 安装程序并完成安装。
- 安装 VC++ 运行库:MT5CTP 组件包内置 Microsoft Visual C++ 运行库,如系统未安装,请一并安装(下载中心 可获取)。
安装软件
- 在下载中心选择对应版本,下载安装包。
- 解压安装包,按说明将文件复制到 MT5 客户端数据目录对应位置。
- 启动 MT5 客户端,确认 MT5CTP 服务正常加载。
安装包的详细部署步骤以各版本下载安装页说明为准。
目录结构
MT5CTP 软件核心由三部分组成,两个版本目录结构一致:
| 组成 | 功能 | 文件目录 |
|---|---|---|
| 四项服务 | 行情服务、交易服务、数据中心、日历服务 | \MQL5\Services\mt5ctp |
| 功能接口 API | MQL5 开发环境中的 MT5CTP 功能接口 | \MQL5\Include\mt5ctp |
| 核心库 | mt5ctp.dll 及 CTP 接口库 | \MQL5\Libraries |

使用流程
- 申请服务:在软件服务页了解服务模式,按需选用(按年付费或合作优惠),获取软件授权。
- 配置服务:在 MT5 客户端中配置各项服务参数,配置方法见行情服务、交易服务、数据中心、日历服务各章节;MT5CTP3 用户如需 AI 驱动交易,另见MCP服务。
- 连接柜台:软件通过 CTP 接口直连期货公司柜台,市场行情、账户资金、持仓等数据均直接来自 CTP 柜台,数据链路短、速度快、信息安全。
- 开始使用:连接成功后即可查看行情、进行交易,或基于 API 开发自己的策略。
开发准备
MT5CTP 提供完整的 MQL5 开发接口,两个版本各有独立开发手册:
- MT5CTP3 开发手册:手册首页 — 环境准备、四层架构、交易指令、信息查询、示例程序
- MT5CTP 开发手册:手册首页 — CTP 接口、MT5 基础函数、各信息类方法详解
- 枚举 & 常量:查看 — 通用枚举与常量定义(两版本通用)
客户端基本操作
后续开发内容假定您已经非常熟练操作 MT5 客户端,了解客户端的文档结构。如果尚未熟练使用,建议点击客户端的菜单栏 [帮助] → [帮助话题(F1)],从掌握 MT5 客户端的基本操作开始。
更多支持
- 软件服务:服务模式、费用与合作优惠
- 遇到问题可通过邮件
mt5ctp@qq.com或电话/微信186 156 13117联系我们