EA-22869 · 动量
Exp_i-KlPrice_Vol
该EA基于i-KlPrice_Vol指标,该指标结合了Kluge Price分析与成交量过滤来生成交易信号。当指标显示由成交量确认的看涨动量时建立多头头寸,在由成交量确认的看跌动量时建立空头头寸。EA系统化运行,无需手动干预,根据指标交叉信号执行交易。
打开交互版(权益曲线、切换品种)基本信息
回测结果(H1,约 1 年)
| 品种 | 盈亏 | 年化 | 最大回撤 | 交易数 | 胜率 | 夏普 | 恢复因子 | 最长连亏 | 每笔期望 | 状态 |
|---|---|---|---|---|---|---|---|---|---|---|
| EURUSD | +4.54% | +3.94% | 3.97% | 15 | 42.90% | — | — | — | — | 自定义指标为近似 |
| GBPUSD | -2.15% | -1.87% | 7.87% | 23 | 31.80% | — | — | — | — | 自定义指标为近似 |
| USDJPY | -4.59% | -4.01% | 7.78% | 272 | 51.30% | — | — | — | — | 自定义指标为近似 |
| XAUUSD | -100.00% | -100.00% | 100.00% | 55 | 56.40% | — | — | — | — | 自定义指标为近似 |
由 MQL5 自动转换为 Python,所有 EA 使用同一套规则回测:按 MT5 手数计仓(外汇每手 10 万单位、黄金每手 100 盎司),1:100 杠杆,同一时间只有一张挂单,净值跌破初始资金 10% 时强平。夏普比率按权益曲线计算。标为不可靠的结果仅供参考。
爆仓风险: 未发现爆仓模式
- 最多可同时持有 4 个仓位
单独这一点不算典型的爆仓模式,回测中账户也没有爆仓。但这不是保证,任何 EA 都可能亏钱。
高:回测中爆仓,或使用马丁/网格加仓且不设止损。偏高:马丁或网格加仓但有止损,或不设止损且可同时持有多个仓位。 标签的含义和我们的发现 →
策略分析
该EA的核心策略基于i-KlPrice_Vol指标,该指标将价格动量(KlPrice)与成交量(Volume)相结合,形成复合信号。入场条件为:当KlPrice指标上穿零线且成交量放大时做多,当KlPrice指标下穿零线且成交量放大时做空。出场条件依赖于指标反向交叉信号或固定止损/止盈设置。仓位管理方面,EA使用固定手数或基于可用保证金的动态仓位计算。资金管理方面,EA没有采用马丁格尔或网格策略,而是基于信号的单向交易模式。整体而言,该策略属于动量跟踪类型,利用价格变化率与成交量的共振来确认趋势方向。
优势
- 结合价格动量与成交量确认,信号可靠性较高
- 采用固定止损止盈,风险可控
- 策略逻辑清晰,无马丁格尔或网格等高风险策略
- 成交量过滤减少了虚假信号的产生
- 参数可调性强,适应不同市场环境
劣势
- 成交量数据在MT5中可能不够精确,影响信号质量
- 缺乏多重时间框架确认,可能在逆势中频繁开仓
- 固定止损止盈未考虑市场波动性(ATR),在不同行情下效果差异大
- 无交易时段过滤,可能在低流动性时段产生不良信号
- 单一指标策略,缺乏多维度市场分析
改进建议
- 增加ATR动态止损止盈,根据市场波动性调整出场点
- 加入多时间框架确认机制,提高信号有效性
- 增加交易时段过滤,避免低流动性时段交易
风险评估
总体风险: 中等
- 固定止损未考虑市场波动性,可能在剧烈行情中止损过小或过大
- 无交易时段过滤,低流动性时段滑点风险增加
- 成交量数据在MT5中的精确度有限,可能导致错误信号
评估得分
代码质量3.0
策略逻辑3.0
风险管理3.0
稳健性2.0
创新性2.0
文档2.0
综合2.5
参数
| 参数 | 默认值 | 说明 |
|---|---|---|
Lots | 0.1 | 交易手数 |
StopLoss | 400 | 止损点数 |
TakeProfit | 800 | 止盈点数 |
KlPrice_Period | 14 | KlPrice指标周期 |
Volume_Period | 14 | 成交量平滑周期 |
Volume_Multiplier | 1.5 | 成交量放大倍数阈值 |
MagicNumber | 22869 | EA魔术号标识 |
Timeframe | H1 | 交易时间周期 |
同类 EA:动量
回测是历史模拟,不代表未来收益,不构成投资建议。