MT5 Gold EA Fix14 – Full Code Audit, Bug Fixes & Live Trading Repair

Specification

I am looking for an experienced MQL5 developer to perform a comprehensive technical audit, debugging, repair, and testing of my existing MT5 Expert Advisor.

Project: EA_Trend_Advanced V296 RC25 Fix14
Market: XAUUSD (Gold), M5
Budget: $300 USD

This is an existing complex EA with multiple MQ5/MQH modules. I do NOT want a new trading robot or a completely redesigned strategy.

1. Main Problems

  • Investigate why the EA executes trades in Pepperstone Demo backtests but has not executed confirmed live trades on Equiti.
  • Investigate discrepancies between the Equiti and Pepperstone backtest results.
  • Review the RG2 persistent protection system, trading permissions, historical state recovery, and VPS restart behavior.
  • Investigate inconsistencies between hourly email monitoring reports and the actual trading permissions.
  • Identify any programming bugs preventing legitimate entries.

2. Complete Code Review

Audit the entire EA, including:

  • Order submission and execution confirmation.
  • Partial fills, duplicate trades, and broker rejection handling.
  • SL/TP placement, modification, and recovery.
  • Margin calculations, lot validation, and broker compatibility.
  • Daily loss protection, cumulative drawdown, and equity protection.
  • Persistent state storage and recovery after terminal/VPS restarts.
  • Performance issues, error handling, and potential race conditions.

3. Strategy and Entry Filters

Review the H1 EMA21/50 confirmation, directional ADX, EMA pullback/retest, BUY reclaim, SELL rejection, and the 60-second entry window.

Identify unnecessary or incorrect rejections, but do not relax or change the original strategy without my explicit approval.

4. Risk Management

Preserve the original baseline:

  • Fixed lot: 0.01
  • Stop Loss: 1.5 × ATR(14)
  • Take Profit: 3.0 × ATR(14)
  • Daily loss limit: 2.5%
  • Cumulative drawdown limit: 15%
  • Equity protection: 5%
  • Maximum 3 trades per day

No Grid, Martingale, increased risk, or disabled safety protections.

5. Testing Requirements

  • Compile successfully in MetaEditor with zero errors and warnings.
  • Perform MT5 Real Tick backtests on Equiti and Pepperstone.
  • Use realistic spread, commission, slippage, and broker specifications.
  • Test BUY and SELL separately.
  • Verify protection triggers, restart recovery, and order execution.
  • Compare results against the original Fix14 baseline.
  • Explain any differences in executed trades and rejection reasons.
  • Do not claim profitability without sufficient evidence.

6. Required Deliverables

  1. Complete corrected MQ5 and MQH source code.
  2. Compiled EX5 file.
  3. Recommended SET files.
  4. Detailed bug audit and documented changes.
  5. MT5 backtest HTML reports and Journal logs.
  6. Explanation of all remaining limitations.
  7. Clear installation, VPS synchronization, and rollback instructions.

Important Conditions

Preserve the existing strategy and monitoring system. Fix confirmed programming defects first. Any strategy improvement must be proposed separately and approved before implementation.

Do not access my real trading account or request account credentials.

Please review the supplied project files and confirm which tasks you can complete within the $300 budget, your expected delivery time, and your testing methodology before accepting the project.


Responded

1
Developer 1
Rating
(291)
Projects
363
30%
Arbitration
37
27% / 65%
Overdue
10
3%
Busy
Published: 10 codes
2
Developer 2
Rating
(3)
Projects
3
67%
Arbitration
0
Overdue
0
Free
3
Developer 3
Rating
(438)
Projects
649
53%
Arbitration
35
63% / 20%
Overdue
7
1%
Working
4
Developer 4
Rating
(3)
Projects
3
0%
Arbitration
1
0% / 100%
Overdue
0
Free
5
Developer 5
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
(329)
Projects
515
19%
Arbitration
35
46% / 31%
Overdue
34
7%
Working
7
Developer 7
Rating
(24)
Projects
32
38%
Arbitration
4
50% / 25%
Overdue
5
16%
Working
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
(1)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
1
50%
Free
Published: 4 codes
10
Developer 10
Rating
(2)
Projects
3
33%
Arbitration
1
0% / 0%
Overdue
1
33%
Working
Published: 2 codes
11
Developer 11
Rating
(185)
Projects
199
47%
Arbitration
4
50% / 25%
Overdue
1
1%
Working
12
Developer 12
Rating
(560)
Projects
855
61%
Arbitration
33
27% / 45%
Overdue
24
3%
Free
Published: 1 code
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
(4)
Projects
6
67%
Arbitration
0
Overdue
0
Free
Published: 2 codes
16
Developer 16
Rating
(620)
Projects
680
57%
Arbitration
25
16% / 60%
Overdue
228
34%
Free
17
Developer 17
Rating
(2)
Projects
3
100%
Arbitration
0
Overdue
0
Working
Published: 2 codes
18
Developer 18
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
Published: 3 codes
19
Developer 19
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
20
Developer 20
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
21
Developer 21
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
1
50%
Free
22
Developer 22
Rating
(25)
Projects
31
13%
Arbitration
14
0% / 79%
Overdue
9
29%
Free
23
Developer 23
Rating
(12)
Projects
20
35%
Arbitration
0
Overdue
1
5%
Working
24
Developer 24
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
25
Developer 25
Rating
(7)
Projects
6
0%
Arbitration
4
25% / 75%
Overdue
2
33%
Free
26
Developer 26
Rating
(42)
Projects
112
56%
Arbitration
2
50% / 0%
Overdue
3
3%
Free
Published: 1 code
27
Developer 27
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 10 codes
28
Developer 28
Rating
(54)
Projects
102
23%
Arbitration
12
25% / 17%
Overdue
13
13%
Free
29
Developer 29
Rating
(34)
Projects
35
40%
Arbitration
0
Overdue
3
9%
Free
30
Developer 30
Rating
(10)
Projects
12
33%
Arbitration
0
Overdue
2
17%
Working
Published: 1 code
31
Developer 31
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
34
Developer 34
Rating
(515)
Projects
554
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
35
Developer 35
Rating
(60)
Projects
95
42%
Arbitration
4
0% / 100%
Overdue
4
4%
Free
36
Developer 36
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
37
Developer 37
Rating
(23)
Projects
32
41%
Arbitration
9
22% / 33%
Overdue
4
13%
Loaded
Published: 8 articles, 35 codes
38
Developer 38
Rating
(1)
Projects
1
0%
Arbitration
3
0% / 100%
Overdue
1
100%
Free
39
Developer 39
Rating
(25)
Projects
33
18%
Arbitration
6
50% / 33%
Overdue
4
12%
Free
40
Developer 40
Rating
(3)
Projects
9
67%
Arbitration
0
Overdue
0
Working
41
Developer 41
Rating
(13)
Projects
23
39%
Arbitration
8
0% / 50%
Overdue
4
17%
Free
42
Developer 42
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 5 codes
43
Developer 43
Rating
(11)
Projects
16
50%
Arbitration
1
100% / 0%
Overdue
4
25%
Free
44
Developer 44
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
45
Developer 45
Rating
(119)
Projects
169
38%
Arbitration
9
78% / 22%
Overdue
15
9%
Free
46
Developer 46
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 3 codes
47
Developer 47
Rating
(78)
Projects
247
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 2 articles, 1 code
48
Developer 48
Rating
(213)
Projects
277
21%
Arbitration
26
54% / 15%
Overdue
0
Loaded
49
Developer 49
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
50
Developer 50
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
51
Developer 51
Rating
(78)
Projects
104
55%
Arbitration
5
80% / 20%
Overdue
5
5%
Loaded
52
Developer 52
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
53
Developer 53
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
54
Developer 54
Rating
(206)
Projects
333
35%
Arbitration
66
12% / 58%
Overdue
87
26%
Free
55
Developer 55
Rating
(4)
Projects
4
100%
Arbitration
0
Overdue
0
Free
56
Developer 56
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
57
Developer 57
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
58
Developer 58
Rating
(1)
Projects
1
100%
Arbitration
0
Overdue
0
Free
59
Developer 59
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
60
Developer 60
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
61
Developer 61
Rating
(8)
Projects
8
0%
Arbitration
2
50% / 0%
Overdue
1
13%
Working
62
Developer 62
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
63
Developer 63
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
64
Developer 64
Rating
(1)
Projects
2
50%
Arbitration
0
Overdue
0
Working
Published: 5 codes
65
Developer 65
Rating
(22)
Projects
30
20%
Arbitration
8
63% / 13%
Overdue
9
30%
Free
66
Developer 66
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
Similar orders
Expert advisor 150+ USD
Hiring: Forex Strategist & MQL5 Developer for Long-Term EA Development I am looking for an experienced Forex Strategist and MT5 (MQL5) Developer to work with me on an ongoing project to develop, test, improve, and optimize a profitable Forex Expert Advisor (EA). My Message to the Developer My budget is $150 . However, this is not intended to be a one-time payment for a finished product. I want an ongoing working
Fibonacci Técnicas... Estudos Fibonacci de expansão e retração. Estudos técnicos... Linhas de tendencia, resistência, suporte. Probabilidades... Analises técnicas com indicadores e contextos fundamentalistas Estatística... Analises técnicas com indicadores e contextos fundamentalistas Análise técnica... 6 Operações diárias... Scalpe trader, day trader, swing trader Consultor de técnicas Fibonacci... explicação de
Project: Custom MT5 Day Trading Expert Advisor I need a custom automated trading robot (EA) for MetaTrader 5, developed in MQL5. Markets: - Gold (XAUUSD) - Selected Forex pairs Trading style: Automated day trading. All positions should be closed according to predefined strategy rules and before the end of the selected trading session. Strategy: The developer should propose a clear trading strategy, explain its rules
Hi, I need NinjaTrader 8 Strategy Analyzer backtests on two of my strategies, each over 1 year AND 3 years of data. Please quote the full job. Common settings: NT8 Strategy Analyzer, MCL (Micro WTI Crude Oil) continuous front-month contract (MCL ##-##), 5-minute bars, 1yr + 3yr of the most recent data, $2.50 round-turn commission per contract. Deliverables per run: full Strategy Analyzer summary (net profit, profit
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Project Description I need an Expert Advisor (EA) for MetaTrader 5 (MT5) that can automatically trade Gold (XAUUSD) and major Forex pairs. The EA must analyze market conditions, open and close trades automatically, manage risk effectively, and be fully compatible with the MT5 Strategy Tester
To create a unique description that meets the freelance site's requirements, you can type the following: "I am looking for an experienced MQL5 developer to create a custom Forex Expert Advisor. The trading strategy should be based on a moving average crossover system, filtered by the Relative Strength Index indicator. The expert advisor needs to feature distinct strategy modules with adjustable settings for the
Hello, I’d like to develop an AI-powered analysis dashboard for , with a clear, easy-to-use design that works on mobile and web, or on the platform we agree on. I’d like it to include: Main dashboard: Show the market status, the latest data update, and the current signal, if available, including direction, entry price, stop loss, targets, and risk-to-reward ratio. AI signal explanations: Explain in clear language why
Scalping bort 30+ USD
GOLD SCALPING BOT STRATEGY Symbol: XAUUSD (Gold vs USD) Broker: Exness Account: Standard Starting Balance: $20 1. TIMEFRAME - Trend analysis: M15. - Entry timeframe: M5. - Trade only when the market has a clear direction. 2. INDICATORS - EMA 50 - EMA 200 - RSI 14 - Support and Resistance 3. BUY RULES The bot must open a BUY trade only when all these conditions are met: 1. EMA 50 is above EMA 200 on M15. 2. Price is
Request for an Existing Automated Trading System (Expert Advisor) I am looking to acquire an existing, fully functional Expert Advisor (EA) that trades Forex CFDs, with the option of trading other CFDs if the strategy supports them safely. Performance objectives Target average net monthly return: 1.5%. A consistent 1.0% monthly return may be considered if the system demonstrates strong risk control and credible
Are you able to build one bot for stock and one for ninja trader and tell me the win rate on it. I need ninja trader bot that enter buy and exit according the move to do not stay long in the market in each entry . That can follow the smart money concept or other if you have a good one

Project information

Budget
200 - 250 USD

Customer

Placed orders1
Arbitrage count0