EA based on the RSI

MQL4 Experts

Job finished

Execution time 8 days
Feedback from customer
Saad maintained a calm, polite, and helpful demeanor throughout the project, and his programming abilities are second to none.
Feedback from employee
It was great collaborating with Sean, few adjustments were made with swift communication.

Specification

  1. The EA takes all triggers from the RSI. 

  1. There is only one trade open at any given time


  1. Opening:  Trigger: the two previous candles show movement down && the RSI is at the 50 in the current candle.   If the RSI has moved downward toward the 50 in these two candles, a short trade will be opened.  If the RSI has moved  upward toward the 50 in <= 2 candles && the RSI is at 50 in the current candle, a long trade will be opened.  

Contingency: The probability that the RSI will continue in the same direction is higher than that that it will touch on the 50 without going below and move  upward.  However, the RSI will sometimes touch on the 50 within these conditions and move back up.  In this instance, once it is established that the RSI is not moving as expected, the trade will be closed. ex. RSI moves from 56 to 53 in two candles previous to the RSI reaching 50. The RSI then moves back to 53. The trade is closed.  

  1. Contingency (cont.) - when a trade is closed, another trade is opened going in the opposite direction immediately. ex. the RSI moves from 56 to 53 and then to 50 when a short trade is placed. The RSI moves back up to 53 and the short trade is closed. A long position is then opened at RSI 53.  

  1. Closing: There are three different Closings for the EA.   

  1. This first closing:  the RSI crosses the 50 moving upward, triggering a long position trade, the trade moves in the expected direction. Then the RSI goes back down and recrosses the 50.  The Close occurs at the moment that the RSI recrosses the 50 going the opposite direction to the trade.  If it is a long trade, the trade will close when the RSI crosses the 50 moving downward.  If it is a short trade, the trade will close when the RSI crosses the 50 moving upward 

  2. Note:  the criteria for opening a new trade will be in place during this process so that when the RSI recrosses the 50, another trade will open based on above criteria for an opening at the RSI 50.  

  3. Closing 2:  In a long trade when the RSI is moving upward, it touches the RSI 70.  From here, if the RSI moves downward, the trade will be closed.  In a short trade when the RSI is moving downward if the RSI moves upward from the 30, the trade will be closed. 

  4. Closing 3:  When the RSI reaches the 70 and the RSI continues to go upward, the trade will close when the RSI recrosses 70 going downward.  When the RSI reaches 30 in a short trade and continues going downward, the trade will close when the RSI recrosses the 30 going upward.  



ALSO IN THE EA:   a function that determines the lot size by taking a percentage of the total account size. ex. The account balance is 10,000.00. The function takes 1% of the account size, 100 dollars, and calculates 50:1 leverage, or, 5,000 dollars to arrive at 0.05 lots. For this function, the percentage of the account to be traded and leverage amount should be inputs that can be changed. 


Images detailing trade conditions will be presented to you if you become the developer for this project.  

 




















Responded

1
Developer 1
Rating
(17)
Projects
21
19%
Arbitration
5
40% / 40%
Overdue
0
Free
2
Developer 2
Rating
(5)
Projects
6
33%
Arbitration
1
100% / 0%
Overdue
0
Free
3
Developer 3
Rating
(22)
Projects
21
10%
Arbitration
4
25% / 75%
Overdue
0
Free
4
Developer 4
Rating
(20)
Projects
32
9%
Arbitration
0
Overdue
0
Free
5
Developer 5
Rating
(161)
Projects
209
61%
Arbitration
10
80% / 0%
Overdue
0
Free
Published: 1 code
6
Developer 6
Rating
(6)
Projects
8
25%
Arbitration
2
50% / 0%
Overdue
2
25%
Free
7
Developer 7
Rating
(5)
Projects
7
43%
Arbitration
8
13% / 88%
Overdue
0
Free
8
Developer 8
Rating
(329)
Projects
515
19%
Arbitration
35
46% / 31%
Overdue
34
7%
Working
9
Developer 9
Rating
(213)
Projects
246
45%
Arbitration
42
10% / 57%
Overdue
5
2%
Free
10
Developer 10
Rating
(106)
Projects
129
25%
Arbitration
25
28% / 56%
Overdue
8
6%
Free
11
Developer 11
Rating
(44)
Projects
53
38%
Arbitration
8
13% / 38%
Overdue
8
15%
Free
12
Developer 12
Rating
(319)
Projects
571
35%
Arbitration
84
31% / 44%
Overdue
206
36%
Loaded
13
Developer 13
Rating
(6)
Projects
8
0%
Arbitration
8
13% / 88%
Overdue
0
Free
14
Developer 14
Rating
(37)
Projects
59
27%
Arbitration
26
19% / 54%
Overdue
10
17%
Working
Published: 1 code
Similar orders
I am looking for an experienced MQL5 developer to build a professional MT5 Expert Advisor specifically for XAUUSD (Gold) and other indices. I saw that XAUUSD is one of your primary areas of specialization, so I would like to discuss a custom EA with you. My priority is NOT extremely high returns. I want a robust EA designed for controlled risk and long-term survival. Requirements: • MT5 / MQL5 • XAUUSD, usoil,btc and
VENOM EA 35 - 50 USD
So, im a beginner and I'm pleading you to built me a bot that runs 24hrs and that can buy and sell at the same time, choose a better and profitable strategy. I will do anything thing it takes to get the bot. I hope you take my request into consideration
Je cherche un développeur MQL4 / MQL5 expérimenté pour créer un robot de trading automatique (Expert Advisor) performant et sécurisé. Validation de comptes Prop Firm capable de trader sur le forex et les matière première
XAUUSD Digger 50 - 300 USD
I want you to create a strategy that fits for my funded account conditions like winrate of 60%+ with good risk reward ratio min 1:2 and max drawdown per day is 2% or 3% and overall should be less then 10% with less consecutive losses should be able to finish the funded stage in of phase 1 8% target and phase 2 of 10% target in a month with good number of trades in a month need journal of all the back tested data and
I need a simple Expert Advisor for MT5 that trades based on RSI overbought/oversold levels. - Entry: Buy when RSI(14) < 30, Sell when RSI(14) > 70 - Exit: Take Profit and Stop Loss as adjustable input parameters (default 50/25 pips) - Position sizing: Risk 1% of account balance per trade, auto-calculated from stop-loss distance - Timeframe and currency pair: adjustable inputs, not hardcoded - Should include basic
1. Trading Instruments: - The robot should trade exclusively on the following currency pairs: - NZD/CHF - NZD/USD - GBP/USD 2. Trading Style: - The robot should implement a day trading strategy, focusing on short-term trades. 3. Risk Management: - Maximum drawdown percentage: 10%. - Stop loss settings: Adjustable based on volatility (suggested default: 30 pips). - Take profit settings: Adjustable
I have an existing working MQL5 Expert Advisor and require an experienced MQL5 programmer/trading-system analyst to independently analyse its historical performance. This is NOT initially a request to rewrite the EA or simply optimize parameters. Current strategy: - MetaTrader 5 - M15 timeframe - EMA / ADX / ATR based - Approximately 1,337 historical trades - Gross Profit approximately USD 271,000 - Gross Loss
Gold robot 30 - 1000 USD
Hello everyone, I’m looking for a developer who has an algorithm in their arsenal that generates quick profits over the long term. I’m interested in a scalping expert advisor—it can be a one-shot, averaging, or grid strategy, with or without TP/SL. Please share your ideas and results; I’ll consider all options. The most important thing is the result. Good luck
Zwivhuya 100+ USD
I would like to be part of this trade because i want to help my family out of the hopeless life we are living now . i thoughts going to school will help me get better job but no i am still sitting for us to eat at home i have to sell my body to someone and get pay with that small money i can buy bread and cooldrink for my family that we can not sleep with emyter stomach
I need an Expert Advisor that trades by signal of ADX and Moving Average indicators. It must check and correctly process possible errors in trading operations. The main criteria of opening and closing positions , direction of Moving Average, Price of last bar . Set the number of lots to trade as an input parameter

Project information

Budget
80+ USD
Deadline
from 1 to 2 day(s)