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

Tarea técnica

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

Archivos adjuntos:

ZIP
70764.zip
67.3 Kb

Han respondido

1
Desarrollador 1
Evaluación
(258)
Proyectos
322
30%
Arbitraje
34
26% / 65%
Caducado
10
3%
Trabaja
2
Desarrollador 2
Evaluación
(75)
Proyectos
85
28%
Arbitraje
8
13% / 63%
Caducado
4
5%
Trabaja
3
Desarrollador 3
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
4
Desarrollador 4
Evaluación
(62)
Proyectos
90
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
5
Desarrollador 5
Evaluación
(279)
Proyectos
376
72%
Arbitraje
19
32% / 47%
Caducado
14
4%
Libre
Ha publicado: 14 ejemplos
6
Desarrollador 6
Evaluación
(268)
Proyectos
600
35%
Arbitraje
64
20% / 58%
Caducado
147
25%
Trabaja
Ha publicado: 1 artículo, 22 ejemplos
7
Desarrollador 7
Evaluación
(1)
Proyectos
1
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
8
Desarrollador 8
Evaluación
(158)
Proyectos
168
43%
Arbitraje
3
33% / 33%
Caducado
1
1%
Trabaja
9
Desarrollador 9
Evaluación
(6)
Proyectos
5
0%
Arbitraje
4
25% / 75%
Caducado
2
40%
Libre
10
Desarrollador 10
Evaluación
(8)
Proyectos
8
0%
Arbitraje
2
50% / 0%
Caducado
1
13%
Trabaja
11
Desarrollador 11
Evaluación
(25)
Proyectos
31
13%
Arbitraje
12
0% / 75%
Caducado
9
29%
Trabaja
12
Desarrollador 12
Evaluación
(16)
Proyectos
20
0%
Arbitraje
10
0% / 80%
Caducado
6
30%
Libre
13
Desarrollador 13
Evaluación
(16)
Proyectos
20
10%
Arbitraje
8
38% / 38%
Caducado
3
15%
Trabaja
14
Desarrollador 14
Evaluación
(198)
Proyectos
255
21%
Arbitraje
22
50% / 18%
Caducado
0
Trabaja
15
Desarrollador 15
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
16
Desarrollador 16
Evaluación
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
17
Desarrollador 17
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
18
Desarrollador 18
Evaluación
(13)
Proyectos
25
44%
Arbitraje
2
0% / 100%
Caducado
5
20%
Trabaja
19
Desarrollador 19
Evaluación
(4)
Proyectos
5
0%
Arbitraje
1
100% / 0%
Caducado
1
20%
Trabaja
20
Desarrollador 20
Evaluación
(314)
Proyectos
560
35%
Arbitraje
80
31% / 44%
Caducado
203
36%
Trabajando
21
Desarrollador 21
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
22
Desarrollador 22
Evaluación
(46)
Proyectos
59
53%
Arbitraje
7
86% / 0%
Caducado
2
3%
Trabaja
23
Desarrollador 23
Evaluación
(10)
Proyectos
17
18%
Arbitraje
3
33% / 67%
Caducado
3
18%
Libre
24
Desarrollador 24
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 2 ejemplos
25
Desarrollador 25
Evaluación
(298)
Proyectos
477
40%
Arbitraje
105
40% / 24%
Caducado
81
17%
Trabajando
Ha publicado: 2 ejemplos
26
Desarrollador 26
Evaluación
(47)
Proyectos
55
33%
Arbitraje
15
27% / 60%
Caducado
1
2%
Trabaja
27
Desarrollador 27
Evaluación
(8)
Proyectos
11
0%
Arbitraje
7
29% / 71%
Caducado
2
18%
Trabaja
28
Desarrollador 28
Evaluación
(169)
Proyectos
202
48%
Arbitraje
5
20% / 60%
Caducado
2
1%
Libre
29
Desarrollador 29
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
30
Desarrollador 30
Evaluación
(1)
Proyectos
2
0%
Arbitraje
1
0% / 0%
Caducado
0
Libre
Ha publicado: 1 artículo
31
Desarrollador 31
Evaluación
(24)
Proyectos
30
30%
Arbitraje
0
Caducado
2
7%
Libre
32
Desarrollador 32
Evaluación
(3)
Proyectos
5
20%
Arbitraje
1
100% / 0%
Caducado
2
40%
Libre
33
Desarrollador 33
Evaluación
(271)
Proyectos
553
50%
Arbitraje
57
40% / 37%
Caducado
227
41%
Trabaja
34
Desarrollador 34
Evaluación
(10)
Proyectos
12
0%
Arbitraje
3
33% / 33%
Caducado
1
8%
Libre
35
Desarrollador 35
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
36
Desarrollador 36
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
37
Desarrollador 37
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
38
Desarrollador 38
Evaluación
(11)
Proyectos
18
28%
Arbitraje
4
50% / 50%
Caducado
1
6%
Libre
39
Desarrollador 39
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
40
Desarrollador 40
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
41
Desarrollador 41
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
42
Desarrollador 42
Evaluación
(7)
Proyectos
11
0%
Arbitraje
5
0% / 80%
Caducado
2
18%
Trabaja
43
Desarrollador 43
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
44
Desarrollador 44
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
45
Desarrollador 45
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
46
Desarrollador 46
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
Hi, I am looking to purchase an existing MT5 EA for Forex currency pairs . I am not looking to develop a new strategy from scratch , so please read carefully before applying. Requirements: Existing and working MT5 Forex EA Must trade on currency pairs Source code (.mq5) must be included Must have proven results I need to run my own backtest and demo testing before purchase Demo trial or testing access is required
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
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

Información sobre el proyecto

Presupuesto
30+ USD

Cliente

Encargos realizados1
Número de arbitrajes0