XAGUSD MT5 Automated Trading Expert Advisor

Specification

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.


Responded

1
Developer 1
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
2
Developer 2
Rating
(111)
Projects
183
25%
Arbitration
24
17% / 75%
Overdue
16
9%
Free
3
Developer 3
Rating
(434)
Projects
640
53%
Arbitration
34
62% / 21%
Overdue
6
1%
Working
4
Developer 4
Rating
(17)
Projects
21
19%
Arbitration
5
40% / 40%
Overdue
0
Free
5
Developer 5
Rating
(396)
Projects
511
23%
Arbitration
60
57% / 25%
Overdue
60
12%
Working
6
Developer 6
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Working
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
(614)
Projects
718
33%
Arbitration
46
48% / 41%
Overdue
15
2%
Loaded
10
Developer 10
Rating
(207)
Projects
269
21%
Arbitration
24
50% / 17%
Overdue
0
Working
11
Developer 11
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
12
Developer 12
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
13
Developer 13
Rating
(258)
Projects
269
29%
Arbitration
1
100% / 0%
Overdue
3
1%
Working
Published: 2 codes
14
Developer 14
Rating
(3)
Projects
4
0%
Arbitration
1
100% / 0%
Overdue
1
25%
Free
15
Developer 15
Rating
(6)
Projects
8
38%
Arbitration
1
100% / 0%
Overdue
2
25%
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
18
Developer 18
Rating
(106)
Projects
129
25%
Arbitration
25
28% / 56%
Overdue
8
6%
Free
19
Developer 19
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
21
Developer 21
Rating
(465)
Projects
812
49%
Arbitration
74
20% / 51%
Overdue
141
17%
Working
22
Developer 22
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
23
Developer 23
Rating
(3)
Projects
8
63%
Arbitration
0
Overdue
0
Working
24
Developer 24
Rating
(47)
Projects
61
54%
Arbitration
7
86% / 0%
Overdue
2
3%
Working
25
Developer 25
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
26
Developer 26
Rating
(5)
Projects
6
50%
Arbitration
0
Overdue
0
Loaded
Published: 1 code
27
Developer 27
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 10 codes
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 5 articles, 9 codes
31
Developer 31
Rating
(3)
Projects
3
33%
Arbitration
0
Overdue
0
Loaded
32
Developer 32
Rating
(10)
Projects
12
58%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
(366)
Projects
448
55%
Arbitration
23
57% / 17%
Overdue
30
7%
Loaded
34
Developer 34
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
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
Hi, I am looking for a profitable manual strategy for trading in forex, no bot no EA , only EA. I want to make good profit.If any one has please let me know, i will test it and if satisfied only i will make the payment. Regards
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
Buying profitable EA Budget up to 1.5k (Serious offer) Specification EN I will pay 1.5k (negotiable) for an EA for existing MT4 that generates a minimum of 5% or higher a month consistently no monthly DD more than 5% on ,5k account Please send demo version with optimal settings so I can test, if it performs in a strategy tester i will also need option to forward test it in a demo account. Developer should be willing
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 need an MT4 Expert Advisor (MQL4). 1. Open one Buy and one Sell trade simultaneously. 2. Adjustable lot size (default 0.01). 3. Stop Loss on both trades. 4. If one trade hits Stop Loss: - Do not open a replacement trade. - Leave the remaining trade open. 5. Optional trailing stop: - On/Off switch. - Adjustable distance. 6. When the remaining trade closes: - Open a new Buy and Sell pair. - Repeat continuously
Hi, I Wanne have a trading robot that give me signals for short buy and sell. And only for all currency in forex trading and also can use it on mt5
I will pay 2500 to 10000 USD (negotiable) for one MT5 Expert Advisor, built properly. One robot done right, not a batch of cheap jobs. I have a strategy I believe in and a rough draft robot I built myself. The logic is there. The execution is not. That last part is outside my expertise, which is why I am hiring instead of continuing on my own. I am open to feedback on the strategy itself. If you see something in it

Project information

Budget
30 - 200 USD
Deadline
from 1 to 10 day(s)

Customer

Placed orders1
Arbitrage count0