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

MQL5 Göstergeler Uzmanlar

Şartname

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.



Yanıtlandı

1
Geliştirici 1
Derecelendirme
(394)
Projeler
555
41%
Arabuluculuk
30
57% / 3%
Süresi dolmuş
57
10%
Serbest
Yayınlandı: 11 kod
2
Geliştirici 2
Derecelendirme
(108)
Projeler
178
25%
Arabuluculuk
24
17% / 75%
Süresi dolmuş
16
9%
Çalışıyor
3
Geliştirici 3
Derecelendirme
(62)
Projeler
90
29%
Arabuluculuk
24
13% / 58%
Süresi dolmuş
7
8%
Çalışıyor
4
Geliştirici 4
Derecelendirme
(2672)
Projeler
3407
68%
Arabuluculuk
77
48% / 14%
Süresi dolmuş
342
10%
Serbest
Yayınlandı: 1 kod
5
Geliştirici 5
Derecelendirme
(12)
Projeler
16
31%
Arabuluculuk
5
40% / 20%
Süresi dolmuş
1
6%
Yüklendi
Yayınlandı: 6 makale, 34 kod
6
Geliştirici 6
Derecelendirme
(635)
Projeler
1005
47%
Arabuluculuk
33
36% / 36%
Süresi dolmuş
99
10%
Çalışıyor
Yayınlandı: 6 kod
7
Geliştirici 7
Derecelendirme
(15)
Projeler
33
0%
Arabuluculuk
8
25% / 50%
Süresi dolmuş
14
42%
Serbest
8
Geliştirici 8
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
9
Geliştirici 9
Derecelendirme
(169)
Projeler
179
46%
Arabuluculuk
3
33% / 33%
Süresi dolmuş
1
1%
Çalışıyor
10
Geliştirici 10
Derecelendirme
(2)
Projeler
2
50%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
Yayınlandı: 1 kod
11
Geliştirici 11
Derecelendirme
(202)
Projeler
263
22%
Arabuluculuk
23
52% / 17%
Süresi dolmuş
0
Yüklendi
12
Geliştirici 12
Derecelendirme
(7)
Projeler
6
0%
Arabuluculuk
4
25% / 75%
Süresi dolmuş
2
33%
Serbest
13
Geliştirici 13
Derecelendirme
(549)
Projeler
834
62%
Arabuluculuk
33
27% / 45%
Süresi dolmuş
24
3%
Serbest
Yayınlandı: 1 kod
14
Geliştirici 14
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
15
Geliştirici 15
Derecelendirme
(14)
Projeler
20
25%
Arabuluculuk
0
Süresi dolmuş
2
10%
Serbest
Yayınlandı: 3 kod
16
Geliştirici 16
Derecelendirme
(33)
Projeler
36
33%
Arabuluculuk
5
0% / 80%
Süresi dolmuş
0
Çalışıyor
Yayınlandı: 2 kod
17
Geliştirici 17
Derecelendirme
(12)
Projeler
18
17%
Arabuluculuk
3
33% / 67%
Süresi dolmuş
3
17%
Çalışıyor
18
Geliştirici 18
Derecelendirme
(318)
Projeler
565
35%
Arabuluculuk
81
31% / 44%
Süresi dolmuş
204
36%
Serbest
19
Geliştirici 19
Derecelendirme
(13)
Projeler
22
41%
Arabuluculuk
8
0% / 50%
Süresi dolmuş
3
14%
Serbest
20
Geliştirici 20
Derecelendirme
(5)
Projeler
7
29%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
2
29%
Serbest
21
Geliştirici 21
Derecelendirme
(10)
Projeler
13
0%
Arabuluculuk
23
0% / 78%
Süresi dolmuş
4
31%
Çalışıyor
22
Geliştirici 22
Derecelendirme
(8)
Projeler
14
21%
Arabuluculuk
2
0% / 50%
Süresi dolmuş
3
21%
Çalışıyor
23
Geliştirici 23
Derecelendirme
(58)
Projeler
90
43%
Arabuluculuk
4
0% / 100%
Süresi dolmuş
3
3%
Çalışıyor
24
Geliştirici 24
Derecelendirme
(81)
Projeler
92
32%
Arabuluculuk
9
22% / 56%
Süresi dolmuş
5
5%
Çalışıyor
25
Geliştirici 25
Derecelendirme
(48)
Projeler
58
34%
Arabuluculuk
15
27% / 60%
Süresi dolmuş
1
2%
Çalışıyor
26
Geliştirici 26
Derecelendirme
(3)
Projeler
7
29%
Arabuluculuk
0
Süresi dolmuş
4
57%
Serbest
27
Geliştirici 27
Derecelendirme
(32)
Projeler
55
5%
Arabuluculuk
35
0% / 94%
Süresi dolmuş
24
44%
Çalışıyor
28
Geliştirici 28
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
29
Geliştirici 29
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 5 kod
30
Geliştirici 30
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
31
Geliştirici 31
Derecelendirme
(3)
Projeler
3
33%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
32
Geliştirici 32
Derecelendirme
(102)
Projeler
105
60%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
33
Geliştirici 33
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
34
Geliştirici 34
Derecelendirme
(106)
Projeler
129
25%
Arabuluculuk
23
30% / 52%
Süresi dolmuş
8
6%
Serbest
35
Geliştirici 35
Derecelendirme
(14)
Projeler
18
22%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
4
22%
Çalışıyor
36
Geliştirici 36
Derecelendirme
(365)
Projeler
441
55%
Arabuluculuk
22
50% / 14%
Süresi dolmuş
30
7%
Yüklendi
37
Geliştirici 37
Derecelendirme
(25)
Projeler
32
19%
Arabuluculuk
5
40% / 40%
Süresi dolmuş
4
13%
Serbest
38
Geliştirici 38
Derecelendirme
(52)
Projeler
58
59%
Arabuluculuk
4
0% / 25%
Süresi dolmuş
1
2%
Serbest
39
Geliştirici 39
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
40
Geliştirici 40
Derecelendirme
(9)
Projeler
11
55%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
41
Geliştirici 41
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Benzer siparişler
A lightweight MT5 chart overlay displaying total floating P&L, average entry price, combined lot size, and current symbol exposure as a percentage of account balance, all updating in real time with color-coded profit/loss indicators, delivered with clean object-oriented source code and no DLL dependencies
Hello Developers, I am looking for an experienced MQL5 developer to complete the development of a custom MetaTrader 5 Expert Advisor (EA) based on my proprietary trading strategy. I already have a partially developed EA that includes the required custom indicators and part of the trading logic. The project can either be completed by modifying the existing EA or, if more appropriate, by rebuilding it from scratch
QUIERO CONSEGUIR EL CODIGO FUENTE DE ESTE INDICADOR QUE ME GUSTA MUCHO TAMBIEN TIENE EL NOMBRE DE ET BANDS O ENTRY EXIT TIMING . no se los componentes pero estas son las imagenes. que mejor lo describen
I am looking to convert my existing TradingView Pine Script (v5) strategy into an MQL5 Expert Advisor (EA) for MetaTrader 5. Strategy Details: Asset: Gold (XAUUSD) Timeframe: 15-minute Strategy Logic: The strategy is based on a breakout concept. Anchor Candle: The base calculation starts from the Specified Candle Entry Window: The EA should only look for entries As Per Indicator Risk Management: The strategy
I want to find a Developer to perform this work and settle payments in this Application. I undertake not to communicate with Applicants anywhere else except this Application, including third-party messengers, personal correspondence or emails. I understand that violators will be banned from publishing Orders in the Freelance
Akram boushaba 30 - 500 USD
مرحبا كيف حالكم انا اكرم مهتم بالتداول احاول ان اصمم برنامج روبوت قادر على التداول من تلقاء نفسه من يمكنه ان يساعدني او يعلمني كيف استطيع فهل ذلك وسأكون ممتناً له وشكرا لكم
MetaTrader In-App Trade Alerts An existing MetaTrader terminal is already running on my side, but its account is kept hidden for privacy reasons. I need a specialist to wire up native in-app notifications so that every time a position is opened or later closed I see an immediate pop-up inside the platform—no emails or SMS, just the built-in alert window (and the usual MT push to mobile if that comes automatically
Develop a custom indicator that uses RSI divergence, that gives a sell signal when a particular level is broken in a "M" in which the last trending candle of both level must not have 5EMA touch at all wether on the wick or body, the second level is formed when there is a bearish signal candle
I have an existing MT5 Expert Advisor for XAUUSD M5. This is NOT a new robot from zero. I need modification and professional review of an existing MQL5 EA. Main goals: 1. Buy entries: Buy trades are currently too rare. The Buy ADX filter was very strict at 45. I am testing 40 now. I need you to review the Buy entry filters and improve Buy entry quality without making entries random or weak. 2. Sell entries: Sell
I have a non-repainting MT4 indicator called Trend Pullback 3 . I am looking for an experienced MQL4 developer with a strong understanding of both programming and technical analysis to improve the indicator's signal quality. Project Goal The objective is to reduce or eliminate signals that occur during sideways, low-probability, choppy market conditions while preserving the high-quality signals that occur during

Proje bilgisi

Bütçe
50 - 150 USD

Müşteri

Verilmiş siparişler2
Arabuluculuk sayısı0