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
(634)
Projects
741
34%
Arbitration
49
53% / 39%
Overdue
14
2%
Working
2
Developer 2
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
3
Developer 3
Rating
(22)
Projects
28
7%
Arbitration
9
33% / 33%
Overdue
1
4%
Working
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
(560)
Projects
855
61%
Arbitration
33
27% / 45%
Overdue
24
3%
Working
Published: 1 code
8
Developer 8
Rating
(111)
Projects
184
25%
Arbitration
25
16% / 76%
Overdue
16
9%
Free
9
Developer 9
Rating
(23)
Projects
32
41%
Arbitration
9
22% / 33%
Overdue
4
13%
Loaded
Published: 8 articles, 35 codes
10
Developer 10
Rating
(10)
Projects
17
18%
Arbitration
2
0% / 50%
Overdue
3
18%
Loaded
11
Developer 11
Rating
(319)
Projects
574
35%
Arbitration
83
31% / 45%
Overdue
207
36%
Free
12
Developer 12
Rating
(11)
Projects
16
50%
Arbitration
1
100% / 0%
Overdue
4
25%
Free
13
Developer 13
Rating
(1)
Projects
1
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
14
0% / 79%
Overdue
9
29%
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(2677)
Projects
3421
68%
Arbitration
78
47% / 14%
Overdue
343
10%
Working
Published: 1 code
18
Developer 18
Rating
(369)
Projects
459
55%
Arbitration
24
58% / 17%
Overdue
31
7%
Working
19
Developer 19
Rating
(13)
Projects
14
64%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
(215)
Projects
280
21%
Arbitration
26
58% / 15%
Overdue
0
Working
21
Developer 21
Rating
(34)
Projects
35
40%
Arbitration
0
Overdue
3
9%
Free
22
Developer 22
Rating
(83)
Projects
98
33%
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
247
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 2 articles, 1 code
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
(457)
Projects
725
34%
Arbitration
35
71% / 9%
Overdue
23
3%
Free
29
Developer 29
Rating
(16)
Projects
17
47%
Arbitration
3
0% / 100%
Overdue
0
Free
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
0
Free
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
34
Developer 34
Rating
(4)
Projects
4
100%
Arbitration
0
Overdue
0
Free
35
Developer 35
Rating
(54)
Projects
68
43%
Arbitration
15
27% / 60%
Overdue
1
1%
Working
36
Developer 36
Rating
(185)
Projects
199
47%
Arbitration
4
50% / 25%
Overdue
1
1%
Working
37
Developer 37
Rating
(264)
Projects
311
75%
Arbitration
16
69% / 0%
Overdue
6
2%
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
25
28% / 56%
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
269
29%
Arbitration
2
50% / 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
(4)
Projects
7
57%
Arbitration
1
100% / 0%
Overdue
0
Free
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
(1)
Projects
2
50%
Arbitration
0
Overdue
1
50%
Working
53
Developer 53
Rating
(4)
Projects
8
0%
Arbitration
3
33% / 67%
Overdue
4
50%
Free
Similar orders
MarketMind Breakout Pro XAUUSD H1 — Donchian Breakout EA Project type: Personal EA development and backtesting Platform: MetaTrader 5 Instrument: XAUUSD Timeframe: H1 Strategy: Donchian Channel breakout with EMA 200 Project overview This project evaluates a Donchian breakout trading strategy for XAUUSD on the H1 timeframe. The system uses channel-based breakout conditions and an EMA 200 trend filter. Historical
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
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
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
Scalping bort 30+ USD
GOLD SCALPING BOT STRATEGY Symbol: XAUUSD (Gold vs USD) Broker: Exness Account: Standard Starting Balance: $20 1. TIMEFRAME - Trend analysis: M15. - Entry timeframe: M5. - Trade only when the market has a clear direction. 2. INDICATORS - EMA 50 - EMA 200 - RSI 14 - Support and Resistance 3. BUY RULES The bot must open a BUY trade only when all these conditions are met: 1. EMA 50 is above EMA 200 on M15. 2. Price is
Request for an Existing Automated Trading System (Expert Advisor) I am looking to acquire an existing, fully functional Expert Advisor (EA) that trades Forex CFDs, with the option of trading other CFDs if the strategy supports them safely. Performance objectives Target average net monthly return: 1.5%. A consistent 1.0% monthly return may be considered if the system demonstrates strong risk control and credible
Hi All, I am looking for a bot EA which makes good profit. If any having please share it for TEST. After proper TESTING only I will make the payment, no cheating no fraud. Please do not waste the time also
Economic Event Analysis Back ground . I have an app which downloads economic event data from a website called MyFXBook, using a script. But currently this website does not allow any script to be used. So, I have to go back to manually downloading a .csv file that shows the economic events scheduled to occur in the coming week Python . This job requires Python. Execution of this job by any other method that does not
Are you able to build one bot for stock and one for ninja trader and tell me the win rate on it. I need ninja trader bot that enter buy and exit according the move to do not stay long in the market in each entry . That can follow the smart money concept or other if you have a good one
I am looking for an experienced developer to build a professional web-based trading performance dashboard connected to an MT5 trading account and/or FX Blue. The dashboard should automatically collect trading data and display: • Daily P&L calendar – profitable days green, losing days red and no-trade days grey • Equity/growth curve • Drawdown curve • Initial capital and current balance • Net profit and percentage

Project information

Budget
80+ USD
Deadline
to 3 day(s)