An Expert Advisor trouble shooting & optimization needed

工作已完成

执行时间35 天
员工反馈
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.

指定

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.


附加的文件:

反馈

1
开发者 1
等级
(22)
项目
28
7%
仲裁
9
33% / 33%
逾期
1
4%
工作中
2
开发者 2
等级
(111)
项目
184
25%
仲裁
25
16% / 76%
逾期
16
9%
空闲
3
开发者 3
等级
(62)
项目
90
29%
仲裁
24
13% / 58%
逾期
7
8%
工作中
4
开发者 4
等级
项目
0
0%
仲裁
0
逾期
0
空闲
5
开发者 5
等级
(23)
项目
33
39%
仲裁
9
22% / 33%
逾期
5
15%
繁忙
发布者: 8 文章, 35 代码
6
开发者 6
等级
(2678)
项目
3428
68%
仲裁
78
49% / 14%
逾期
343
10%
空闲
发布者: 1 代码
7
开发者 7
等级
(4)
项目
10
60%
仲裁
0
逾期
0
工作中
8
开发者 8
等级
(13)
项目
23
39%
仲裁
8
0% / 50%
逾期
4
17%
空闲
9
开发者 9
等级
项目
0
0%
仲裁
0
逾期
0
空闲
10
开发者 10
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
发布者: 4 代码
11
开发者 11
等级
(2)
项目
3
33%
仲裁
0
逾期
2
67%
工作中
12
开发者 12
等级
(2)
项目
2
0%
仲裁
1
0% / 100%
逾期
0
空闲
13
开发者 13
等级
项目
0
0%
仲裁
0
逾期
0
空闲
14
开发者 14
等级
项目
0
0%
仲裁
0
逾期
0
空闲
15
开发者 15
等级
(10)
项目
12
33%
仲裁
0
逾期
2
17%
工作中
发布者: 1 代码
16
开发者 16
等级
项目
0
0%
仲裁
0
逾期
0
空闲
17
开发者 17
等级
(19)
项目
22
18%
仲裁
9
33% / 44%
逾期
3
14%
工作中
发布者: 1 代码
18
开发者 18
等级
(564)
项目
861
61%
仲裁
33
27% / 45%
逾期
24
3%
空闲
发布者: 1 代码
19
开发者 19
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
发布者: 4 代码
20
开发者 20
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
21
开发者 21
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 2 代码
22
开发者 22
等级
(6)
项目
8
38%
仲裁
2
50% / 50%
逾期
2
25%
空闲
23
开发者 23
等级
(7)
项目
9
67%
仲裁
0
逾期
0
工作中
发布者: 1 文章, 2 代码
24
开发者 24
等级
(64)
项目
145
46%
仲裁
21
38% / 24%
逾期
32
22%
空闲
25
开发者 25
等级
(83)
项目
99
33%
仲裁
9
22% / 56%
逾期
5
5%
工作中
26
开发者 26
等级
项目
0
0%
仲裁
0
逾期
0
空闲
27
开发者 27
等级
项目
0
0%
仲裁
0
逾期
0
空闲
28
开发者 28
等级
(4)
项目
9
56%
仲裁
0
逾期
2
22%
已载入
发布者: 5 代码
29
开发者 29
等级
(2)
项目
2
0%
仲裁
1
0% / 0%
逾期
1
50%
空闲
30
开发者 30
等级
项目
0
0%
仲裁
0
逾期
0
空闲
31
开发者 31
等级
(176)
项目
272
63%
仲裁
4
50% / 25%
逾期
10
4%
空闲
32
开发者 32
等级
(1)
项目
1
0%
仲裁
0
逾期
0
空闲
33
开发者 33
等级
项目
0
0%
仲裁
0
逾期
0
空闲
34
开发者 34
等级
项目
0
0%
仲裁
0
逾期
0
空闲
35
开发者 35
等级
(5)
项目
5
60%
仲裁
0
逾期
0
空闲
36
开发者 36
等级
(13)
项目
22
36%
仲裁
0
逾期
2
9%
工作中
37
开发者 37
等级
项目
0
0%
仲裁
0
逾期
0
空闲
38
开发者 38
等级
项目
0
0%
仲裁
0
逾期
0
空闲
39
开发者 39
等级
(3)
项目
3
0%
仲裁
0
逾期
0
空闲
发布者: 3 代码
40
开发者 40
等级
项目
0
0%
仲裁
0
逾期
0
空闲
41
开发者 41
等级
项目
0
0%
仲裁
0
逾期
0
空闲
42
开发者 42
等级
项目
0
0%
仲裁
0
逾期
0
空闲
43
开发者 43
等级
项目
0
0%
仲裁
0
逾期
0
空闲
相似订单
Custom MT5 Expert Advisor – Developer Specification 1. Project Objective Develop a fully autonomous, custom MetaTrader 5 Expert Advisor (EA) using native MQL5. The EA must independently analyze financial markets, generate its own trading signals, evaluate opportunities, execute trades, and manage open positions without requiring an external signal provider, another trading bot, or manual intervention. The EA must
​​ Title: ​Create a Combined Indicator from 3 EX4 Indicators + Fully Automatic Trading EA (MT4) ​ Description: ​Hello, ​I need an experienced MQL4 developer to build a custom trading system based on 3 existing .ex4 indicators. ​ Project Requirements: ​ Combined Custom Indicator: ​Read and merge signals from 3 specified .ex4 indicators via buffer reading (iCustom). ​Generate a consolidated BUY or SELL arrow/signal
نازدك 30+ USD
Specify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time. A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant. Remember: It is better to
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
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
I need an EA for MetaTrader 5 called AI Forex Robot V100. It must trade automatically on EURUSD and GBPUSD, M15 timeframe. Strategy: - Buy when fast EMA crosses above slow EMA and RSI is above 50 - Sell when fast EMA crosses below slow EMA and RSI is below 50 - Only 1 trade at a time - Stop Loss: 50 pips, Take Profit: 100 pips - Lot size: 0.01, with option to change in settings - Must have trailing stop and news
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
the final ea must faithfully implement the logic from the provided phython file run cleanly on mt5 and deliver solid backtest result.its shoild be very easy to set up use with clear input parameter proper risk management and no complicated installation steps
Forex Hunter MT5 30 - 250 USD
ثبت طلبك في مواصفات البوت الثاني كذا: الجودة والأمان أهم من السعر، وما يدخل إلا إذا الفرصة قوية، مع حماية عند الخسائر وانقطاع الاتصال وارتفاع السبريد، وتشغيل مستمر على سيرفر، مع اختبارات إلزامية قبل أي تشغيل حقيقي. بهذه الصيغة يصير يشتغل وأنت مرتاح بالِك، لكنه يوقف تلقائيًا وقت عطلة السوق أو أي خلل. بس أكون واضح معك: ما في بوت يضمن عدم الخسارة، خصوصًا بالمضاربات السريعة، هدفنا نقلل المخاطر ونمنع الخسائر غير المنضبطة
I'm looking for an experienced MQL5 developer to create a Opening Range Breakout EA. The EA should identify the high and low of a configurable trading session and open trades when price breaks out of this range. It should include configurable Stop Loss, Take Profit, fixed lot size, break-even option and trading hours. Full mq5 required

项目信息

预算
30 - 50 USD
截止日期
到 10 天