Professional MT5 XAUUSD OCO Scalping EA with Dynamic Trailing Stop

MQL5 Asesores Expertos

Tarea técnica

I need a professional MT5 Expert Advisor (MQL5) for XAUUSD.

The EA should implement the following logic:

1. Place one Buy Stop and one Sell Stop pending order simultaneously.
2. When one pending order is triggered, immediately cancel the opposite pending order (OCO logic).
3. After the active trade closes, instantly place a new Buy Stop and Sell Stop.
4. Use a configurable initial Stop Loss.
5. Implement a dynamic trailing stop:
   - Trailing starts after a configurable profit threshold.
   - After activation, Stop Loss should continuously trail the price at a configurable distance.
   - Stop Loss must never move backwards.
6. Default trading session should be London, but Asian and New York sessions must be individually enabled/disabled from inputs.
7. Do not open new trades when the spread exceeds the configured maximum.
8. Only one active position and one Buy Stop + one Sell Stop should exist at any time.
9. The EA must recover correctly after MT5 or VPS restart.
10. All important settings must be editable from EA inputs.

Extra requirements:
- Clean and well-structured MQL5 code.
- Deliver BOTH .mq5 source code and .ex5 compiled file.
- Include bug fixes after delivery if any implementation issues are found.
- I will provide a screen recording that shows the exact expected behavior. If there is any difference between the text and the video, the video behavior should be followed.

Han respondido

1
Desarrollador 1
Evaluación
(259)
Proyectos
324
30%
Arbitraje
34
26% / 65%
Caducado
10
3%
Trabaja
2
Desarrollador 2
Evaluación
(107)
Proyectos
175
25%
Arbitraje
23
13% / 78%
Caducado
16
9%
Libre
3
Desarrollador 3
Evaluación
(62)
Proyectos
90
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
4
Desarrollador 4
Evaluación
(454)
Proyectos
718
34%
Arbitraje
34
71% / 9%
Caducado
22
3%
Libre
5
Desarrollador 5
Evaluación
(2)
Proyectos
2
0%
Arbitraje
0
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(458)
Proyectos
799
48%
Arbitraje
74
19% / 51%
Caducado
139
17%
Trabaja
7
Desarrollador 7
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 2 ejemplos
8
Desarrollador 8
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(163)
Proyectos
172
44%
Arbitraje
3
33% / 33%
Caducado
1
1%
Trabaja
10
Desarrollador 10
Evaluación
(2325)
Proyectos
2928
63%
Arbitraje
124
44% / 26%
Caducado
429
15%
Trabaja
11
Desarrollador 11
Evaluación
(20)
Proyectos
27
30%
Arbitraje
4
50% / 25%
Caducado
4
15%
Trabaja
12
Desarrollador 12
Evaluación
(597)
Proyectos
690
33%
Arbitraje
43
44% / 44%
Caducado
12
2%
Trabajando
13
Desarrollador 13
Evaluación
(7)
Proyectos
10
10%
Arbitraje
4
50% / 0%
Caducado
0
Trabaja
Ha publicado: 4 artículos, 34 ejemplos
14
Desarrollador 14
Evaluación
(8)
Proyectos
8
0%
Arbitraje
2
50% / 0%
Caducado
1
13%
Trabaja
15
Desarrollador 15
Evaluación
(545)
Proyectos
827
62%
Arbitraje
33
27% / 45%
Caducado
23
3%
Trabaja
Ha publicado: 1 ejemplo
16
Desarrollador 16
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
17
Desarrollador 17
Evaluación
(58)
Proyectos
90
43%
Arbitraje
4
0% / 100%
Caducado
3
3%
Trabaja
18
Desarrollador 18
Evaluación
(48)
Proyectos
56
34%
Arbitraje
15
27% / 60%
Caducado
1
2%
Trabaja
19
Desarrollador 19
Evaluación
(14)
Proyectos
20
25%
Arbitraje
0
Caducado
2
10%
Libre
Ha publicado: 3 ejemplos
20
Desarrollador 20
Evaluación
(45)
Proyectos
56
59%
Arbitraje
4
75% / 25%
Caducado
1
2%
Trabaja
21
Desarrollador 21
Evaluación
(43)
Proyectos
49
29%
Arbitraje
4
25% / 25%
Caducado
0
Libre
22
Desarrollador 22
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
23
Desarrollador 23
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
24
Desarrollador 24
Evaluación
(200)
Proyectos
258
21%
Arbitraje
22
50% / 18%
Caducado
0
Trabajando
25
Desarrollador 25
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
26
Desarrollador 26
Evaluación
(13)
Proyectos
25
44%
Arbitraje
2
0% / 100%
Caducado
5
20%
Trabajando
27
Desarrollador 27
Evaluación
(641)
Proyectos
866
48%
Arbitraje
29
38% / 17%
Caducado
63
7%
Libre
28
Desarrollador 28
Evaluación
(4)
Proyectos
8
0%
Arbitraje
3
33% / 67%
Caducado
4
50%
Libre
29
Desarrollador 29
Evaluación
(64)
Proyectos
68
25%
Arbitraje
12
42% / 42%
Caducado
4
6%
Libre
30
Desarrollador 30
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
31
Desarrollador 31
Evaluación
(1)
Proyectos
1
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
32
Desarrollador 32
Evaluación
(3)
Proyectos
5
20%
Arbitraje
1
100% / 0%
Caducado
2
40%
Libre
33
Desarrollador 33
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
34
Desarrollador 34
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
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
(317)
Proyectos
564
35%
Arbitraje
81
31% / 44%
Caducado
204
36%
Libre
38
Desarrollador 38
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
39
Desarrollador 39
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
40
Desarrollador 40
Evaluación
(6)
Proyectos
7
43%
Arbitraje
1
0% / 100%
Caducado
0
Libre
41
Desarrollador 41
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
42
Desarrollador 42
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
43
Desarrollador 43
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
44
Desarrollador 44
Evaluación
(2668)
Proyectos
3400
68%
Arbitraje
77
48% / 14%
Caducado
342
10%
Trabaja
Ha publicado: 1 ejemplo
45
Desarrollador 45
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
Hello, I am looking for an experienced developer to build a fully automated Python-based MT5 trading bot. The strategy is based on Smart Money Concepts (SMC) and includes multi-timeframe analysis, automated trade execution, risk management, and backtesting. Requirements: Python and MetaTrader 5 integration SMC strategy implementation Automated trade execution Risk management (SL, TP, position sizing) Backtesting and
O EA deve operar - na corretora BINANCE - com duas médias móveis que podem ser aritmética, exponencial, ponderada, alma( Alnaud Legoux ), Jurik. O EA fica comprado quando a primeira média (rápida) cruzar a segunda média ( lenta ) para cima e vendido quando a primeira média cruzar a segunda média para baixo. Cada entrada deve ser zerada por stop loss, stop gain ou na virada de mão
BullyMax Pro 30+ USD
"Act as an expert MQL5 algorithmic trading developer. I want you to create a profitable and efficient Expert Advisor for MetaTrader 5. Do not write the code yet; read the following trading rules, analyze them, and ask me any clarifying questions if needed. Timeframe: [e.g.15 minutes Chart] Entry Logic: [e.g.MACD + RSI + REVERSAL PRICE ACTION. Enter buy when Macd line crosses above the signal line ,RSI above 30 and
I am looking for an experienced MQL5 developer to build and optimize an Expert Advisor for MT5. Requirements: 1. The EA must be capable of passing prop firm challenges: - Profit target: 8-10% - Max daily drawdown: 4-5% - Max total drawdown: 8-10% - No martingale, no grid - News filter included 2. The EA must manage funded accounts long term with consistent monthly returns. 3. The EA must run on VPS
Inocome and in the time i dont have any thing i play in it making some money because i dont love sit doing nothing personaly and i want to start a busniss but i want money for that and my incom doesnt helps me for that so i want another income
i want a developer to build me a robot according to mt style i want an engine which is going to trade gold with small accounts, i want it to be perfect or any developer who has that existing robot we can negoiate the price
I have a strategy currently running as an MT5 EA and want a faithful port to NinjaTrader 8 (NinjaScript). Same entry/exit logic, same risk model, matching backtest behavior as closely as the platform allows. I'll provide the MT5 source and a written spec of the rules. Please tell me the main differences I should expect between MT5 and NinjaTrader 8 (NinjaScript) for this kind of strategy
Hi, I am looking for an experienced MQL5 developer to modify an existing, fully functional MetaTrader 5 Expert Advisor (Source code .mq5 Version 2.62 will be provided). Brief Overview of the EA: It executes trades based on 4 custom Supply/Demand levels (R1, R2, S1, S2) which are inputted manually . It uses two custom indicators for confirmation: SPA (Price Action filter) and AMG (Volume/Momentum filter). The code
Description: I am looking for an experienced MQL5 developer to build a fully automated Expert Advisor (EA) for MT5 tailored for Prop Firm challenges and funded accounts. I need a robust, plug-and-play solution with rigorous risk controls. Key Requirements: Platform: MT5 Trading Logic: I am looking for a reliable strategy based either on a Breakout Strategy (e.g., London session breakout) or a Mean Reversion Strategy
I need someone to develop a very simple and basic Expert Advisor for MetaTrader 5. The EA should open and close trades based on a custom trading time schedule. I am a student and I do not have a budget, so I am kindly asking if someone can help me for free or as a beginner-friendly project. The EA does not need to be complicated. I only need basic settings for start time, end time, buy/sell option, lot size, stop

Información sobre el proyecto

Presupuesto
150 - 300 USD
Plazo límite de ejecución
de 10 a 20 día(s)

Cliente

Encargos realizados1
Número de arbitrajes0