MQL5 Quantitative Research & EA Optimization Project

Şartname

Project Overview

I have an existing MT5 Expert Advisor (EA) written in MQL5. The source code ( .mq5 ) will be provided.

The underlying strategy is a trend-following system that performs well during trending market conditions, but requires professional quantitative research to improve its ability to identify and avoid highly sideways/range-bound market conditions.

The objective of this project is not to build a new EA from scratch.

The objective is to professionally research, refine, validate, and improve the existing system, with particular attention to:

  • Dynamic range/sideways-market filtering

  • Trading logic refinement (if necessary)

  • Statistical robustness

  • Parameter optimization

  • Walk-Forward Analysis

  • Out-of-Sample testing

  • Monte Carlo stress testing

  • Multi-asset and multi-timeframe research

  • Robust .SET generation for live deployment

I operate using a single-instance / single-account isolation model, deploying separate .SET configurations for each asset and timeframe in order to manage risk and operational exposure.

I am looking for a top-tier Quantitative Developer / Quantitative Analyst / Algorithmic Trading Researcher, rather than someone who simply runs standard MT5 optimizations.


Project Structure

Total Project Budget: $2,000 USD

The project will be divided into 7 sequential milestones of $280 USD each. The lastest is 320 dollars.

Milestone 1 ($280 USD) will be awarded immediately upon selection.

The remaining milestones will be unlocked sequentially based on the quality of the previous research and successful delivery.

This structure is intentional: I want to establish a successful working relationship and validate the research methodology before expanding the project.

Important

The number of .SET files is not the primary measure of success.

I would rather receive fewer configurations that demonstrate strong statistical robustness than a large number of over-optimized configurations.

If a symbol/timeframe does not pass the agreed robustness criteria, it should be rejected rather than artificially optimized simply to produce another .SET file.


PHASE 1 — CORE SYSTEM RESEARCH & VALIDATION

Milestone 1 — Quantitative Audit, Range Filter & First Validated .SET

Budget: $280

Scope

  1. Perform a quantitative and technical audit of the existing EA.

  2. Investigate the strategy's behavior during:

    • trending markets;

    • sideways/range-bound markets;

    • changing volatility regimes.

  3. Identify and implement an appropriate mathematical/volatility-based mechanism to filter unfavorable range-bound conditions.

  4. Refine or improve the trading logic where the research indicates that doing so could improve robustness.

  5. Perform an initial parameter optimization.

  6. Conduct appropriate Walk-Forward Analysis.

  7. Conduct Monte Carlo stress testing.

  8. Perform Out-of-Sample validation.

  9. Analyze the results for signs of curve fitting and parameter instability.

Deliverables

  • Updated .mq5 source code, if code modifications are made

  • Quantitative diagnostic report

  • WFA results

  • Monte Carlo results

  • Out-of-Sample results

  • Explanation of the research methodology and conclusions

  • 1 validated Master .SET configuration for the strongest initial symbol/timeframe candidate

The objective is to identify a robust configuration, not simply the configuration with the highest historical Profit Factor.


Milestone 2 — Core System Refinement

Budget: $280

Continue the quantitative research based on the findings from Milestone 1.

Possible work includes:

  • further refinement of the range filter;

  • parameter stability analysis;

  • trading-rule refinement;

  • execution logic improvements;

  • additional WFA cycles;

  • additional Out-of-Sample testing;

  • Monte Carlo robustness analysis;

  • elimination of unstable or overfit parameters.

Deliverables

  • Improved .mq5 , if applicable

  • Updated research/validation report

  • Up to 2–3 additional validated .SET configurations

Only configurations that pass the robustness criteria should be delivered.


PHASE 2 — MULTI-ASSET PORTFOLIO RESEARCH

Milestone 3 — Conservative FX Majors & Metals Portfolio

Budget: $280

Apply the validated research methodology to major FX pairs and metals.

Potential candidates include:

  • EURUSD

  • GBPUSD

  • USDJPY

  • AUDUSD

  • XAUUSD

The actual symbols should be determined by research results rather than predetermined assumptions.

Deliverables

Up to 4–6 validated .SET files, each associated with its corresponding symbol and timeframe.

Each configuration should be supported by appropriate validation.

A target Profit Factor of approximately 1.4 or higher may be considered desirable, but this is not a mandatory requirement by itself.

Robustness, stability, drawdown and Out-of-Sample behavior are more important than maximizing historical Profit Factor.


Milestone 4 — Equity Indices Research

Budget: $280

Research the applicability of the strategy to major equity indices.

Potential candidates include:

  • S&P 500

  • NASDAQ

  • Dow Jones

  • B3 WIN

  • B3 WDO

The freelancer should determine which instruments and timeframes demonstrate sufficient statistical robustness.

Deliverables

Up to 3–5 validated .SET files, with corresponding symbols and timeframes.

Configurations that fail the validation criteria should not be delivered simply to meet a numerical target.


Milestone 5 — 24/7 Crypto & Weekend Markets

Budget: $280

Research the behavior of the EA in continuous 24/7 markets.

Potential candidates include:

  • BTCUSD

  • ETHUSD

  • SOLUSD

Special attention should be given to:

  • changing volatility;

  • spread behavior;

  • weekend market conditions;

  • different liquidity regimes;

  • parameter stability across different market periods.

Deliverables

Up to 3–5 validated .SET files, only for configurations that demonstrate acceptable robustness.


PHASE 3 — ADVANCED OPERATIONAL PROFILES

Milestone 6 — Aggressive / High-Yield Configurations

Budget: $280

Research a more aggressive parameter profile intended for higher return potential while remaining within predefined risk constraints.

The research may explore:

  • higher risk/reward configurations;

  • increased exposure;

  • more aggressive position-management parameters;

  • higher-return parameter regions.

A historical Profit Factor in the approximate 1.8–2.2 range may be considered a desirable research target, but it is not the primary acceptance criterion.

The freelancer should avoid sacrificing statistical robustness simply to reach a specific historical Profit Factor.

Deliverables

A package of validated aggressive .SET configurations for the strongest symbols/timeframes identified during research.

Each configuration should include the relevant performance and robustness statistics.


Milestone 7 — Prop Firm / Low-Drawdown Profile

Budget: $320

Research configurations specifically designed for environments with strict risk limitations, such as funded/prop trading accounts.

The research should focus on:

  • low drawdown;

  • controlled daily risk;

  • exposure management;

  • consistency;

  • appropriate position sizing;

  • avoiding configurations that are statistically profitable but operationally unsuitable for strict drawdown rules.

A daily drawdown target of approximately 3% or below may be used as a reference depending on the specific testing methodology.

Deliverables

A package of validated low-drawdown / prop-firm-oriented .SET configurations, together with the relevant statistical and risk analysis.


IMPORTANT RESEARCH PRINCIPLES

The central objective of this project is robustness rather than curve fitting.

I am specifically looking for a researcher who can distinguish between strong historical performance and genuine robustness, with the goal of identifying configurations that remain stable beyond the optimization sample.



CODE IMPROVEMENT

The freelancer is explicitly authorized to recommend and implement improvements to the EA's source code when quantitative research indicates that they may improve the system.

This may include, where justified:

  • range/volatility filters;

  • entry conditions;

  • exit conditions;

  • trade management;

  • execution logic;

  • parameter architecture;

  • risk controls;

  • robustness improvements.

However, changes should be based on research and testing rather than arbitrary modifications.

The objective is to improve the underlying system itself, not merely optimize its parameters.


WHAT I AM LOOKING FOR

I am not looking for someone who simply presses "Start Optimization" in MT5 and selects the highest Profit Factor.

I am looking for someone capable of:

  • forming quantitative hypotheses;

  • testing those hypotheses;

  • interpreting statistical results;

  • identifying overfitting;

  • rejecting weak configurations;

  • improving the underlying code when justified;

  • determining which symbols/timeframes are actually suitable;

  • producing robust .SET configurations for live deployment.

Ideal Candidate

Strong experience in:

  • MQL5 / MetaTrader 5

  • Quantitative trading research

  • Algorithmic trading

  • Statistical analysis

  • Walk-Forward Analysis

  • Out-of-Sample testing

  • Monte Carlo analysis

  • Robust optimization

  • Parameter stability analysis

  • Risk management

Clean, modular and well-documented MQL5 code is highly desirable.


LONG-TERM COLLABORATION

This is intended to be a long-term quantitative research project.

If the first milestones demonstrate that the EA has a viable and robust statistical edge, I intend to continue working with the same professional on additional research, optimization and future re-validation.

The milestone structure allows both sides to evaluate the quality of the collaboration before committing to the full project.

Quality is much more important than speed.

I would rather spend more time researching and reject weak configurations than receive a large number of .SET files that only work because of historical curve fitting.


APPLICATION REQUIREMENT

To confirm that you have read the entire project description, please begin your application with:

QUANT2026

Please also briefly describe:

  1. Your experience with quantitative EA research.

  2. Your experience with Walk-Forward Analysis.

  3. Your experience with Monte Carlo testing.

  4. How you approach avoiding overfitting.

  5. Examples of similar MQL5/algorithmic trading projects you have completed, if available.

  6. Your preferred methodology for determining whether a .SET configuration is robust enough for live testing.

Initial Job Budget: $280 USD

Total Project Budget: $2,000 USD across 7 sequential milestones.


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(22)
Projeler
28
7%
Arabuluculuk
9
33% / 33%
Süresi dolmuş
1
4%
Çalışıyor
2
Geliştirici 2
Derecelendirme
(295)
Projeler
367
30%
Arabuluculuk
37
27% / 65%
Süresi dolmuş
10
3%
Çalışıyor
Yayınlandı: 10 kod
3
Geliştirici 3
Derecelendirme
(13)
Projeler
21
38%
Arabuluculuk
0
Süresi dolmuş
1
5%
Çalışıyor
4
Geliştirici 4
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
5
Geliştirici 5
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
6
Geliştirici 6
Derecelendirme
(2)
Projeler
2
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
7
Geliştirici 7
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 2 kod
8
Geliştirici 8
Derecelendirme
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
1
100%
Serbest
9
Geliştirici 9
Derecelendirme
(2)
Projeler
3
33%
Arabuluculuk
0
Süresi dolmuş
2
67%
Çalışıyor
10
Geliştirici 10
Derecelendirme
(4)
Projeler
10
60%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
11
Geliştirici 11
Derecelendirme
(6)
Projeler
8
38%
Arabuluculuk
2
50% / 50%
Süresi dolmuş
2
25%
Serbest
12
Geliştirici 12
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
13
Geliştirici 13
Derecelendirme
(8)
Projeler
8
0%
Arabuluculuk
2
50% / 0%
Süresi dolmuş
1
13%
Çalışıyor
14
Geliştirici 14
Derecelendirme
(15)
Projeler
15
33%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
7%
Serbest
15
Geliştirici 15
Derecelendirme
(64)
Projeler
145
46%
Arabuluculuk
21
38% / 24%
Süresi dolmuş
32
22%
Serbest
16
Geliştirici 16
Derecelendirme
(55)
Projeler
68
43%
Arabuluculuk
15
27% / 60%
Süresi dolmuş
1
1%
Çalışıyor
17
Geliştirici 17
Derecelendirme
(7)
Projeler
6
0%
Arabuluculuk
4
25% / 75%
Süresi dolmuş
2
33%
Serbest
18
Geliştirici 18
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
19
Geliştirici 19
Derecelendirme
(7)
Projeler
7
43%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
20
Geliştirici 20
Derecelendirme
(13)
Projeler
14
64%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
21
Geliştirici 21
Derecelendirme
(11)
Projeler
16
50%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
4
25%
Serbest
22
Geliştirici 22
Derecelendirme
(22)
Projeler
29
3%
Arabuluculuk
4
25% / 0%
Süresi dolmuş
3
10%
Serbest
23
Geliştirici 23
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
24
Geliştirici 24
Derecelendirme
(60)
Projeler
95
42%
Arabuluculuk
4
0% / 100%
Süresi dolmuş
4
4%
Serbest
25
Geliştirici 25
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 1 kod
26
Geliştirici 26
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
27
Geliştirici 27
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 4 kod
28
Geliştirici 28
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 4 kod
29
Geliştirici 29
Derecelendirme
(2)
Projeler
2
0%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
1
50%
Serbest
30
Geliştirici 30
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 4 kod
31
Geliştirici 31
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
32
Geliştirici 32
Derecelendirme
(10)
Projeler
12
33%
Arabuluculuk
0
Süresi dolmuş
2
17%
Çalışıyor
Yayınlandı: 1 kod
33
Geliştirici 33
Derecelendirme
(21)
Projeler
28
36%
Arabuluculuk
7
14% / 71%
Süresi dolmuş
2
7%
Serbest
34
Geliştirici 34
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
35
Geliştirici 35
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
36
Geliştirici 36
Derecelendirme
(23)
Projeler
32
41%
Arabuluculuk
9
22% / 33%
Süresi dolmuş
4
13%
Yüklendi
Yayınlandı: 8 makale, 35 kod
37
Geliştirici 37
Derecelendirme
(4)
Projeler
5
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
38
Geliştirici 38
Derecelendirme
(3)
Projeler
3
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 3 kod
39
Geliştirici 39
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
40
Geliştirici 40
Derecelendirme
(16)
Projeler
30
40%
Arabuluculuk
3
33% / 67%
Süresi dolmuş
7
23%
Çalışıyor
41
Geliştirici 41
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
42
Geliştirici 42
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
43
Geliştirici 43
Derecelendirme
(2)
Projeler
2
50%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
44
Geliştirici 44
Derecelendirme
(21)
Projeler
35
54%
Arabuluculuk
8
63% / 38%
Süresi dolmuş
1
3%
Serbest
45
Geliştirici 45
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
46
Geliştirici 46
Derecelendirme
(185)
Projeler
199
47%
Arabuluculuk
4
50% / 25%
Süresi dolmuş
1
1%
Yüklendi
47
Geliştirici 47
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
48
Geliştirici 48
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
49
Geliştirici 49
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
50
Geliştirici 50
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
51
Geliştirici 51
Derecelendirme
(1)
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 5 kod
52
Geliştirici 52
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Yayınlandı: 1 kod
53
Geliştirici 53
Derecelendirme
(79)
Projeler
108
56%
Arabuluculuk
5
80% / 20%
Süresi dolmuş
5
5%
Çalışıyor
54
Geliştirici 54
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
55
Geliştirici 55
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
56
Geliştirici 56
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
57
Geliştirici 57
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
58
Geliştirici 58
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
59
Geliştirici 59
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
60
Geliştirici 60
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
61
Geliştirici 61
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
62
Geliştirici 62
Derecelendirme
(453)
Projeler
566
26%
Arabuluculuk
24
42% / 38%
Süresi dolmuş
85
15%
Serbest
Yayınlandı: 6 kod
63
Geliştirici 63
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
64
Geliştirici 64
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
65
Geliştirici 65
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
66
Geliştirici 66
Derecelendirme
(6)
Projeler
7
71%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
Yayınlandı: 1 makale, 2 kod
67
Geliştirici 67
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
68
Geliştirici 68
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
69
Geliştirici 69
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
70
Geliştirici 70
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
71
Geliştirici 71
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
72
Geliştirici 72
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Benzer siparişler
​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)
I need an experienced MQL5 developer to create a semi-automated trade execution assistant for MetaTrader 5. Please read before applying: I only want developers who have already built a similar project at least once (a trading panel with trade management). If you have done it before, attach screenshots or links of the MT5 panels or dashboards you made. If you have never built something like this, or you cannot show
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
Hi there great developers I need someone who can create an trading ea that can open order per movement but it must cover up the spread first if it going to place an order the ea should read the spread it can use and indicator that can calculate the market point using atr if the spread is 20 points then the ea calculation the next price if it will go more then 20 points it can automatically place orders and close in
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
I am looking for a highly skilled trading strategist and MQL5 developer with genuine experience in researching, designing, testing, and implementing systematic trading strategies. My primary interest is XAUUSD (Gold), although proven experience with other financial markets is also welcome. I am not looking for someone who simply converts trading rules into code. I want to identify a professional who understands
MarketMind Breakout Pro XAUUSD H1 — Donchian Breakout EA Project type: Personal EA development and backtesting Platform: MetaTrader 5 Instrument: XAUUSD Timeframe: H1 Strategy: Donchian Channel breakout with EMA 200 Project overview This project evaluates a Donchian breakout trading strategy for XAUUSD on the H1 timeframe. The system uses channel-based breakout conditions and an EMA 200 trend filter. Historical

Proje bilgisi

Bütçe
280 - 2000 USD
Son teslim tarihi
from 13 to 14 gün