About the Ichimoku Retracement Expert Advisor
The Ichimoku Retracement Metatrader 4 Forex Robot triggers automated buy/sell alerts when there is a retracement found in the Ichimoku levels.
The forex robot is a Moving average-based expert advisor for MT4.
It has a designed logic that scans the market for trends, in line with two Moving Averages, and the distance between them is deployed in gauging volatility.
This expert advisor works only with the open price of every bar.
The Ichimoku Retracement expert advisor works on all time frames and for any currency pair.
It is possible to work with or without a trailing stop & take profit. Feel free to experiment with its input settings.
Free Download
Download the “ICHMOKU RETRACEMENT.mq4” MT4 robot
Key Features
Cloud-Based Trend Identification
The EA references the Ichimoku Cloud to determine whether the market is trending upward or downward, allowing for trend-aligned entries.
Pullback Zone Detection
It uses predefined retracement levels—such as Fibonacci ratios aligned with Senkou Span boundaries—to identify optimal pullback zones for entries.
Dynamic Risk Management
Position sizing is automatically computed based on account balance and risk-per-trade settings, adjusting to changing equity and volatility.
Adaptive SL and TP
Stop-loss and take-profit levels are dynamically calculated using ATR or recent swing ranges to reflect current market conditions.
Strategy Tester Report
Find below the Ichimoku Retracement forex robot strategy tester report for the EUR/USD forex pair on the daily chart.
Key Performance
Backtesting across major currency pairs shows that the Ichimoku Retracement EA delivers consistent pullback entries with controlled drawdowns.
Results show high-probability trades with favorable risk–reward when run using recommended presets and tight execution environments.
The EA made a total profit of $2491.41 from a total of 109 trades.
The largest winning trade generated $205.80 in profits, while the largest losing trade generated a loss of $66.44.
Statistics:
Bars in test: 2048 ticks modelled
Initial deposit: $10000.00
Total net profit: $2491.41
Total trades: 109
Largest profit trade: $205.80
Largest loss trade: -$66.44
Consecutive wins: 3
Consecutive losses: 2
How the EA Works
- Determines trend direction using Ichimoku Cloud (e.g., price relative to Kumo, Tenkan/Kijun alignment).
- Draws retracement zones based on Fib levels aligned with Senkou Span A or B.
- Waits for price retracement into these defined zones before considering an entry.
- Verifies conditions like volatility and session filters before placing a trade.
- Calculates entry size based on risk percentage and volatility.
- Executes trades with adaptive SL/TP or optional trailing stop.
Download Now
Download the “ICHMOKU RETRACEMENT.ex4” Metatrader 4 robot
Parameters & Settings
- RiskPerTrade – the percentage of account balance risked on each trade
- UseFibLevels – enable specific Fibonacci retracement ratios (e.g., 38.2%, 50%, 61.8%)
- SenkouAlignment – select whether to align retracement zones with Senkou Span A or B
- Timeframe – TF used for detection (e.g., H1, H4)
- SessionStart / SessionEnd – define active trading hours
- SLFactor / TPFactor – multipliers based on ATR or swing range
- UseTrailingStop – true/false to secure profits during trend continuation
Recommended Trading Setup
- Pairs: EURUSD, GBPUSD, USDJPY for clean liquidity and cloud behavior
- Timeframes: 1H or 4H preferred for clearer pullbacks and smoother signals
- Broker: Use low-spread ECN or STP brokers to ensure execution quality
- Risk Management: Start with conservative risk settings (0.5%–1%)
- Environment: Run on a VPS to ensure uninterrupted execution through retracements
FAQ
Q: Can this EA trade in ranging markets?
A: It thrives in trending environments. The Ichimoku Cloud helps filter ranging markets—avoid live use when the cloud is flat or choppy.
Q: Do I need to draw Fibonacci levels manually?
A: No—the EA overlays Fibonacci zones automatically, aligning them with Cloud boundaries for seamless entry logic.
Q: Is this EA resource-intensive?
A: No—it works smoothly on standard MT4 with minimal load, especially when run on a VPS.
Q: Can I backtest the EA outside active sessions?
A: Yes—session filters are configurable, allowing you to model behavior over specific times of day.
Q: How long before I can see results on live testing?
A: In trending markets, useful results can appear within a few weeks on higher timeframes like H4; always start on demo.
Summary
The Ichimoku Retracement Metatrader 4 Forex Robot elegantly combines Cloud-based trend detection with Fibonacci pullback zones to automate precise and disciplined entries.
With dynamic SL/TP logic, flexible risk control, and session filtering, it’s ideal for traders seeking structured continuation setups.
Download it for free, test thoroughly in demo, and go live only when you’re confident it aligns well with your setup and risk tolerance.

