跳到正文

AI · 金融

AI 多品种交易工作台

多智能体 AI 分析 + 硬风控闸门 + 四档灰度放行,对接 MT5 终端 SDK。

已上线AI · 金融中型项目PC · Windows 本机

不构成投资建议

客户
自营交易运营(自用工作台)按约定不公开
行业
AI · 金融
终端
PC · Windows 本机
规模
中型项目 · 2026

01项目背景

客户为自营交易运营方,通过券商 MetaTrader 5 终端交易贵金属、能源、加密与外汇 CFD。盯盘、读宏观、改提示词、决定当天能否开仓,原先分散在 MT5 终端、聊天窗口和表格里。客户需要一个工作台:分析可以交给 AI,但每一次下单都必须受控、可追溯。

客户类型
自营交易运营(自用工作台)
交易范围
贵金属、能源、加密、外汇 CFD
执行通道
MT5 终端(Windows)
部署方式
Windows 本机一体部署

02业务痛点

1通道割裂

行情持仓在 MT5,分析在聊天窗口,风控靠人记,三处对不上同一笔单。

2AI 下单无闸

模型能给出买入建议,却没有强制路径挡住超手数、连亏和休市下单。

3策略与判断缠绕

开仓形态和宏观判断写在同一段提示词里,改一处牵动全局,无法单测。

4灰度与审计靠人

先模拟再实盘只能人工少下;某张单依据哪次分析,事后要翻聊天记录。

分析可以交给 AI,下单必须受控——缺的是一个带闸的运营台。

03解决方案

工作台拆成 PC 管理后台、业务中台和贴着 MT5 终端的桥三层:规则策略决定何时进出,AI 判断今天能不能做、做多大。所有下单都经过同一个硬风控门面,再按灰度档位决定只记账、模拟成交还是写入终端。

多智能体分析

反思、技术、基本面、风险四个角色各出报告,只有编排器能下单,且必须留下决策日志。

硬风控闸门

手数上限、同品种仅 1 仓、并发仓、日亏、连亏、频率、点差都在代码中校验,提示词改不掉。

四档灰度放行

影子只记账、模拟假成交、微手压到最小手数、实盘按原手数;全账户一档,缺省为影子。

黄金分层决策

AI 在开盘前写环境快照,规则按已收盘 K 线回撤入场,持仓 Agent 只管止损与离场。

对接 MT5 终端 SDK

Windows 本机桥是唯一触达终端的进程,负责行情、下单与成交同步;离线时总览降级而非白屏。

提示词与密钥后台化

角色提示词在后台修改、下一轮生效;模型密钥存入 Vault,列表只显示掩码。

04核心流程

一笔下单意图的放行路径

  1. 1

    引擎检查

    品种已启用且引擎处于运行中

  2. 2

    开市闸

    周末、日切与重大事件窗口禁新开

  3. 3

    生成意图

    规则信号或编排器给出方向

  4. 4

    硬风控

    校验手数、持仓数、日亏、连亏与频率

  5. 5

    灰度分流

    按档位决定记账、模拟或下单

  6. 6

    经桥执行

    微手或实盘经 MT5 桥写入终端

  7. 7

    留痕回放

    事件、成交与分析共用运行编号

硬闸只写在代码里,AI 工具无法直达终端;停引擎即停止该品种的全部自动分析与下单。

05项目价值

写入路径唯一

分析角色再多,下单、改仓、平仓都只经过一个门面,权限边界可审计。

分级放行可回退

影子到实盘走同一套路径,联调与通道验证不必先动用真实资金。

每笔单可追溯

持仓、成交与事件都关联 AI 运行编号,可点回当轮分析原文。

规则可单测

形态判断写成规则函数,宏观判断落为会过期的快照,两者分开验证。

06界面展示

交易总览:引擎、持仓与事件
多智能体分析与决策日志
灰度档位与硬风控设置

界面图为原型或用示例数据重做的界面,不含真实客户数据、金额与账号。

07技术栈

后端
FastAPISQLAlchemy 2AlembicAPScheduler
AI 编排
LangGraphDeepSeekOpenAIAnthropic
前端
Vue 3Element Plus
数据与集成
PostgreSQLRedisMetaTrader 5 SDKFRED 宏观数据
部署
Windows 本机Docker(数据库与缓存)

本案例仅展示软件开发能力,不构成任何投资建议;界面为示意,不含真实金额、持仓或账号。

有类似的业务问题?

先看看我们是怎么合作的:从需求梳理、原型到上线交付,每一步都提前讲清楚。