MT5 EA Refactor: Refine Execution Logic & Expand Exit Engine (Full Spec Provided)

MQL5 Indicateurs Experts

Spécifications

Looking for an experienced MQL5 developer to refactor and upgrade an existing Expert Advisor (EA) trading system.

Current State: I have the fully working Phase 1 .mq5 source code. However, the execution rules are overly rigid, resulting in missed setups.

Scope of Work (Phase 2):

  • Refactor entry logic to support multi-timeframe EMA trend alignment (H4 structural trend + M5/M15 execution EMAs).

  • Upgrade pullback state machines (touch-sequence tracking, reference EMA locking, and configurable tolerances).

  • Implement multi-entry capabilities ( InpMaxEntriesPerTouchSequence & InpMaxOpenTradesPerTouchSequence ).

  • Expand execution options: Optional filters (ADX, ATR, Bill Williams Fractals) using strict AND logic.

  • Upgrade exit engine: Implement Partial Close (50% at target) + Runner with dynamic $R$-based trailing stop loss and breakeven/profit-locking features.

  • Maintain existing safety modules (daily/weekly drawdown protection, spread filters, account risk % sizing, hedging support).

Requirements & Deliverables:

  • Complete Final Requirements Specification Document is available —no ambiguity or discretionary design needed.

  • Deliverables: Full .mq5 source code, compiled .ex5 , default .set preset, and clean diagnostic logs.

  • Code must survive terminal crashes, timeframe changes, and reboots with persistent state variables.



Répondu

1
Développeur 1
Évaluation
(395)
Projets
556
41%
Arbitrage
30
57% / 3%
En retard
57
10%
Gratuit
Publié : 11 codes
2
Développeur 2
Évaluation
(111)
Projets
183
25%
Arbitrage
24
17% / 75%
En retard
16
9%
Gratuit
3
Développeur 3
Évaluation
(62)
Projets
90
29%
Arbitrage
24
13% / 58%
En retard
7
8%
Travail
4
Développeur 4
Évaluation
(2676)
Projets
3414
68%
Arbitrage
77
48% / 14%
En retard
342
10%
Gratuit
Publié : 1 code
5
Développeur 5
Évaluation
(15)
Projets
22
45%
Arbitrage
7
29% / 29%
En retard
2
9%
Chargé
Publié : 7 articles, 35 codes
6
Développeur 6
Évaluation
(636)
Projets
1007
47%
Arbitrage
33
36% / 36%
En retard
99
10%
Travail
Publié : 6 codes
7
Développeur 7
Évaluation
(15)
Projets
33
0%
Arbitrage
8
25% / 50%
En retard
14
42%
Gratuit
8
Développeur 8
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
9
Développeur 9
Évaluation
(179)
Projets
193
46%
Arbitrage
4
50% / 25%
En retard
1
1%
Chargé
10
Développeur 10
Évaluation
(9)
Projets
11
27%
Arbitrage
0
En retard
2
18%
Travail
Publié : 1 code
11
Développeur 11
Évaluation
(211)
Projets
274
21%
Arbitrage
24
54% / 17%
En retard
0
Gratuit
12
Développeur 12
Évaluation
(7)
Projets
6
0%
Arbitrage
4
25% / 75%
En retard
2
33%
Gratuit
13
Développeur 13
Évaluation
(553)
Projets
844
61%
Arbitrage
33
27% / 45%
En retard
24
3%
Gratuit
Publié : 1 code
14
Développeur 14
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 1 code
15
Développeur 15
Évaluation
(14)
Projets
21
24%
Arbitrage
0
En retard
2
10%
Gratuit
Publié : 3 codes
16
Développeur 16
Évaluation
(33)
Projets
36
33%
Arbitrage
5
0% / 80%
En retard
0
Travail
Publié : 2 codes
17
Développeur 17
Évaluation
(19)
Projets
25
36%
Arbitrage
3
33% / 67%
En retard
3
12%
Gratuit
18
Développeur 18
Évaluation
(319)
Projets
571
35%
Arbitrage
83
31% / 45%
En retard
206
36%
Gratuit
19
Développeur 19
Évaluation
(13)
Projets
22
41%
Arbitrage
8
0% / 50%
En retard
3
14%
Gratuit
20
Développeur 20
Évaluation
(6)
Projets
8
38%
Arbitrage
1
100% / 0%
En retard
2
25%
Gratuit
21
Développeur 21
Évaluation
(10)
Projets
13
0%
Arbitrage
24
0% / 75%
En retard
4
31%
Travail
22
Développeur 22
Évaluation
(9)
Projets
16
19%
Arbitrage
2
0% / 50%
En retard
3
19%
Chargé
23
Développeur 23
Évaluation
(59)
Projets
92
42%
Arbitrage
4
0% / 100%
En retard
3
3%
Travail
24
Développeur 24
Évaluation
(83)
Projets
95
32%
Arbitrage
9
22% / 56%
En retard
5
5%
Travail
25
Développeur 25
Évaluation
(52)
Projets
64
39%
Arbitrage
15
27% / 60%
En retard
1
2%
Travail
26
Développeur 26
Évaluation
(3)
Projets
7
29%
Arbitrage
0
En retard
4
57%
Gratuit
27
Développeur 27
Évaluation
(32)
Projets
55
5%
Arbitrage
35
0% / 94%
En retard
24
44%
Travail
28
Développeur 28
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 10 codes
29
Développeur 29
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 5 codes
30
Développeur 30
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
31
Développeur 31
Évaluation
(4)
Projets
4
25%
Arbitrage
0
En retard
0
Gratuit
32
Développeur 32
Évaluation
(102)
Projets
105
60%
Arbitrage
0
En retard
0
Gratuit
33
Développeur 33
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
34
Développeur 34
Évaluation
(106)
Projets
129
25%
Arbitrage
25
28% / 56%
En retard
8
6%
Gratuit
35
Développeur 35
Évaluation
(16)
Projets
21
29%
Arbitrage
2
50% / 0%
En retard
4
19%
Travail
36
Développeur 36
Évaluation
(369)
Projets
452
55%
Arbitrage
24
54% / 17%
En retard
30
7%
Chargé
37
Développeur 37
Évaluation
(25)
Projets
33
18%
Arbitrage
6
50% / 33%
En retard
4
12%
Gratuit
38
Développeur 38
Évaluation
(52)
Projets
58
59%
Arbitrage
4
0% / 25%
En retard
1
2%
Gratuit
39
Développeur 39
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
40
Développeur 40
Évaluation
(12)
Projets
13
62%
Arbitrage
0
En retard
0
Gratuit
41
Développeur 41
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 2 articles
42
Développeur 42
Évaluation
(8)
Projets
11
36%
Arbitrage
0
En retard
1
9%
Chargé
43
Développeur 43
Évaluation
(28)
Projets
34
35%
Arbitrage
0
En retard
2
6%
Travail
44
Développeur 44
Évaluation
(15)
Projets
29
38%
Arbitrage
3
33% / 67%
En retard
6
21%
Travail
45
Développeur 45
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
46
Développeur 46
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
47
Développeur 47
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
48
Développeur 48
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
49
Développeur 49
Évaluation
(9)
Projets
10
10%
Arbitrage
0
En retard
0
Gratuit
50
Développeur 50
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
51
Développeur 51
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 1 code
52
Développeur 52
Évaluation
(10)
Projets
12
0%
Arbitrage
3
33% / 33%
En retard
0
Gratuit
53
Développeur 53
Évaluation
(4)
Projets
8
0%
Arbitrage
3
33% / 67%
En retard
4
50%
Gratuit
54
Développeur 54
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
55
Développeur 55
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
56
Développeur 56
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 3 codes
57
Développeur 57
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
58
Développeur 58
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
MQL5 Developer 30+ USD
📄 وثيقة المواصفات الفنية لروبوت التداول (MQL5 EA Specification) 📌 1. ملخص المشروع والهدف * اسم المشروع: Gold Cent Grid-Hedge EA * المنصة: MetaTrader 5 (MQL5) * أداة التداول: الذهب (XAUUSD) * نوع الحساب: حساب سنت (Cent Account) * فكرة الاستراتيجية: تداول شبكة هيدج متوازنة (Grid-Hedging) تفتح صفقات تعزيز كل مسافة محددة، وتغلق الطرف الأكثر ربحاً عند تحقيق هدف مالّي مجمع بالدولار/السنت لإعادة هيكلة التوازن. ⚙️ 2
I need a developer who also understands trading. I have a Telegram copy-trading bot that reads signals from a Telegram channel via a Python script and converts them into trading orders. I want to create a program that analyzes Gold (XAUUSD) charts specifically and sends signals in this exact format: #XAUUSD BUY 4324-4321 TP 4327 TP 4330 TP 4334 TP 4339 TP 4344 TP 4354 TP 4364 SL 4311 If the # symbol is missing at the
Hi developer I want to convert my mt4 EA to mt5 EA . I have a mt4 ea with source code. i want developer to copy same mt4 code and create mt5 EA
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
Code the indicator to MT5 EA, include all the inputs variables and values Allow live trading Allow demo trading Allow strategy tester Bar shift 0 adjustable Allow indicator to show on strategy tester Lot size adjustable Max spread in points (0=disable) Use stop loss circle true or false Stop loss circle in points adjustable Use stop loss true or false Stop loss in points (adjustable) Take profit true or false Use
MT5 High-Volume Trading Bot Requirements I am looking for a professional MetaTrader 5 (MT5) trading bot / Expert Advisor designed for high trading volume while maintaining extremely low and controlled drawdown. The requirements are: * Platform: MetaTrader 5 (MT5) only. * Trading volume: approximately 1,000–2,000 operations/trades per day. * No HFT: I am not looking for a true high-frequency trading system based on
Poverty 30+ USD
Develop the EA according to my provided trading strategy and rules. The EA must open and close trades automatically according to the specified conditions. Include configurable Stop Loss, Take Profit, lot size and risk-management settings. Include an option for fixed lot size or percentage-based risk. Include Magic Number and trade-comment settings. The EA must work correctly on the requested MT4/MT5 platform and
I need an Expert Advisor (EA) developed for MetaTrader 5 (MT5) tailored for trading on Exness accounts. Account & Server Details: Trading Platform: MetaTrader 5 (MT5) Broker: Exness Execution Type: Market / Pending Orders Account Type: [Specify: Standard / Pro / Raw Spread / Zero] Target Instruments: [Specify pairs, e.g., XAUUSD, EURUSD, BTCUSD] Strategy Requirements: Entry Rules: [Insert your buy/sell entry
Monthly Report: August 2026 World PEACE Multi FX Algo generated a total realized profit of approximately 31,966 JPY during August. The provider account is normally operated with approximately 200,000 JPY of capital. Compared with this standard operating amount, the realized profit for August was approximately 15.98%. Please note that this is not a compounded monthly return. Realized profits are withdrawn regularly
I am looking for an experienced MQL5/MT5 Expert Advisor developer to build a custom XAUUSD (Gold) HFT/ultra-fast scalping EA for MetaTrader 5. I have attached a reference video showing exactly how I want the EA to behave. Please watch the video carefully before applying. The video should give you a clear understanding of the desired entry behavior, trade frequency, execution style, and overall system behavior. The EA

Informations sur le projet

Budget
50 - 150 USD