MQL5 Expert Advisor — Developer Proposes Proven Strategy, Full Source Code Required

Termos de Referência

Overview

I am looking for an experienced MQL5 developer to design and deliver a professional Expert Advisor for MetaTrader 5. Rather than dictating the strategy, I want the developer to propose a proven, well-documented approach they have personally built and validated — one with a genuine statistical edge, not curve-fitted results. Quality and transparency matter more than speed of delivery. Budget is negotiable for the right candidate.


What I expect from you

Before starting work, provide a brief written proposal covering:

  • The strategy logic (entry, exit, trend filter if any)
  • Why this strategy has an edge and on which instruments and timeframes it performs best
  • Sample backtest results from 2018 to present using Every Tick Based on Real Ticks, variable spread, and realistic commission
  • Development and out-of-sample periods clearly separated (e.g. 2018–2022 in-sample, 2023–present out-of-sample)

I will only proceed with developers whose proposal demonstrates genuine understanding of the strategy rather than a generic description.


Technical requirements

The delivered EA must meet all of the following:

Platform and compatibility

  • Native MQL5 for MetaTrader 5
  • Supports both netting and hedging accounts
  • Handles broker symbol suffixes and prefixes automatically
  • No DLL dependencies, no remote server calls, no account lock, no expiry date

Risk management — non-negotiable

  • Risk per trade calculated as a percentage of current equity based on actual stop distance and symbol properties — default 0.5% per trade, fully configurable
  • Daily equity loss limit: 1% — when reached, close all EA positions and block new trades until the next broker day
  • Total drawdown limit: 5% from peak equity since EA start — when reached, close all positions and disable trading until manual reset
  • The 5% drawdown state must persist across terminal and VPS restarts
  • Lot size calculation must derive from actual stop distance — no fixed lot, no martingale, no grid, no averaging down, no recovery mode, no increasing risk after losses
  • Protection for invalid lot size, insufficient margin, maximum spread breach and slippage
  • Developer must explicitly disclose in documentation that gaps and slippage can cause actual loss to exceed programmed thresholds

Entry and exit

  • All signals must use completed candles only — no repainting, no look-ahead bias
  • Stop loss, take profit and trailing stop must be based on ATR or a similarly objective volatility measure
  • All periods, multipliers and thresholds must be external input parameters

Filters and controls

  • Configurable trading sessions and days of the week
  • Configurable maximum spread per symbol
  • Optional high-impact news filter using MQL5 Economic Calendar with configurable pause window before and after events
  • Magic number and order comment
  • Emergency close all and disable trading button
  • On-chart information panel showing: current equity, daily loss so far, peak-to-current drawdown, open risk, EA status and reason trading is blocked if applicable

Code quality

  • Full editable source code (.mq5) and compiled file (.ex5) delivered
  • Zero compilation errors and zero warnings
  • Clean, well-commented code with no obfuscation
  • Detailed journal logging for all signals, rejected entries, and risk limit events

Deliverables

  1. Written strategy proposal before work begins
  2. Full .mq5 source code and .ex5 compiled file
  3. HTML backtest reports for all symbols tested, covering 2018 to present with Every Tick Based on Real Ticks, variable spread and realistic commission
  4. Separate in-sample and out-of-sample backtest reports
  5. Settings (.set) files used for testing
  6. Exact broker and data source used for backtests stated clearly
  7. Installation guide and full explanation of every input parameter
  8. Demonstration that the 1% daily and 5% total drawdown blocks function correctly in the Strategy Tester

What I will not accept

  • Results optimised on lot size to manufacture profit figures
  • Backtests run on OHLC modelling or without variable spread
  • Any promise of a guaranteed monthly return — I am evaluating implementation quality, not profit claims
  • Single-period backtests with no out-of-sample validation
  • Strategies that pass only because of heavy optimisation with no forward logic

Acceptance and corrections

  • Source code and all files delivered through MQL5 Freelance
  • EA behaviour must match the specification on a demo account and in Strategy Tester
  • One correction round for specification-related defects found within 14 days of delivery
  • Payment released only after verification

How to apply

Send me:

  1. Your strategy proposal (2–3 paragraphs maximum — be specific)
  2. One sample backtest report showing your typical quality of work
  3. Your estimated timeline and price

Generic applications without a strategy proposal will not be considered.

Respondido

1
Desenvolvedor 1
Classificação
(406)
Projetos
524
24%
Arbitragem
62
58% / 24%
Expirado
60
11%
Carregado
2
Desenvolvedor 2
Classificação
(19)
Projetos
22
18%
Arbitragem
9
33% / 44%
Expirado
3
14%
Trabalhando
Publicou: 1 código
3
Desenvolvedor 3
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(10)
Projetos
12
33%
Arbitragem
0
Expirado
2
17%
Trabalhando
Publicou: 1 código
5
Desenvolvedor 5
Classificação
(25)
Projetos
33
18%
Arbitragem
6
50% / 33%
Expirado
4
12%
Livre
6
Desenvolvedor 6
Classificação
(5)
Projetos
6
83%
Arbitragem
0
Expirado
0
Livre
Publicou: 4 códigos
7
Desenvolvedor 7
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 4 códigos
8
Desenvolvedor 8
Classificação
(2)
Projetos
2
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
9
Desenvolvedor 9
Classificação
(20)
Projetos
29
3%
Arbitragem
4
0% / 100%
Expirado
5
17%
Livre
10
Desenvolvedor 10
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
11
Desenvolvedor 11
Classificação
(2)
Projetos
3
33%
Arbitragem
0
Expirado
2
67%
Trabalhando
12
Desenvolvedor 12
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 5 códigos
13
Desenvolvedor 13
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
15
Desenvolvedor 15
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
16
Desenvolvedor 16
Classificação
(24)
Projetos
34
41%
Arbitragem
9
22% / 33%
Expirado
5
15%
Carregado
Publicou: 8 artigos, 35 códigos
17
Desenvolvedor 17
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
18
Desenvolvedor 18
Classificação
(64)
Projetos
145
46%
Arbitragem
21
38% / 24%
Expirado
32
22%
Livre
19
Desenvolvedor 19
Classificação
(7)
Projetos
6
0%
Arbitragem
4
25% / 75%
Expirado
2
33%
Livre
20
Desenvolvedor 20
Classificação
(14)
Projetos
23
35%
Arbitragem
0
Expirado
2
9%
Livre
21
Desenvolvedor 21
Classificação
(55)
Projetos
69
42%
Arbitragem
16
31% / 56%
Expirado
1
1%
Trabalhando
22
Desenvolvedor 22
Classificação
(3)
Projetos
7
29%
Arbitragem
0
Expirado
4
57%
Livre
23
Desenvolvedor 23
Classificação
(4)
Projetos
9
56%
Arbitragem
0
Expirado
2
22%
Carregado
Publicou: 6 códigos
24
Desenvolvedor 24
Classificação
(2)
Projetos
2
0%
Arbitragem
1
0% / 0%
Expirado
1
50%
Livre
25
Desenvolvedor 25
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
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
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
29
Desenvolvedor 29
Classificação
(574)
Projetos
945
47%
Arbitragem
309
58% / 27%
Expirado
125
13%
Livre
Pedidos semelhantes
Objective: I am looking for an experienced MQL5 quantitative developer to code an Expert Advisor (EA) from scratch based on a fully defined, rule-based strategy, and then rigorously validate, optimize, and stress-test it before I deploy it on a live VPS environment. Note: The exact mathematical rules, indicator names, and chart screenshots will be shared privately with shortlisted candidates. Strategy Overview
I’m looking for someone who can develop and optimize high-quality strategies/setfiles for my existing, custom-built Martingale EA. This is not a standard Martingale EA. It has multiple built-in safety features, so a thorough understanding of the EA’s logic and risk management is essential. Here’s what I’m looking for: 1. Optimization & Backtesting Extensive experience with EA optimization and backtesting using real
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
​​ 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
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
ثبت طلبك في مواصفات البوت الثاني كذا: الجودة والأمان أهم من السعر، وما يدخل إلا إذا الفرصة قوية، مع حماية عند الخسائر وانقطاع الاتصال وارتفاع السبريد، وتشغيل مستمر على سيرفر، مع اختبارات إلزامية قبل أي تشغيل حقيقي. بهذه الصيغة يصير يشتغل وأنت مرتاح بالِك، لكنه يوقف تلقائيًا وقت عطلة السوق أو أي خلل. بس أكون واضح معك: ما في بوت يضمن عدم الخسارة، خصوصًا بالمضاربات السريعة، هدفنا نقلل المخاطر ونمنع الخسائر غير المنضبطة

Informações sobre o projeto

Orçamento
30+ USD
Prazo
para 14 dias