说明
EURUSD M15 EMA-ATR 机器人(高级版)— 市场描述
产品概述
**EURUSD M15 EMA-ATR 机器人** 是一个单引擎、趋势跟踪的 cBot,专为
**EURUSD** 在 **M15** 时间框架上构建。它结合了简单、
透明的 EMA 交叉信号与 ATR 确认缓冲,并配备了
严格、系统化的风险和回撤保护引擎。
核心设计目标:
- 仅交易完全关闭的 M15 K 线确认的设置(无重绘,无
线内信号变化)。
- 使用一个清晰的信号模型(EMA 快线/慢线交叉 + ATR 上下文),
而非堆叠许多硬过滤器,这些过滤器降低交易频率但不增加
实际优势。
- 保持仓位大小和风险严格系统化:每笔交易风险为
固定比例的权益或余额,基于实时 `Symbol`
对象计算(无硬编码的点数/手数常量)。
- 提供生产级账户保护:点差过滤器、ATR 范围过滤器、保本、ATR 跟踪止损、连续亏损冷却、每日
权益回撤锁定、全局权益/余额回撤紧急锁定,以及
周末跳空保护。
机器人工作原理
1. 市场和时间框架范围
机器人被硬性锁定为 **EURUSD, M15**。如果附加到任何其他符号
或时间框架,它将显示明确警告且不会开仓,
但仍允许用户将其移动到正确的图表并重新启动。
2. 信号引擎
- 方向触发:**EMA(快线) / EMA(慢线) 交叉**,仅在
最后一个完全关闭的 M15 K 线上评估。
- 确认:价格必须以 ATR 缩放的缓冲区(`Entry ATR Buffer`)
收盘于快线 EMA 之外,避免噪声/边缘交叉。
- 波动率上下文:**Wilder ATR**。仅当 ATR(以点计)
处于配置的最小/最大区间内时允许交易,避免死市和异常波动。
3. 风险和订单执行
- 仓位大小使用每笔交易的**固定权益或余额百分比**(用户可选资本基准)。
- 初始止损为**ATR 倍数**(技术最低 5 点)。
- 初始止盈为独立的 ATR 倍数。
- 滑点安全缓冲直接包含在交易量计算中,
实际实现风险在执行后重新检查;如果
滑点使实际风险超过目标 5%,则立即关闭仓位作为保护措施。
- 如果点差超过绝对点数限制或当前 ATR 的 25%,则阻止新入场。
4. 仓位管理
- **保本**:一旦利润达到可配置的基于 ATR 的触发点,止损移至入场价加小缓冲。
- **ATR 跟踪止损**:一旦利润超过另一个基于 ATR 的触发点,止损以可配置的 ATR 倍数跟踪市场。止损只能
向有利方向移动,且仅在改进显著(≥ 0.5 点)时更新,避免不必要的服务器往返。
- 同时**仅允许一个持仓** — 机器人仅管理其可配置的 Bot 标签下的持仓和挂单。
5. 保护层
- **每日权益回撤锁定**:如果达到配置的每日回撤阈值,关闭所有自有持仓并阻止当天剩余时间的新入场;自动在下一交易日清除。
- **全局紧急锁定**:如果达到全局权益或余额回撤阈值,关闭所有自有持仓并无限期阻止所有新交易。这是一个故意设计的**粘性**安全锁 —
只能通过用户显式设置 `Reset Emergency Lock = true` 并重启 cBot 来清除,同时重新初始化权益/余额高水位标记。
- **连续亏损冷却**:连续亏损达到配置次数后,新入场暂停配置的 M15 K 线数量,然后自动恢复。
- **周末/跳空保护**:在配置的周五截止时间后阻止新入场;可选在周末前关闭持仓;且在任何超过 1.5x ATR 的跳空(包括周一开盘)后,新入场等待确认 K 线。
6. 图表状态标签颜色(运行/停止指示器)
图表上的状态标签使用固定、与主题无关的配色方案,
确保在 **cTrader Desktop** 平台和
**cTrader WebTrader** 上,无论图表使用浅色还是深色背景,均清晰可见:
- **翡翠绿 — RGB(16, 185, 129)**:当 cBot 实例处于活跃运行状态时显示(包括内部每日锁定、紧急锁定或连续亏损冷却暂时阻止新交易时 — 进程本身仍在运行并监控市场)。
- **珊瑚红 / 霓虹红 — RGB(239, 68, 68)**:当 cBot 实例实际停止时显示(手动停止、从图表移除或被平台终止),用户可一目了然识别机器人已停止运行,需要重新启动。
这只是一个纯视觉指示器,叠加在现有状态面板之上;不改变任何入场、出场、风险或回撤保护逻辑。
参数(19 个可优化 + 操作设置)
- 信号 - EMA/ATR (6)
- 快速 EMA 周期,慢速 EMA 周期,ATR 周期,入场 ATR 缓冲,最小 ATR(点),最大 ATR(点)
- 风险与交易管理 (7)
- 初始止损 ATR 倍数,初始止盈 ATR 倍数,每笔交易风险百分比,保本触发(ATR),保本缓冲(点),跟踪 ATR 倍数,跟踪开始(ATR)
- 执行保护 (2)
- 最大点差(点),最大滑点允许(点)
- 回撤保护 (4)
- 每日最大权益回撤百分比,全局最大权益回撤百分比,全局最大余额回撤百分比,最大连续亏损次数
- 操作设置
- 风险资本基准,启用交易,重置紧急锁定,交易开始/结束时间,周五新入场截止时间,周末前关闭,日亏损冷却 K 线,机器人标签,通知启用
市场用户操作说明
- 启动 cBot 前务必确认图表设置为 **EURUSD, M15** — 这是硬性要求,不是建议。
- 使用真实点差、佣金和滑点设置进行回测和优化。评估利润因子、最大回撤和交易次数稳定性,而非仅净利润。
- `Reset Emergency Lock` 参数是手动安全阀。处理重置后不应保持为 `true` — cBot 会记录提醒将其设回 `false`。
- 回测或模拟前向测试中的过往表现不保证未来结果。
适用人群
- 希望获得透明、单引擎趋势策略且具强大、可审计风险控制的交易者。
- 希望完全控制信号严格度(EMA/ATR 范围)和安全行为(回撤限制、冷却、周末处理)的用户。
- 在上线前通过样本内、样本外和前向测试验证策略的系统化用户。
本产品提供功能受限的免费**试用版**。
请参阅试用版与高级版对比。
摘要
Key features include systematic position sizing that risks a fixed percentage of equity or balance per trade, with stop loss and take profit levels set as ATR multiples. The robot incorporates multiple risk management and protection mechanisms such as spread and volatility filters, break-even and ATR-based trailing stops, consecutive loss cooldowns, daily and global drawdown locks, and weekend gap protection.
Only one position is managed at a time under a configurable bot label. The robot is hard-locked to EURUSD M15 and will not trade on other symbols or timeframes. It provides a visual status indicator on the chart for running or stopped states.
Parameters allow customization of signal sensitivity, risk and trade management, execution protection, and drawdown limits. The robot is intended for traders seeking a transparent, auditable trend strategy with strong risk controls and systematic trade management.
