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

Tarea técnica

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.

Han respondido

1
Desarrollador 1
Evaluación
(406)
Proyectos
524
24%
Arbitraje
62
58% / 24%
Caducado
60
11%
Trabajando
2
Desarrollador 2
Evaluación
(19)
Proyectos
22
18%
Arbitraje
9
33% / 44%
Caducado
3
14%
Trabaja
Ha publicado: 1 ejemplo
3
Desarrollador 3
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
4
Desarrollador 4
Evaluación
(10)
Proyectos
12
33%
Arbitraje
0
Caducado
2
17%
Trabaja
Ha publicado: 1 ejemplo
5
Desarrollador 5
Evaluación
(25)
Proyectos
33
18%
Arbitraje
6
50% / 33%
Caducado
4
12%
Libre
6
Desarrollador 6
Evaluación
(5)
Proyectos
6
83%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 4 ejemplos
7
Desarrollador 7
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 4 ejemplos
8
Desarrollador 8
Evaluación
(2)
Proyectos
2
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(20)
Proyectos
29
3%
Arbitraje
4
0% / 100%
Caducado
5
17%
Libre
10
Desarrollador 10
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
11
Desarrollador 11
Evaluación
(2)
Proyectos
3
33%
Arbitraje
0
Caducado
2
67%
Trabaja
12
Desarrollador 12
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 5 ejemplos
13
Desarrollador 13
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
14
Desarrollador 14
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
15
Desarrollador 15
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
16
Desarrollador 16
Evaluación
(24)
Proyectos
34
41%
Arbitraje
9
22% / 33%
Caducado
5
15%
Trabajando
Ha publicado: 8 artículos, 35 ejemplos
17
Desarrollador 17
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
18
Desarrollador 18
Evaluación
(64)
Proyectos
145
46%
Arbitraje
21
38% / 24%
Caducado
32
22%
Libre
19
Desarrollador 19
Evaluación
(7)
Proyectos
6
0%
Arbitraje
4
25% / 75%
Caducado
2
33%
Libre
20
Desarrollador 20
Evaluación
(14)
Proyectos
23
35%
Arbitraje
0
Caducado
2
9%
Libre
21
Desarrollador 21
Evaluación
(55)
Proyectos
69
42%
Arbitraje
16
31% / 56%
Caducado
1
1%
Trabaja
22
Desarrollador 22
Evaluación
(3)
Proyectos
7
29%
Arbitraje
0
Caducado
4
57%
Libre
23
Desarrollador 23
Evaluación
(4)
Proyectos
9
56%
Arbitraje
0
Caducado
2
22%
Trabajando
Ha publicado: 6 ejemplos
24
Desarrollador 24
Evaluación
(2)
Proyectos
2
0%
Arbitraje
1
0% / 0%
Caducado
1
50%
Libre
25
Desarrollador 25
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
26
Desarrollador 26
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
27
Desarrollador 27
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
28
Desarrollador 28
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
29
Desarrollador 29
Evaluación
(574)
Proyectos
945
47%
Arbitraje
309
58% / 27%
Caducado
125
13%
Libre
Solicitudes similares
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
ثبت طلبك في مواصفات البوت الثاني كذا: الجودة والأمان أهم من السعر، وما يدخل إلا إذا الفرصة قوية، مع حماية عند الخسائر وانقطاع الاتصال وارتفاع السبريد، وتشغيل مستمر على سيرفر، مع اختبارات إلزامية قبل أي تشغيل حقيقي. بهذه الصيغة يصير يشتغل وأنت مرتاح بالِك، لكنه يوقف تلقائيًا وقت عطلة السوق أو أي خلل. بس أكون واضح معك: ما في بوت يضمن عدم الخسارة، خصوصًا بالمضاربات السريعة، هدفنا نقلل المخاطر ونمنع الخسائر غير المنضبطة

Información sobre el proyecto

Presupuesto
30+ USD
Plazo límite de ejecución
a 14 día(s)