Candle Cross DCR MT4
- 专家
-
Kaloyan Ivanov
http://www.kivanov.com
我拥有超过 8 年的外汇市场经验,以及超过 15 年的编程经验,专注于为 MetaTrader 4 和 5 开发自动化交易系统。
我编写 MQL4、MQL5,同时也熟悉 Java、JavaScript 和 C++,但主要专注于交易系统的开发。 - 版本: 1.0
EA名称:Candle Cross DCR
Candle Cross DCR 是一款全自动 MetaTrader 5 智能交易系统(EA),当 K 线穿越指数移动平均线(EMA)时发出精准交易信号,这是一个经典且强有力的趋势反转信号。此 EA 可选配使用 DCR 筛选器,由 DeMarker、CCI 和 RSI 三个技术指标构成,对交易信号进行进一步确认。
该策略具有高度可配置性,适用于短线剥头皮和中线趋势交易者。它将价格行为触发机制与多时间框确认系统相结合,从而提升信号质量和市场适应性。
核心策略逻辑
入场信号触发
当当前 K 线收盘价突破 EMA 另一侧时生成交易信号
买入(BUY):K 线从下向上收在 EMA 上方,前一根 K 线在 EMA 下方
卖出(SELL):K 线从上向下收在 EMA 下方,前一根 K 线在 EMA 上方
可选过滤器:DCR 三重确认
每个过滤器(DeMarker、CCI、RSI)都可以单独启用或禁用。若启用,则交易仅在所有启用的过滤器均确认方向一致时执行
DeMarker
买入:DeMarker 低于设定阈值(表示超卖)
卖出:DeMarker 高于设定阈值(表示超买)
CCI
买入:CCI 低于某个值(超卖区)
卖出:CCI 高于某个值(超买区)
RSI
买入:RSI 高于设定的最低值
卖出:RSI 低于设定的最高值
可调参数和功能
交易控制
可开启或关闭做多(BUY)或做空(SELL)
可选择仅在正掉期(Swap)为正时执行交易
设置最多允许同时持仓数
仓位控制
使用固定手数,或根据账户余额和杠杆比例动态计算手数
技术参数设置
EMA 周期(用于 K 线穿越判断)
三大指标(DeMarker、CCI、RSI):
是否启用各自过滤器
各自的时间周期、参数和价格类型(如收盘价)
自定义上下阈值范围
风险控制
自定义止损(Stop Loss)和止盈(Take Profit)(以点数计算)
多时间框支持
所有过滤器(DeMarker、CCI、RSI)都可以设置为不同时间框,从而实现如下策略
小周期入场(如 M5),但只有在大周期(如 H1)确认趋势时才执行
适合以下类型的交易者
喜欢使用价格行为入场并搭配技术指标确认的交易者
追求趋势判断与进场逻辑兼顾的策略
熟悉并善于使用多时间框分析(MTF)
希望通过指标过滤提升信号质量和安全性的用户

