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
Rating
Projects
13
8%
Arbitration
3
33%
/
67%
Overdue
1
8%
Working
2
Rating
Projects
200
48%
Arbitration
3
33%
/
33%
Overdue
2
1%
Free
3
Rating
Projects
119
24%
Arbitration
21
29%
/
52%
Overdue
8
7%
Free
4
Rating
Projects
18
11%
Arbitration
6
33%
/
67%
Overdue
1
6%
Free
Published: 1 code
5
Rating
Projects
87
29%
Arbitration
24
13%
/
58%
Overdue
7
8%
Working
6
Rating
Projects
3
0%
Arbitration
2
50%
/
0%
Overdue
0
Working
Published: 5 codes
7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
8
Rating
Projects
629
54%
Arbitration
32
53%
/
22%
Overdue
6
1%
Loaded
9
Rating
Projects
54
50%
Arbitration
6
83%
/
0%
Overdue
1
2%
Working
10
Rating
Projects
3364
68%
Arbitration
77
48%
/
14%
Overdue
342
10%
Free
Published: 1 code
11
Rating
Projects
239
20%
Arbitration
22
50%
/
18%
Overdue
0
Loaded
12
Rating
Projects
7
0%
Arbitration
8
13%
/
75%
Overdue
3
43%
Free
13
Rating
Projects
2
50%
Arbitration
0
Overdue
0
Free
14
Rating
Projects
91
24%
Arbitration
8
75%
/
13%
Overdue
44
48%
Working
15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Rating
Projects
33
61%
Arbitration
1
100%
/
0%
Overdue
1
3%
Free
Published: 5 codes
17
Rating
Projects
557
35%
Arbitration
79
32%
/
43%
Overdue
202
36%
Working
18
Rating
Projects
945
47%
Arbitration
309
58%
/
27%
Overdue
125
13%
Free
19
Rating
Projects
700
34%
Arbitration
34
71%
/
9%
Overdue
22
3%
Free
20
Rating
Projects
2912
63%
Arbitration
122
44%
/
25%
Overdue
429
15%
Working
21
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
22
Rating
Projects
1
0%
Arbitration
3
0%
/
100%
Overdue
1
100%
Free
23
Rating
Projects
83
28%
Arbitration
9
33%
/
56%
Overdue
9
11%
Free
Published: 1 code
24
Rating
Projects
3
0%
Arbitration
1
0%
/
100%
Overdue
0
Free
25
Rating
Projects
228
80%
Arbitration
22
27%
/
50%
Overdue
11
5%
Free
Published: 24 articles, 1882 codes
26
Rating
Projects
429
54%
Arbitration
20
55%
/
15%
Overdue
29
7%
Loaded
27
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
28
Rating
Projects
6
0%
Arbitration
2
50%
/
0%
Overdue
1
17%
Free
29
Rating
Projects
4
0%
Arbitration
4
25%
/
75%
Overdue
1
25%
Free
30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Rating
Projects
549
53%
Arbitration
13
69%
/
15%
Overdue
3
1%
Free
32
Rating
Projects
14
43%
Arbitration
0
Overdue
3
21%
Free
33
Rating
Projects
262
30%
Arbitration
0
Overdue
3
1%
Free
Published: 2 codes
34
Rating
Projects
1
100%
Arbitration
0
Overdue
0
Free
35
Rating
Projects
169
38%
Arbitration
9
78%
/
22%
Overdue
15
9%
Free
36
Rating
Projects
5
0%
Arbitration
2
50%
/
50%
Overdue
2
40%
Free
37
Rating
Projects
5
20%
Arbitration
1
0%
/
0%
Overdue
1
20%
Working
38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
MT4 EA – Break & Retest Strategy (XAUUSD Gold)
80 - 150 USD
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
Edit my trading bot
30+ USD
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
Tradingview indicator
30+ USD
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