MultiIndicatorEA
- エキスパート
- Denis Kuklev
- バージョン: 1.331
A professional Expert Advisor for MetaTrader 5 focused on risk management, stable execution, and flexible setup. Supports separate timeframes (MTF) for Fractals, Alligator, AO, AC, ADX; entry time filter; “new bar only” mode; fractal stop‑loss with buffer (including strict mode); built‑in slippage control. No martingale or grids.
Recommended conditions
- Symbols: EURUSD, GBPUSD, USDJPY (other instruments supported).
- Timeframe: H1 (intraday/swing trend logic).
- Deposit: from $100.
- Leverage: from 1:30.
- Account type: netting and hedging (manages the first position with specified magic number).
Key features
- Fractal SL with buffer and optional “strict” mode (entry only when an opposite fractal is present for proper SL placement).
- MTF: individual timeframe per indicator (Fractals, Alligator, AO, AC, ADX) — flexible filtering.
- Exits and management: classic trailing stop (distance/step) and SL shift along Alligator “Teeth” (configurable buffer).
- Execution control: per‑trade slippage limit in points.
- Robust modes: “new bar only” and “gate” — wait for a new fractal after position closure.
How it works
- Entries are formed by enabled indicators; each indicator and its timeframe are configurable. In “strict” mode, entry is possible only if an opposite fractal exists.
- Exits: trailing stop; Alligator‑based SL shift; optional fixed SL/TP (points).
- Filtering: “new bar only” checks; entry time window (including intervals across midnight).
- Execution: one active position per symbol/magic; careful SL/TP and trailing modifications; slippage control.
Main inputs
- General: InpLotSize, InpMagic, InpStopLoss/InpTakeProfit (0 — off), InpGateByNewFractal, InpOnlyNewBar, InpMaxDeviationPoints.
- Time: InpUseTimeFilter, InpStartHour/Minute, InpEndHour/Minute (supports across‑midnight interval).
- Indicators & MTF: InpTF_AC, InpTF_AO, InpTF_ADX, InpTF_Alligator, InpTF_Fractals; InpUse_Fractals, InpUse_Alligator, InpUse_AO, InpUse_AC, InpUse_ADX; AC/AO — InpAC_MinBars/MaxBars, InpAO_MinBars/MaxBars; ADX — InpADX_Period, InpADX_Level.
- Management: InpUseTrailing, InpTrailingStop, InpTrailingStep, InpUseAlligatorExit, InpTeethSL_Buffer.
- Fractal SL: InpUseFractalSL, InpRequireFractalSL, InpFractalSL_Buffer, InpDrawFractalSLLine.
Technical details
- Version: 1.31 (modernized v3).
- Slippage control: CTrade::SetDeviationInPoints().
- Netting/hedging support, 4/5‑digit quotes.
- Accurate new‑bar detection; server‑time filter (hour/minute).
What’s new in v3
- “Strict” fractal SL (entry only when an opposite fractal is present).
- Visual fractal SL level line on chart.
- Slippage (acceptable deviation) parameter and configuration via CTrade.
- v2 features retained: time filter, “new bar only,” wait for new fractal, etc.
Getting started
1) Attach the EA to an H1 chart and enable Algo Trading.
2) Set InpMagic and InpLotSize.
3) Choose indicators (InpUse_*) and their timeframes (InpTF_*).
4) If needed, enable the time filter and specify the entry window.
5) Define management: trailing and/or Alligator SL shift.
6) Enable fractal SL; if needed — strict mode and buffer.
7) Test in Strategy Tester and optimize if required.
Testing & troubleshooting
- For MTF logic, use “Every tick based on real ticks” for higher accuracy.
- “New bar only” speeds up tests and reduces signal noise.
- If there are no trades: check time window, strict fractal SL, ADX thresholds/AC‑AO sequence, timeframe availability; increase allowed slippage.
SEO keywords
MT5 EA, Expert Advisor, trading robot, MetaTrader 5, trend EA, multi‑indicator, multi‑timeframe, MTF, fractal stop‑loss, fractal SL, Alligator, Fractals, AO, AC, ADX, trailing stop, Alligator SL shift, slippage control, no martingale, no grid, automated trading, Forex, EURUSD, GBPUSD, USDJPY, H1 timeframe, netting, hedging, Strategy Tester, optimization, risk management, new bar entry, time filter, magic number, 4‑digit, 5‑digit
Disclaimer
Trading on financial markets involves risk. Past performance does not guarantee future results. Test your settings on a demo account and in the Strategy Tester before live trading.
