An Expert Advisor based on StochasticsRSI needed for MT5

MQL5 Experts

Job finished

Execution time 24 days
Feedback from customer
Very professional, prompt and with clear communication. They catered for the changes I needed and was a pleasure to work with.

Specification

Description:

Develop an Expert Advisor trading trend continuation (breakout) for MetaTrader 5. Continuation signals will be generated based on StochasticsRSI lower time frame reversals. Trend will be based on StochasticsRSI on two time frames.

The EA is a hybrid model, for it to be easily switched on and off so it will be active during particular market conditions (Human Analysis to switch on and off)

 

It is necessary to finalize the Expert Advisor (MetaTrader 5) to work on a real account - place all of the necessary checks, restore normal operation after a connection failure, add a few attempts to open a position with an error, and maybe something else - at your discretion.

 

Description of a set up preceding the signal:

Buy:

Higher Time Frame StochasicsRSI (Settings: Stochastic length = 8, RSI length = 5, D = 3, K = 3)

Oversold (D below 25) or Bullish (K>D, as long a D is below 75)

 

Sell:

Higher Time Frame StochasicsRSI (Settings: Stochastic length = 8, RSI length = 5, D = 3, K = 3)

Overbought (D above 75) or Bearish (K<D, as long as D is above 25)

 

Signal Description:

Buy:

Lower Time Frame StochasicsRSI (Settings: Stochastic length = 8, RSI length = 5, D = 3, K = 3)

Bullish reversal (K>D), Cross over to occur below the mid-line (50)

 

Sell:

Lower Time Frame StochasicsRSI (Settings: Stochastic length = 8, RSI length = 5, D = 3, K = 3)

Bearish reversal (K<D), Cross over to occur above the mid-line (50)

 

EA developing and debugging rules:

·        EA should display emerging signals as labels/objects on the chart. (Arrows)

 

Signal Lifetime:

The signal (Buy Stop order) to remain valid until triggered or cancelled if the Lower Time Frames StochasicsRSI (Settings: Stochastic length = 8, RSI length = 5, D = 3, K = 3) becomes:

For Buys (Longs):

·        Overbought (D>75) or Bearish (K<D)

For Sells (Shorts):

·        Oversold (D<25) or Bullish (K>D)

 

Placing of orders and opening of positions:

Orders are opened as a

-        Pending Order Type

-        Buy Stop

-        Sell Stop

-        GTC expiration

 

Buy:

Buy 0.25% above last closed bar price before signal. (High of the bar)

Place Stop Loss below prior swing low (add 0.25% below price)

Open 2 units, each with 1% risk of entire accounts size

Buy order example

 

Sell:

Sell 0.25% below last closed bar price before signal. (Low of the bar)

Place Stop Loss above prior swing high (add 0.25% above price)

Open 2 units, each with 1% risk of entire accounts size

Sell order example

 

Management of trading positions/orders:

·        Each order to open 2 units

o   Unit 1: Risk 1%

o   Unit 2: Risk 1%

·        Move stop loss on both unit 1 and 2 when price has moved the same distance as the 14ADR (Average Daily Range) in the direction of the trade.

·        The open positions will be managed manually from this point on.

Cancellation of orders:

In the case of an opposite signal, close order.

Re-open order on the next signal.

 

Order lot calculation:

·        ((Account Balance * Risk %) / (Entry – Stop Loss Distance))/contract Size = Volume


Responded

1
Developer 1
Rating
4.86
(29)
Projects
38
16%
Arbitration
5
40% / 40%
Overdue
0
Free
2
Developer 2
Rating
4.5
(32)
Projects
52
2%
Arbitration
10
40% / 20%
Overdue
7
13%
Loaded
3
Developer 3
Rating
5
(15)
Projects
20
20%
Arbitration
4
50% / 25%
Overdue
0
Loaded
4
Developer 4
Rating
1
(1)
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
5
Developer 5
Rating
4.92
(359)
Projects
491
40%
Arbitration
27
56% / 4%
Overdue
54
11%
Free
6
Developer 6
Rating
4.99
(366)
Projects
380
50%
Arbitration
6
50% / 33%
Overdue
3
1%
Free
7
Developer 7
Rating
4.86
(36)
Projects
72
11%
Arbitration
21
33% / 43%
Overdue
31
43%
Busy
8
Developer 8
Rating
4.89
(125)
Projects
217
35%
Arbitration
11
27% / 55%
Overdue
33
15%
Loaded
9
Developer 9
Rating
5
(5)
Projects
8
25%
Arbitration
3
33% / 33%
Overdue
1
13%
Working
10
Developer 10
Rating
4.89
(270)
Projects
382
25%
Arbitration
15
53% / 40%
Overdue
24
6%
Working
11
Developer 11
Rating
0
Projects
0
0%
Arbitration
0
Overdue
0
Free
12
Developer 12
Rating
4.94
(151)
Projects
189
52%
Arbitration
14
50% / 21%
Overdue
2
1%
Loaded
13
Developer 13
Rating
5
(10)
Projects
13
23%
Arbitration
0
Overdue
0
Working
14
Developer 14
Rating
0
Projects
0
0%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
5
(11)
Projects
17
29%
Arbitration
4
25% / 75%
Overdue
0
Free
16
Developer 16
Rating
4.85
(41)
Projects
96
40%
Arbitration
15
27% / 47%
Overdue
32
33%
Free
17
Developer 17
Rating
4.96
(2175)
Projects
2725
64%
Arbitration
75
47% / 15%
Overdue
335
12%
Free
18
Developer 18
Rating
4.94
(82)
Projects
93
37%
Arbitration
8
25% / 50%
Overdue
7
8%
Free
19
Developer 19
Rating
4.94
(70)
Projects
91
43%
Arbitration
11
55% / 27%
Overdue
4
4%
Working
20
Developer 20
Rating
4.64
(28)
Projects
30
3%
Arbitration
11
9% / 82%
Overdue
4
13%
Loaded
21
Developer 21
Rating
4.94
(461)
Projects
979
58%
Arbitration
29
28% / 24%
Overdue
132
13%
Working
22
Developer 22
Rating
4.8
(135)
Projects
265
42%
Arbitration
17
65% / 6%
Overdue
28
11%
Working
Similar orders
Assortedm 30+ USD
There are two ways to earn money on FXPRO. 1. Binary trading – you can trade and sell 2. Games: You can play a variety of games, such as 3 and 5 minute blocks, red and green, plane crash, etc
I need someone to modify the code of a libray in MQL5.com site to remove 4 lines of warning: deprecated behavior, hidden method calling will be disabled in a future MQL compiler version The end result of the modified library should produce the same result of the orignal version
I want to create a Rebate strategy, i have Part of the strategy ready, but im stuck with making it safe and stable longterm. Im looking for help, someone that can look into my strategy and then build it. Im happy to Talk with you about it
1. Custom SRV file compatible with Western pips vesion as described in title. 2. Broker name and server name to be shared upon job acceptance. 3. Create a SRV file that will connect to the specified Broker and Server using the WP Add Connection MT4 option 4. Source code to be included. C# development preferred if possible. Job is considered completed when: 1. Source code is delivered 2. Connector is utilized in WP my
The developer will · change mq5 source file of an EA to ex5 file; and · check for any errors in the code to fix them. Developer will provide ex5 file upon the completion. The mq5 file of EA is in a zip file attached. The additional and supplementary information will be provide in the discussion stage
An External EA for manage other EAs, source code.mq5 file must be included. Features: 1. Disable/Enable/manage any Expert Advisor(magic nr. control) 2. T ime filter 3. Multi Symbols Spread and slippage Filter 4. News filter-news source from Forex factory: https://nfs.faireconomy.media Investing: https://ec.forexprostools.com Input Parameters: . Symbols: Multi symbol use comma to separate
this robot would use the rsi for buy and sell signals together with price action for sell signal when the rsi gets to a minimum of 65points the robot opens a sell position at the close of a bullish candle note this points would have an option for preference so we can decide to adjust to the point we want it to start the execution but 65points would be the default if (the next candle is bearish the robot doesn’t open
I want to have an EA with some features as mentioned the requirements: I also have source code with almost ready features, just need to add one other function is to have multiple expirations, but it is up to you to choose with current EA or develop from the scratch
copy the trade from one broker who has XAUGBP/XAUCHF/XAUAUD/XAUJPY/XAUEUR/XAUCAD/XAUNZD symbols to the other who only has XAUUSD and GBPUSD/USDCHF/USDJPY/USDCAD/AUDUSD/NZDUSD. For example, buy XAUGBP to be copied to the other broker as buy XAUUSD and sell GBPUSD with correct lot sizing. For example, COPY buy 1 lot of XAUGBP to the other broker, on the other broker simutaniously open buy 1 lot of XAUUSD and sell
It is required to modify the (MQ4) connector file (Expert Advisor) to take the signals from the forex indicator installed on the MQ4 platform and then send them to the MT2 platform

Project information

Budget
100 - 500 USD
For the developer
90 - 450 USD
Deadline
from 3 to 14 day(s)