Candle Cross DCR MT4
- Experts
- Kaloyan Ivanov
- Version: 1.0
Expert Advisor Description: Candle Cross DCR
Candle Cross DCR is a fully automated Expert Advisor for MetaTrader 5 that generates precise trading signals when a candlestick crosses a moving average (EMA) — a classical and powerful trend signal — and optionally confirms that signal using DeMarker, CCI, or RSI.
This EA is highly configurable and suitable for both scalping and trend-following strategies. It allows you to combine price-action triggers with multi-timeframe indicator filters for increased accuracy and market alignment.
If you are interested in trying ready-made settings (.set) for different symbols or timeframes, feel free to send me a friend request and message me directly — I’ll gladly share them!
Core Strategy Logic
Trade Entry Trigger
A trade signal is generated when a candle closes on the opposite side of a defined EMA:
BUY if the candle closes above the EMA and the previous one was below.
SELL if the candle closes below the EMA and the previous one was above.
Optional Filter: DCR Confirmation
Each indicator can be enabled or disabled independently. If enabled, the trade is only allowed when all active filters confirm the same direction:
DeMarker — BUY only if DeMarker is below a threshold (oversold); SELL only if DeMarker is above a threshold (overbought).
CCI — BUY only if CCI is below a threshold (oversold); SELL only if CCI is above a threshold (overbought).
RSI — BUY only if RSI is above a minimum level; SELL only if RSI is below a maximum level.
Configurable Inputs and Features
Trade Control
Enable or disable LONG or SHORT positions
Option to trade only when daily swap is positive
Set maximum number of open positions
Lot Management
Use a fixed lot size or enable dynamic lot calculation based on account balance and leverage
Technical Settings
EMA period for the main candle-cross trigger
DeMarker, CCI, RSI:
• Enable or disable individually
• Custom timeframes and periods
• Upper and lower thresholds for entry validation
• Selectable applied price (e.g. Close)
Risk Management
Customizable Stop Loss and Take Profit in pips
Multi-Timeframe Capability
All filters (DeMarker, CCI, RSI) can operate on custom, separate timeframes, allowing confirmation from higher timeframes while the entry trigger occurs on the active chart. This enables lower-timeframe entries with higher-timeframe confidence.
Best For Traders Who
Prefer clean price-action entries confirmed by indicators
Want a balance between technical filters and price-based logic
Like to experiment with multi-timeframe analysis
Are looking for a flexible, filter-driven strategy with clear logic
Need a Custom Version?
If you need optimization for a specific pair, filter tuning, or feature enhancements, I can develop a dedicated version tailored to your strategy or ideas. Whether you need advanced logic, integration with your custom indicators, or specific entry conditions, I can help. Feel free to contact me if you’re interested.

