SMC Automato MT5
- 专家
-
Jean Charles Vilhena Maia
机器人和指标开发者
享受免费测试 - 仅限有限时间
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
如果您发现任何错误,请寻求帮助。
如果您能留下好评,我将不胜感激。 - 版本: 1.39
- 更新: 4 三月 2026
SMC AUTOMATO (MT5) – Sweep • CHOCH • Retest (M15/M5)
SMC AUTOMATO 是一款适用于 MetaTrader 5 的智能交易系统(Expert Advisor),基于市场结构(SMC)逻辑,通过 Sweep(流动性扫荡)、Change of Character (CHOCH,结构转变) 以及 Retest(回测确认) 进行确认流程,使用 M15(结构) 与 M5(入场/管理) 时间周期。
该EA旨在以客观和标准化方式执行交易,结合市场过滤机制与仓位管理功能,不承诺任何收益结果,并遵循MT5的执行规则。
EA工作原理(逻辑概述)
-
交易时段过滤:仅在设定的时间窗口内交易(亚洲 / 伦敦 / 纽约)。
-
M15结构方向判断(Bias):根据最近的摆动结构确定优先方向。
-
Sweep:识别关键摆动位被突破后重新收回的流动性扫荡行为。
-
M5级别CHOCH确认:确认结构发生转变(朝交易方向突破摆动)。
-
Retest回测确认:价格回到设定区域并确认。
-
入场:自动设置止损(SL)和止盈(TP),基于结构 + 最低RR比率计算。
-
持仓管理:支持分批止盈、BE+保本以及可选追踪止损。
主要功能
-
基于收盘K线执行(减少Tick噪音,避免同一K线内多次触发)。
-
最大点差过滤(以点为单位)。
-
ATR波动过滤(ATR Spike),避免异常波动时交易。
-
基于账户权益(EQUITY)的风险管理(可配置百分比),带最大手数限制及保证金安全控制。
-
混合止盈(Hybrid TP):结合结构目标 + 最低RR目标。
-
可配置分批止盈(P1/P2/P3),按RR级别和百分比执行。
-
第一阶段后自动保本(BE+)(可选),附加点数调整。
-
追踪止损(Runner):达到指定RR后,根据近期结构自动跟踪。
-
每日Kill Switch(可选):达到当日亏损上限(%)或权益回撤上限(%)时停止当日交易。
-
可启用BUY和SELL方向(单向或双向交易)。
重要设置
时间 / 时区(BRT)
-
可使用 UTC + 偏移(默认巴西 -3) 或服务器时间。
交易时段(BRT)
-
使用 HH:MM-HH:MM 格式设置亚洲/伦敦/纽约时段。
-
可选择是否在周日交易。
时间周期
-
结构周期:M15
-
入场/管理周期:M5
-
高周期结构目标(HTF):H1(默认)
过滤设置
-
最大点差(点)
-
ATR倍数限制(异常波动过滤)
-
最小交易间隔K线数(冷却周期)
风险设置
-
每笔交易风险百分比(BUY基础值,SELL倍数)
-
最大手数限制
-
保证金安全系数(降低过度杠杆风险)
要求与说明
-
适用于 MetaTrader 5(支持对冲或净持仓模式,取决于经纪商/品种)。
-
建议用于流动性良好、点差符合设置要求的交易品种。
-
执行效果取决于:点差、Stops Level / Freeze Level、网络延迟、经纪商规则及市场状况。
-
EA采用自动管理机制,可能在持仓期间修改SL/TP并执行分批平仓。
风险提示
金融市场交易具有高风险,并不适合所有投资者。历史表现不代表未来结果。错误设置、高波动、新闻事件、滑点以及经纪商限制均可能影响表现。建议在真实账户交易前先使用模拟账户进行测试。
使用方法(步骤)
-
将EA加载到所需交易品种的图表上。
-
设置时间参考(BRT或服务器时间)及交易时段。
-
配置最大点差、风险百分比、分批止盈及BE+参数。
-
启用“AutoTrading”并允许算法交易。
-
先在模拟账户中测试,以确保参数适合您的经纪商环境。


Thank for building this. It's been incredibly useful.