说明
# M-Algo 三重回撤 PRO
**自动化 EURUSD 交易 | 三重回撤策略 | 高级风险与仓位管理**
M-Algo 三重回撤 PRO 是由 **M-Algo Systems** 专为 cTrader 平台开发的自动化外汇交易 cBot。
该系统专为 EURUSD 交易设计,结合了三个独立管理的回撤篮子、自动仓位管理、可配置的交易控制、成本感知的止盈管理以及可选的账户权益保护。
该 cBot 支持在 **模拟和实盘对冲账户** 上自动交易,以及历史回测、可视化回测和优化。
**推荐的起始配置:EURUSD H1,使用默认参数。**
---
## 主要特点
**自动交易**
cBot 评估交易条件,开仓,管理回撤入场,维护篮子止盈水平,并根据内部策略处理仓位平仓。
**三重回撤架构 — 篮子 A、B 和 C**
三个篮子使用独立的入场条件,可以单独启用或禁用。
每个篮子维护自己的仓位、回撤序列、仓位限制和共享止盈管理。
**两种篮子止盈模式**
- **StandardPriceBased:** 使用配置的篮子止盈距离。
- **CostAware:** 在计算共享止盈目标时考虑观察到的交易成本和估算的平仓佣金。
CostAware 模式可能会将目标设置得更远,可能增加持仓时间、隔夜利息风险和回撤。
**仓位管理**
系统支持仓位大小递增、独立的买卖仓位限制、共享篮子止盈同步以及对手动平仓的可配置处理。
**账户保护**
可选的权益亏损追踪保护可以根据所选响应关闭仓位并停止、继续或暂时暂停交易。
**高级优化**
提供五个可调节的优化控制参数和自定义 GetFitness 计算,用于在 cTrader 优化环境中评估不同配置。
---
## 可配置参数 — 22 个公开设置
所有 22 个公开参数均可在 cTrader 设置面板中使用。
### 1. 实例和兼容性
**实例编号**
选择机器人实例身份(Instance1–Instance5)。
可以配置多个实例,使用不同身份。每个实例在同一账户、品种和图表时间框架下必须使用唯一编号。
在管理的仓位未平仓时,请勿更改实例身份或图表时间框架。
### 2. 回撤和仓位大小
**起始手数**
定义新篮子开仓时的初始仓位大小。
- 默认: 0.01 手
- 可调范围:0.01–1.00 手
增加起始手数也会增加交易风险和潜在亏损。
**篮子止盈模式**
选择篮子级别的止盈计算方式:
- StandardPriceBased
- CostAware(默认)
**最大仓位数 A**
篮子 A 中同时持有的最大仓位数,包括回撤仓位。
默认:20。可调范围:5–20。
**最大仓位数 B**
篮子 B 中同时持有的最大仓位数,包括回撤仓位。
默认:20。可调范围:5–20。
**最大仓位数 C**
篮子 C 中同时持有的最大仓位数,包括回撤仓位。
默认:20。可调范围:5–20。
这些限制分别适用于每个篮子,而非所有篮子仓位总和。
### 3. 高级优化
cBot 提供五个独立的策略调节参数:
- **优化器 1**
- **优化器 2**
- **优化器 3**
- **优化器 4**
- **优化器 5**
每个优化器通过受保护的配置系统控制一个独立的内部策略调整。
五个优化器的公开调节范围相同:
- 最小值:90
- 默认值:100
- 最大值:110
- 步长: 0.02
这五个控制参数可以独立调节,也可以使用 cTrader 内置的优化功能进行测试。
默认值 100 代表每个优化器的预定义生产配置。
内部参数映射为 M-Algo Systems 所有。
**重要提示:** 优化值可能显著改变仓位大小、交易行为、盈利能力和回撤。请在实时交易前测试任何修改后的配置。
### 4. 篮子入场控制
**允许新篮子 A**
启用或禁用新篮子 A 交易序列的创建。
默认:是。
**允许新篮子 B**
启用或禁用新篮子 B 交易序列的创建。
默认:否。
**允许新篮子 C**
启用或禁用新篮子 C 交易序列的创建。
默认:是。
禁用新入场不会自动关闭已有仓位。已开的篮子仍由 cBot 管理。
### 5. 风险 — 权益亏损追踪
**最大亏损(金额)**
定义账户权益从启动以来或最近保护重置以来最高权益的最大允许下降。
该值以交易账户的存款货币表示。
- 默认:0(保护禁用)
- 正值启用权益亏损追踪阈值。
当超过配置的阈值时,触发保护响应。
**亏损后操作**
控制在保护事件后选定仓位平仓后的操作。
可用响应:
- 平掉所有选定仓位并停止 cBot
- 平掉所有选定仓位并继续交易
- 平掉所有选定仓位并暂停 12 小时
- 平掉所有选定仓位并暂停 24 小时
- 平掉所有选定仓位并暂停 3 天
- 平掉所有选定仓位并暂停 7 天
重启 cBot 会取消活动的保护暂停。
**保护平仓范围**
确定最大亏损保护激活时目标平仓的仓位范围。
- **EntireAccount(默认):** 可能平掉手动仓位和同账户其他 cBot 的仓位。
- **ThisCbotInstanceOnly:** 仅平掉当前 cBot 实例拥有的仓位。
无论选择何种平仓范围,最大亏损触发始终基于账户总权益。
**重要提示:** EntireAccount 保护不会取消挂单。请在与其他策略共享账户启用最大亏损保护前仔细检查这些设置。
### 6. 入场过滤器
**最大点差(点)**
设置新初始入场、回撤入场和手动替换入场的最大允许点差。
- 默认:2.0 点
- 0 表示禁用点差过滤。
当市场点差超过所选限制时,受影响的新入场将被阻止,直到条件允许执行。
### 7. 买卖手数限制
**最大买入手数**
限制每个单独买入仓位的交易量。
默认:100 手。
**最大卖出手数**
限制每个单独卖出仓位的交易量。
默认:100 手。
这两个限制可以分别配置。
这些限制适用于每个仓位,而非整个篮子或交易账户的总敞口。经纪商的交易量限制同样适用。
### 8. 手动仓位处理
**手动平仓操作**
控制当用户手动平掉管理仓位而同一篮子中仍有其他仓位未平时,cBot 的响应方式。
可用选项:
- **ReopenPosition(默认):** 当相关篮子和安全条件允许时,cBot 可能替换手动平仓的仓位。
- **KeepPositionClosed:** 手动平仓保持关闭状态。
关闭整个篮子不会自动重新开启篮子。止损、止盈和强制平仓不视为手动替换请求。
### 9. 产品信息
**cBot 开发者**
显示 M-Algo Systems 作为开发者。
此参数仅供信息参考,不影响交易操作。
---
## 回测与优化
M-Algo 三重回撤 PRO 支持:
- 历史回测
- 可视化回测
- 参数优化
- 自定义 GetFitness 优化
- 不同图表时间框架和交易配置的评估
- 历史交易、余额、权益、利润和回撤分析
主要验证配置为 **EURUSD H1,使用默认设置**。
其他图表时间框架可通过回测和优化进行评估,但结果和风险可能有显著差异。
历史测试结果不构成对未来表现的预测或保证。
---
## 支持的交易环境
**交易平台:** cTrader
**支持的品种:** 仅限 EURUSD
**账户类型:** 需要对冲
**主要测试时间框架:** H1(1 小时)
**完整 PRO 版本执行:** 模拟和实盘
**历史测试:** 支持
cBot 不支持净额账户或除 EURUSD 以外的交易品种。
当基础货币和报价货币为 EUR 和 USD 时,可能接受带有前缀或后缀的经纪商特定 EURUSD 品种。
### 重要操作说明
- 每个匹配的 cBot 实例使用唯一的实例编号。
- 管理的篮子未关闭时,请勿更改仓位大小、篮子管理或优化参数。
- 监控可用保证金和总仓位敞口。
- 在尝试其他设置前,请先测试默认配置。
- 使用其他 cBot 或手动仓位的同账户时,请仔细检查账户保护设置。
---
## 购买 — 完整 PRO 版本
**一次性购买 — 无订阅费用**
M-Algo 三重回撤 PRO 可通过 cTrader 商店一次性购买。
完整 PRO 版本包含:
- 支持的模拟和实盘账户上的自动实时交易
- 完整的三重回撤交易功能
- 所有 22 个公开参数
- 内置仓位和账户管理
- 支持回测和优化
**受保护的分发**
产品以编译和混淆的 cTrader 算法形式交付。
- 不包含 C# 源代码
- 不提供可编辑的源文件
- 受保护的交易逻辑
- 无需定期订阅
**完整 PRO 产品:**
https://ctrader.com/products/5731
---
## 免费试用 — 购买前测试
提供单独的免费试用版本,用于使用历史市场数据评估交易系统。
**免费试用包含:**
- 历史回测
- 可视化回测
- 参数优化
- 自定义 GetFitness 计算
**试用限制:**
模拟和实盘账户上的实时交易被禁用。
试用版无法开仓、修改或平仓实时交易仓位。
要启用模拟和实盘账户上的自动交易,请购买完整 PRO 版本。
**下载免费试用:**
https://ctrader.com/products/5733
---
## 视频演示
观看 M-Algo 三重回撤 PRO 在 cTrader 历史测试环境中的运行演示。
**YouTube 演示:**
---
## 重要风险提示
外汇交易涉及重大财务风险。
M-Algo 三重回撤 PRO 使用基于回撤的策略,可能在不利的价格变动期间开设多个仓位并增加市场敞口。
基于回撤的仓位管理可能导致显著的浮动亏损、增加保证金要求、延长持仓时间和账户重大回撤。
账户保护功能为可选项,且不保证亏损会保持在选定金额以下,尤其是在快速价格变动、滑点、保证金不足或执行失败时。
用户需自行评估交易风险、经纪商条件、账户杠杆、仓位大小及整体敞口。
**过往表现不保证未来结果。**
回测和优化结果可能因市场条件、点差、佣金、隔夜利息、滑点、流动性和经纪商执行的变化而与实际模拟或实盘交易不同。
没有任何自动交易系统能保证盈利或避免财务损失。
本产品为交易软件,不构成财务或投资建议。
---
**由 M-ALGO SYSTEMS 开发**
cTrader 自动交易系统
© 2026 M-Algo Systems。保留所有权利。
摘要
Key features include a triple recovery system that manages three separate baskets of positions (A, B, and C) to optimize recovery trades, cost-aware basket-level Take Profit calculations that consider trading costs, and advanced position size management with configurable parameters such as starting lot size and maximum positions per basket. The robot incorporates built-in risk and account protection mechanisms that can close positions or pause trading based on equity loss thresholds.
M-Algo Triple Recovery PRO supports comprehensive historical testing, including backtesting, visual backtesting, parameter optimization with five adjustable parameters, and custom fitness calculations for strategy evaluation. Trade-entry controls allow filtering by spread and position limits to suit different market conditions.
The product is delivered as a compiled and obfuscated cBot without source code, available via one-time purchase. A trial version enables backtesting and optimization but does not support real-time trading. The system is intended for professional use with careful consideration of risk, margin, and account settings.
