An Expert Advisor Based on MACD for MT5

指定


Project Overview

I am looking for an experienced MetaTrader 5 (MT5) Expert Advisor developer to build a professional, production-quality automated trading system from a detailed Software Requirements Specification (SRS).

The strategy is based on a custom implementation of the MACD indicator combined with advanced trade management and a proprietary basket/grid recovery methodology.

The complete strategy and implementation details will only be shared with the selected developer after evaluation.

 

High-Level EA Features

The EA will include, but is not limited to:

  • MACD-based automated trade entries.
  • Multiple configurable entry modes and confirmation filters.
  • Candle-close trade execution logic.
  • Configurable trading session filters.
  • Advanced basket-based trade management.
  • Grid recovery system with configurable spacing methods.
  • Intelligent trade pruning to reduce exposure.
  • Independent Initial Trade and Basket Take Profit management.
  • Multiple lot sizing methods.
  • Comprehensive risk management controls.
  • On-chart dashboard.
  • Extensive user-configurable input parameters.
  • Robust logging and debugging capabilities.

 

Technical Requirements

The EA must:

  • Be developed for MetaTrader 5 (MT5).
  • Support hedging accounts.
  • Follow clean, modular, and maintainable MQL5 coding practices.
  • Be efficient enough for continuous live operation.
  • Include proper error handling and logging.
  • Produce identical behaviour in Strategy Tester and live trading (subject to normal broker execution differences).
  • Be fully commented where appropriate.

 

Deliverables

The successful developer will be expected to provide:

  • Fully functional MT5 Expert Advisor (.mq5 source code).
  • Compiled executable (.ex5).
  • Complete source code ownership transferred upon project completion.
  • Well-structured and readable code.
  • Bug fixes for implementation issues discovered during the agreed testing period.

 

Documentation

A comprehensive Software Requirements Specification (SRS) has already been prepared.

The selected developer will receive:

  • Complete functional specification.
  • Trading logic documentation.
  • Input parameter definitions.
  • Trade management rules.
  • Expected EA behaviour.
  • Flow diagrams where applicable.

 

Ideal Candidate

I'm looking for a developer who has experience with:

  • Advanced MQL5 programming.
  • Basket trading systems.
  • Grid-based trade management.
  • Complex order management.
  • Multi-condition indicator logic.
  • Performance optimisation.
  • Strategy Tester debugging.
  • Long-term maintainability.

Experience developing commercial-grade Expert Advisors is highly preferred.

 

Selection Process

Please include the following in your proposal:

  1. Years of MQL5 development experience.
  2. Examples of previous MT5 Expert Advisors you have developed.
  3. Experience with basket or grid trading systems.
  4. Experience implementing complex indicator-driven strategies.
  5. Estimated development timeline.
  6. Availability for post-development support and bug fixing.

The full SRS will be shared only with shortlisted developers after the initial evaluation.

I am looking for quality, reliability, and long-term collaboration.

This brief is intentionally high level. It tells developers the scope, complexity, and skills required without disclosing your proprietary entry logic, pruning methodology, or basket management rules. Developers who respond positively to this brief are much more likely to have the experience needed before you reveal the full SRS.


反馈

1
开发者 1
等级
(465)
项目
815
49%
仲裁
75
21% / 51%
逾期
142
17%
空闲
2
开发者 2
等级
(398)
项目
515
23%
仲裁
60
57% / 25%
逾期
60
12%
工作中
3
开发者 3
等级
(17)
项目
21
19%
仲裁
5
40% / 40%
逾期
0
空闲
4
开发者 4
等级
(62)
项目
90
29%
仲裁
24
13% / 58%
逾期
7
8%
工作中
5
开发者 5
等级
(106)
项目
129
25%
仲裁
25
28% / 56%
逾期
8
6%
空闲
6
开发者 6
等级
(2676)
项目
3414
68%
仲裁
77
48% / 14%
逾期
342
10%
空闲
发布者: 1 代码
7
开发者 7
等级
(5)
项目
5
0%
仲裁
5
0% / 40%
逾期
0
空闲
8
开发者 8
等级
(2346)
项目
2952
63%
仲裁
125
44% / 26%
逾期
429
15%
工作中
9
开发者 9
等级
(1)
项目
3
0%
仲裁
0
逾期
0
空闲
10
开发者 10
等级
(16)
项目
23
48%
仲裁
8
25% / 38%
逾期
2
9%
已载入
发布者: 7 文章, 35 代码
11
开发者 11
等级
(319)
项目
571
35%
仲裁
83
31% / 45%
逾期
206
36%
空闲
12
开发者 12
等级
(3)
项目
9
67%
仲裁
0
逾期
0
工作中
13
开发者 13
等级
项目
0
0%
仲裁
0
逾期
0
空闲
14
开发者 14
等级
(620)
项目
723
33%
仲裁
46
48% / 41%
逾期
14
2%
繁忙
15
开发者 15
等级
(28)
项目
35
37%
仲裁
0
逾期
2
6%
空闲
16
开发者 16
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
发布者: 1 代码
17
开发者 17
等级
(25)
项目
31
13%
仲裁
14
0% / 79%
逾期
9
29%
空闲
18
开发者 18
等级
(7)
项目
6
0%
仲裁
4
25% / 75%
逾期
2
33%
空闲
19
开发者 19
等级
(211)
项目
274
21%
仲裁
24
54% / 17%
逾期
0
空闲
20
开发者 20
等级
(4)
项目
7
57%
仲裁
1
100% / 0%
逾期
0
空闲
21
开发者 21
等级
(3)
项目
4
0%
仲裁
1
100% / 0%
逾期
1
25%
空闲
22
开发者 22
等级
(369)
项目
454
55%
仲裁
24
54% / 17%
逾期
30
7%
已载入
23
开发者 23
等级
(25)
项目
33
18%
仲裁
6
50% / 33%
逾期
4
12%
空闲
24
开发者 24
等级
(19)
项目
25
36%
仲裁
3
33% / 67%
逾期
3
12%
工作中
25
开发者 25
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 2 文章, 3 代码
26
开发者 26
等级
(179)
项目
193
46%
仲裁
4
50% / 25%
逾期
1
1%
已载入
27
开发者 27
等级
项目
0
0%
仲裁
0
逾期
0
空闲
28
开发者 28
等级
(13)
项目
22
41%
仲裁
8
0% / 50%
逾期
3
14%
空闲
29
开发者 29
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
发布者: 5 代码
30
开发者 30
等级
(553)
项目
844
61%
仲裁
33
27% / 45%
逾期
24
3%
空闲
发布者: 1 代码
31
开发者 31
等级
(61)
项目
83
45%
仲裁
27
11% / 70%
逾期
8
10%
空闲
32
开发者 32
等级
(2)
项目
2
0%
仲裁
1
0% / 100%
逾期
0
空闲
33
开发者 33
等级
(6)
项目
8
38%
仲裁
1
100% / 0%
逾期
2
25%
空闲
34
开发者 34
等级
(12)
项目
13
23%
仲裁
7
0% / 71%
逾期
3
23%
工作中
35
开发者 35
等级
(1)
项目
1
0%
仲裁
0
逾期
1
100%
空闲
36
开发者 36
等级
(12)
项目
13
62%
仲裁
0
逾期
0
空闲
37
开发者 37
等级
(3)
项目
1
0%
仲裁
5
0% / 100%
逾期
0
空闲
38
开发者 38
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
发布者: 4 代码
39
开发者 39
等级
(34)
项目
35
40%
仲裁
0
逾期
3
9%
空闲
40
开发者 40
等级
(59)
项目
92
42%
仲裁
4
0% / 100%
逾期
3
3%
工作中
41
开发者 41
等级
(73)
项目
89
79%
仲裁
0
逾期
2
2%
工作中
发布者: 4 代码
42
开发者 42
等级
(8)
项目
13
38%
仲裁
0
逾期
2
15%
空闲
43
开发者 43
等级
(206)
项目
333
35%
仲裁
66
12% / 58%
逾期
87
26%
空闲
44
开发者 44
等级
项目
0
0%
仲裁
0
逾期
0
空闲
45
开发者 45
等级
项目
0
0%
仲裁
0
逾期
0
空闲
46
开发者 46
等级
项目
0
0%
仲裁
0
逾期
0
空闲
47
开发者 47
等级
(52)
项目
64
39%
仲裁
15
27% / 60%
逾期
1
2%
工作中
48
开发者 48
等级
(8)
项目
13
38%
仲裁
0
逾期
1
8%
已载入
49
开发者 49
等级
(258)
项目
269
29%
仲裁
2
50% / 0%
逾期
3
1%
工作中
发布者: 2 代码
50
开发者 50
等级
(645)
项目
873
48%
仲裁
29
38% / 17%
逾期
63
7%
空闲
51
开发者 51
等级
项目
0
0%
仲裁
0
逾期
0
空闲
52
开发者 52
等级
项目
0
0%
仲裁
0
逾期
0
空闲
53
开发者 53
等级
项目
0
0%
仲裁
0
逾期
0
空闲
54
开发者 54
等级
(31)
项目
38
53%
仲裁
2
50% / 50%
逾期
3
8%
空闲
55
开发者 55
等级
(49)
项目
74
18%
仲裁
30
17% / 53%
逾期
31
42%
空闲
56
开发者 56
等级
(119)
项目
169
38%
仲裁
9
78% / 22%
逾期
15
9%
空闲
57
开发者 57
等级
(298)
项目
478
40%
仲裁
105
40% / 24%
逾期
82
17%
已载入
发布者: 2 代码
58
开发者 58
等级
(78)
项目
246
74%
仲裁
7
100% / 0%
逾期
1
0%
空闲
发布者: 1 文章
59
开发者 59
等级
项目
0
0%
仲裁
0
逾期
0
空闲
60
开发者 60
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 1 代码
61
开发者 61
等级
(64)
项目
144
46%
仲裁
21
38% / 24%
逾期
32
22%
空闲
62
开发者 62
等级
(1)
项目
1
0%
仲裁
0
逾期
1
100%
空闲
63
开发者 63
等级
项目
0
0%
仲裁
0
逾期
0
空闲
64
开发者 64
等级
项目
0
0%
仲裁
0
逾期
0
空闲
65
开发者 65
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 3 代码
66
开发者 66
等级
项目
0
0%
仲裁
0
逾期
0
空闲
67
开发者 67
等级
(271)
项目
553
50%
仲裁
57
40% / 37%
逾期
227
41%
工作中
68
开发者 68
等级
(4)
项目
4
50%
仲裁
5
0% / 100%
逾期
0
空闲
69
开发者 69
等级
项目
0
0%
仲裁
0
逾期
0
空闲
70
开发者 70
等级
(121)
项目
134
66%
仲裁
36
25% / 56%
逾期
22
16%
空闲
发布者: 10 代码
71
开发者 71
等级
项目
0
0%
仲裁
0
逾期
0
空闲
72
开发者 72
等级
项目
0
0%
仲裁
0
逾期
0
空闲
73
开发者 73
等级
(83)
项目
96
31%
仲裁
9
22% / 56%
逾期
5
5%
工作中
相似订单
Please read the full post before replying . I am looking for an experienced Forex EA developer with strong trading-system reverse engineering experience for two separate EA projects. This is not a basic EA programming job . I specifically need someone who has real experience analyzing an existing trading system, understanding its trading logic and behavior, and developing an EA based on that analysis. 🔹 Work 1 —
Should be as it but no alarms, also we need to add a deep search so he can see all the preves candles and a memory function so its not slowing down the indicator. for higher time frames daily 4h 1h around 365 days and for lower time frames we do up to 20k bars but both flexible so i can change it later. the memory is important so the indicator is not always recalculating everything when a new candle shows especially
Hi, I need an experienced NinjaTrader 8/NinjaScript developer to finish or rebuild an automated futures strategy, ideally by the end of this week. I already have the complete TradingView Pine Script reference strategy, an existing ~2,000-line NinjaScript implementation, Playback logs, and known historical benchmark trades. MOST IMPORTANT REQUIREMENT: TRADINGVIEW ↔ NINJATRADER PARITY. The Pine Script is the reference
PHANTOM PROTOCOL V1 35 - 150 USD
PHANTOM PROTOCOL V1 – MT5 EXPERT ADVISOR SPECIFICATION Develop a professional MetaTrader 5 (MT5) Expert Advisor named “PHANTOM PROTOCOL V1”. PRIMARY MARKET: - XAUUSD (Gold) - Designed primarily for M15 and H1 timeframes. - The EA must work with both 3-digit and 2-digit gold pricing where applicable. TRADING LOGIC: Use pure price-action and market-structure analysis rather than relying on a single indicator. The EA
I need an experienced trading-data specialist who can help me obtain 3–4 years of historical market data compatible with NinjaTrader 8 . The data will be used for trading strategy development, backtesting, and analysis
Need aggressive M1 gold scalper rewrite of Dev3 + 8 strategies. INPUTS: RiskPercent=3, TP=400, SL=300, MaxTrades=6, Mode=BOTH, DailyProfit 15%, DailyLoss -10% LOT = Balance * RiskPercent / 1000 - works for Cent R350 and $1000. 8 STRATEGIES any true = open instantly, check 1 sec: 1 EMA8/21 cross 2 RSI14 30/70 + engulf 3 Engulfing candle 4 BB 20,2 breakout 5 FVG grab M1 6 M5 trend + M1 entry 7 Wick rejection >2 8
I need an experienced MQL5 developer to build a prototype MT5 Expert Advisor called RiskLock. The software should enforce user-defined trading risk rules before trades are executed. It should support risk percentage or fixed monetary risk, calculate position size using account equity, entry price, stop loss, tick value and contract specifications, block or reduce oversized trades, and include daily loss limits
Most of the expert is already coded . Create a panel to show the Ratio for the Range . Trigger is based on ratio . Show Distribution / project starts after we clear Distribution
Title: Simple background trading bot for my Oanda account (v20 REST API) Overview Hi, I need a simple, lightweight event based standalone trading bot that connects directly to my Oanda account using broker’s standard REST API (V20 account) via VPS The bot just needs to look at group of 5 currency pairs (manually selectable and adjustable) in different 4 baskets, do some basic percentage math every period, and place
Gold hunter v5 30+ USD
*TITLE:* 5 Trades EA - EMA20/50 + RSI - Safe for Small Account *SPECIFICATION:* I need MT5 EA - Source Code .mq5 *Logic:* Buy: EMA20 > EMA50 and RSI(14) 45-70 Sell: EMA20 < EMA50 and RSI(14) 30-55 Timeframe M15, Symbol XAUUSD and all Forex *Trade Management:* Max 5 trades at same time. Fixed lot 0.01. No martingale. No lot increase. Distance between trades 150 points. Do not open all 5 at same price. Max 5 total

项目信息

预算
80+ USD
VAT (27%): 21.6 USD
总计: 102 USD
开发人员
72 USD

客户

(1)
所下订单5
仲裁计数0