Expert Advisor Developer Needed (MT5) – High-Frequency Gold Trading EA

Termos de Referência

am looking for an experienced MQL5 developer to build a high-frequency trading Expert Advisor (EA) for XAUUSD (Gold) on M1 and M5 timeframes.

The EA must include advanced execution logic, dynamic pending orders, risk management, and news/session filters. Clean, efficient, and well-documented code is required.

Strategy type: Scalping (fast trades, quick profit).

Very fast execution logic (optimized for speed).

Goal:

The EA should aim to generate frequent small profits with high accuracy and fast execution.

 Core Features & Requirements

1.  Trading Logic

  • The EA must:
    • Open market trades in the direction of current price movement
    • Place pending orders in the opposite direction
  • Behavior:
    • In bullish conditions:
      • Open BUY trades
      • Place SELL pending orders
    • In bearish conditions:
      • Open SELL trades
      • Place BUY pending orders

2.  Trailing Pending Orders (Key Feature)

  • Pending orders must:
    • Maintain a constant adjustable distance (points) from current price
    • Move dynamically as price moves (like a trailing mechanism)
  • Input parameter:
    • PendingDistancePoints

3.  Trade Management

Each order (market & pending) must support:

  • Stop Loss (points)
  • Take Profit (points)
  • Trailing Stop:
    • Trailing Start (points)
    • Trailing Step (points)
    • Trailing Stop Distance (points)

4.  Position Control

  • Adjustable number of trades per signal:
    • MaxTradesPerSignal
  • Lot size options:
    • Fixed lot size ( BaseLotSize )
    • Dynamic lot size multiplier:
      • Increase after profit
      • Decrease after loss
    • Parameter:
      • LotMultiplier

5.  Spread Filter

  • EA should only trade when spread is acceptable:
    • Input:
      • MaxSpread
  • No trades opened if spread exceeds threshold

6.  News Filter (Fundamental Events)

  • Integrate economic calendar (MQL5 built-in or external API)
  • Options:
    • Enable/Disable news trading
    • Filter by impact level (Low/Medium/High)

Behavior:

  • Close all open trades and delete pending orders:
    • MinutesBeforeNews
  • Resume trading:
    • MinutesAfterNews

7. ⏱️Time-Based Trading Control

  • Trading session control:
    • StartTradingTime
    • StopTradingTime
  • Outside this window:
    • No new trades opened

8.  Session Filter

  • Enable/Disable trading for:
    • Asian Session
    • London Session
    • New York Session

9.  AI-Based Entry Optimization (Optional but Required)

  • Integrate lightweight AI logic for smarter entries:
    • Options may include:
      • Volatility analysis
      • Trend strength filtering
      • Pattern recognition
  • Must be:
    • Configurable (On/Off)
    • Efficient (no heavy external dependencies)

10. ⚡ Performance Requirements

  • Optimized for high-frequency execution
  • Minimal latency
  • Efficient order handling (no lag or duplication)

11.  Lifetime Usage Requirement

  • The EA must:
    • Not expire
    • Be fully functional without external licensing
    • Be delivered with complete source code (.mq5)

12.  Backtesting & Profitability Proof

The developer must provide:

  • Backtest results on:
    • XAUUSD
    • M1 and M5 timeframes
  • Metrics required:
    • Net Profit
    • Drawdown
    • Profit Factor
    • Win Rate
  • Preferably:
    • Tick data quality ≥ 99%
    • Multiple market conditions (at least 2–3 years)

 Input Parameters Summary

  • BaseLotSize
  • LotMultiplier
  • MaxTradesPerSignal
  • MaxSpread
  • PendingDistancePoints
  • StopLossPoints
  • TakeProfitPoints
  • TrailingStart
  • TrailingStep
  • TrailingStop
  • MinutesBeforeNews
  • MinutesAfterNews
  • StartTradingTime
  • StopTradingTime
  • Session toggles (Asian/London/New York)
  • AI Filter (On/Off)

 Deliverables

  • Fully functional .mq5 source code
  • Compiled .ex5 file
  • User guide (setup + parameters explanation)
  • Backtest report (with screenshots or HTML export)

Respondido

1
Desenvolvedor 1
Classificação
(3)
Projetos
3
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(19)
Projetos
24
8%
Arbitragem
9
33% / 33%
Expirado
1
4%
Carregado
3
Desenvolvedor 3
Classificação
(46)
Projetos
59
53%
Arbitragem
7
86% / 0%
Expirado
2
3%
Trabalhando
4
Desenvolvedor 4
Classificação
(61)
Projetos
89
28%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
5
Desenvolvedor 5
Classificação
(5)
Projetos
10
20%
Arbitragem
1
0% / 100%
Expirado
1
10%
Trabalhando
6
Desenvolvedor 6
Classificação
(40)
Projetos
43
58%
Arbitragem
1
100% / 0%
Expirado
1
2%
Livre
Publicou: 5 códigos
7
Desenvolvedor 7
Classificação
(1)
Projetos
1
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
8
Desenvolvedor 8
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
9
Desenvolvedor 9
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
10
Desenvolvedor 10
Classificação
(5)
Projetos
6
50%
Arbitragem
0
Expirado
1
17%
Livre
11
Desenvolvedor 11
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
12
Desenvolvedor 12
Classificação
(6)
Projetos
7
71%
Arbitragem
0
Expirado
0
Livre
13
Desenvolvedor 13
Classificação
(313)
Projetos
559
35%
Arbitragem
80
31% / 44%
Expirado
203
36%
Livre
14
Desenvolvedor 14
Classificação
(271)
Projetos
553
50%
Arbitragem
57
40% / 37%
Expirado
227
41%
Trabalhando
15
Desenvolvedor 15
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
16
Desenvolvedor 16
Classificação
(298)
Projetos
477
40%
Arbitragem
105
40% / 24%
Expirado
81
17%
Carregado
Publicou: 2 códigos
17
Desenvolvedor 17
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
18
Desenvolvedor 18
Classificação
(2)
Projetos
2
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 1 código
19
Desenvolvedor 19
Classificação
(1)
Projetos
3
33%
Arbitragem
0
Expirado
0
Livre
20
Desenvolvedor 20
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
(1)
Projetos
0
0%
Arbitragem
5
0% / 80%
Expirado
0
Livre
22
Desenvolvedor 22
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
23
Desenvolvedor 23
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
24
Desenvolvedor 24
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Pedidos semelhantes
Pelita jaya 88 30 - 100 USD
SPESIFIKASI KEBUTUHAN INDIKATOR: TREND REVERSAL SIGNAL 1. RINGKASAN PROYEK Tujuan : Membantu trader mengidentifikasi titik jenuh tren (pembalikan arah) secara visual di layar komputer atau ponsel. Platform : TradingView (Bahasa: Pine Script v5). Aset : Dapat digunakan di semua pasangan mata uang (Forex) dan saham. Sifat Indikator : Non-Repainting (Sinyal yang sudah muncul tidak boleh berubah atau hilang). 2. LOGIKA &
SNIPER X AI 30 - 200 USD
I really need a developer Who can help me to create my SNIPER X AI - Elite AI Trading System Overview SNIPER X AI BOT is an AI-assisted trading system for Forex, Crypto, Stocks, Indices, and Gold. Currency: USD,RAND,KWD, POUND,EURO Core Features AI Scalping, Sniper Entries, Auto Buy/Sell, Smart Risk Management, Telegram Alerts, Mobile Monitoring, VPS Deployment. Supported Platforms MetaTrader 4, MetaTrader 5, Exness
Limzy 30+ USD
//+------------------------------------------------------------------+ //| HighPerformanceEA.mq5 | //| Copyright 2026, AI Developer | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2026" #property link " https://www.mql5.com " #property version "1.00" #property strict //
I need an experienced MQL5 developer to build a professional XAUUSD scalping Expert Advisor. The trading logic is already fully defined and will be shared privately with selected developers. Requirements Fast execution suitable for scalping Dynamic lot sizing Strict risk management Clean and optimized MQL5 code Compatible with MetaTrader 5 Additional Rules No repainting logic No delayed execution Avoid duplicate
ZigZag based on oscillators is needed The idea of ​​the indicator Create a ZigZag indicator, which is constructed based on extreme values determined using oscillators. It can use any classical normalized oscillator, which has overbought and oversold zones. The algorithm should first be executed with the WPR indicator, then similarly add the possibility to draw a zigzag using the following indicators: CCI Chaikin RSI
Prepare expert for xauusd live chart [ expert is not executing xauusd trades , just printing the logic on the chart ] . Deletion and cleaning code ( subject to if required ) . Integration of candles with present logic, Since expert is coming out from an arbitration subject : Before project start , review the code if it is clean and ready for the developer to continue with previous developer's technical debt -thereby
Hello, I am looking for an experienced developer who can build a professional EA suitable for long-term prop firm account passing and account management. I am NOT interested in risky strategies such as martingale, grid, or aggressive recovery systems. My main priorities are: very low and stable drawdown, strong and consistent risk management, strict news filter, long-term sustainability, realistic and stable monthly
Dear developers. We seek experienced developer in PHP, MySQL, JavaScript. we want to publish custom chart and CSV to our website Homepage. Our MQL5 Script contains custom layout we seek to publish on the website. we are looking for experienced developer in the field of website engineer. we want to broadcast our custom pairs in our website, as outlined in our MQL5 Script. we need React developers
TrendPulse EMA Wick EA 50 - 200 USD
EA specification for MT5 developer (coder‑ready spec) You can copy‑paste this directly into an MQL5 Freelance job. --- 1. General * Platform: MetaTrader 5 (MT5) * Type: Expert Advisor (EA) * Markets: Major FX pairs (configurable list via inputs) * Execution: Market orders only * Timeframes: EA must work on any timeframe, but I will mainly use it on M15–H1 --- 2. Indicators & definitions * EMA 20: Exponential Moving
the task is a little hard but i need someone's assistance that requires physical work on the phone or computer. It'll take at least 1-10 days so please bare with me. Answer my questions before we start

Informações sobre o projeto

Orçamento
40+ USD
Prazo
de 5 para 7 dias

Cliente

(2)
Pedidos postados5
Número de arbitragens0