Advanced Multi-Strategy EA for MT5, News Filter & Full Risk Management Suite

MQL5 Experten

Spezifikation

I am looking for a highly skilled and experienced MQL5 developer to build a professional-grade, fully automated Expert Advisor for MetaTrader 5. This is not a simple project — the EA must combine multiple trading strategies, a dynamic risk management system, a real-time news filter, and a sophisticated trade management engine into one cohesive, well-coded solution.

Strategy Overview:

The EA should operate on multiple timeframes simultaneously (M15 for entry signals, H1 for trend confirmation, H4 for overall bias). The core logic should be built around three complementary strategies that all must agree before a trade is opened:

Strategy 1 – Trend Following: Uses a triple EMA system (20/50/200) combined with ADX (minimum threshold of 25) to confirm that the market is trending. Only trades in the direction of the H1 and H4 trend are allowed.

Strategy 2 – Mean Reversion: Uses Bollinger Bands (20 period, 2.0 deviation) combined with RSI (14 period) and a Stochastic Oscillator to identify pullback entries within the trend. RSI must be between 40–60 on the H1 before entry is considered.

Strategy 3 – Breakout Confirmation: Detects key support and resistance levels automatically (based on the last 50 candle highs/lows) and enters on confirmed breakouts with a retest. A candle close beyond the level plus a volume spike above the 20-period average volume is required for confirmation.

All three strategies must align on direction before any trade is placed. If two say buy and one says sell, no trade is taken.

News Filter:

The EA must include a fully integrated economic calendar news filter. It should connect to a free or paid news API (such as ForexFactory or MQL5 Economic Calendar) and automatically detect upcoming high-impact and medium-impact news events for the currency pairs being traded. The EA must pause all new trade entries 45 minutes before a high-impact event and resume 30 minutes after. For medium-impact events, the pause window should be 20 minutes before and 15 minutes after. All active trades must have their stop losses tightened automatically during news windows.

Risk Management:

The EA must feature a comprehensive risk management module with the following capabilities: risk per trade as a percentage of account balance (default 1%, adjustable), a maximum daily drawdown limit (if the account loses more than X% in a day, the EA stops trading for the rest of the day), a maximum open trades limit, a correlation filter that prevents opening two trades on highly correlated pairs simultaneously (e.g. EURUSD and GBPUSD in the same direction), an equity protection stop that closes all trades if total floating loss exceeds a defined threshold, a weekly and monthly loss limit, and an optional lot multiplier for martingale or anti-martingale position sizing (with a hard cap on maximum lot size).

Trade Management:

Each trade must be managed dynamically after entry. The EA should support: an initial fixed stop loss and take profit, a breakeven function that moves SL to entry once price moves a defined number of pips in profit, a multi-stage trailing stop (e.g. trail by 10 pips once 20 pips in profit, then trail by 20 pips once 50 pips in profit), partial close functionality (close 50% of position at TP1, let remaining run to TP2 with trailing stop), and a time-based exit that closes trades that have been open for more than a defined number of hours without reaching targets.

Dashboard & Reporting:

A clean, professional on-chart dashboard must be included showing: account balance and equity in real time, current open trades with entry price, direction, pips in profit/loss, and lot size, today's P&L in both pips and dollars, weekly and monthly P&L, next news event and time remaining, EA status (active / paused for news / daily limit reached), and current market bias per timeframe.

Additionally, the EA must export a daily trade log to a CSV file including timestamp, pair, direction, entry, exit, lot size, and profit/loss.

Technical Requirements:

The EA must be written in clean, well-commented MQL5 code following OOP principles where applicable. It must be fully compatible with MT5 (builds 3000+), support both netting and hedging account types, include a magic number system to avoid conflicts with other EAs, and be optimizable in the MT5 Strategy Tester with all key parameters exposed as inputs. Full backtesting over 5 years of tick data must be provided on at least EURUSD and XAUUSD with a minimum modelling quality of 99%.

Pairs & Timeframes: EURUSD, GBPUSD, USDJPY, XAUUSD — running simultaneously on M15 with higher TF filters.

Deliverables: Source code (.mq5) + compiled file (.ex5) + detailed user manual (PDF, minimum 15 pages) + backtesting report for each pair + installation and setup video (screen recording, minimum 10 minutes).



Bewerbungen

1
Entwickler 1
Bewertung
(18)
Projekte
22
9%
Schlichtung
6
33% / 50%
Frist nicht eingehalten
1
5%
Arbeitet
2
Entwickler 2
Bewertung
(103)
Projekte
165
24%
Schlichtung
23
9% / 78%
Frist nicht eingehalten
16
10%
Arbeitet
3
Entwickler 3
Bewertung
(9)
Projekte
12
8%
Schlichtung
3
33% / 67%
Frist nicht eingehalten
1
8%
Frei
4
Entwickler 4
Bewertung
(429)
Projekte
628
54%
Schlichtung
30
53% / 23%
Frist nicht eingehalten
6
1%
Beschäftigt
5
Entwickler 5
Bewertung
(456)
Projekte
794
49%
Schlichtung
72
17% / 53%
Frist nicht eingehalten
139
18%
Arbeitet
6
Entwickler 6
Bewertung
(16)
Projekte
35
23%
Schlichtung
4
0% / 50%
Frist nicht eingehalten
2
6%
Arbeitet
7
Entwickler 7
Bewertung
(14)
Projekte
14
21%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
2
14%
Arbeitet
8
Entwickler 8
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
9
Entwickler 9
Bewertung
(252)
Projekte
258
30%
Schlichtung
0
Frist nicht eingehalten
3
1%
Frei
Veröffentlicht: 2 Beispiele
10
Entwickler 10
Bewertung
(12)
Projekte
19
42%
Schlichtung
3
0% / 67%
Frist nicht eingehalten
3
16%
Frei
11
Entwickler 11
Bewertung
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
100%
Frei
12
Entwickler 12
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
13
Entwickler 13
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Here is an example of Requirements Specification for the development of the MACD Sample Expert Advisor, which is available in the MetaTrader 5 standard package. 1. The idea of the trading system is as follows : market entries are performed when MACD's main and signal lines intersect in the current trend direction . 2. Trend is determined based on the Exponential Moving Average with the specified period
Here is an example of Requirements Specification for the development of the MACD Sample Expert Advisor, which is available in the MetaTrader 5 standard package. 1. The idea of the trading system is as follows: market entries are performed when MACD's main and signal lines intersect in the current trend direction. 2. Trend is determined based on the Exponential Moving Average with the specified period
I am looking for a pre-built MetaTrader 5 (MT5) Expert Advisor (EA) that can fully automate trading on major currency pairs such as EURUSD, AUDUSD, EURCAD, and USDCAD. Requirements: Fully automated trading (no manual intervention required) Compatible with MT5 platform Designed for consistent, long-term performance Demonstrated average monthly return of at least 3% Verified backtest and/or live trading results showing
Project Title Freedom ORB – Fully Automated MT5 Expert Advisor (ORB + Structure + Liquidity) (MT5) Project Description I require a fully automated MT5 Expert Advisor based on a structured Opening Range Breakout (ORB) model with market structure and liquidity confirmation. The EA must: Detect ORB session range Wait for breakout (close-based) Wait for retrace Confirm M1 structure + displacement Execute trade
Hello, I am a serious buyer looking to acquire an existing, stable, and profitable Expert Advisor (EA) designed specifically for: 👉 primarily (XAUUSD) or any fx This is a full buyout request, ⚠️ I am NOT looking to build a new EA from scratch. Only ready-made, proven systems with real performance history. ✅ EA Requirements (Strict) 📌 Symbol & Strategy ✔️ Trades Gold only (XAUUSD) ✔️ Price Action logic preferred
I’m looking for a trading bot where I can use a balance of £1000 to make regular entries making £20-£40 per entry. obviously, I want to have minimum loss with a lot more profit being made
I want an mt5 advisor which use advanced strategies like Accumulation, manipulate, distribution plus ABC pattern Recognition , Smart filters, Rsi + Ema crossovers, Hidden SL, partialTPs and dynamic lot sizing , works on Forex and crypto fully automated no expiry
Gold robot for 1 minute 100 - 150 USD
I need a EA as per the attached video. I need the same type of EA, once it is ready share the video of any demo account. if everything is ok I will purchase immediately. thank you
I’m hiring an experienced MQL5 developer to finish and fix an existing project (NOT building from scratch). I have: An existing MT5 EA (.mq5 + .ex5) that is based on my TradingView logic A TradingView indicator version used for signals/alerts The EA works but has logic/consistency issues and needs improvements + cleanup Goal Make the EA reliable and consistent: Ensure entries/exits match the intended logic Fix
It is better to spend thirty minutes to prepare a good text than to lose hours and days to resolve misunderstanding after concluding the Agreement or when accepting the order execution results

Projektdetails

Budget
30+ USD
Ausführungsfristen
bis 7 Tag(e)

Kunde

Veröffentlichte Aufträge1
Anzahl der Schlichtungen0