XAGUSD MT5 Automated Trading Expert Advisor

Техническое задание

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.


Откликнулись

1
Разработчик 1
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(111)
Проекты
183
25%
Арбитраж
24
17% / 75%
Просрочено
16
9%
Свободен
3
Разработчик 3
Оценка
(434)
Проекты
640
53%
Арбитраж
34
62% / 21%
Просрочено
6
1%
Работает
4
Разработчик 4
Оценка
(17)
Проекты
21
19%
Арбитраж
5
40% / 40%
Просрочено
0
Свободен
5
Разработчик 5
Оценка
(396)
Проекты
511
23%
Арбитраж
60
57% / 25%
Просрочено
60
12%
Работает
6
Разработчик 6
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
7
Разработчик 7
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
0
Работает
8
Разработчик 8
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
9
Разработчик 9
Оценка
(614)
Проекты
718
33%
Арбитраж
46
48% / 41%
Просрочено
15
2%
Загружен
10
Разработчик 10
Оценка
(207)
Проекты
269
21%
Арбитраж
24
50% / 17%
Просрочено
0
Работает
11
Разработчик 11
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
12
Разработчик 12
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
13
Разработчик 13
Оценка
(258)
Проекты
269
29%
Арбитраж
1
100% / 0%
Просрочено
3
1%
Работает
Опубликовал: 2 примера
14
Разработчик 14
Оценка
(3)
Проекты
4
0%
Арбитраж
1
100% / 0%
Просрочено
1
25%
Свободен
15
Разработчик 15
Оценка
(6)
Проекты
8
38%
Арбитраж
1
100% / 0%
Просрочено
2
25%
Свободен
16
Разработчик 16
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
17
Разработчик 17
Оценка
(62)
Проекты
90
29%
Арбитраж
24
13% / 58%
Просрочено
7
8%
Работает
18
Разработчик 18
Оценка
(106)
Проекты
129
25%
Арбитраж
25
28% / 56%
Просрочено
8
6%
Свободен
19
Разработчик 19
Оценка
(2)
Проекты
2
50%
Арбитраж
0
Просрочено
0
Свободен
20
Разработчик 20
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
21
Разработчик 21
Оценка
(465)
Проекты
812
49%
Арбитраж
74
20% / 51%
Просрочено
141
17%
Работает
22
Разработчик 22
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
23
Разработчик 23
Оценка
(3)
Проекты
8
63%
Арбитраж
0
Просрочено
0
Работает
24
Разработчик 24
Оценка
(47)
Проекты
61
54%
Арбитраж
7
86% / 0%
Просрочено
2
3%
Работает
25
Разработчик 25
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
26
Разработчик 26
Оценка
(5)
Проекты
6
50%
Арбитраж
0
Просрочено
0
Загружен
Опубликовал: 1 пример
27
Разработчик 27
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 10 примеров
28
Разработчик 28
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
29
Разработчик 29
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
30
Разработчик 30
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Опубликовал: 5 статей, 9 примеров
31
Разработчик 31
Оценка
(3)
Проекты
3
33%
Арбитраж
0
Просрочено
0
Загружен
32
Разработчик 32
Оценка
(10)
Проекты
12
58%
Арбитраж
0
Просрочено
0
Свободен
33
Разработчик 33
Оценка
(366)
Проекты
448
55%
Арбитраж
23
57% / 17%
Просрочено
30
7%
Загружен
34
Разработчик 34
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
Anyone with experience in trading bots? I'm using TraderBlox ( https://traderblox.com/ ) and the AI assistant generated a bot with RSI that's showing a 68% win rate in backtesting. However, the generated code has some parts " Important: I will only reply to those who send me a photo of their project and have read this; this way I rule out bots. "I don't fully understand (especially order management and dynamic
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
SmartMove_EA 30+ USD
I need a EA programer to program my EA for MLQ5 to sell at the last candle before impulses to the downside(-) and buy on the last candle before the upside(+) movement. For the take profit we target the nearest high for buy and target nearest low for sell.Stop loss on the last weak of the order block
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
Потрібен робот, який відкриває відкладені ордери в напрямку, протилежному поточній ринковій ціні (ордер Sell Stop, якщо ринкова ціна вище, і ордер Buy Stop, якщо ринкова ціна нижче). Модельований сценарій – хибний прорив
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

Информация о проекте

Бюджет
30 - 200 USD
Сроки выполнения
от 1 до 10 дн.

Заказчик

Размещено заказов1
Количество арбитражей0