XAGUSD MT5 Automated Trading Expert Advisor

Tarea técnica

I need a fully automated Expert Advisor (EA) written in MQL5 for MetaTrader 5.

The EA must work directly inside MT5 and must NOT require TradingView, PineConnector, webhooks, or another external connector to place trades.

Trading Instrument

  • Primary symbol: XAGUSD (Silver)
  • My broker may display the symbol as XAGUSD-ECN, so the EA should work with the broker’s available XAGUSD symbol.
  • Main entry timeframe: 5-minute (M5)
  • Use 1-hour (H1) and 4-hour (H4) timeframes for market direction/confirmation.

Trading Direction

The EA must be able to automatically take both BUY and SELL trades.

BUY Strategy

I want a support/resistance breakout-and-retest strategy.

For BUY trades:

  1. Identify important resistance automatically.
  2. Wait for price to break above resistance.
  3. Confirm the breakout using a closed candle. Do not enter based only on a wick.
  4. Wait for price to retest the broken resistance area.
  5. Require bullish confirmation after the retest.
  6. Enter a BUY automatically when all conditions are met.

SELL Strategy

For SELL trades:

  1. Identify important support automatically.
  2. Wait for price to break below support.
  3. Confirm the breakout using a closed candle. Do not enter based only on a wick.
  4. Wait for price to retest the broken support area.
  5. Require bearish confirmation after the retest.
  6. Enter a SELL automatically when all conditions are met.

Trend Filters

  • Use EMA 50 and EMA 200.
  • Use H1 and H4 market direction as higher-timeframe confirmation.
  • Avoid taking trades strongly against the higher-timeframe trend.

Risk Management

All of these settings must be adjustable in the EA inputs:

  • Default lot size: 0.04
  • Automatic Stop Loss on EVERY trade.
  • Automatic Take Profit on EVERY trade.
  • Default risk-to-reward ratio: 1:2.
  • Maximum trades per day: 6.
  • Maximum consecutive losses: 4.
  • After 4 consecutive losses, STOP opening new trades for the rest of that trading day.
  • The consecutive-loss counter should automatically reset for the next trading day.
  • Cooldown period between trades.
  • Only one active setup/trade at a time.
  • Do not repeatedly trade the same breakout level.

Additional Filters

  • ATR-based breakout/retest tolerance.
  • Consolidation/ranging-market filter.
  • Avoid weak breakouts.
  • Require candle-close confirmation before entry.
  • Prevent duplicate entries.
  • Spread protection so the EA does not enter when spread is abnormally high.

EA Controls

I want input settings that allow me to change:

  • Lot size
  • Risk/reward ratio
  • Maximum trades per day
  • Maximum consecutive losses
  • BUY trades ON/OFF
  • SELL trades ON/OFF
  • EMA settings
  • ATR settings
  • Stop Loss settings
  • Take Profit settings
  • Trading hours
  • Maximum spread
  • Higher-timeframe filters
  • Cooldown period

Trade Management

Every trade opened by the EA must:

  • Have a Stop Loss.
  • Have a Take Profit.
  • Be clearly identifiable as a trade opened by the EA.
  • Use a unique Magic Number.
  • Follow the selected lot size and risk-management settings.
  • Prevent accidental duplicate orders.

The EA should manage BUY and SELL positions automatically without requiring me to manually confirm trades.

Testing

The EA must:

  • Compile in MetaEditor with ZERO errors.
  • Work correctly with the MT5 Strategy Tester.
  • Be suitable for both demo testing and live MT5 accounts.
  • Provide clear Journal/log messages explaining why a trade was entered or rejected.
  • Include a Magic Number so I can identify trades opened by this EA.

I want the developer to test both BUY and SELL functionality.

Files I Need

Please provide:

  1. The complete MQL5 source code (.mq5).
  2. The compiled Expert Advisor (.ex5).
  3. Instructions explaining how to install the EA in MT5.
  4. Instructions explaining every adjustable input.
  5. Instructions explaining how to turn automatic trading ON/OFF.

I MUST receive the .mq5 source code so I can modify the EA in the future.

Before final delivery, please demonstrate that the EA works in the MT5 Strategy Tester and explain all adjustable settings.

The final EA should be completely independent and capable of analyzing XAGUSD, identifying qualifying setups, opening BUY or SELL positions, setting SL/TP, and managing its own trades directly through MetaTrader 5.


Han respondido

1
Desarrollador 1
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(111)
Proyectos
183
25%
Arbitraje
24
17% / 75%
Caducado
16
9%
Libre
3
Desarrollador 3
Evaluación
(434)
Proyectos
640
53%
Arbitraje
34
62% / 21%
Caducado
6
1%
Trabaja
4
Desarrollador 4
Evaluación
(17)
Proyectos
21
19%
Arbitraje
5
40% / 40%
Caducado
0
Libre
5
Desarrollador 5
Evaluación
(396)
Proyectos
511
23%
Arbitraje
60
57% / 25%
Caducado
60
12%
Trabaja
6
Desarrollador 6
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
7
Desarrollador 7
Evaluación
(1)
Proyectos
1
0%
Arbitraje
1
0% / 100%
Caducado
0
Trabaja
8
Desarrollador 8
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
9
Desarrollador 9
Evaluación
(614)
Proyectos
718
33%
Arbitraje
46
48% / 41%
Caducado
15
2%
Trabajando
10
Desarrollador 10
Evaluación
(207)
Proyectos
269
21%
Arbitraje
24
50% / 17%
Caducado
0
Trabaja
11
Desarrollador 11
Evaluación
(1)
Proyectos
1
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
12
Desarrollador 12
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
13
Desarrollador 13
Evaluación
(258)
Proyectos
269
29%
Arbitraje
1
100% / 0%
Caducado
3
1%
Trabaja
Ha publicado: 2 ejemplos
14
Desarrollador 14
Evaluación
(3)
Proyectos
4
0%
Arbitraje
1
100% / 0%
Caducado
1
25%
Libre
15
Desarrollador 15
Evaluación
(6)
Proyectos
8
38%
Arbitraje
1
100% / 0%
Caducado
2
25%
Libre
16
Desarrollador 16
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
17
Desarrollador 17
Evaluación
(62)
Proyectos
90
29%
Arbitraje
24
13% / 58%
Caducado
7
8%
Trabaja
18
Desarrollador 18
Evaluación
(106)
Proyectos
129
25%
Arbitraje
25
28% / 56%
Caducado
8
6%
Libre
19
Desarrollador 19
Evaluación
(2)
Proyectos
2
50%
Arbitraje
0
Caducado
0
Libre
20
Desarrollador 20
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
21
Desarrollador 21
Evaluación
(465)
Proyectos
812
49%
Arbitraje
74
20% / 51%
Caducado
141
17%
Trabaja
22
Desarrollador 22
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
23
Desarrollador 23
Evaluación
(3)
Proyectos
8
63%
Arbitraje
0
Caducado
0
Trabaja
24
Desarrollador 24
Evaluación
(47)
Proyectos
61
54%
Arbitraje
7
86% / 0%
Caducado
2
3%
Trabaja
25
Desarrollador 25
Evaluación
(1)
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
26
Desarrollador 26
Evaluación
(5)
Proyectos
6
50%
Arbitraje
0
Caducado
0
Trabajando
Ha publicado: 1 ejemplo
27
Desarrollador 27
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 10 ejemplos
28
Desarrollador 28
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
29
Desarrollador 29
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
30
Desarrollador 30
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Ha publicado: 5 artículos, 9 ejemplos
31
Desarrollador 31
Evaluación
(3)
Proyectos
3
33%
Arbitraje
0
Caducado
0
Trabajando
32
Desarrollador 32
Evaluación
(10)
Proyectos
12
58%
Arbitraje
0
Caducado
0
Libre
33
Desarrollador 33
Evaluación
(366)
Proyectos
448
55%
Arbitraje
23
57% / 17%
Caducado
30
7%
Trabajando
34
Desarrollador 34
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
Ich möchte einen professionellen Expert Advisor (EA) für MetaTrader 5 entwickeln lassen, der sich funktional am ThunderGold Scalper orientiert. Instrument: XAUUSD / GOLD Zeitrahmen: M15 Plattform: MetaTrader 5 / MQL5 Der EA soll eine eigene, nachprogrammierte Strategie verwenden und keine geschützten Quellcodes oder proprietären Dateien des Originalprodukts kopieren. Gewünschte Funktionen: automatischer Handel auf
RECHERCHE DÉVELOPPEUR MQL5 — PARTENARIAT 50/50 Objectif : développer un EA de trading automatisé en 11 jours maximum pour participer à plusieurs concours de trading démo. Je recherche un développeur MQL5 expérimenté, capable de développer, tester et optimiser un EA proprement, avec une vraie maîtrise de la gestion du risque. CONCOURS VISÉS 🥇 XM — Weekly Demo Contest - Concours récurrent - Prize pool annoncé : 25 000
GoldTrade EA 89+ USD
//+------------------------------------------------------------------+ //| XAUUSD Wolfe + SMC Quick Profit EA | //| MT5 / MQL5 | //+------------------------------------------------------------------+ #property strict #include <Trade/Trade.mqh> CTrade trade; //================================================================== // INPUTS //================================================================== //--- General
can you help me with I have an indicator that I built and I work with PickMyTrade. The entries come through the alerts I get from Trading View . Trading View needs to send an alert and PickMyTrade executes a trade at that exact same second. Now, I have a problem in Trading View with the synchronization between the alert and the signal. I have a box that I built for a trade. It needs to output the box and get an
Looking for a developer in NinjaTrader For coding Inst - ES,NQ Chart type - Tick, range, volume & time Brief- Fib levels mapped on chart which act as entries, tgts and stops all based on candle close. (Maybe) use MACD for filtering direction. Daily manual input of the TWO fib Anchor levels is part of the strategy. I need a well experienced developer to bid and before biding check the attached file well. the PDF and
1- The EA must h ave a unique strategy specialized on make trades with very very low RRR, so basicaly risking 1475$ to make 100$, with an ammount adjustable of trades per day. (This is very important that i wish in 100 trades, it makes a maximum of 10 trades of mistake, maybe less...) 2- The EA must have the strategy specialized on INDEX CFD. 3- The EA must make each trade with more than 3 minutes, and less than 12h
I Have an existing Mql5 Expert advisor (source code), I want a professional programmer to help me Modify the EA... so that it can stop taking new trades once it Gets to a Pacific Lots Size or Floating loss
I Have an existing Mql5 Expert advisor (source code), I want a professional programmer to help me Modify the EA... so that it can stop taking new trades once it Gets to a Pacific Lots Size or Floating loss
take your time better make it for days and have good bot than never benefits both of us. Make the bot have zero errors and backtest it for a 2 year period
Wise Legend 30 - 500 USD
I want this robot to alert me on a good entry point on the trading flat form ether to buy or to sell. And also alert me when to close the market. And alert me on market continuations

Información sobre el proyecto

Presupuesto
30 - 200 USD
Plazo límite de ejecución
de 1 a 10 día(s)

Cliente

Encargos realizados1
Número de arbitrajes0