An Expert Advisor trouble shooting & optimization needed

Trabalho concluído

Tempo de execução 35 dias
Comentário do desenvolvedor
Patient client who tested every build carefully and gave clear, detailed feedback with chart examples. Fast replies and fair through a long job. Thanks Zach, recommended.

Termos de Referência

Hi, I have developed an MT5 Expert Advisor called SRX which latest version is R24b47, and I am looking for an experienced MQL5/MT5 EA developer to perform a thorough technical investigation, fixing and optimization of the EA.

1. The main problem

SRX is not stable across different market periods.

It can perform extremely well during one period, but the same EA/configuration can perform very poorly or approach Margin Call (MC) during another period.

My objective is therefore not simply to maximize backtest profit.

I want to understand why the EA is unstable and whether the underlying logic can be made significantly more robust across different market conditions.

2. Current EA and testing environment

  • EA: SRX R24b47

  • Platform: MetaTrader 5

  • Symbol: XAUUSD

  • Broker: versus

  • Starting capital: $100

  • MC = Margin Call

3. Current test observations

I tested SRX over Week 1, Week 2, Week 3 and Week 4 of April.

Configuration A

Engulf OFF

Results:

  • Week 1: +$1,800+

  • Week 2: +$200

  • Week 3: almost MC

  • Week 4: almost MC

So although Week 1 can be extremely profitable, the EA is not able to maintain that performance across the following weeks.

Configuration B

Engulf ON / CR OFF / MBO OFF

Results:

  • Week 1: +$1,100+

  • Week 2: survives

  • Week 3: survives

  • Week 4: almost MC

This configuration appears to improve survival compared with Configuration A, but the EA still becomes highly vulnerable in Week 4.

4. Development history

SRX has already gone through a substantial development process.

I spent approximately 3 months developing the EA with Claude.

After that, I spent approximately 1 additional month working on fixes/improvements with GPT Plus.

Unfortunately, the latest development/fixing work produced no meaningful improvement over the existing EA. The fundamental instability remains.

Therefore, I am now looking for a fresh and independent technical investigation, rather than simply continuing the previous optimization approach.

5. What I want from the developer

I need the developer to first understand and audit the existing SRX R24b47 code and its trading logic.

I want to determine:

  • Why SRX performs extremely well in some periods but approaches MC in others.

  • What specifically causes the deterioration from one week to another.

  • Whether there are weaknesses or conflicts in the trading logic.

  • Whether entries are becoming too aggressive under certain market conditions.

  • Whether trade management, SL/TP, position sizing, recovery logic, trade stacking or other mechanisms contribute to the problem.

  • Whether different components of the EA interact in an unintended way.

  • Whether certain filters or conditions are too sensitive to particular market conditions.

  • Whether there are programming/implementation issues that affect the intended strategy.

  • Whether the EA is effectively over-fitted to certain market behavior.

I am not assuming that there is a bug. I want the developer to investigate objectively and determine the actual cause.

6. Please do not simply curve-fit the EA

This is very important.

I do not want the developer to simply run MT5 optimization and find a set of parameters that produces a spectacular historical result.

A configuration that makes $1,800+ in Week 1 but approaches MC in Week 3 or Week 4 is not the solution.

I would prefer a system that produces more moderate but substantially more consistent results across different periods.

The priority should be:

Robustness → Survival → Consistency → Risk control → Profit

rather than:

Maximum historical profit.

7. Existing strategy

I already have a working EA and its intended trading concept.

I am not asking for a completely new trading strategy at this stage.

The first objective is to understand and improve SRX R24b47.

However, I am open to modifying, replacing or removing specific components if the technical investigation shows that they are responsible for the instability.

8. Testing approach

I would like the improved version to be tested across multiple different periods, not just the period that was used to develop the changes.

The purpose is to determine whether an improvement is genuinely robust or simply curve-fitted.

I am particularly interested in testing periods where the current SRX performs well and periods where it performs poorly.

9. What I can provide

I can provide:

  • The complete SRX R24b47 .mq5 source code

  • My explanation of the EA and its intended behavior

  • The testing periods

  • The configurations/settings used

  • Any additional information or test results that the developer specifically requests 

I am not a programmer, so I may not be able to provide a technical explanation of the underlying problem. I expect the developer to investigate the code and test results and explain the findings to me.

10. What I expect from the developer

Before making major changes, I would like the developer to explain:

  1. What they believe is causing the instability.

  2. Which part(s) of the EA they believe are responsible.

  3. What changes they propose.

  4. Why those changes should improve robustness.

  5. How they intend to test whether the changes actually work.

I am looking for a developer who is comfortable diagnosing a complicated existing EA, not just someone who specializes in parameter optimization.

The ultimate goal is to make SRX more robust across different XAUUSD market conditions and historical periods, while preserving its intended strategy as much as reasonably possible.

If additional information, configurations, or test periods are required, I can provide them upon request.


Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(22)
Projetos
28
7%
Arbitragem
9
33% / 33%
Expirado
1
4%
Trabalhando
2
Desenvolvedor 2
Classificação
(111)
Projetos
184
25%
Arbitragem
25
16% / 76%
Expirado
16
9%
Livre
3
Desenvolvedor 3
Classificação
(62)
Projetos
90
29%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
4
Desenvolvedor 4
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
5
Desenvolvedor 5
Classificação
(23)
Projetos
33
39%
Arbitragem
9
22% / 33%
Expirado
5
15%
Ocupado
Publicou: 8 artigos, 35 códigos
6
Desenvolvedor 6
Classificação
(2678)
Projetos
3428
68%
Arbitragem
78
49% / 14%
Expirado
343
10%
Livre
Publicou: 1 código
7
Desenvolvedor 7
Classificação
(4)
Projetos
10
60%
Arbitragem
0
Expirado
0
Trabalhando
8
Desenvolvedor 8
Classificação
(13)
Projetos
23
39%
Arbitragem
8
0% / 50%
Expirado
4
17%
Livre
9
Desenvolvedor 9
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
10
Desenvolvedor 10
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 4 códigos
11
Desenvolvedor 11
Classificação
(2)
Projetos
3
33%
Arbitragem
0
Expirado
2
67%
Trabalhando
12
Desenvolvedor 12
Classificação
(2)
Projetos
2
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
13
Desenvolvedor 13
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
15
Desenvolvedor 15
Classificação
(10)
Projetos
12
33%
Arbitragem
0
Expirado
2
17%
Trabalhando
Publicou: 1 código
16
Desenvolvedor 16
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
17
Desenvolvedor 17
Classificação
(19)
Projetos
22
18%
Arbitragem
9
33% / 44%
Expirado
3
14%
Trabalhando
Publicou: 1 código
18
Desenvolvedor 18
Classificação
(564)
Projetos
861
61%
Arbitragem
33
27% / 45%
Expirado
24
3%
Livre
Publicou: 1 código
19
Desenvolvedor 19
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 4 códigos
20
Desenvolvedor 20
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 2 códigos
22
Desenvolvedor 22
Classificação
(6)
Projetos
8
38%
Arbitragem
2
50% / 50%
Expirado
2
25%
Livre
23
Desenvolvedor 23
Classificação
(7)
Projetos
9
67%
Arbitragem
0
Expirado
0
Trabalhando
Publicou: 1 artigo, 2 códigos
24
Desenvolvedor 24
Classificação
(64)
Projetos
145
46%
Arbitragem
21
38% / 24%
Expirado
32
22%
Livre
25
Desenvolvedor 25
Classificação
(83)
Projetos
99
33%
Arbitragem
9
22% / 56%
Expirado
5
5%
Trabalhando
26
Desenvolvedor 26
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
27
Desenvolvedor 27
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
28
Desenvolvedor 28
Classificação
(4)
Projetos
9
56%
Arbitragem
0
Expirado
2
22%
Carregado
Publicou: 5 códigos
29
Desenvolvedor 29
Classificação
(2)
Projetos
2
0%
Arbitragem
1
0% / 0%
Expirado
1
50%
Livre
30
Desenvolvedor 30
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
31
Desenvolvedor 31
Classificação
(176)
Projetos
272
63%
Arbitragem
4
50% / 25%
Expirado
10
4%
Livre
32
Desenvolvedor 32
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
33
Desenvolvedor 33
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
34
Desenvolvedor 34
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
35
Desenvolvedor 35
Classificação
(5)
Projetos
5
60%
Arbitragem
0
Expirado
0
Livre
36
Desenvolvedor 36
Classificação
(13)
Projetos
22
36%
Arbitragem
0
Expirado
2
9%
Trabalhando
37
Desenvolvedor 37
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
38
Desenvolvedor 38
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
39
Desenvolvedor 39
Classificação
(3)
Projetos
3
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 3 códigos
40
Desenvolvedor 40
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
41
Desenvolvedor 41
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
42
Desenvolvedor 42
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
43
Desenvolvedor 43
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Pedidos semelhantes
Description: Hello, I need a professional, high-quality optimization of the"Ultimate SMC" Expert Advisor for MetaTrader 5. The primary objective is to create robust and safe configuration files(.set files) tailored specifically to pass the Funding Pips prop firm challenge using a cosnservative risk model. Assets and Timeframes:1.Currency Pairs: EURUSD and GBPUSD (Upon completion, I require 2 separate,independent .set
I am looking for an experienced MQL5 developer to recreate my existing MT5 Expert Advisor (DSTR Novaa). I have the original compiled EX5 file, Vantage MT5 live trading history and original Strategy Tester report. Required Trading Logic: EMA Period: 3. BUY when price crosses below EMA 3. SELL when price crosses above EMA 3. Starting Lot: 0.01 (configurable). Martingale Multiplier: 2.0. Maximum Martingale Cycle: 9
I'm looking for a developer to build a simple cloud-based monitoring and alert system for a trading account whose performance statistics are displayed on a third-party website. The system should: 1. Monitor the account's balance, equity and open positions. 2. Calculate the current floating drawdown as a percentage of account balance. 3. Send a single alert, preferably via WhatsApp or alternatively email, when
CyberShadow AI 30 - 300 USD
I want a bot that’s trades using smc strategy having stop loss and take profit.I want it to be able to trade with small account I want a disciplined robot but a strong one to I also what it to trade using trend line and locate point of interest
PROJECT: EXISTING MT5 EA MODIFICATION – XAUUSD SLIPPAGE REDUCTION 1. Project Objective I already have a fully developed MT5 Expert Advisor (.mq5 source code). I am looking for an experienced MQL5 developer who can optimize my existing EA to achieve the lowest possible execution slippage on a REAL LIVE trading account. My primary and only objective is to zero slippage. I am not looking for a new trading strategy or
SMC Bot Creation 350 - 550 USD
Hello, I am interested in developing a professional MT5 Expert Advisor similar in functionality and technical sophistication to your reference product, Institutional SMC Robot: https://www.mql5.com/en/market/product/187011 I want to develop my own independent EA based on advanced Smart Money Concepts (SMC), with a strong focus on institutional price action, liquidity and market structure. The key functionalities I
PROJECT: BYBIT PUMP & DUMP EARLY DETECTION ENGINE Fixed Budget: USD $1,000 – Complete Project I am looking for an experienced quantitative trading developer to design, develop, validate and deliver a professional standalone Python 3.12 module for detecting early pump and dump movements on Bybit USDT perpetual futures. IMPORTANT: This is NOT an MT4/MT5 indicator, Expert Advisor or a request to build a complete trading
​I am looking for an experienced MQL5 developer to build a fully automated MetaTrader 5 Expert Advisor (EA) optimized primarily for XAUUSD (Gold), featuring a clean Tkinter-style telemetry dashboard control concept or customizable input parameters. ​1. Core Strategy Rules (Full-Body Engulfing) ​Signal Identification: The EA must scan completed candles across multiple selectable timeframes (e.g., 1M, 5M, 15M, 30M, 1H)
Exir AI 30 - 200 USD
I need an experienced MQL5 developer to build a custom AI-assisted Expert Advisor (EA) for MetaTrader 5. The EA will run on a live MT5 account with Tickmill and must support Forex and Crypto CFDs. Required instruments: - EURUSD - GBPUSD - USDJPY - XAUUSD - BTCUSD - ETHUSD Required timeframes: - M5, M15, and M30 Trading logic: - M30 determines the overall trend. - M15 identifies entry zones, support/resistance, and
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

Informações sobre o projeto

Orçamento
30 - 50 USD
Prazo
para 10 dias