Job finished

Execution time 7 days
Feedback from customer
He coerced me into closing the MQL5 job even when final product wasn’t done. He has shown me full reluctance to get the final product done. I now need to open a new job to get this product done. SHAME

Specification

MT5 Expert Advisor Development Project

Overview

I am looking for an experienced MQL5 developer to build a custom MetaTrader 5 Expert Advisor based on a grid-cycle trading framework.

This is not a standard grid EA. The system combines:

  • Session-based trade initiation
  • Multi-filter signal generation
  • Dynamic grid management
  • Advanced basket management
  • State-machine-driven trade lifecycle management
  • Dynamic take-profit handling
  • Risk management and exposure controls
  • Modular architecture for future expansion

The complete strategy specification will be provided only to shortlisted candidates after an NDA or initial qualification discussion.


Core Requirements

The EA should be developed using a clean, modular architecture and support:

Entry Engine

  • Multiple configurable entry filters
  • Indicator-based signal generation
  • Candle-close confirmation logic
  • Time/session restrictions

Grid Engine

  • Dynamic grid expansion
  • Multiple grid spacing methodologies
  • Configurable lot sizing models
  • Support for advanced trade grouping logic

Basket Management

  • Dynamic basket profit calculations
  • Cost-aware profit management (spread, commission, swap)
  • Trade restructuring capabilities
  • Advanced position lifecycle management

Risk Management

  • Exposure controls
  • Drawdown protection
  • Maximum position limits
  • Margin usage controls

State-Based Execution

The EA will require implementation using a structured state-management approach rather than a simple trade-by-trade execution model.


Technical Requirements

The developer should be comfortable with:

  • Advanced MQL5 programming
  • Object-oriented design in MQL5
  • State machine architecture
  • Complex order management systems
  • Multi-position basket calculations
  • MT5 Strategy Tester optimization
  • Efficient CPU/memory usage

Deliverables

  • Source code (.mq5)
  • Compiled EA (.ex5)
  • Full input parameter documentation
  • Bug-fix period after delivery
  • Support during testing phase

Preferred Experience

Please provide examples of:

  • Grid EAs
  • Basket trading systems
  • Recovery systems
  • Trade management frameworks
  • Complex MT5 projects

Responded

1
Developer 1
Rating
(610)
Projects
709
33%
Arbitration
45
47% / 42%
Overdue
14
2%
Working
2
Developer 2
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
3
Developer 3
Rating
(21)
Projects
26
8%
Arbitration
9
33% / 33%
Overdue
1
4%
Loaded
4
Developer 4
Rating
(217)
Projects
369
33%
Arbitration
34
41% / 29%
Overdue
108
29%
Free
Published: 1 code
5
Developer 5
Rating
(33)
Projects
36
33%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
6
Developer 6
Rating
(252)
Projects
462
26%
Arbitration
139
20% / 60%
Overdue
100
22%
Free
7
Developer 7
Rating
(548)
Projects
834
62%
Arbitration
33
27% / 45%
Overdue
24
3%
Free
Published: 1 code
8
Developer 8
Rating
(108)
Projects
178
25%
Arbitration
24
17% / 75%
Overdue
16
9%
Free
9
Developer 9
Rating
(12)
Projects
15
33%
Arbitration
5
40% / 20%
Overdue
1
7%
Working
Published: 6 articles, 34 codes
10
Developer 10
Rating
(8)
Projects
14
21%
Arbitration
2
0% / 50%
Overdue
3
21%
Working
11
Developer 11
Rating
(318)
Projects
565
35%
Arbitration
81
31% / 44%
Overdue
204
36%
Free
12
Developer 12
Rating
(9)
Projects
14
43%
Arbitration
1
100% / 0%
Overdue
2
14%
Working
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
15
Developer 15
Rating
(25)
Projects
31
13%
Arbitration
13
0% / 77%
Overdue
9
29%
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(2672)
Projects
3406
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
18
Developer 18
Rating
(365)
Projects
441
55%
Arbitration
22
50% / 14%
Overdue
30
7%
Loaded
19
Developer 19
Rating
(9)
Projects
10
50%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
(202)
Projects
263
22%
Arbitration
23
52% / 17%
Overdue
0
Loaded
21
Developer 21
Rating
(31)
Projects
33
42%
Arbitration
0
Overdue
3
9%
Free
22
Developer 22
Rating
(81)
Projects
92
32%
Arbitration
9
22% / 56%
Overdue
5
5%
Working
23
Developer 23
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
24
Developer 24
Rating
(78)
Projects
246
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
25
Developer 25
Rating
(206)
Projects
333
35%
Arbitration
66
12% / 58%
Overdue
87
26%
Free
26
Developer 26
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
27
Developer 27
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
28
Developer 28
Rating
(454)
Projects
719
34%
Arbitration
35
69% / 9%
Overdue
22
3%
Working
29
Developer 29
Rating
(11)
Projects
12
25%
Arbitration
3
0% / 100%
Overdue
0
Working
Published: 1 article
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
32
Developer 32
Rating
(10)
Projects
12
0%
Arbitration
3
33% / 33%
Overdue
1
8%
Free
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
34
Developer 34
Rating
(3)
Projects
3
100%
Arbitration
0
Overdue
0
Working
35
Developer 35
Rating
(48)
Projects
57
35%
Arbitration
15
27% / 60%
Overdue
1
2%
Working
36
Developer 36
Rating
(169)
Projects
179
46%
Arbitration
3
33% / 33%
Overdue
1
1%
Working
37
Developer 37
Rating
(255)
Projects
299
76%
Arbitration
13
77% / 0%
Overdue
4
1%
Working
38
Developer 38
Rating
(8)
Projects
8
0%
Arbitration
2
50% / 0%
Overdue
1
13%
Working
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
(106)
Projects
129
25%
Arbitration
23
30% / 52%
Overdue
8
6%
Free
42
Developer 42
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
43
Developer 43
Rating
(119)
Projects
169
38%
Arbitration
9
78% / 22%
Overdue
15
9%
Free
44
Developer 44
Rating
(258)
Projects
266
29%
Arbitration
0
Overdue
3
1%
Working
Published: 2 codes
45
Developer 45
Rating
(1)
Projects
1
0%
Arbitration
2
0% / 0%
Overdue
0
Working
46
Developer 46
Rating
(3)
Projects
4
0%
Arbitration
0
Overdue
1
25%
Free
47
Developer 47
Rating
(13)
Projects
20
40%
Arbitration
1
0% / 100%
Overdue
1
5%
Free
48
Developer 48
Rating
(3)
Projects
3
0%
Arbitration
0
Overdue
0
Free
49
Developer 49
Rating
(3)
Projects
5
60%
Arbitration
1
0% / 0%
Overdue
0
Working
50
Developer 50
Rating
(89)
Projects
254
78%
Arbitration
9
22% / 56%
Overdue
36
14%
Working
Published: 3 articles, 26 codes
51
Developer 51
Rating
(70)
Projects
83
11%
Arbitration
13
62% / 23%
Overdue
6
7%
Free
Published: 16 articles, 6 codes
52
Developer 52
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
53
Developer 53
Rating
(4)
Projects
8
0%
Arbitration
3
33% / 67%
Overdue
4
50%
Free
Similar orders
I want to build a fundamental news trading bot that trade off economic news data, as we know every economic news data released always have effect on the asset associated with it, so this bot will take a trade instantly based on the news data released either to buy or sell, it will come with good money management and also SL and TP target based on price and pips value
I have a EA/indicator that I want built. I should say 1st off dont know how to code myself so I will be using AI to verify that the source code is complete and matches the documents spec or if better so if you can not truly do the job do not waste either of out time. This is a idea I came.up wit and used AI to produce a framework for it.... and of course AI isn't 100% accurate so I need a knowledgeable quantitative
Specification : 1. Goal I am commissioning a mean-reversion grid Expert Advisor for XAUUSD on MT5. The deliverable is the complete, commented .mq5 source (strictly personal usel). Offers limited to compiled .ex5 will not be considered. 2. Required framework (non-negotiable) 2.1. Works natively on M5; signals evaluated on closed bars; symmetric long/short. 2.2. Entry logic built on Bollinger Bands + Moving Average
TumiiFX 30 - 20000 USD
1. Use two EMAs: 20 and 50. If EMA 20 is above EMA 50 → uptrend (look for buys) If EMA 20 is below EMA 50 → downtrend (look for sells) 2. Wait for a pullback into the area between the two EMAs. - For buys: price must touch or move between EMA 20 and EMA 50 during the last few candles. - For stils: same idea, but in a downtrend. 3. Entry signal: Buy: a bullish engulfing candle in an uptrend after the pullback
Bot 30 - 80 USD
I am looking for an experienced MQL5 developer to create a fully automated Expert Advisor (EA) for MetaTrader 5 based on a Price Action strategy. The bot needs to automatically identify specific candlestick formations and market structure levels, execute trades, and manage risk using a dynamic trailing stop.The EA should monitor the chart for the following price action setup:Market Structure / Trend Filter:The bot
I am looking for an experienced MQL5 developer to build a high-frequency (HFT) latency arbitrage Expert Advisor for Pepperstone MT5 , using LMAX as the leading price feed. The initial focus will be on US30 (Dow Jones) , and if the strategy proves successful, I want the EA to be easily expandable to additional symbols such as NAS100, GER40, XAUUSD, major forex pairs, and other supported instruments. The EA should
Master mind 30+ USD
Start ↓ Detect Trend (H4) ↓ Confirm Structure (H1) ↓ Wait for Pullback ↓ Check Indicators ↓ Calculate Confidence Score ↓ Score ≥ 80? ├── No → Wait └── Yes ↓ Calculate Lot Size ↓ Place Order ↓ Set Stop Loss ↓ Set Take Profit ↓ Manage Trade ↓ Move to Break-even ↓ Trail Stop ↓ Close Trade. IF Price > EMA200 (H4) AND EMA50 > EMA200 (H4) AND ADX > 25 AND RSI between 55 and 70 AND MACD Main > Signal AND Bullish engulfing
A robot 50+ USD
HIGH-FREQUENCY M5/M15 CONCURRENT ENTRY SNIPER import time class HighFrequencySniper: def __init__(self): self.target_profit = 25.00 # Targeted Delta Move self.max_execution_time = 3600 # 1 Hour Sandbox (Seconds) self.lot_allocation = "CALIBRATED_TO_RISK" def execute_hft_scan(self, current_price, m5_rsi, m15_order_block): print(f"[SCANNING] Current Kernel Metric: ${current_price:.2f
# HIGH-FREQUENCY M5/M15 CONCURRENT ENTRY SNIPER import time class HighFrequencySniper: def __init__(self): self.target_profit = 25.00 # Targeted Delta Move self.max_execution_time = 3600 # 1 Hour Sandbox (Seconds) self.lot_allocation = "CALIBRATED_TO_RISK" def execute_hft_scan(self, current_price, m5_rsi, m15_order_block): print(f"[SCANNING] Current Kernel Metric: ${current_price:.2f}")
I need a trading bot, please i need this project urgently and when messaing me kindly send me samples of past works and dont forget i need the project to be done as soon as possible

Project information

Budget
80+ USD
Deadline
to 3 day(s)