Ichimoku-based Expert Advisors (EAs) for MetaTrader 5 – automatic Forex trading using the Ichimoku Kinko Hyo indicator, with optional multi-strategy and adaptive systems.
This project is a set of trading robots that run inside MetaTrader 5. They watch the chart, use the Ichimoku indicator (lines + cloud), and can automatically open and close Buy / Sell trades when your chosen rules are met (e.g. cloud breakout, Tenkan/Kijun cross, RSI confirmation).
- Forex – market where currencies are traded (e.g. EUR/USD).
- Ichimoku – indicator with 5 lines and a “cloud” (Kumo) used to see trend and strength.
- EA (Expert Advisor) – robot that trades on the chart for you.
| Folder | Description |
|---|---|
| base/ | Single-file EA: Ichimoku + RSI scalper. Simple, good for learning. |
| ichi 1- base/ | Modular EA: one strategy, adaptive layers, risk controls. |
| ichi 2- multy/ | Advanced: same as above + multi-strategy (up to 12 strategies), quality filter, conflict resolution. |
- Ichimoku strategies – Kumo breakout, Tenkan/Kijun cross, Price/Kijun cross, and more.
- Filters – Trend (Kumo / EMA / Chikou), confirmation (RSI / Stochastic), time, spread.
- Risk – Stop Loss, Take Profit (fixed or ATR/indicator-based), trailing stop, drawdown protection.
- Multi-strategy (ichi 2) – Run several strategies together; vote, quality, or parallel.
- Adaptive system – Volatility, regime, statistical, and performance layers (optional).
- Safety – Spread/gap detection, max trades, time filter, emergency stop.
- MetaTrader 5 (MT5)
- MQL5 compiler (included in MetaEditor)
- Demo or real Forex account (use demo first)
- Open MT5 → File → Open Data Folder → go to
MQL5/Experts. - Copy the folder you want (e.g.
ichi 1- baseorichi 2- multy) into Experts. - MetaEditor (F4) → open MainEA.mq5 → Compile (F7).
- In MT5: Tools → Options → Expert Advisors → enable Allow automated trading.
- Drag the EA onto a chart (e.g. EURUSD M5), set inputs, enable Allow Algo Trading, click OK.
Detailed steps: docs/INSTALL.md
| Document | Description |
|---|---|
| DOCUMENTATION.md | Full guide: what is Ichimoku, how the robot decides, all settings, glossary. |
| docs/INSTALL.md | Step-by-step installation. |
| docs/ARCHITECTURE.md | How the EA works (flow). |
| docs/INDEX.md | Index of all docs. |
Trading Forex involves risk. Past performance does not guarantee future results. This software is provided “as is”. Always test on a demo account first and never risk money you cannot afford to lose.
See repository for license information.
Language: Documentation is in English.
Platform: MetaTrader 5, MQL5.