"Experienced MQL5 Developer Needed: Advanced Forex EA with Dynamic Swing-Based SL & Custom Risk Management (No Fixed Stop-Loss)"

Job finished

Execution time 17 days
Feedback from employee
Great client with deep market knowledge, provided detailed reports, clear charts, and prompt communication throughout, highly recommended.
Feedback from customer
Great communication throughout — fast responses and always clear. The developer consistently delivered exactly what was asked. Highly recommend.

Specification

Project: Forex EA — EURUSD, Automating My Own Strategy

Summary

I currently trade EURUSD manually using my own tested strategy and am looking for an experienced MQL5 developer to automate it as an Expert Advisor (EA) for MetaTrader 5.

What the bot should do

  • Instrument: EURUSD
  • Determine entry signals using multiple timeframes (higher timeframe for direction/trend, lower timeframe for precise entry timing)
  • Place orders using limit orders (no market orders)
  • No overnight positions — everything is closed within the same day
  • No trading during major news events
  • Average of 15-20 trades per month, with an average trade duration of around 30 minutes

Stop-loss: dynamic instead of fixed

No fixed pip distance for the stop-loss. The bot should identify the most recent relevant swing high/low in the market itself and base the stop-loss on that, so the SL adapts to actual market structure instead of using a fixed number.

Risk management: stop-loss to breakeven

Once a trade is sufficiently in profit, the bot should automatically move the stop-loss to the entry level (breakeven), so a previously profitable trade can't turn into a loss.

Other requirements

  • Full, well-commented source code and full ownership rights after delivery
  • Key settings (such as risk settings and time windows) must be adjustable by me directly through MT5's input parameters, without needing to touch the code
  • Backtesting on multiple years of historical data, with realistic spread and costs factored in

Process & payment

  • Payment in milestones via platform escrow, not fully upfront
  • Would like a time and cost estimate before starting
  • Possibly interested in ongoing collaboration for future adjustments

What I'd like to see in your reply

  • Examples of previously built EAs with similar features (dynamic stop-loss, breakeven logic)
  • Estimated development time and cost

Responded

1
Developer 1
Rating
(2)
Projects
4
0%
Arbitration
0
Overdue
0
Free
2
Developer 2
Rating
(633)
Projects
741
34%
Arbitration
49
53% / 39%
Overdue
15
2%
Working
3
Developer 3
Rating
(438)
Projects
649
53%
Arbitration
35
63% / 20%
Overdue
7
1%
Working
4
Developer 4
Rating
(17)
Projects
21
19%
Arbitration
5
40% / 40%
Overdue
0
Free
5
Developer 5
Rating
(19)
Projects
22
18%
Arbitration
9
33% / 44%
Overdue
3
14%
Working
Published: 1 code
6
Developer 6
Rating
(213)
Projects
276
21%
Arbitration
26
50% / 15%
Overdue
0
Loaded
7
Developer 7
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
8
Developer 8
Rating
(3)
Projects
9
67%
Arbitration
0
Overdue
0
Working
9
Developer 9
Rating
(34)
Projects
35
40%
Arbitration
0
Overdue
3
9%
Free
10
Developer 10
Rating
(25)
Projects
31
13%
Arbitration
14
0% / 79%
Overdue
9
29%
Free
11
Developer 11
Rating
(185)
Projects
199
47%
Arbitration
4
50% / 25%
Overdue
1
1%
Working
12
Developer 12
Rating
(402)
Projects
520
24%
Arbitration
61
57% / 25%
Overdue
60
12%
Loaded
13
Developer 13
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
Published: 3 codes
14
Developer 14
Rating
(14)
Projects
21
24%
Arbitration
0
Overdue
2
10%
Free
Published: 3 codes
15
Developer 15
Rating
(3)
Projects
4
0%
Arbitration
1
100% / 0%
Overdue
1
25%
Free
16
Developer 16
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
Published: 4 codes
17
Developer 17
Rating
(8)
Projects
8
0%
Arbitration
2
50% / 0%
Overdue
1
13%
Working
18
Developer 18
Rating
(1)
Projects
1
0%
Arbitration
3
0% / 100%
Overdue
1
100%
Free
19
Developer 19
Rating
(60)
Projects
94
43%
Arbitration
4
0% / 100%
Overdue
4
4%
Working
20
Developer 20
Rating
(560)
Projects
855
61%
Arbitration
33
27% / 45%
Overdue
24
3%
Free
Published: 1 code
21
Developer 21
Rating
(7)
Projects
6
0%
Arbitration
4
25% / 75%
Overdue
2
33%
Free
22
Developer 22
Rating
(10)
Projects
12
33%
Arbitration
0
Overdue
2
17%
Working
Published: 1 code
23
Developer 23
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
24
Developer 24
Rating
(64)
Projects
145
46%
Arbitration
21
38% / 24%
Overdue
32
22%
Free
25
Developer 25
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
26
Developer 26
Rating
(23)
Projects
32
41%
Arbitration
9
22% / 33%
Overdue
4
13%
Loaded
Published: 8 articles, 35 codes
27
Developer 27
Rating
(11)
Projects
16
50%
Arbitration
1
100% / 0%
Overdue
4
25%
Free
28
Developer 28
Rating
(83)
Projects
97
32%
Arbitration
9
22% / 56%
Overdue
5
5%
Working
29
Developer 29
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
(636)
Projects
1008
47%
Arbitration
33
36% / 36%
Overdue
99
10%
Working
Published: 6 codes
32
Developer 32
Rating
(3)
Projects
3
0%
Arbitration
0
Overdue
0
Free
Published: 2 codes
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 2 codes
34
Developer 34
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
35
Developer 35
Rating
(21)
Projects
35
54%
Arbitration
8
63% / 38%
Overdue
1
3%
Free
36
Developer 36
Rating
(12)
Projects
20
35%
Arbitration
0
Overdue
1
5%
Working
37
Developer 37
Rating
(170)
Projects
265
62%
Arbitration
4
50% / 25%
Overdue
10
4%
Free
38
Developer 38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
39
Developer 39
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
40
Developer 40
Rating
(20)
Projects
26
38%
Arbitration
6
33% / 50%
Overdue
0
Free
41
Developer 41
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
42
Developer 42
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
43
Developer 43
Rating
(52)
Projects
58
59%
Arbitration
4
0% / 25%
Overdue
1
2%
Free
44
Developer 44
Rating
(2350)
Projects
2956
63%
Arbitration
125
44% / 26%
Overdue
429
15%
Free
45
Developer 45
Rating
(369)
Projects
459
55%
Arbitration
24
58% / 17%
Overdue
31
7%
Working
46
Developer 46
Rating
(515)
Projects
554
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
47
Developer 47
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
48
Developer 48
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
49
Developer 49
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
50
Developer 50
Rating
(1)
Projects
2
50%
Arbitration
0
Overdue
1
50%
Working
51
Developer 51
Rating
(47)
Projects
62
55%
Arbitration
7
86% / 0%
Overdue
2
3%
Free
52
Developer 52
Rating
(13)
Projects
23
39%
Arbitration
8
0% / 50%
Overdue
4
17%
Free
53
Developer 53
Rating
(45)
Projects
53
57%
Arbitration
2
100% / 0%
Overdue
1
2%
Free
Published: 5 codes
54
Developer 54
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
55
Developer 55
Rating
(33)
Projects
36
33%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
56
Developer 56
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
57
Developer 57
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 10 codes
58
Developer 58
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
59
Developer 59
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 3 codes
60
Developer 60
Rating
(24)
Projects
32
38%
Arbitration
4
50% / 25%
Overdue
5
16%
Working
61
Developer 61
Rating
(16)
Projects
30
40%
Arbitration
3
33% / 67%
Overdue
7
23%
Working
62
Developer 62
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
0
Free
63
Developer 63
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
64
Developer 64
Rating
(4)
Projects
7
57%
Arbitration
1
100% / 0%
Overdue
0
Free
65
Developer 65
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
66
Developer 66
Rating
(11)
Projects
14
43%
Arbitration
1
100% / 0%
Overdue
0
Free
67
Developer 67
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
68
Developer 68
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
69
Developer 69
Rating
(4)
Projects
8
0%
Arbitration
3
33% / 67%
Overdue
4
50%
Free
70
Developer 70
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
71
Developer 71
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
72
Developer 72
Rating
(10)
Projects
14
43%
Arbitration
0
Overdue
3
21%
Free
73
Developer 73
Rating
(31)
Projects
38
53%
Arbitration
2
50% / 50%
Overdue
3
8%
Free
Similar orders
Hello International Developer, I need LIFETIME MT5 EA for XAUUSD Gold. REQUIREMENTS: 1. Lifetime bot - No expiry date, unlimited accounts, unlimited installations 2. Must include source code .mq5 file - This makes it lifetime 3. Every trade MUST have Stop Loss 300 points and Take Profit 600 points 4. No martingale, No grid, No averaging - Clean safe strategy 5. Auto lot size = 1% risk per trade for good margin growth
Hello MQL5 Developers, I am looking for a professional, ready-made indicator for MetaTrader 5 (MT5), specifically designed or optimized for Gold (XAUUSD). Required Features: Clear BUY/SELL signals with entry prices, Stop Loss (SL), and multiple Take Profit (TP) targets drawn directly on the chart. Strong areas of interest, including support and resistance, liquidity zones, supply and demand zones, and potential
Expert advisor 150+ USD
Hiring: Forex Strategist & MQL5 Developer for Long-Term EA Development I am looking for an experienced Forex Strategist and MT5 (MQL5) Developer to work with me on an ongoing project to develop, test, improve, and optimize a profitable Forex Expert Advisor (EA). My Message to the Developer My budget is $150 . However, this is not intended to be a one-time payment for a finished product. I want an ongoing working
Hello developers,I am looking for an experienced MQL5 developer to create an EA based on Moving Average retest strategy with advanced recovery system.The concept is simple: Entry is based on MA close and retest. Initial trade has small TP and no SL.If price goes against the initial position, the EA should manage it using:Opposite hedge tradePending limit grid systemBasket take profitMartingale lot multiplier after
Thujkkds 30 - 200 USD
Me and I will be there thank you for your help and sub and sub and sub in the morning to get the season and the screen is on the way home now and I will motho
Hi gentlemen, I want MT5 market orders placed (open and close orders) on MEXC trading through web browser. MEXC doesnt allow algo trading. - Need source code budget: USD 50 (quote me your price and delivery time) I need this at the earliest and this job is only for mexc.com, not binance or any other exchange I look forward to your price offer and your suggestions. Appreciate
//+------------------------------------------------------------------+ //| UltraBot_MT5_EA.mq5 | //| Copyright 2026, UltraBot Algorithmic Engine | //| Brokers: RCG Markets & Razor Market | //+------------------------------------------------------------------+ #property copyright "UltraBot Automated Algo" #property link "https://ultrabot-mt5.app" #property version
https://www.youtube.com/watch?v=xMNx8f-aGQE&amp ;t=56s risk 1% per trade watch the video carefully and automate the trade setups in XAUUSD i prefer picking the least drawdown and good return expert advisor do not use overfitting(Strict) account type : hedging
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

Project information

Budget
100 - 500 USD