说明
关于
DCX-20 Alpha 是一个基于双 Donchian 通道突破策略的复杂趋势跟踪 cBot。名称“DCX-20”反映了核心概念——使用 20 周期 Donchian 通道作为入场信号,10 周期通道作为出场信号。该 cBot 旨在为寻求可靠、基于规则的方法以捕捉强劲动量突破并具备先进仓位管理和风险控制的交易者设计。
该策略在价格突破上方 Donchian 通道上轨(严格突破)时开多仓,在价格跌破下方 Donchian 通道下轨时开空仓。它包括高级过滤器、金字塔加仓功能和智能仓位管理,在浅层突破期间调整止损和止盈水平,以最大化利润潜力。
--> 鲁棒性与过拟合保护 <--
DCX-20 Alpha 构建为一个高度鲁棒的系统,能够抵抗过拟合。自定义适应度函数采用 Van Tharp 的系统质量数(SQN)方法,并带有鲁棒性惩罚,惩罚交易次数过少的策略。这确保优化参数具有统计显著性,并在样本外数据上表现良好,而不仅仅是在历史回测中。
策略类型: 趋势跟踪(带金字塔加仓的 Donchian 通道突破)
目标品种: 主要外汇对(EURUSD,GBPUSD 等),XAUUSD
首选周期: H1,H4,D1
建议杠杆: 1:30 或更高
建议账户规模: $1,000+(或其他货币等值)
交易用例: 中长期趋势交易,带自动风险管理和仓位加减
---
主要特点
• 双 Donchian 通道系统(独立的入场和出场通道)
• 严格突破检测——仅在真正的通道突破时入场
• 浅层突破仓位管理——当价格保持在通道外时自动调整止损/止盈
• 支持金字塔加仓——可在同一方向开多个仓位
• 基于 ATR 的波动率过滤器,避免低波动环境交易
• 点差过滤器,避免高点差时段交易
• 基于时间的交易时段过滤器
• 基于 ATR 倍数的动态止损和止盈
• 达到利润阈值时自动保本保护
• 资金管理系统,基于账户余额调整仓位大小
• 图表上的可视通道指示器(入场为青色,出场为橙色)
• 用于遗传优化的自定义适应度函数——基于 Van Tharp 公式的 SQN 和鲁棒性惩罚
---
优化与测试
优化此 cBot 时,始终在优化周期末尾留出间隔以进行前向分析验证。此方法有助于验证优化参数在样本外数据上的表现,确保策略鲁棒且未过拟合历史数据。
---
参数
--交易量与资金管理
数量(手数): 交易手数(默认:1.0)
使用资金管理: 启用基于账户余额的动态仓位调整
参考余额: 用于优化基础数量的余额(默认:10,000)
最大仓位数: 同方向允许的最大同时仓位数(默认:1,最大:10)
--策略入场
Donchian 入场周期: 入场 Donchian 通道的周期数(默认:20,最小:2)
--策略出场
Donchian 出场周期: 出场 Donchian 通道的周期数(默认:10,最小:2)
--过滤器
ATR 过滤周期: ATR 计算的周期数(默认:20)
ATR 阈值倍数: 入场所需的 ATR 倍数与 ATR 平均值的比较(默认:0,0=禁用)
最大点差(点数): 入场允许的最大点差(默认:0,0=禁用)
交易开始小时: 允许交易的开始时间(默认:0,0-23)
交易结束小时: 允许交易的结束时间(默认:24,1-24,0-24=始终有效)
--风险管理
止损 ATR 倍数: 止损距离,ATR 倍数(默认:2.0,0=禁用)
止盈 ATR 倍数: 止盈距离,ATR 倍数(默认:0,0=禁用)
保本触发 ATR 倍数: 移动止损至保本的利润阈值(ATR 单位)(默认:0,0=禁用)
--优化
最小鲁棒交易数: 鲁棒优化所需的最小交易次数(默认:40,最小:1)
工作原理:
**入场逻辑:**
- cBot 监控 Donchian 入场通道(默认 20 周期)
- 当价格在之前位于通道内后收盘突破上轨时,发生 **严格看涨突破**
- 当价格在之前位于通道内后收盘跌破下轨时,发生 **严格看跌突破**
- 新仓位仅在严格突破且满足所有过滤条件时开仓
**浅层突破管理:**
- 当价格已在通道外并持续保持在外(浅层突破)时,cBot 会调整现有仓位
- 根据当前 ATR 收紧止损(如果优于当前止损)
- 根据当前 ATR 延长止盈(如果优于当前止盈)
- 此功能有助于在强趋势中最大化利润
**出场逻辑:**
- 多头仓位在价格跌破 Donchian 出场通道下轨时平仓
- 空头仓位在价格突破 Donchian 出场通道上轨时平仓
- 出场信号在每个 tick 实时监控,确保即时执行
**保本保护:**
- 当仓位达到利润阈值(保本触发 ATR 倍数)时,止损自动移至入场价
- 这保护了利润,并允许仓位在有利趋势中继续运行
**金字塔加仓:**
- cBot 可以在同一方向开多个仓位(最多至最大仓位数)
- 每个新的严格突破信号都可触发额外仓位,前提是未达到限制
交易存在风险。过去的表现不保证未来结果。
摘要
Key features include advanced position management with dynamic stop loss and take profit adjustments based on Average True Range (ATR), pyramiding support allowing multiple concurrent positions in the same direction, and filters for volatility, spread, and trading hours to optimize trade conditions. The system incorporates automatic breakeven protection once a profit threshold is reached and employs a money management system that adjusts position sizing according to account balance.
DCX-20 Alpha targets major forex pairs such as EURUSD, GBPUSD, USDJPY, as well as XAUUSD (gold), and is optimized for hourly to daily timeframes (H1, H4, D1). It is designed for medium to long-term trend trading with robust risk controls and includes a custom fitness function based on Van Tharp’s System Quality Number (SQN) to ensure statistical robustness and reduce overfitting during optimization.
客户评价
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |
