Development of Advanced MT5 Expert Advisor (Epic Fury)

Specification

Overview

I am seeking a high-level MQL5 developer to develop and finalize a professional-grade MetaTrader 5 Expert Advisor (EA) for trading XAUUSD (Gold).

This is not a beginner project — the EA requires structured logic, efficient coding, and strict adherence to risk management principles.


Strategy Summary

The EA is based on a multi-indicator confluence system combining:

  • Parabolic SAR → trend direction
  • MACD → momentum confirmation
  • RSI → entry filter
  • ATR → dynamic SL/TP

Execution must only occur when all conditions align.


Entry Logic

BUY Conditions:

  • Price above SAR
  • MACD main > signal
  • RSI < 65

SELL Conditions:

  • Price below SAR
  • MACD main < signal
  • RSI > 35

Execution Model

  • Timeframe: M15
  • Instrument: XAUUSD (primary focus)
  • Max trades: 3 per session
  • Max sessions: 3 per day
  • EA must strictly respect session timing

Risk & Capital Management

  • Risk per trade: 0.3% – 0.5% (dynamic lot sizing)
  • SL: ATR-based (multiplier configurable)
  • TP: Minimum 2R (configurable)
  • Daily profit target: configurable (2%–3%)
  • Daily stop loss: 0.5%
  • Max drawdown cap: 1%

The EA must stop trading automatically when limits are reached.


Core Requirements

1. Clean MQL5 Architecture

  • Must use proper MQL5 structure (OnInit, OnTick, indicator handles, CopyBuffer, etc.)
  • No MQL4-style shortcuts
  • Optimized for performance

2. Session Engine

  • Configurable session start/end times
  • Reset trade count per session
  • Prevent trading outside sessions

3. Compounding Logic

  • Dynamic lot sizing based on equity
  • Maintain fixed % risk regardless of balance

4. Dashboard (On-Chart UI)

Display:

  • Current equity
  • Session profit (%)
  • Remaining trades
  • Active signal (BUY / SELL / NONE)

5. Licensing System

  • Single-user key validation
  • EA must not run if key is invalid

Optional (Highly Preferred)

  • Spread filter (max spread control)
  • News filter (disable trading during high-impact news)
  • Trailing stop / break-even logic
  • Equity protection lock

Deliverables

  • Clean .mq5 source code
  • Compiled .ex5 file
  • Brief documentation or usage notes
  • Bug-free compilation (zero errors)

Developer Requirements

  • Proven experience with MT5 Expert Advisors
  • Strong understanding of:
    • Indicator buffers (CopyBuffer)
    • Trade execution (MqlTradeRequest)
    • Risk management systems
  • Ability to follow logic strictly without altering strategy

Timeline

  • 2–5 days (fast turnaround preferred)

Budget

  • Flexible for the right developer (quality over price)

Important

This project may lead to long-term collaboration for upgrades and additional EAs.

Please include:

  • Previous EA projects
  • Sample code or portfolio
  • Estimated delivery time

Only experienced MQL5 developers should apply.


Responded

1
Developer 1
Rating
(9)
Projects
13
8%
Arbitration
3
33% / 67%
Overdue
1
8%
Working
2
Developer 2
Rating
(168)
Projects
200
48%
Arbitration
3
33% / 33%
Overdue
2
1%
Free
3
Developer 3
Rating
(98)
Projects
119
24%
Arbitration
21
29% / 52%
Overdue
8
7%
Free
4
Developer 4
Rating
(13)
Projects
18
11%
Arbitration
6
33% / 67%
Overdue
1
6%
Free
Published: 1 code
5
Developer 5
Rating
(60)
Projects
87
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
6
Developer 6
Rating
(1)
Projects
3
0%
Arbitration
2
50% / 0%
Overdue
0
Working
Published: 5 codes
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
8
Developer 8
Rating
(429)
Projects
629
54%
Arbitration
32
53% / 22%
Overdue
6
1%
Loaded
9
Developer 9
Rating
(43)
Projects
54
50%
Arbitration
6
83% / 0%
Overdue
1
2%
Working
10
Developer 10
Rating
(2647)
Projects
3364
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
11
Developer 11
Rating
(184)
Projects
239
20%
Arbitration
22
50% / 18%
Overdue
0
Loaded
12
Developer 12
Rating
(5)
Projects
7
0%
Arbitration
8
13% / 75%
Overdue
3
43%
Free
13
Developer 13
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(54)
Projects
91
24%
Arbitration
8
75% / 13%
Overdue
44
48%
Working
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
(32)
Projects
33
61%
Arbitration
1
100% / 0%
Overdue
1
3%
Free
Published: 5 codes
17
Developer 17
Rating
(311)
Projects
557
35%
Arbitration
79
32% / 43%
Overdue
202
36%
Working
18
Developer 18
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
19
Developer 19
Rating
(443)
Projects
700
34%
Arbitration
34
71% / 9%
Overdue
22
3%
Free
20
Developer 20
Rating
(2313)
Projects
2912
63%
Arbitration
122
44% / 25%
Overdue
429
15%
Working
21
Developer 21
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
22
Developer 22
Rating
(1)
Projects
1
0%
Arbitration
3
0% / 100%
Overdue
1
100%
Free
23
Developer 23
Rating
(64)
Projects
83
28%
Arbitration
9
33% / 56%
Overdue
9
11%
Free
Published: 1 code
24
Developer 24
Rating
(3)
Projects
3
0%
Arbitration
1
0% / 100%
Overdue
0
Free
25
Developer 25
Rating
(152)
Projects
228
80%
Arbitration
22
27% / 50%
Overdue
11
5%
Free
Published: 24 articles, 1882 codes
26
Developer 26
Rating
(357)
Projects
429
54%
Arbitration
20
55% / 15%
Overdue
29
7%
Loaded
27
Developer 27
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
28
Developer 28
Rating
(6)
Projects
6
0%
Arbitration
2
50% / 0%
Overdue
1
17%
Free
29
Developer 29
Rating
(4)
Projects
4
0%
Arbitration
4
25% / 75%
Overdue
1
25%
Free
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
(511)
Projects
549
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
32
Developer 32
Rating
(10)
Projects
14
43%
Arbitration
0
Overdue
3
21%
Free
33
Developer 33
Rating
(255)
Projects
262
30%
Arbitration
0
Overdue
3
1%
Free
Published: 2 codes
34
Developer 34
Rating
(1)
Projects
1
100%
Arbitration
0
Overdue
0
Free
35
Developer 35
Rating
(119)
Projects
169
38%
Arbitration
9
78% / 22%
Overdue
15
9%
Free
36
Developer 36
Rating
(6)
Projects
5
0%
Arbitration
2
50% / 50%
Overdue
2
40%
Free
37
Developer 37
Rating
(3)
Projects
5
20%
Arbitration
1
0% / 0%
Overdue
1
20%
Working
38
Developer 38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
I am looking for an MT4 Expert Advisor (EA) for XAUUSD based on a break and retest trading strategy. The EA should use H1 timeframe to determine overall market direction and M5 timeframe for precise trade execution. The system must identify fresh support and resistance zones from recent price swings and wait for a proper retest before allowing any trade. Entries should only be taken after a clear rejection candle
I have an arrow indicator that gives Buy and sell signals in different timeframes which is already linked to an Expert Advisor. So I want the following if I’m trading on M1 timeframe and it gives me a Sell signal, If on M5 the signal is BUY, it should not open the trader on M1. But if M1 is SELL and M5 also is Sell , then the position can be opened on M1. Let me know if that’s possible and I can place the order
Title: SEEKING: Proven SMC/Order Block EA for XAUUSD – Live Track Record Required (<5% Max DD) ​ Job/Request Description: I am looking to acquire or license a high-performance, fully automated Expert Advisor (EA) specifically optimized for XAUUSD (Gold) . The strategy must be strictly based on Smart Money Concepts (SMC) , utilizing Order Blocks, Liquidity sweeps, and Market Structure Shifts (MSS). ​ Technical
A SPECIFICATION: NESTED MULTI-TIMEFRAME MOMENTUM (NMTM) 1. CORE OBJECTIVE The EA is designed to identify institutional Supply and Demand zones on the H4 timeframe that are "nested" within Daily (D1) zones. It filters for high- momentum "Leg-Out" moves and only trades in the direction of the Daily trend. 2. PHASE 1: TREND & CONTEXT FILTERS (DAILY) The EA must first confirm the Daily bias. No H4 zones are valid if they
I already have a fully developed MT5 Expert Advisor with all required prop firm features, including: Risk management Daily loss & max drawdown limits Spread & slippage filters News filter Trade management system The EA structure is complete. 👉 What I need is a professional developer to replace ONLY the entry logic with a high-quality, rule-based trading strategy. 🚨 STRICT REQUIREMENT (READ CAREFULLY): I am NOT
I need an experienced developer to carry out an indicator and trading robot using the following; moving averages risk ( take profit and stop loss) and maximum drawdown limits heiken ashi confirmation. trendline breakout if possible The developer will test this on a demo account that I will provide before conclusion as I don’t want anyone to waste my time trying to use chartgpt trial and error. If you can do the
Looking to buy an EA which is good, profitable and takes many trades, good for IB broker comissions, Any strategy or martingale is fine, send me a demo license file, I will backtest and purchase immediately if my team like it
Volume Gaps & Imbalances by Zeiierman is the indicator I want to convert to MT5. I want to work with someone who specializes /understands scalping on the 1min. You need to be able to modify and play with the settings, back & forward test, and find settings that will work best for scalping the NQ. I am not looking for a developer that just builds without completely forward testing it, that all the fields works, and
Hi, Before ordering, I want to verify the quality of your ICT/SMC logic. Do you have an existing indicator or strategy (your own work) that I can test on TradingView? If yes, please provide: 1. A demo (invite-only script or video) 2. Proof it is NON-repainting (explained clearly) 3. Live or replay demonstration (not static screenshots) Specifically I want to see: * Clean swing structure (no consecutive highs/lows) *
Scalping EA 30+ USD
Hello, I am looking for an Expert Advisor (EA) that focuses on account preservation and consistent growth , rather than aggressive or risky strategies. My requirements are: Target: at least ~1% weekly return Strategy: low-risk, controlled drawdown Must NOT use martingale or grid systems that can blow the account Prefer quality trades over quantity like 100–200 trades per day Consistency is more important than high

Project information

Budget
100 - 200 USD
Deadline
from 1 to 10 day(s)

Customer

Placed orders6
Arbitrage count0