MT5 EA – Bollinger Bands Re-Entry Strategy with ATR Risk Management

MQL5 Asesores Expertos

Tarea técnica

I need an experienced MQL5 developer to build a simple, reliable Expert Advisor for MetaTrader 5.

Trading Strategy

Symbol: EURUSD (configurable)
Timeframe: M15 (configurable)

Buy Conditions:

  • Candle 2 closes below the lower Bollinger Band.

  • Candle 1 closes back above the lower Bollinger Band.

  • Enter BUY at the first available tick of the next candle.

Sell Conditions:

  • Candle 2 closes above the upper Bollinger Band.

  • Candle 1 closes back below the upper Bollinger Band.

  • Enter SELL at the first available tick of the next candle.

Bollinger Bands settings: Period 20, Deviation 2.0 (configurable).

Risk Management

  • ATR period: 14.

  • Stop Loss: 1.5 × ATR measured at the signal candle close.

  • Take Profit: 2 × the initial SL distance.

  • Fixed lot: 0.01 by default (configurable).

  • Maximum spread: 25 points (configurable). Skip the signal if the spread is too high at the entry tick.

  • Maximum one open position per symbol and Magic Number.

  • Maximum two entries per trading day.

  • No martingale, grid or averaging.

Additional Requirements

  • Use completed candles only. No repainting or duplicate entries.

  • The EA must not repeat an already processed signal after MT5 or VPS restart.

  • Handle invalid lot sizes, stop levels and broker restrictions safely.

  • Include clear execution logs.

  • Provide the complete MQ5 source, compiled EX5 and a short installation guide.

  • Test the EA in the MT5 Strategy Tester and provide basic functional test evidence.

Two Questions for the Developer

  1. How would you ensure ATR-based SL/TP remains consistent after a trade opens, especially if volatility changes?

  2. Do you see any potential technical concerns or simple improvements that could make this strategy more reliable without adding unnecessary complexity?

Please confirm your proposed fixed price, delivery time and approach.

I prefer a clean, maintainable EA with predictable execution over unnecessary features.


Han respondido

1
Desarrollador 1
Evaluación
(631)
Proyectos
739
34%
Arbitraje
49
53% / 39%
Caducado
15
2%
Trabaja
2
Desarrollador 2
Evaluación
(438)
Proyectos
649
53%
Arbitraje
35
63% / 20%
Caducado
7
1%
Trabaja
3
Desarrollador 3
Evaluación
(264)
Proyectos
310
75%
Arbitraje
15
67% / 0%
Caducado
6
2%
Trabaja
4
Desarrollador 4
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
5
Desarrollador 5
Evaluación
(465)
Proyectos
815
49%
Arbitraje
75
21% / 51%
Caducado
142
17%
Trabaja
6
Desarrollador 6
Evaluación
(51)
Proyectos
71
37%
Arbitraje
4
25% / 75%
Caducado
1
1%
Libre
Ha publicado: 1 ejemplo
7
Desarrollador 7
Evaluación
(2)
Proyectos
2
50%
Arbitraje
0
Caducado
0
Libre
8
Desarrollador 8
Evaluación
(11)
Proyectos
16
50%
Arbitraje
1
100% / 0%
Caducado
4
25%
Libre
9
Desarrollador 9
Evaluación
(45)
Proyectos
63
52%
Arbitraje
5
0% / 40%
Caducado
1
2%
Libre
10
Desarrollador 10
Evaluación
(2)
Proyectos
2
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
11
Desarrollador 11
Evaluación
(559)
Proyectos
853
61%
Arbitraje
33
27% / 45%
Caducado
24
3%
Libre
Ha publicado: 1 ejemplo
12
Desarrollador 12
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
13
Desarrollador 13
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
14
Desarrollador 14
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
15
Desarrollador 15
Evaluación
(2350)
Proyectos
2956
63%
Arbitraje
125
44% / 26%
Caducado
429
15%
Libre
16
Desarrollador 16
Evaluación
(184)
Proyectos
198
46%
Arbitraje
4
50% / 25%
Caducado
1
1%
Trabaja
17
Desarrollador 17
Evaluación
(20)
Proyectos
26
38%
Arbitraje
6
33% / 50%
Caducado
0
Libre
18
Desarrollador 18
Evaluación
(10)
Proyectos
15
20%
Arbitraje
5
40% / 40%
Caducado
1
7%
Libre
19
Desarrollador 19
Evaluación
(106)
Proyectos
129
25%
Arbitraje
25
28% / 56%
Caducado
8
6%
Libre
20
Desarrollador 20
Evaluación
(319)
Proyectos
574
35%
Arbitraje
83
31% / 45%
Caducado
207
36%
Libre
21
Desarrollador 21
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
22
Desarrollador 22
Evaluación
(21)
Proyectos
27
41%
Arbitraje
3
33% / 67%
Caducado
3
11%
Libre
23
Desarrollador 23
Evaluación
(20)
Proyectos
29
3%
Arbitraje
4
0% / 100%
Caducado
5
17%
Libre
24
Desarrollador 24
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
25
Desarrollador 25
Evaluación
(618)
Proyectos
1429
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
26
Desarrollador 26
Evaluación
(2)
Proyectos
2
100%
Arbitraje
0
Caducado
0
Trabaja
Ha publicado: 2 ejemplos
27
Desarrollador 27
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
28
Desarrollador 28
Evaluación
(12)
Proyectos
19
32%
Arbitraje
0
Caducado
1
5%
Trabajando
29
Desarrollador 29
Evaluación
(21)
Proyectos
28
36%
Arbitraje
7
14% / 71%
Caducado
2
7%
Libre
30
Desarrollador 30
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
31
Desarrollador 31
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
32
Desarrollador 32
Evaluación
(2)
Proyectos
2
50%
Arbitraje
0
Caducado
1
50%
Libre
33
Desarrollador 33
Evaluación
(2)
Proyectos
7
0%
Arbitraje
3
0% / 33%
Caducado
1
14%
Trabaja
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
Ha publicado: 2 ejemplos
37
Desarrollador 37
Evaluación
(10)
Proyectos
12
33%
Arbitraje
0
Caducado
2
17%
Trabaja
Ha publicado: 1 ejemplo
38
Desarrollador 38
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 10 ejemplos
39
Desarrollador 39
Evaluación
(60)
Proyectos
94
43%
Arbitraje
4
0% / 100%
Caducado
4
4%
Trabaja
40
Desarrollador 40
Evaluación
(42)
Proyectos
112
56%
Arbitraje
2
50% / 0%
Caducado
3
3%
Libre
Ha publicado: 1 ejemplo
41
Desarrollador 41
Evaluación
(78)
Proyectos
246
74%
Arbitraje
7
100% / 0%
Caducado
1
0%
Libre
Ha publicado: 1 artículo, 1 ejemplo
42
Desarrollador 42
Evaluación
(29)
Proyectos
35
37%
Arbitraje
0
Caducado
2
6%
Trabaja
43
Desarrollador 43
Evaluación
(2)
Proyectos
2
0%
Arbitraje
0
Caducado
0
Trabaja
Ha publicado: 2 ejemplos
44
Desarrollador 44
Evaluación
(1)
Proyectos
2
50%
Arbitraje
0
Caducado
1
50%
Trabaja
45
Desarrollador 45
Evaluación
(1)
Proyectos
2
0%
Arbitraje
2
0% / 100%
Caducado
0
Trabaja
46
Desarrollador 46
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
47
Desarrollador 47
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 5 ejemplos
48
Desarrollador 48
Evaluación
(4)
Proyectos
4
100%
Arbitraje
0
Caducado
0
Libre
49
Desarrollador 49
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
50
Desarrollador 50
Evaluación
(369)
Proyectos
459
55%
Arbitraje
24
58% / 17%
Caducado
31
7%
Libre
51
Desarrollador 51
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
52
Desarrollador 52
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
53
Desarrollador 53
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
54
Desarrollador 54
Evaluación
(515)
Proyectos
554
53%
Arbitraje
13
69% / 15%
Caducado
3
1%
Libre
55
Desarrollador 55
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
56
Desarrollador 56
Evaluación
(54)
Proyectos
102
23%
Arbitraje
12
25% / 17%
Caducado
13
13%
Libre
57
Desarrollador 57
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
58
Desarrollador 58
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
59
Desarrollador 59
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
60
Desarrollador 60
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
Hello, I'm looking for an experienced MQL5 developer to build a clean and reliable Opening Range Breakout Expert Advisor for MetaTrader 5. I have previously experienced problems with EAs placing duplicate pending orders after terminal or VPS restarts. My priority is reliable execution, sensible risk management and an EA that I can confidently test and maintain. 1. Opening Range Strategy Platform: MetaTrader 5
Hi everyone. I came across a bot named ( Super Scalping EA Gold Tick Scalper ) in the free bots section on MQL5, and I’ve seen its trading results over a two-year period. I would like one of you to create a similar bot for gold trading that achieves the same (or very similar) results, but within a shorter timeframe—specifically 6 to 8 months. I also need the bot to be suitable for both small accounts ($30–$50) and
i have existing EA but its decrypted i dont have its source code , i want you to decrypt the EA and give me the original source code of it
Project: Custom MT5 Day Trading Expert Advisor I need a custom automated trading robot (EA) for MetaTrader 5, developed in MQL5. Markets: - Gold (XAUUSD) - Selected Forex pairs Trading style: Automated day trading. All positions should be closed according to predefined strategy rules and before the end of the selected trading session. Strategy: The developer should propose a clear trading strategy, explain its rules
Hi, I need NinjaTrader 8 Strategy Analyzer backtests on two of my strategies, each over 1 year AND 3 years of data. Please quote the full job. Common settings: NT8 Strategy Analyzer, MCL (Micro WTI Crude Oil) continuous front-month contract (MCL ##-##), 5-minute bars, 1yr + 3yr of the most recent data, $2.50 round-turn commission per contract. Deliverables per run: full Strategy Analyzer summary (net profit, profit
Hi, I need NinjaTrader 8 Strategy Analyzer backtests on two of my strategies, each over 1 year AND 3 years of data. Please quote the full job. Common settings: NT8 Strategy Analyzer, MCL (Micro WTI Crude Oil) continuous front-month contract (MCL ##-##), 5-minute bars, 1yr + 3yr of the most recent data, $2.50 round-turn commission per contract. Deliverables per run: full Strategy Analyzer summary (net profit, profit
1. Overview Build an MQL5 Expert Advisor for MetaTrader 5 that trades XAUUSD (Gold) as a scalper, using Heiken Ashi candles and a 50 EMA for entries. 2. Platform and symbol MetaTrader 5, Expert Advisor (.mq5 and compiled .ex5) Symbol: XAUUSD (must work with broker suffixes, e.g. XAUUSDm) Default timeframe: M5 (configurable; M1 to M15 should work) 3. Indicators Heiken Ashi candles, calculated inside the EA (no
I I am looking for an experienced MQL5 developer to build a robust, fully automated Expert Advisor (EA) for MetaTrader 5 based on a moving average pullback strategy. The EA must be optimized for multi-symbol and multi-timeframe processing, capable of running on a single chart while scanning and trading a user-defined list of currency pairs. 1. Core Strategy Logic * Trend Zone: The strategy utilizes the zone between
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Project Description I need an Expert Advisor (EA) for MetaTrader 5 (MT5) that can automatically trade Gold (XAUUSD) and major Forex pairs. The EA must analyze market conditions, open and close trades automatically, manage risk effectively, and be fully compatible with the MT5 Strategy Tester
Hi mql5 community, I am actually looking for a dev who applied to my previous job posted few days ago regarding " Need a faithful ready made hft scalper ea robot" He already reached out with an EA which I was validating its performance on my end, but unfortunately the weekend absolutely got my away from internet while have to pay attention to some physical tasks, and during those time I couldn't been able to check

Información sobre el proyecto

Presupuesto
70 - 150 USD
Plazo límite de ejecución
de 3 a 5 día(s)

Cliente

Encargos realizados4
Número de arbitrajes0