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
513
19%
Arbitration
34
44% / 32%
Overdue
34
7%
Loaded
3
Developer 3
Rating
(382)
Projects
493
23%
Arbitration
60
55% / 25%
Overdue
57
12%
Loaded
4
Developer 4
Rating
(454)
Projects
718
34%
Arbitration
34
71% / 9%
Overdue
22
3%
Free
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
265
29%
Arbitration
0
Overdue
3
1%
Free
Published: 2 codes
12
Developer 12
Rating
(1304)
Projects
1732
49%
Arbitration
54
69% / 15%
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
(274)
Projects
403
28%
Arbitration
40
40% / 50%
Overdue
1
0%
Free
16
Developer 16
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
17
Developer 17
Rating
(62)
Projects
90
29%
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
(2668)
Projects
3400
68%
Arbitration
77
48% / 14%
Overdue
342
10%
Working
Published: 1 code
23
Developer 23
Rating
(20)
Projects
26
38%
Arbitration
6
33% / 50%
Overdue
0
Free
24
Developer 24
Rating
(363)
Projects
436
54%
Arbitration
22
50% / 14%
Overdue
30
7%
Busy
25
Developer 25
Rating
(2326)
Projects
2929
63%
Arbitration
124
44% / 26%
Overdue
429
15%
Working
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
289
35%
Arbitration
18
22% / 61%
Overdue
43
15%
Free
28
Developer 28
Rating
(3)
Projects
6
17%
Arbitration
0
Overdue
3
50%
Free
29
Developer 29
Rating
(19)
Projects
27
0%
Arbitration
4
0% / 100%
Overdue
5
19%
Working
30
Developer 30
Rating
(322)
Projects
499
67%
Arbitration
5
40% / 0%
Overdue
4
1%
Free
Published: 8 codes
31
Developer 31
Rating
(598)
Projects
691
33%
Arbitration
43
44% / 44%
Overdue
12
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
244
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
35
Developer 35
Rating
(314)
Projects
319
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
46
Developer 46
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
47
Developer 47
Rating
(6)
Projects
7
71%
Arbitration
0
Overdue
0
Free
48
Developer 48
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
49
Developer 49
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
50
Developer 50
Rating
(10)
Projects
12
25%
Arbitration
0
Overdue
5
42%
Free
Similar orders
Read signal and enter trade and close trade at good profits and open trade again. Either bullish or bearish signals at 0.1 on XAUUSD. Maximum trade a day should be 4-5 times with good opens and close signals. Looking foward to a long cooperation and also a honest and genuine person
Hello, I am interested in working . I have several strategies that I want to automate. However, I need a developer beforehand to explain the strategies and discuss the next steps
AlphaGreen 150 - 200 USD
Hello, I need a professional MT5 Expert Advisor (EA) developed for a custom indicator-based strategy. Strategy Logic: Determine the trend direction: Uptrend = Buy opportunities only. Downtrend = Sell opportunities only. Entry Conditions: The indicator has 4 lines: 2 Green lines, 1 Red line, and 1 Blue line. Open a Buy trade when both Green lines move inside/between the Red and Blue lines during an uptrend. Open a
Prop Firm EA 30 - 40 USD
I am looking for an MT5 Expert Advisor specifically designed to help meet common prop-firm evaluation requirements while prioritizing consistency, low drawdown, and strong risk management. The EA should use a robust trend-following and market structure-based strategy with multi-timeframe confirmation, momentum filtering, and optional news filtering to avoid low-quality trades. It must include configurable risk
Noganda EA 30+ USD
*MQL5 Bot: “HH_HL_Simple.mq5”* Copy → Paste → Compile in MetaEditor. //+------------------------------------------------------------------+ //| HH_HL_Simple.mq5 | //| WARNING: FOR EDUCATION/DEMO ONLY. YOU CAN LOSE MONEY. | //| @kasii_trader_nela - Learn first, trade later | //+------------------------------------------------------------------+ #property copyright "Educational use only" #property strict #include
I need a simple bot for opening range. Simple Entry / Exit rules, to be able to customize the timeframe, time zone (entry candle) and other normal settings like size, etc
Title Professional AI Automation Trading Bot for Forex & Crypto Solution Language Python (preferred) or MQL5 depending on integration requirements. Categories Expert Advisor (EA) for MetaTrader 5 Automated trading strategies AI/ML-based signal generation Risk management automation Required Skills Strong knowledge of MQL5/Python Experience with MetaTrader API integration Machine learning model deployment
BullyMax Pro 30+ USD
"Act as an expert MQL5 algorithmic trading developer. I want you to create a profitable and efficient Expert Advisor for MetaTrader 5. Do not write the code yet; read the following trading rules, analyze them, and ask me any clarifying questions if needed. Timeframe: [e.g.15 minutes Chart] Entry Logic: [e.g.MACD + RSI + REVERSAL PRICE ACTION. Enter buy when Macd line crosses above the signal line ,RSI above 30 and
I want an indicator that displays the risk reward ratio of each chart candle as a sub window histogram. If the candle closes above the open the histogram displays a green bar above zero the size of which is dependant on the size of the RRR. If the candle closes below the open the histogram displays a red bar below zero the size of which is dependant on the size of the RRR. My attempt that does not work is attached
Hi, I am looking for an experienced MQL5 developer to modify an existing, fully functional MetaTrader 5 Expert Advisor (Source code .mq5 Version 2.62 will be provided). Brief Overview of the EA: It executes trades based on 4 custom Supply/Demand levels (R1, R2, S1, S2) which are inputted manually . It uses two custom indicators for confirmation: SPA (Price Action filter) and AMG (Volume/Momentum filter). The code

Project information

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

Customer

Placed orders3
Arbitrage count0