Project Request - Trend-Filtered Multi-Strategy Recovery EA for XAUUSD (MT5)

MQL5 Indicators Experts

Specification

Hello, 

I am looking to develop a commercial-grade Expert Advisor for MT5 specifically optimized for XAUUSD (Gold). The underlying logic should be an intelligent, trend-filtered cost-averaging grid system focused on capital preservation. 

The EA must include the following functional architecture:

1. Core Strategy Structure:

- Must feature a multi-strategy logic entry module. I want to use a combination of 3-4 standard indicators (e.g., ATR for volatility, Bollinger Bands for exhaustion, and an EMA for trend bias) to act as entry filters.

- Positions should only open when the filters align with short-term market structure.

2. Grid & Recovery Logic:

- A dynamic grid averaging system. It should NOT use aggressive Martingale. Instead, implement a customizable multiplier (e.g., 1.1x to 1.3x) or fixed lot increments.

- The distance between grid entries must be dynamic, based on ATR (Average True Range), to prevent clustering trades during high-volatility spikes.

- A unified Take Profit (TP) calculation that automatically shifts the global TP line to the basket's break-even point plus a specified target profit in pips/currency.

3. Input & Risk Controls (The System Presets):

- The internal indicator math must be locked/hardcoded based on your optimal settings.

- The external inputs must be highly simplified for the end-user. I need a single dropdown parameter for "Risk Profile" with options: Low Risk, Medium Risk, and High Risk. These profiles should automatically scale the base lot size calculation relative to account balance.

- Include an equity protection hard-stop (Max Drawdown Limit in % or USD) which terminates all cycles if hit.

- Include an automatic Holiday/Session pause feature (e.g., auto-disable trading between Dec 15 - Jan 15).

4. Luxury GUI Panel Design:

- I require a modern visual dashboard rendered on the chart using canvas or object functions.

- The color scheme should be a dark-luxury theme (Charcoal background with Gold/Bronze accents).

- The panel must display: Account Balance, Current Floating Drawdown (%), Active Strategy Status, Today's Profit, and a clean toggle button to "Pause New Cycles".

Please review these specifications and provide your estimated quote, structural approach, and timeline. Clean, commented source code (.mq5) is required upon delivery

Files:

ZIP
70764.zip
67.3 Kb

Responded

1
Developer 1
Rating
(258)
Projects
322
30%
Arbitration
34
26% / 65%
Overdue
10
3%
Free
2
Developer 2
Rating
(75)
Projects
85
28%
Arbitration
8
13% / 63%
Overdue
4
5%
Working
3
Developer 3
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
5
Developer 5
Rating
(279)
Projects
376
72%
Arbitration
19
32% / 47%
Overdue
14
4%
Free
Published: 14 codes
6
Developer 6
Rating
(268)
Projects
600
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Working
Published: 1 article, 22 codes
7
Developer 7
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
8
Developer 8
Rating
(158)
Projects
168
43%
Arbitration
3
33% / 33%
Overdue
1
1%
Working
9
Developer 9
Rating
(6)
Projects
5
0%
Arbitration
4
25% / 75%
Overdue
2
40%
Free
10
Developer 10
Rating
(8)
Projects
8
0%
Arbitration
2
50% / 0%
Overdue
1
13%
Working
11
Developer 11
Rating
(24)
Projects
30
13%
Arbitration
12
0% / 75%
Overdue
8
27%
Working
12
Developer 12
Rating
(16)
Projects
20
0%
Arbitration
10
0% / 80%
Overdue
6
30%
Free
13
Developer 13
Rating
(16)
Projects
20
10%
Arbitration
8
38% / 38%
Overdue
3
15%
Working
14
Developer 14
Rating
(198)
Projects
255
21%
Arbitration
22
50% / 18%
Overdue
0
Working
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
18
Developer 18
Rating
(13)
Projects
25
44%
Arbitration
2
0% / 100%
Overdue
5
20%
Working
19
Developer 19
Rating
(4)
Projects
5
0%
Arbitration
1
100% / 0%
Overdue
1
20%
Working
20
Developer 20
Rating
(314)
Projects
560
35%
Arbitration
80
31% / 44%
Overdue
203
36%
Loaded
21
Developer 21
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
22
Developer 22
Rating
(46)
Projects
59
53%
Arbitration
7
86% / 0%
Overdue
2
3%
Working
23
Developer 23
Rating
(10)
Projects
17
18%
Arbitration
3
33% / 67%
Overdue
3
18%
Free
24
Developer 24
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 2 codes
25
Developer 25
Rating
(298)
Projects
477
40%
Arbitration
105
40% / 24%
Overdue
81
17%
Loaded
Published: 2 codes
26
Developer 26
Rating
(47)
Projects
55
33%
Arbitration
15
27% / 60%
Overdue
1
2%
Working
27
Developer 27
Rating
(8)
Projects
11
0%
Arbitration
7
29% / 71%
Overdue
2
18%
Working
28
Developer 28
Rating
(169)
Projects
202
48%
Arbitration
5
20% / 60%
Overdue
2
1%
Free
29
Developer 29
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
30
Developer 30
Rating
(1)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
0
Free
Published: 1 article
31
Developer 31
Rating
(24)
Projects
30
30%
Arbitration
0
Overdue
2
7%
Free
32
Developer 32
Rating
(3)
Projects
5
20%
Arbitration
1
100% / 0%
Overdue
2
40%
Free
33
Developer 33
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
34
Developer 34
Rating
(10)
Projects
12
0%
Arbitration
3
33% / 33%
Overdue
1
8%
Free
35
Developer 35
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
36
Developer 36
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
37
Developer 37
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
38
Developer 38
Rating
(11)
Projects
18
28%
Arbitration
4
50% / 50%
Overdue
1
6%
Free
39
Developer 39
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
40
Developer 40
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
41
Developer 41
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
42
Developer 42
Rating
(7)
Projects
11
0%
Arbitration
5
0% / 80%
Overdue
2
18%
Working
Similar orders
Labouchere System has many series and can transfer the Units to any other Series when needed (this function is very important). The coders who really knows this cancellation sytem can apply. Also the coder should have practical usage of phyton language to translate this strategy into phyton to use it in crypto markets. No indicator or chart issues , but it has many mathematical functions and calculations . the code
Hello everyone, I’m looking for someone who can help me develop an Expert Advisor (EA) for Boom and Crash markets. I need a developer who has proven experience and has already developed at least 10–15 EAs for Boom and Crash. This will help save both your time and my time when filtering developers. The EA will include: EMA crossover strategy Different time filters Additional custom conditions and logic I’m also
I want to find a Developer to perform this work and settle payments in this Application. I undertake not to communicate with Applicants anywhere else except this Application, including third-party messengers, personal correspondence or emails. I understand that violators will be banned from publishing Orders in the Freelance service. I have read the Rules of using the Freelance service and accept them. I agree with
Overview: I would like to create a robot in MT5 (what I use) that when the price or candle touches a moving average it auto- matically gets me into a trade. Details or features I need: 1 a way to tell it how much to trade 0.10 or ten cents per pip or more or do I set this in MT5? 2 a way to limit the number of trades per candle or set it to two or three trades (if the price crosses over the moving average ten times I
Candle bot 30+ USD
A dual-direction breakout stacking EA using previous candle highs/lows as triggers with rolling pending orders and fixed micro take profits. It is suitable for: automation EA development trend capture with repeated entries recovery-style trade management
Szukam doświadczonego programisty do stworzenia dedykowanego doradcy eksperckiego (EA) do tradingu. Programista powinien posiadać solidną wiedzę z zakresu MT5, logiki strategii, wskaźników, zarządzania ryzykiem i backtestingu. Doświadczenie w tworzeniu niezawodnych i profesjonalnych robotów handlowych będzie dodatkowym atutem. Proszę o kontakt, jeśli zrealizowałeś już podobne projekty. wszystkie szczeguły podam w
I am looking to buy a ready-made automated trading robot / EA that works on the Tradovate platform and is proven to pass prop firm challenges for Apex Trader Funding, Tradeify, and Lucid Trading.Key Requirements (must be ready-made or very close to plug-and-play):Fully functional on Tradovate (native or via stable bridge/copier/webhook/API integration – MT5 EA + Tradovate bridge is acceptable if it works reliably)
Alex 1000+ USD
Нужен бот для скальпинга именно на Python. Работа напрямую через API биржи (без привязки к TradingView и MetaTrader). Бот будет запускаться локально на ноутбуке / VPS. Критически важна скорость (использование асинхронности, WebSockets
Looking for an experienced programmer to create a fully automated trading system. The EA must be able to detect SPECIFIC H&Shoulder patterns, identify entry point and open a position. Parameters: Candle Count : EX: 50 - meaning the max amount of candle history to look for a pattern. (user adjustable) RISK: EG "2" Meaning the position that must be opened must be 2% of the Balance of the account (user adjustable). The
I’m looking for an experienced MetaTrader 4 (MT4) developer to analyze, repair, and live-test an existing .EX4 Expert Advisor. Project Details Existing file: GannMadeEasy_pro.ex4 Platform: MetaTrader 4 Issue: EA is not loading properly on charts in newer MT4 builds Goal: Make the EA fully functional and compatible with current MT4 versions Requirements The developer must: Analyze the existing EX4 file Identify

Project information

Budget
30+ USD

Customer

Placed orders1
Arbitrage count0