GTM AI Trade Core AI Trading Assistant EA
- 专家
- 版本: 2.12
- 激活: 10
GTM AI Trade Core — 您在 MetaTrader 5 中的 AI 交易助手
GTM AI Trade Core 是一款适用于 MT5 的全屏多品种交易助手。它可以监控最多 30 个交易品种,在每个品种上使用您自己的入场模型执行交易,通过保本和移动止损管理交易,使用 Account Guard 保护账户,并让您通过与 AI 对话来创建和控制这些功能——可以使用面板,也可以通过 Telegram 发送文字或语音消息。
程序首次启动时会进入 SIMULATOR(模拟器)模式,使用虚拟余额进行模拟交易,让您先了解交易设置的运行方式,然后再切换到 LIVE 实盘模式。
| 简单来说:您只需用普通语言描述交易策略,例如:“V25:H1 EMA 50 高于 200,然后在 M5 上出现市场结构突破和公允价值缺口(Fair Value Gap),SL 1.5 ATR,TP 3 ATR,达到 50% 时移至保本,先进行测试。” AI 会创建相应规则,使用图表历史数据进行测试,并等待您确认 APPLY 后再应用。 |
⚙ 功能特点
1. 一个面板中的六个智能代理
RADAR 扫描您的交易品种,ORACLE 寻找入场信号,JUDGE 检查风险管理规则,STRIKER 执行交易,GUARD 管理止损(保本 + 移动止损),VAULT 保护账户。您可以实时查看整个工作流程中的各个阶段、活动日志、信号置信度热力图,以及所选模式下 AI 的余额与利润曲线。
2. 每个交易品种都可以使用独立的入场模型
支持 11 种入场类型:移动平均线交叉(MA cross)、RSI 水平、MACD 交叉、突破(Breakout)、布林带反弹、布林带突破、Stochastic 交叉、CCI 水平、Parabolic SAR 反转、ADX 的 +DI/-DI 交叉,以及AI 规则(您自己的条件)。
每个交易品种都可以单独设置时间周期、交易方向、可选的 EMA 趋势过滤器、可选的更高时间周期确认(双时间周期模型)、信号后的等待条件(K 线数量、分钟数或价格回撤)、以美元、点数或 ATR 设置 SL / TP、固定手数或按账户余额百分比计算风险,以及保本和移动止损。
3. 支持 SMC 的交易规则语言
AI 创建的入场规则支持 EMA、SMA、SMMA、LWMA、RSI、ATR、CCI、WPR、Momentum、MACD、Bollinger Bands、Stochastic、ADX、Parabolic SAR、HIGHEST / LOWEST、K 线实体 / 波幅、其他时间周期、CROSSUP / CROSSDOWN、AND / OR,以及Smart Money Concepts(智能资金概念):BOS、CHoCH、市场结构、Order Blocks(订单块)、Fair Value Gaps(公允价值缺口)和流动性扫荡(liquidity sweeps)。也可以使用自定义指标。
示例:EMA(50,H1) > EMA(200,H1) AND BOS(3) == 1 AND FVG(3) == 1
4. 了解每笔交易为什么会被打开
LIVE TRADES 图表会显示入场确认信息,包括所选策略的指标线(或带有指标水平的独立振荡指标面板)、触发信号的交叉,以及 SMC 区域,例如 FVG 和 Order Block 区域、BOS / CHoCH 线和流动性扫荡。拖动 SL 或 TP 线即可调整其位置;使用按钮可将 SL 移至保本或关闭交易。在 HISTORY 标签页中,您可以在任何时间周期查看已平仓交易及其对应的图表标记。
5. AI CHAT — 与 AI 对话
您可以与 AI 对话来创建入场模型、添加指标、了解交易原因、查看所选交易品种的市场概况,或根据交易日志获取建议。每个新建的入场模型都会在应用之前使用历史数据进行测试。
输入任意支持的 AI API 密钥:Gemini(可通过 Google AI Studio 获取免费密钥)、OpenAI、Claude、Groq、OpenRouter、DeepSeek 或 Grok。EA 会根据密钥识别服务,并自动选择适合的模型。如果模型繁忙或达到请求限制,系统会尝试使用备用模型。
| 确认规则 — AI 不会擅自让您的资金承担风险 立即执行(不会因此打开新的风险仓位):切换标签页、查看交易历史、生成报告、关闭交易、移至保本、启用移动止损、收紧风险管理规则,以及将止损移得更接近当前价格。 等待您点击 APPLY(可在面板上或通过 Telegram 按钮确认):打开交易、创建或修改策略、RUN、启用 LIVE 模式、放宽风险管理规则,以及将止损移得更远离当前价格。 您也可以启用相应设置,让 AI 在执行每一个操作之前都请求确认。 |
6. Account Guard — 保护整个账户和每个交易品种
可以设置每日亏损限制(百分比或美元)、每日盈利目标(百分比或美元)、相对于账户峰值的最大回撤、连续亏损后的自动手数调整、亏损后的冷却时间,以及每日最大交易次数。每条规则都可以单独启用或关闭。
每个交易品种也可以单独设置限制:当该品种达到指定美元亏损或盈利时,停止当天的交易;还可以限制该品种的交易次数。例如:“如果 V10 (1s) 的亏损达到 $10,今天就停止交易。”这些限制可以通过面板、AI 聊天或 Telegram 进行设置。达到限制后,已经打开的交易仍会继续受到管理。
7. 通过 Telegram 进行远程控制(文字和语音)
向自己的机器人发送文字或语音消息,即可关闭交易、将止损移至入场价附近、启用移动止损、请求报告,或发送“show the history”及“V25 replay”等指令。输入 /menu 可打开以下按钮:Status、Open trades、Report、Trade chart picture、Dashboard picture、BE all、Trailing all、Close profit、Pause、Run、Guard、Close ALL 和 EMERGENCY STOP(最后两个操作必须先输入 YES 确认)。交易打开或关闭时,可以发送图表图片。只有您自己的聊天会话可以控制机器人。使用 Gemini、OpenAI 或 Groq 密钥时,机器人也可以回复语音消息。
8. Data Analyzer — 数据分析
每笔已平仓交易都会保存到交易日志中。日历会显示每天的盈利 / 亏损(P/L);面板会显示不同时间段、交易品种和小时的交易结果,以及利润曲线。
9. 多语言与语音功能
内置语音提醒支持英语、印地语、西班牙语、葡萄牙语和意大利语(男性语音)。面板也可以显示为其他语言:使用您的 AI 密钥翻译界面文字,并保存翻译结果。对于其他语言,您也可以使用 AI 密钥每天生成少量简短语音提醒(可选功能)。
🚀 如何开始使用
- 将 EA 添加到任意图表。进入 SETTINGS → + ADD / REMOVE SYMBOLS 选择交易品种,并为每个品种设置入场模型。
- 先在 SIMULATOR 模式下观察运行情况。只有在您准备好时才切换到 LIVE 模式(程序会要求您确认)。
- 可选设置 — AI 和 Telegram:将 EA 添加到第二个图表,将 Role = BRIDGE,输入 AI 密钥(以及 Telegram 机器人令牌),并在所使用的服务对应的 WebRequest 设置中允许请求(Tools → Options → Expert Advisors)。BRIDGE 负责网络请求,避免主面板卡顿。向机器人发送 /start,即可连接您的聊天会话。
ℹ 重要说明
- 即使不输入 AI 密钥,面板仍然可以运行;AI 和 Telegram 属于可选功能。
- AI 回复、交易信号和历史数据测试结果都是预测,而不是保证。历史测试使用过去的数据,并且不会考虑保本或移动止损的影响。
- Strategy Tester 不支持 WebRequest,因此 AI 和 Telegram 功能只能在实际图表上使用。在测试器中,EA 会使用默认设置交易正在测试的品种。
- MT5 EA 无法直接访问麦克风;语音控制需要通过 Telegram 语音消息完成。
- 免费的 AI 密钥通常有请求次数限制;EA 提供了相关设置,帮助您控制请求数量。
- 您的 AI 密钥和机器人令牌保存在 EA 设置中,并且只会发送给对应的服务提供商。
| 风险警告:杠杆交易产品具有较高风险,可能导致资金损失。过去的交易表现(包括历史测试和模拟器结果)并不能保证未来的表现。请先使用 SIMULATOR 模式和模拟账户进行练习。只使用您能够承受损失的资金进行交易。 |
📋 输入参数
| 参数 | 默认值 | 说明 |
| First-run symbols | Volatility indices | 首次启动时使用的交易品种;之后可以在 SETTINGS 标签页中选择 |
| Simulator start balance ($) | 1000 | SIMULATOR 模式的虚拟余额 |
| Allow LIVE mode | true | 允许使用 LIVE 模式(每次都会要求确认) |
| Magic number | 850850 | 用于标识 EA 实盘订单的编号 |
| Redraw every ... ms | 60 | 面板动画刷新速度(40–200) |
| Panel font | Bahnschrift | 面板字体 |
| Name of the AI on the panel | GTM AI | 显示在面板和消息中的名称 |
| Role | PANEL | PANEL = 您的屏幕面板。BRIDGE = 与 AI 和 Telegram 通信的第二个图表 |
| AI API key | (paste) | 支持的密钥:Gemini、OpenAI、Claude、Groq、OpenRouter、DeepSeek、Grok(BRIDGE) |
| AI model | auto | “auto” 会选择您的密钥可以使用的最佳模型 |
| Extra backup models | (empty) | 可选的备用模型列表;主模型繁忙时可尝试使用 |
| Max AI requests per minute / per day | 8 / 400 | 帮助您遵守免费服务套餐的请求限制 |
| Telegram bot token | (paste) | 从 @BotFather 获取的令牌(BRIDGE) |
| Telegram chat id | 0 | 0 = 自动选择第一个发送 /start 的聊天会话 |
| Send trade alerts to Telegram | true | 在交易打开和关闭时发送消息 |
| Send a chart picture when a trade opens / closes | true | 在 Telegram 中发送交易图表图片 |
| Telegram voice replies | when you send voice | off / when you send voice / always |
| Panel speaks the AI CHAT answers | true | 需要支持语音生成的 AI 密钥 |
| AI voice files made per day | 20 | 其他语言的语音提醒:每天生成少量语音(0 = 不生成) |
| Azure Speech key / region | (optional) | 用于支持更多语言的可选语音服务(BRIDGE) |
| Language you speak in voice messages | si-LK | 供 Azure Speech 服务使用的语音消息语言设置 |
其他所有设置(交易品种、入场模型、账户保护规则和语言)都可以直接在面板上设置,并会自动保存。
