Develop A Simple RSI & EMA-Based Trading Bot for MT5

Specification

I need an MQL5 Expert Advisor (EA) that trades based on the following conditions:

Buy Condition:

1. RSI (14) crosses below 30 (oversold) and then moves above 30.


2. The price is above the 50 EMA.


3. A buy stop order should be placed 5 pips above the high of the crossover candle.



Sell Condition:

1. RSI (14) crosses above 70 (overbought) and then moves below 70.


2. The price is below the 50 EMA.


3. A sell stop order should be placed 5 pips below the low of the crossover candle.



Additional Features:

Fixed lot size input.

Stop loss and take profit in pips.

Push notification when a trade is opened or closed.



The EA should work on all timeframes and symbols. Include comments in the code for clarity.

Responded

1
Developer 1
Rating
(33)
Projects
38
21%
Arbitration
5
0% / 60%
Overdue
0
Free
2
Developer 2
Rating
(328)
Projects
512
19%
Arbitration
33
45% / 30%
Overdue
34
7%
Loaded
3
Developer 3
Rating
(381)
Projects
490
23%
Arbitration
60
53% / 25%
Overdue
56
11%
Loaded
4
Developer 4
Rating
(451)
Projects
712
34%
Arbitration
34
71% / 9%
Overdue
22
3%
Working
5
Developer 5
Rating
(209)
Projects
220
75%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
(31)
Projects
35
46%
Arbitration
0
Overdue
0
Free
Published: 3 codes
8
Developer 8
Rating
(12)
Projects
13
23%
Arbitration
7
0% / 71%
Overdue
3
23%
Working
9
Developer 9
Rating
(33)
Projects
35
20%
Arbitration
5
40% / 40%
Overdue
0
Free
Published: 1 code
10
Developer 10
Rating
(4)
Projects
2
0%
Arbitration
5
0% / 80%
Overdue
1
50%
Free
11
Developer 11
Rating
(258)
Projects
264
30%
Arbitration
0
Overdue
3
1%
Free
Published: 2 codes
12
Developer 12
Rating
(1299)
Projects
1726
49%
Arbitration
52
71% / 12%
Overdue
38
2%
Working
13
Developer 13
Rating
(5)
Projects
8
13%
Arbitration
3
0% / 33%
Overdue
2
25%
Free
Published: 1 code
14
Developer 14
Rating
(1)
Projects
0
0%
Arbitration
2
0% / 100%
Overdue
0
Free
15
Developer 15
Rating
(273)
Projects
402
27%
Arbitration
40
40% / 50%
Overdue
1
0%
Free
16
Developer 16
Rating
(618)
Projects
1428
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
17
Developer 17
Rating
(61)
Projects
89
28%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
18
Developer 18
Rating
(2)
Projects
4
0%
Arbitration
3
33% / 67%
Overdue
2
50%
Working
19
Developer 19
Rating
(14)
Projects
20
25%
Arbitration
0
Overdue
2
10%
Free
Published: 3 codes
20
Developer 20
Rating
(3)
Projects
3
67%
Arbitration
4
0% / 100%
Overdue
0
Free
21
Developer 21
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
22
Developer 22
Rating
(2661)
Projects
3380
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
23
Developer 23
Rating
(19)
Projects
25
40%
Arbitration
6
33% / 50%
Overdue
0
Free
24
Developer 24
Rating
(362)
Projects
435
54%
Arbitration
20
55% / 15%
Overdue
30
7%
Working
25
Developer 25
Rating
(2321)
Projects
2924
63%
Arbitration
123
45% / 25%
Overdue
429
15%
Free
26
Developer 26
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
27
Developer 27
Rating
(162)
Projects
288
35%
Arbitration
18
22% / 61%
Overdue
42
15%
Working
28
Developer 28
Rating
(3)
Projects
6
17%
Arbitration
0
Overdue
3
50%
Free
29
Developer 29
Rating
(18)
Projects
26
0%
Arbitration
4
0% / 100%
Overdue
5
19%
Free
30
Developer 30
Rating
(322)
Projects
499
67%
Arbitration
5
40% / 0%
Overdue
4
1%
Free
Published: 8 codes
31
Developer 31
Rating
(569)
Projects
660
32%
Arbitration
43
44% / 44%
Overdue
11
2%
Loaded
32
Developer 32
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
Published: 2 codes
33
Developer 33
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 0%
Overdue
0
Free
34
Developer 34
Rating
(77)
Projects
243
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
35
Developer 35
Rating
(308)
Projects
313
70%
Arbitration
2
100% / 0%
Overdue
0
Free
Published: 1 code
36
Developer 36
Rating
Projects
1
0%
Arbitration
4
0% / 50%
Overdue
0
Working
37
Developer 37
Rating
(12)
Projects
25
4%
Arbitration
1
0% / 0%
Overdue
7
28%
Free
38
Developer 38
Rating
(52)
Projects
67
43%
Arbitration
8
0% / 100%
Overdue
3
4%
Free
39
Developer 39
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
40
Developer 40
Rating
(5)
Projects
5
0%
Arbitration
0
Overdue
0
Free
41
Developer 41
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
42
Developer 42
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
43
Developer 43
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
44
Developer 44
Rating
(22)
Projects
29
3%
Arbitration
4
25% / 0%
Overdue
3
10%
Working
45
Developer 45
Rating
(1)
Projects
0
0%
Arbitration
1
0% / 0%
Overdue
0
Free
Similar orders
Gold Precision Pro 30 - 100 USD
I want the indicator to be built professionally and carefully because the strategy is strong, but it requires advanced and clean programming. The indicator should work mainly on XAUUSD M15 and should generate more than 2 high-quality signals per day, ideally around 2 to 4 signals maximum, without flooding the chart. The logic must not be random. Each signal must be based on: HTF Bias from H1/H4, Liquidity Sweep
Darwish 30 - 100 USD
Hey, I want you to build an AI bot for buying and selling. I really like the structure and design of the information I sent you, so please use that as the base. I need the same logic and flow, but make sure it’s unique to me. The bot should handle buying and selling, and I want to control access most users get limited access, like one day, but I need a way to grant full, unlimited access if I choose. Don’t worry just
Super scalper 30 - 200 USD
Articles 1 How to create Requirements Specification for ordering a trading robot 28 MetaQuotes 225 289 Table of Contents Prerequisites for ordering a trading robot Why is it important to have a well-prepared Requirements Specification? Requirements Specification examples What is contained in the Requirements Specification? Where do I get Requirements Specification if I can't create it? Terms to use How to write an
Articles 1 How to create Requirements Specification for ordering a trading robot 28 MetaQuotes 225 289 Table of Contents Prerequisites for ordering a trading robot Why is it important to have a well-prepared Requirements Specification? Requirements Specification examples What is contained in the Requirements Specification? Where do I get Requirements Specification if I can't create it? Terms to use How to write an
Situation: Please contact me privately so I can provide the source code for review. Thank you. Project Overview: I have developed a high-frequency trading (HFT) EA that performs consistently in demo environments and passes most prop-firm requirements. While short live phases showed profitability, the results were not reproducible over time. My primary goal is stable live performance on retail accounts , not just
"I need an MT5 EA based on price action — liquidity sweep + hammer/shooting star reversal strategy. TREND: Identified by HH/HL for uptrend, LL/LH for downtrend on selected timeframe. No trade in ranging conditions. BUY SETUP: In uptrend, price retraces to swing low zone, wicks below it (liquidity sweep), hammer forms (lower wick min 2x body, closes above swept low). Buy stop entry at hammer high. SL below hammer
EA SPECIFICATION SHEET OBJECTIVE: Build a transparent, non-martingale, non-grid breakout EA for XAUUSD that trades only high‑quality breakouts during London + New York sessions. 1. TRADING INSTRUMENT - XAUUSD only - MT4 platform - 5‑digit ECN broker 2. CORE STRATEGY LOGIC (BREAKOUT + CONFIRMATION) A trade is allowed ONLY when ALL conditions are true: - Candle closes beyond previous high/low (no wick breakouts) -
I am looking to develop a custom Expert Advisor (EA) for MetaTrader (MT4/MT5) based on a defined technical analysis strategy and flexible risk management rules. The EA should operate on a chart and timeframe that I manually specify, with the ability to adapt its behavior dynamically when the timeframe is changed. Core Strategy Logic The EA will execute trades based on predefined technical analysis zones
I need a simple MT5 custom alert indicator/scanner. It must scan a list of FX pairs and alert me when my MACD continuation setup appears. Symbols The tool must allow me to enter a custom list of symbols, for example: EURUSD, GBPUSD, USDJPY, USDCHF, AUDUSD, USDCAD, NZDUSD, EURJPY, GBPJPY, AUDJPY, CADJPY, CHFJPY, NZDJPY, EURGBP, EURAUD, EURNZD, EURCAD, EURCHF, GBPAUD, GBPNZD, GBPCAD, GBPCHF, AUDNZD, AUDCAD, AUDCHF
Modify an existing EA 30 - 50 USD
This is to modify my Semi Auto EA -Looking for developer modify my existing EA to Pending Order EA (BS/BL/SL/SS). Relevent with Heiken Ashi Smooth ,Moving Average , Acceleration. Concept MAster and Slave. Ready to give previous soucre code as guide. Work to do - 1)To modify this EA to Pending Order. 2) to add new feature - Risk Management/moneymanagement 3) To modify 4 slave to 7 slave will give the previous to

Project information

Budget
50+ USD
Deadline
from 4 to 7 day(s)