Independent MQL5 Code Audit for an Existing MT5 EA

Tarea técnica

I am looking for an MQL5 developer to independently review an existing EA’s execution and position management logic.

The review should focus on duplicate orders, trade isolation by symbol and magic number, broker price and volume constraints, error handling, and recovery after a terminal restart.

This order is for an audit report. Please do not modify the source or change the trading strategy.

For each finding, provide the relevant function or code location, severity, explanation, and a reproducible scenario where possible. Separate confirmed defects from potential risks and optional improvements.

I will share the source privately for scope review before agreement. Please include your review approach, one relevant example of your work, and your estimated turnaround. Any implementation fixes will be agreed separately.

Han respondido

1
Desarrollador 1
Evaluación
(19)
Proyectos
22
18%
Arbitraje
9
33% / 44%
Caducado
3
14%
Trabaja
Ha publicado: 1 ejemplo
2
Desarrollador 2
Evaluación
(111)
Proyectos
184
25%
Arbitraje
25
16% / 76%
Caducado
16
9%
Libre
3
Desarrollador 3
Evaluación
(264)
Proyectos
311
75%
Arbitraje
16
69% / 0%
Caducado
6
2%
Trabaja
4
Desarrollador 4
Evaluación
(634)
Proyectos
743
34%
Arbitraje
49
53% / 39%
Caducado
14
2%
Trabaja
5
Desarrollador 5
Evaluación
(1)
Proyectos
2
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 15 ejemplos
6
Desarrollador 6
Evaluación
(3)
Proyectos
3
67%
Arbitraje
0
Caducado
0
Trabaja
7
Desarrollador 7
Evaluación
(215)
Proyectos
280
21%
Arbitraje
27
56% / 15%
Caducado
0
Trabajando
8
Desarrollador 8
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(4)
Proyectos
10
60%
Arbitraje
0
Caducado
0
Trabaja
10
Desarrollador 10
Evaluación
(561)
Proyectos
857
61%
Arbitraje
33
27% / 45%
Caducado
24
3%
Libre
Ha publicado: 1 ejemplo
11
Desarrollador 11
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 1 ejemplo
12
Desarrollador 12
Evaluación
(45)
Proyectos
63
52%
Arbitraje
5
0% / 40%
Caducado
1
2%
Libre
13
Desarrollador 13
Evaluación
(1)
Proyectos
2
50%
Arbitraje
0
Caducado
1
50%
Trabaja
14
Desarrollador 14
Evaluación
(7)
Proyectos
6
0%
Arbitraje
4
25% / 75%
Caducado
2
33%
Libre
15
Desarrollador 15
Evaluación
(2)
Proyectos
2
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
16
Desarrollador 16
Evaluación
(30)
Proyectos
38
45%
Arbitraje
4
50% / 50%
Caducado
3
8%
Trabaja
17
Desarrollador 17
Evaluación
(3)
Proyectos
4
100%
Arbitraje
0
Caducado
0
Trabaja
Ha publicado: 2 ejemplos
18
Desarrollador 18
Evaluación
(29)
Proyectos
36
39%
Arbitraje
0
Caducado
2
6%
Libre
19
Desarrollador 19
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 3 ejemplos
20
Desarrollador 20
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
21
Desarrollador 21
Evaluación
(22)
Proyectos
25
24%
Arbitraje
5
20% / 80%
Caducado
1
4%
Libre
Ha publicado: 10 ejemplos
22
Desarrollador 22
Evaluación
(319)
Proyectos
574
35%
Arbitraje
83
31% / 45%
Caducado
207
36%
Libre
23
Desarrollador 23
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
24
Desarrollador 24
Evaluación
(2)
Proyectos
3
33%
Arbitraje
0
Caducado
2
67%
Libre
25
Desarrollador 25
Evaluación
(268)
Proyectos
603
34%
Arbitraje
65
22% / 57%
Caducado
146
24%
Trabaja
Ha publicado: 1 artículo, 22 ejemplos
26
Desarrollador 26
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
27
Desarrollador 27
Evaluación
(4)
Proyectos
8
0%
Arbitraje
3
33% / 67%
Caducado
4
50%
Libre
28
Desarrollador 28
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
29
Desarrollador 29
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 0%
Caducado
0
Trabaja
30
Desarrollador 30
Evaluación
(83)
Proyectos
98
33%
Arbitraje
9
22% / 56%
Caducado
5
5%
Trabaja
31
Desarrollador 31
Evaluación
(3)
Proyectos
4
0%
Arbitraje
1
100% / 0%
Caducado
0
Libre
32
Desarrollador 32
Evaluación
(32)
Proyectos
42
43%
Arbitraje
2
100% / 0%
Caducado
4
10%
Libre
33
Desarrollador 33
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
34
Desarrollador 34
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
35
Desarrollador 35
Evaluación
(79)
Proyectos
108
56%
Arbitraje
5
80% / 20%
Caducado
6
6%
Trabaja
36
Desarrollador 36
Evaluación
(1)
Proyectos
1
0%
Arbitraje
3
0% / 100%
Caducado
1
100%
Libre
37
Desarrollador 37
Evaluación
(1)
Proyectos
3
67%
Arbitraje
0
Caducado
0
Trabaja
Ha publicado: 5 ejemplos
38
Desarrollador 38
Evaluación
Proyectos
0
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
39
Desarrollador 39
Evaluación
(2)
Proyectos
2
50%
Arbitraje
0
Caducado
0
Libre
40
Desarrollador 40
Evaluación
(21)
Proyectos
35
54%
Arbitraje
8
63% / 38%
Caducado
1
3%
Libre
41
Desarrollador 41
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
42
Desarrollador 42
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
43
Desarrollador 43
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
44
Desarrollador 44
Evaluación
(43)
Proyectos
49
29%
Arbitraje
4
25% / 25%
Caducado
0
Libre
45
Desarrollador 45
Evaluación
(2)
Proyectos
3
33%
Arbitraje
1
0% / 0%
Caducado
1
33%
Trabaja
Ha publicado: 3 ejemplos
46
Desarrollador 46
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
47
Desarrollador 47
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
48
Desarrollador 48
Evaluación
(11)
Proyectos
16
50%
Arbitraje
1
100% / 0%
Caducado
4
25%
Libre
49
Desarrollador 49
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
50
Desarrollador 50
Evaluación
(119)
Proyectos
169
38%
Arbitraje
9
78% / 22%
Caducado
15
9%
Libre
51
Desarrollador 51
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
52
Desarrollador 52
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 1 ejemplo
53
Desarrollador 53
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
54
Desarrollador 54
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 1 ejemplo
55
Desarrollador 55
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
56
Desarrollador 56
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
57
Desarrollador 57
Evaluación
(13)
Proyectos
23
39%
Arbitraje
8
0% / 50%
Caducado
4
17%
Libre
58
Desarrollador 58
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
59
Desarrollador 59
Evaluación
(370)
Proyectos
460
55%
Arbitraje
24
58% / 17%
Caducado
31
7%
Libre
60
Desarrollador 60
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 4 ejemplos
61
Desarrollador 61
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
62
Desarrollador 62
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
63
Desarrollador 63
Evaluación
(78)
Proyectos
248
74%
Arbitraje
7
100% / 0%
Caducado
1
0%
Libre
Ha publicado: 2 artículos, 1 ejemplo
64
Desarrollador 64
Evaluación
(2678)
Proyectos
3423
68%
Arbitraje
78
47% / 14%
Caducado
343
10%
Trabaja
Ha publicado: 1 ejemplo
65
Desarrollador 65
Evaluación
(60)
Proyectos
95
42%
Arbitraje
4
0% / 100%
Caducado
4
4%
Libre
66
Desarrollador 66
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
67
Desarrollador 67
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
68
Desarrollador 68
Evaluación
(8)
Proyectos
8
0%
Arbitraje
2
50% / 0%
Caducado
1
13%
Trabaja
69
Desarrollador 69
Evaluación
(298)
Proyectos
478
40%
Arbitraje
105
40% / 24%
Caducado
82
17%
Trabajando
Ha publicado: 2 ejemplos
70
Desarrollador 70
Evaluación
(515)
Proyectos
554
53%
Arbitraje
13
69% / 15%
Caducado
3
1%
Libre
71
Desarrollador 71
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
72
Desarrollador 72
Evaluación
(1)
Proyectos
1
100%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 7 ejemplos
73
Desarrollador 73
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 3 ejemplos
74
Desarrollador 74
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
75
Desarrollador 75
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
76
Desarrollador 76
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
77
Desarrollador 77
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
78
Desarrollador 78
Evaluación
(1)
Proyectos
4
50%
Arbitraje
3
0% / 100%
Caducado
2
50%
Libre
Ha publicado: 4 ejemplos
79
Desarrollador 79
Evaluación
(170)
Proyectos
265
62%
Arbitraje
4
50% / 25%
Caducado
10
4%
Trabaja
80
Desarrollador 80
Evaluación
(52)
Proyectos
58
59%
Arbitraje
4
0% / 25%
Caducado
1
2%
Libre
81
Desarrollador 81
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
82
Desarrollador 82
Evaluación
(6)
Proyectos
7
71%
Arbitraje
0
Caducado
0
Trabaja
Ha publicado: 1 artículo, 2 ejemplos
83
Desarrollador 83
Evaluación
(258)
Proyectos
269
29%
Arbitraje
2
50% / 0%
Caducado
3
1%
Trabaja
Ha publicado: 2 ejemplos
84
Desarrollador 84
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
85
Desarrollador 85
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
86
Desarrollador 86
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 5 ejemplos
87
Desarrollador 87
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
88
Desarrollador 88
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
89
Desarrollador 89
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
90
Desarrollador 90
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
91
Desarrollador 91
Evaluación
(13)
Proyectos
21
38%
Arbitraje
0
Caducado
1
5%
Trabaja
Solicitudes similares
I currently use nt8 trading platform. I trade with kelterband channel indicator and 80sma. Would like a custom indicator added to chart trader to get into trade manually when band crosses sma, 3 separate buttons for buy sell close of yellow band, mid band (blue) and 80 sma (purple). also need contract size button and tick offset button. when i enter a trade i want it to trail the band until price hits it and gets me
Hello lovies, I’m reaching out because I’m working on a specialized macroeconomic intelligence service focused on major economic releases and their potential impact on gold (XAUUSD), the US dollar, and the wider financial markets. My approach goes beyond simply following the economic calendar. I focus on understanding the information behind upcoming events, market expectations, and the potential implications for
MT5 Expert Advisor Development Brief — Forex Project objective I am looking for an experienced MQL5 developer to build a bespoke, fully automated Expert Advisor for MetaTrader 5. The EA will be used on both proprietary trading firm (prop-firm) accounts and my own live trading account. My priorities, in order, are: 1. Low drawdown and robust risk management. 2. Consistent, repeatable profitability. 3. Reliable
Platform: MT5 only (no MT4 needed). Deliverable: an MT5 Expert Advisor with full source code (.mq5) that replicates the attached TradingView strategy (Pine Script v6, based on LuxAlgo's "ICT Killzones Toolkit" order blocks) as exactly as possible. Pasting the code into TradingView shows how it operates. I normally trade GBPUSD on the 5-minute chart Expected behavior: - Order block detection must match the Pine code
Requirements Specification: Debug & Error Fixing: Review the entire source code of the MQL expert advisor. Identify and fix all logical errors, bugs, and performance issues that cause trades to close prematurely or yield extremely low profits. Strategy Restructuring & Optimization: Fully analyze and optimize the current entry and exit strategy for USDJPY and GBPUSD. Modify, upgrade, or completely rewrite the entry
Its my analyisis 30 - 100 USD
Title: MT5 Expert Advisor (Trading Bot) Development: SMA/EMA + Smart Money Concepts Strategy Description (सीधा कॉपी-पेस्ट करें): I am an experienced trader and need a developer to build a custom trading bot (Expert Advisor) for MetaTrader 5 (MT5). My trading background: Strong knowledge of SMA and EMA (trend and crossover strategies) Full understanding of Smart Money Concepts (order blocks, liquidity, market
I have an existing compiled MetaTrader 5 Expert Advisor (EX5) designed for automated XAUUSD scalping. I want an experienced developer to assess and implement a solution to execute the EA’s original trading strategy through my broker’s FIX API. Requirements: Confirm the technical feasibility of connecting an existing MT5 EA to a broker FIX API. Explain how to obtain FIX API access and credentials from the broker
I’m looking for an experienced developer to build a fully automated XAUUSD scalping EA for MT5. Requirements: * Fast entries targeting small, profitable moves after trading costs. * Configurable fixed-target and trailing-stop modes. A $1 gold price move can trigger profit protection instead of closing the trade. * Once the profit trigger is reached, move the stop to cover costs and lock in a small net profit, then
I want to create an EA that will take trades according to a trading zone condition. The logic will start with the identification of a trading zone for BUY and SELL in the EA. After the trading zone has been identified, then the EA will use the current time frame prices to determine if the market will be a BUY or SELL. The market will be a BUY if the low price range goes above the lowest price after the installation
I have an existing compiled MT5 Expert Advisor (.ex5) for XAUUSD scalping. I need a developer to build a bridge that connects my existing EA to a broker’s FIX API, allowing its trading signals to execute orders directly through FIX instead of the standard MT5 trade server. I do not need a new trading strategy or a new EA. Please confirm whether this is technically possible without the EA source code, and explain your

Información sobre el proyecto

Presupuesto
100 - 200 USD
Plazo límite de ejecución
de 6 a 10 día(s)

Cliente

Encargos realizados1
Número de arbitrajes0