Create a buy-sell limit Grid expert adviser with fixed pip step intervals includes a small auto/manual graphics panel for manual grid opening outside of the auto logic

Trabalho concluído

Tempo de execução 2 dias
Comentário do cliente
Fatemeh was super speedy with my expert advisor, very thorough with his coding and done an all-round exceptional job offering and completing extras as an above and beyond service.

Termos de Referência

RSI-Grid strategy expert advisor for MT4

 

Project overview:

 

Require the coding of a trading expert advisor based off of the following below criteria:

Buy-Sell orders are to be generated based on the RSI indicator, the indicator overbought/oversold settings shall be adjustable, default standard 70/30 settings, length will also be configurable with a default of 14.

 

The buy orders:

A market buy order will be generated on oversold conditions (RSI=<30) 1 bar close after the condition is met, the number of bars for entry default is 1 bar however this is to be configurable, 3x simultaneous buy limit orders will be generated as a grid formation with the pip step interval of the buy grid to be adjustable, default will be 25 pips between buy limit orders. All trades will have a Stoploss criteria as listed below.

the number of buy grid limit orders by default including the market order is 4 however can be adjusted to a maximum of 10 grid layers.  

Once the above RSI conditions is met the condition shall only be re-triggered (new trade/grid placed) after the current trades have either reached there stop loss or take profit as per the criteria below, this is to ensure if the RSI oscillates up and down rapidly multiple grids are not formed/opened.

The only other buy criteria that can occur will be from the manual function see further down in this document.

 

The sell orders:

As per above however on overbought condition (RSI>70) as opposed to oversold condition shall be the entry criteria for the sell market order and the sell limit grid.

 

Figure above illustrates the grid orders function for a buy scenario

 

Account balance function:

The first trade initial risk shall be 0.20% of account balance from the first trade and martingale from there to the bottom of the defined grid. The risk shall be adjustable for the first trade which will dictate the overall risk per trade in conjunction with the martingale multiplier, the default martingale multiplier will be x2.

 

For example:

Trade 1= 0.20% (entry market order)

Trade 2= 0.40% (buy limit 1)

Trade 3= 0.80% (buy limit 2)                              100pips overall default to stop total risk 3%

Trade 4= 1.60% (buy limit 3)

Stoploss= 3%

 

 

  Stoploss function:

The Stoploss will be default 25pips below OR above the last trade in the grid in which all trades in the grid will close at a loss. This value will be adjustable.

 

Take profit:

The take profit will be a default 75 pips above the last trade activated ensuring a 1:3 risk reward ratio. The take profit value will be adjustable. All Trades will close in profit when this value is reached

 

Equity stop%:

All trades will close at loss should an exceedance of 20% be reached on the account balance, this equity stop will be adjustable.

 

Trading start/stop time:

Trading start and stop times will be based off of the broker terminal time, the default will be for the expert to trade 24HRS a day however the times adjustable as required.

 

Close on opposite signal:

If this is set to True and a buy order is already open then when a sell signal is generated from the EA the buy orders will be closed and the sell orders-Grid opened, this will also be true  for the opposite should a sell trade already be opened.

 

Auto/Manual function:

Require a toggle between auto and manual operation of the expert advisor, I would like a small graphics display to be located in the top left corner of the MT4 chart window as per below:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


The idea of the above function is to be able to turn the EA from auto to manual (ignore the RSI criteria whilst in manual) and give me the ability to open a manual grid buy OR sell if I see price action on the charts I like. The close all trades function will be master and can be used in either auto OR manual conditions and when pressed will close all trades regardless of whether they’re in a loss or profit scenario.

 


Recap of configurable parameters/EA settings:

 

RSI settings:

Overbought (sell entry level)= <30 default

Oversold (buy entry level)= >70 default

RSI length = 14 default

---------------------------------------------------------------------------------------

Bars after sell or buy condition is met= 1 bar default

Grid layers: 4 default, maximum of 10 layers

Trade 1 risk= 0.20%  default

Martingale multiplier factor * = 2 default

Pips step between orders= 25pips default

Take profit level= 75pips default

Stoploss overall= 100pips default

Equity stop%= 20% default

Trade start time: 00:00:00      Trade stop time: 23:59:00

Close on Opposite signal: False default

 

Please note: I wish the EA must be able to be back-tested using different grid and RSI settings by adjusting the above configured parameters.


See attachment for further details.


many thanks 


Jarrod  


Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(40)
Projetos
76
39%
Arbitragem
0
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(795)
Projetos
1365
72%
Arbitragem
112
29% / 48%
Expirado
341
25%
Trabalhando
3
Desenvolvedor 3
Classificação
(375)
Projetos
398
31%
Arbitragem
62
19% / 69%
Expirado
50
13%
Trabalhando
4
Desenvolvedor 4
Classificação
(57)
Projetos
75
25%
Arbitragem
9
33% / 56%
Expirado
8
11%
Livre
5
Desenvolvedor 5
Classificação
(292)
Projetos
366
21%
Arbitragem
42
60% / 24%
Expirado
41
11%
Carregado
6
Desenvolvedor 6
Classificação
(126)
Projetos
151
48%
Arbitragem
6
83% / 17%
Expirado
2
1%
Livre
7
Desenvolvedor 7
Classificação
(233)
Projetos
413
34%
Arbitragem
52
37% / 40%
Expirado
152
37%
Carregado
8
Desenvolvedor 8
Classificação
(45)
Projetos
58
33%
Arbitragem
12
42% / 42%
Expirado
7
12%
Livre
9
Desenvolvedor 9
Classificação
(2410)
Projetos
3027
66%
Arbitragem
77
48% / 14%
Expirado
340
11%
Livre
10
Desenvolvedor 10
Classificação
(361)
Projetos
386
70%
Arbitragem
4
75% / 0%
Expirado
2
1%
Carregado
11
Desenvolvedor 11
Classificação
(56)
Projetos
166
69%
Arbitragem
4
100% / 0%
Expirado
1
1%
Livre
12
Desenvolvedor 12
Classificação
(119)
Projetos
169
38%
Arbitragem
9
78% / 22%
Expirado
15
9%
Livre
Pedidos semelhantes
i Want to convert this Trading View Code to Mt4 Indicator indicator("NEOM Smart Money Concepts ", "NEOM Smart Money Concepts " , overlay = true , max_labels_count = 500 , max_lines_count = 500 , max_boxes_count = 500 , max_bars_back = 500) //-----------------------------------------------------------------------------{ //Constants //-----------------------------------------------------------------------------{ color
Hello Amazing developer am looking for profitable EA for mt4 and made for some past year and i will be looking forward for your bid if you have mt4 EA let Negotiate in the contact box best regards
Hello Amazing developer am looking for profitable EA for mt4 and made for some past year and i will be looking forward for your bid if you have mt4 EA let negotitate in the contact box best regartds
Hi I need a software like Mirror trade copier ( https://www.antonnel.net/mirror/ ) which directly connect to the Accounts over api with out MT4 terminal and copies trades from mater to client. I want the same and possible improvement like can be accessed over a url and dashboard for some basic metrics (optional)
The first section will describe the EAs trading strategy logic and features. The second section is an outline of the inputs that the EA should contain. 1. The idea of the trading system is as follows : This EA enters trades based on fibonacci retracement levels when other (MACD, RSI) conditions are met. It will use a MACD from a particular time frame to establish the swing high and swing lows which the fibonacci
1. **Timeframe and Liquidity:** Focus on the 5-minute timeframe for liquidity analysis.(timeframe for liquidity should be editble) 2. **Candlestick MSS:** Monitor 1-minute candlestick patterns for entry signals.(should be editble) 3. **Swing Points:** Identify swing points using the high and low of the last three candles.(ict swimg high and low) 4. **Sell Setup:** - Wait for a 5-minute candle to take out the swing
Hello great developer Can you build this indicator for Quantower. If positive, then how much will it cost to make automated strategy from the indicator? i will be looking for great developer to build for this project best regards
Hello Greetings. I have a custom tradingview strategy I would like to convert to Metatrader 5 ( mt5 ) . I have the source code a and with me. Kindly bid if it is what you can do for me and let discuss about the project. Thanks
have trade signals i get by telegram messaging, i would like to have a robot designed to read those message for trade inputs and open and close trades base on the signals Ea must be able to scan my telegram Message app Read signals sent Open trades on the mt4 and manage them to close Read signals every one minute (user changeable input) I also need the programmer to teach me how to install and make the robot work
I want to have an EA for MT4 from 2 simple indicators: 1st indicator is a supertrend with buy/sell signals 2nd indicator is a histogram that act as a filter out falls signals Options in the EA: 1. the input options of both indicators 2. turn filter (2nd indicator histogram) ON/OFF 2. Lot 3. TP/SL in pips (if input is 0, TP/SL is off) 4. Close trade with opposite signal ON/OFF delivery of EA with mql file

Informações sobre o projeto

Orçamento
100 - 150 USD
Desenvolvedor
90 - 135 USD