MT5 Expert Advisor (EA) – Fully Automated Trading Bot

Spécifications


Pair: XAUUSD
Timeframe: M1
Platform: MetaTrader 5

Project Overview

I need a fully automated MT5 Expert Advisor (EA) that trades XAUUSD on the M1 timeframe using a combination of RSI Divergence and 5 EMA trend filter. The EA should handle trade execution, risk management, and position management automatically, without manual intervention.


Trading Strategy Logic

1. Indicators

  • RSI Divergence

    • Logic similar to common TradingView RSI Divergence indicators

    • Detect bullish divergence and bearish divergence

  • 5 EMA

    • Used as a trend/filter condition

2. Buy Conditions

  • Bullish RSI divergence is confirmed

  • Price is above 5 EMA

  • Entry on candle close confirmation

3. Sell Conditions

  • Bearish RSI divergence is confirmed

  • Price is below 5 EMA

  • Entry on candle close confirmation


Risk & Trade Management

  • Fixed or percentage-based risk per trade (input parameter)

  • Automatic lot size calculation based on risk

  • Configurable Stop Loss and Take Profit

  • Option for Risk:Reward = 1:1 (input-based

  • No martingale, no grid


General Requirements

  • Fully automated (24/5 operation)

  • Clean, well-structured MQL5 code

  • All key values should be input parameters

    • RSI period

    • EMA period (default 5)

    • Risk %

    • SL / TP

  • No repainting logic

  • Must work smoothly on M1 XAUUSD


Deliverables

  • MT5 Expert Advisor (.ex5 + source code if possible)

  • Instructions on how to install and use

  • Basic backtest / explanation of logic


Optional (Nice to Have)

  • Trading time filter (London / NY sessions)

  • News filter (optional)

  • Simple on-chart stats (win/loss, RR, trades count)


Important Note

This EA must strictly follow the defined strategy and should not add extra filters or logic unless discussed.


Répondu

1
Développeur 1
Évaluation
(15)
Projets
19
16%
Arbitrage
5
40% / 40%
En retard
0
Gratuit
2
Développeur 2
Évaluation
(103)
Projets
165
24%
Arbitrage
23
9% / 78%
En retard
16
10%
Travail
3
Développeur 3
Évaluation
(6)
Projets
6
0%
Arbitrage
2
50% / 0%
En retard
1
17%
Gratuit
4
Développeur 4
Évaluation
(59)
Projets
86
28%
Arbitrage
24
13% / 58%
En retard
7
8%
Travail
5
Développeur 5
Évaluation
(366)
Projets
414
55%
Arbitrage
12
50% / 42%
En retard
1
0%
Gratuit
6
Développeur 6
Évaluation
(206)
Projets
333
35%
Arbitrage
66
12% / 58%
En retard
87
26%
Gratuit
7
Développeur 7
Évaluation
(34)
Projets
38
18%
Arbitrage
13
8% / 69%
En retard
1
3%
Occupé
8
Développeur 8
Évaluation
(428)
Projets
624
54%
Arbitrage
30
53% / 23%
En retard
6
1%
Occupé
9
Développeur 9
Évaluation
(500)
Projets
968
74%
Arbitrage
27
19% / 67%
En retard
100
10%
Chargé
Publié : 1 article, 6 codes
10
Développeur 10
Évaluation
(249)
Projets
255
30%
Arbitrage
0
En retard
3
1%
Travail
Publié : 2 codes
11
Développeur 11
Évaluation
(627)
Projets
846
48%
Arbitrage
29
34% / 14%
En retard
63
7%
Travail
12
Développeur 12
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
13
Développeur 13
Évaluation
(17)
Projets
23
39%
Arbitrage
6
33% / 50%
En retard
0
Gratuit
14
Développeur 14
Évaluation
(77)
Projets
243
74%
Arbitrage
7
100% / 0%
En retard
1
0%
Gratuit
Publié : 1 article
15
Développeur 15
Évaluation
(2)
Projets
3
0%
Arbitrage
1
0% / 100%
En retard
0
Travail
16
Développeur 16
Évaluation
(3)
Projets
6
67%
Arbitrage
1
0% / 100%
En retard
1
17%
Gratuit
17
Développeur 17
Évaluation
(1)
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
18
Développeur 18
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
19
Développeur 19
Évaluation
(159)
Projets
284
35%
Arbitrage
18
22% / 61%
En retard
42
15%
Chargé
20
Développeur 20
Évaluation
(7)
Projets
15
47%
Arbitrage
2
0% / 100%
En retard
2
13%
Travail
21
Développeur 21
Évaluation
(29)
Projets
28
64%
Arbitrage
0
En retard
1
4%
Travail
Publié : 5 codes
22
Développeur 22
Évaluation
(6)
Projets
5
0%
Arbitrage
2
50% / 50%
En retard
2
40%
Gratuit
23
Développeur 23
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
24
Développeur 24
Évaluation
(144)
Projets
186
41%
Arbitrage
24
58% / 21%
En retard
13
7%
Gratuit
25
Développeur 25
Évaluation
(2)
Projets
3
0%
Arbitrage
0
En retard
0
Gratuit
26
Développeur 26
Évaluation
(43)
Projets
74
50%
Arbitrage
5
0% / 60%
En retard
19
26%
Gratuit
Commandes similaires
Yash Agrawal 30+ USD
// Simple EMA Bot input int FastEMA = 9; input int SlowEMA = 21; void OnTick() { double fast = iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,0); double slow = iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,0); if(fast > slow) { if(PositionsTotal()==0) OrderSend(Symbol(),OP_BUY,0.01,Ask,10,0,0); } if(fast < slow) { if(PositionsTotal()==0) OrderSend(Symbol(),OP_SELL,0.01,Bid,10,0,0); } }
Gold robot Ga1 30 - 200 USD
mport pandas as pd import numpy as np def detecter_tendance(data): # Code pour détecter la tendance pass def identifier_niveaux(data): # Code pour identifier les niveaux de support et de résistance pass def calculer_stop_loss(tendance, support, resistance): # Code pour calculer les stop loss pass def calculer_profils(tendance, support, resistance): # Code pour calculer les profils mport pandas as pd
I am seeking an experienced MQL5 developer to build a professional-grade Expert Advisor (EA) for XAUUSD. The strategy targets price action at psychological levels with a dual-unit (Banker/Runner) exit. Key Features Required: Percentage-Based Logic: All triggers, entries, SL, and TP must be calculated as a percentage of the current price Dual-Order Execution: Every entry must split into two separate tickets: Unit A
Martingale Strategy 50 - 70 USD
I need a gambling bot that implements the Martingale Strategy for betting on roulette. It will be used on platforms like Betcity and Unibet to manage bets effectively. Scope of work - Develop a bot that implements the Martingale Strategy for roulette. - Ensure compatibility with Betcity and Unibet platforms. - Include functionalities for adjusting bet size and managing losses. - Integrate platform-specific features
Dear Developers, I am seeking a professional developer to build an institutional-grade automated trading system that operates exclusively using pending orders, with advanced and fully customizable trade management logic. This is not a basic Expert Advisor. The goal is to create a structured, intelligent, and long-term trading system with clean architecture and professional execution standards. Project Requirements
Dear Developer, I am currently experiencing several structural and logical limitations in the existing bot system, and I am seeking a complete professional upgrade to a fully automated, intelligent trading solution. The objective is to preserve the core SMC strategy while significantly improving precision, automation, multi-timeframe alignment, and trade quality. Below are the required specifications: 1. Dynamic
Hello there Hpe you are doing good I am in search of a pine script expert developer who can build strategy in apudFlow in pinescript. Kinldy bid on this project if you can do this
I need a scalping-specific logic MT5 trading bot with a Donchian-channel–based dynamic stop-loss and take-profit system, applies RSI volatility filtering to avoid low-quality setups, and allows asset-specific adjustable parameters for fine-tuning performance Trading details: - Symbol: Any Forex EUR/USD - Platform: MT5 - Strategy type: Scalping (fast trades) - Timeframes: 5sec/ M1 / M5 - Fixed Stop Loss and Take
Looking for an experienced MQL5 developer to analyze and reverse-engineer the trading logic of an existing scalping Zone Recovery EA using Moving Averages and Bollinger Bands, and then rebuild it
EA Expert MTA 4 30+ USD
I have my own indicator and needs to create EA expert working smoothly with it to hit the targets as defined in indicator: Technical approach: - The EA will read the indicator signals using Copy Buffer on the selected timeframe - The EA should hit indicator variable targets factor -​Auto-Entry: Instant execution when the signal appears. ​-Alerts: Mobile Push Notifications + Pop-up alerts. -​Money Management Auto-lot

Informations sur le projet

Budget
30+ USD
Délais
de 1 à 7 jour(s)