Simplyfication of ea

MQL5 Experten

Spezifikation

simplyfication of ea






I am looking for an experienced MQL developer to simplify, clean up, and optimize an existing Expert Advisor (EA). The main goal is not to change the core trading logic, but to make the EA significantly easier to understand, maintain, modify, and further develop in the future.

Objectives

The current EA contains a lot of unnecessary complexity, duplicated logic, and parameters that may no longer be needed. I would like the code to be reviewed and refactored with a focus on simplicity, readability, and efficiency.

Scope of Work

  • Analyze the entire EA structure and identify areas that can be simplified.
  • Remove redundant, unused, or obsolete code.
  • Eliminate duplicated logic and consolidate functions where appropriate.
  • Improve code organization and overall structure.
  • Rename variables, functions, and inputs where necessary to improve readability.
  • Simplify complex calculations or conditions without changing the intended behavior.
  • Reduce the number of unnecessary settings and inputs where possible.
  • Improve maintainability so future modifications can be implemented more easily.
  • Optimize execution efficiency and reduce resource consumption if possible.
  • Add clear comments explaining the main components and logic.
  • Ensure that the simplified version produces the same trading behavior as the original version unless otherwise discussed.

Expected Deliverables

  • Clean and simplified source code.
  • Well-structured and documented EA.
  • Summary of major changes performed.
  • Explanation of any logic that was removed, merged, or modified.
  • Confirmation that the simplified EA maintains the original functionality.

Important Notes

The priority is simplicity, clarity, and maintainability, not adding new features. I want the EA to be easier to understand and manage while preserving its existing strategy and behavior.

Please let me know your experience with EA refactoring and code optimization, and provide an estimate of the time required to complete this task.


Bewerbungen

1
Entwickler 1
Bewertung
(394)
Projekte
554
41%
Schlichtung
30
57% / 3%
Frist nicht eingehalten
57
10%
Frei
Veröffentlicht: 11 Beispiele
2
Entwickler 2
Bewertung
(261)
Projekte
326
29%
Schlichtung
35
26% / 63%
Frist nicht eingehalten
10
3%
Beschäftigt
3
Entwickler 3
Bewertung
(107)
Projekte
175
25%
Schlichtung
23
13% / 78%
Frist nicht eingehalten
16
9%
Frei
4
Entwickler 4
Bewertung
(8)
Projekte
9
11%
Schlichtung
0
Frist nicht eingehalten
0
Frei
5
Entwickler 5
Bewertung
(169)
Projekte
202
48%
Schlichtung
5
20% / 60%
Frist nicht eingehalten
2
1%
Frei
6
Entwickler 6
Bewertung
(19)
Projekte
24
8%
Schlichtung
9
33% / 33%
Frist nicht eingehalten
1
4%
Beschäftigt
7
Entwickler 7
Bewertung
(8)
Projekte
11
0%
Schlichtung
8
25% / 63%
Frist nicht eingehalten
2
18%
Arbeitet
8
Entwickler 8
Bewertung
(7)
Projekte
10
10%
Schlichtung
4
50% / 0%
Frist nicht eingehalten
0
Arbeitet
Veröffentlicht: 4 Artikel, 34 Beispiele
9
Entwickler 9
Bewertung
(279)
Projekte
377
72%
Schlichtung
19
32% / 47%
Frist nicht eingehalten
15
4%
Frei
Veröffentlicht: 15 Beispiele
10
Entwickler 10
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
11
Entwickler 11
Bewertung
(12)
Projekte
21
43%
Schlichtung
8
0% / 50%
Frist nicht eingehalten
3
14%
Frei
12
Entwickler 12
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
Veröffentlicht: 1 Beispiel
13
Entwickler 13
Bewertung
(48)
Projekte
62
56%
Schlichtung
4
75% / 25%
Frist nicht eingehalten
1
2%
Arbeitet
14
Entwickler 14
Bewertung
(6)
Projekte
7
43%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
15
Entwickler 15
Bewertung
(48)
Projekte
57
35%
Schlichtung
15
27% / 60%
Frist nicht eingehalten
1
2%
Frei
16
Entwickler 16
Bewertung
(12)
Projekte
16
25%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
4
25%
Arbeitet
17
Entwickler 17
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
18
Entwickler 18
Bewertung
(166)
Projekte
176
45%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
1
1%
Arbeitet
19
Entwickler 19
Bewertung
(77)
Projekte
87
30%
Schlichtung
9
11% / 56%
Frist nicht eingehalten
4
5%
Beschäftigt
20
Entwickler 20
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Arbeitet
21
Entwickler 21
Bewertung
(212)
Projekte
314
34%
Schlichtung
63
37% / 40%
Frist nicht eingehalten
100
32%
Arbeitet
22
Entwickler 22
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
23
Entwickler 23
Bewertung
(317)
Projekte
564
35%
Schlichtung
81
31% / 44%
Frist nicht eingehalten
204
36%
Frei
24
Entwickler 24
Bewertung
(6)
Projekte
10
30%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
2
20%
Arbeitet
25
Entwickler 25
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
26
Entwickler 26
Bewertung
(6)
Projekte
7
71%
Schlichtung
0
Frist nicht eingehalten
0
Frei
27
Entwickler 27
Bewertung
(25)
Projekte
31
19%
Schlichtung
5
40% / 40%
Frist nicht eingehalten
4
13%
Frei
28
Entwickler 28
Bewertung
(89)
Projekte
253
78%
Schlichtung
9
22% / 56%
Frist nicht eingehalten
36
14%
Arbeitet
Veröffentlicht: 3 Artikel, 26 Beispiele
29
Entwickler 29
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
30
Entwickler 30
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
31
Entwickler 31
Bewertung
(298)
Projekte
477
40%
Schlichtung
105
40% / 24%
Frist nicht eingehalten
81
17%
Beschäftigt
Veröffentlicht: 2 Beispiele
32
Entwickler 32
Bewertung
(8)
Projekte
8
0%
Schlichtung
2
50% / 0%
Frist nicht eingehalten
1
13%
Arbeitet
Ähnliche Aufträge
We need an experienced MQL5 developer to build the Equity Guardian Strategy — a risk management overlay EA designed to run alongside two existing Expert Advisors. The Guardian monitors account equity and automatically switches to Recovery Mode when drawdown reaches a set threshold. While in Recovery Mode, the EA must block or ignore trading signals from the other two Expert Advisors. The system uses dynamic hedging
Just a straight forward ea that reacts from candle close and open area using martingale option knowing what the broker charges per pair because will use it in a Z spread account so the ea will know what they charge or I can manually set charges so before ea close in profit it makes sure it covers the charges and added little profit before closing
I require a custom EA and an accompanying custom indicator built in MQL5 for Meta Trader 4/5. The EA must be fully automated (Algo Trading); Telegram-Signal-Linked and named 'AMK Fx'
Hello, I am searching an honest trader who will teach me profitable strategy that have 0/1 rules without guessing. Only serious offers please with example of trade and explanation in first message
Panda103 30 - 100000 USD
# Institutional-Grade MT5 Prop Firm Trading Bot Requirements ## Project Objective Develop a professional MetaTrader 5 Expert Advisor (EA) specifically designed to pass and maintain funded accounts such as: * FTMO * FundedNext * The5ers * MyFundedFX Primary goals: 1. Capital preservation first. 2. Consistent growth. 3. Strict drawdown compliance. 4. High-probability entries only. 5. Long-term funded account
All trades are supposed to be opened at the same time, and have different predetermined TP levels, so i will need to physically enter TP levels for individual trades trades allowed; For example, on the EA settings,like, below all settings, i should have a place to enter how many pips each trade will have to go to TP, UP TO 20 trades max, I will explain more but the job as as simply as explained above
Use the H4 timeframe to determine the main trend direction. Identify valid order blocks on the H1 timeframe. Identify liquidity zones and liquidity sweeps. Wait for M15 confirmation before opening a trade. Only take buy trades in bullish market conditions and sell trades in bearish market conditions. Risk a fixed percentage of account balance per trade (user adjustable). Automatically calculate lot size based on
I need a professional MT5 (MQL5) Expert Advisor for Gold (XAUUSD) scalping. Main requirements: - Work on M1 and M5 timeframes. - Trend filter using EMA 50 and EMA 200. - Entry confirmation after pullback and candle confirmation. - Open 3 positions per signal. Trade management: - Separate TP1, TP2, and TP3. - One Stop Loss for all positions. - When TP1 is reached: Close Position 1 and move remaining positions to
MC Trader's 30+ USD
If Buy: it must Buy when a conformation is done Bye the candle that would be a bullish engolfing candle or after liqudity swip or when sellers has stepped down the market and the market regains energy and trand upwards, it's stop loss must be below the Buy position and it's take profit must be at the top of all candles
Hi, I need an experienced developer to review and help repair a trading automation project. This is not a request to create a random trading bot from scratch. I already have an existing system called EXU. It uses TradingView alerts, a VPS webhook backend, a decision/guard layer, and an MT5 execution/proof layer. Current project status: * TradingView alerts are reaching the backend. * The clean VPS pipeline works. *

Projektdetails

Budget
100+ USD

Kunde

(3)
Veröffentlichte Aufträge13
Anzahl der Schlichtungen0