An Expert Adviser for MT5 needed - Trades Based on a Custom Bearish Engulfing Pattern with Additional Indicators (Buy/SL) on the existing Chart and Custom Logic for TP.

Trabalho concluído

Tempo de execução 1 dia
Comentário do desenvolvedor
Great employer! thank you :)
Comentário do cliente
Great developer, can code complex EA's fast and efficiently!

Termos de Referência

Hi guys,

I'm currently looking for a competent developer to assist me in writing a suitable EA that will comply to all my requirements. Only candidates with a high repute would be considered. The basic operation of the EA as described in this document should cover all my requirements as well as the expected functionality of the EA. A few optional features would be added but these would not be required within the final EA, compensation to include these optional features would be discussed and the value would be considered to justify the additional functionality. Apart from the compiled EX5 code, the source MQ5 code should also be provided and this should be in a neat structure, with comments to all functions, variables, actions etc. to ease modification of the EA if required and to allow for the addition of code not disclosed within this document. My native language is not English, thus if anything is unclear, wrong terminology used, contradicting statements etc., please feel free to contact me for any clarifications.  


The idea of the trading system is as follows: The EA is meant to be used during a Bullish Market Trend and should place Sell Limits and Stop Losses at mathematical logic levels obtained during the execution of the EA, these levels would be obtained during the formation of a Bearing Engulfing Pattern, potentially including levels obtained from candles leading up to the Bearish Engulfing Pattern. The Bearish Engulfing Pattern should follow a strict set of mathematical logic levels to be considered a Valid Zone. Should the Bearish Engulfing Pattern fail to comply with the Logic Levels required then the Zone would not be valid. Should the Zone be valid, a Sell Entry would be placed at a predetermined level within the Demarcated Zone. During the Sell Entry a Trend Reversal would be expected resulting in profit, if not, the Sell Entry would remain open until it would reach a demarcated SL Zone where the trade would be closed. This strategy has been tested with a high result of accuracy and a favorable Win/Loss Ratio. Exact Structure as follows:    

Trading Signals: The Bearish Engulfing Signal would be the only signal used to prequalify trading positions*.

Bearish Engulfing Signal


Trading Zone Qualifications: A suitable trading zone would only be valid should the following conditions be met during a Bearish Engulfing Signal:

Example

  • The Closing Price of the Bullish Candle (3) would be equal to the Opening Price of the Bearish Candle (4).
  • Provision should be made for an adjustable quantity of Bullish Candles preceding the final Bullish Candle (3). For example 0 - 10 Candles. Should any of these candles break the structure, such as a Bearish Candle the Signal would be void.
  • Provision should be made for an adjustable quantity of Bearish Candles following the Bearish Engulfing Candle (4). For example 0 - 10 Candles. Should any of these candles break the structure, such as a Bullish Candle the Signal would be void.
  • Provision should be made for the Bearish Engulfing Candle (4) to be larger than the Bearish Candle by a factor, for example to allow for either a ratio or a percentage. A useable range would be 100 - 500% larger than the Bullish Candle (3).
  • Provision should be made for a Sell Stop to be placed in one of two areas when all other conditions are satisfied. The Sell Stop should be placed at either the Low Point (wick) or the Open Price of the Bullish Candle (3).
  • Provision should be made for a Stop Loss to be placed in one of three areas when all other conditions are satisfied. The Stop Loss should be placed at either the High Point (wick) of Candle 3 or 4, or the Close Price of the Bullish Candle (3).
  • The Zone should be clearly marked out as per the example, Sell as an entry point as well as SL for a closing point should clearly be indicated. A fill colour should be used between the two vertical zone lines to indicate an existing zone. The Zone Number as indicated should be omitted as this would not be required.

Trading Zone Voiding: Existing Trading Zones could be voided in two ways, when this should happen the Existing Trading Zone would be Void and should be deleted from the current graph. This could happen due to various reasons such as:

  • When a Trade (Sell Entry) enters a Valid Trading Zone, but does not produce any profit and closes in the Stop Loss Zone.
  • When market movement enters Valid Trading, places a Trade (Sell Entry), the Market turns into an opposite direction before reaching SL. Regardless if profit has been made or BE has been reached, the Valid Trading Zone is Void.  
  • When the market moves higher than previous Zones, these Zones should be Void.
  • When a Zone reaches a predetermined time as set in Trading Parameters. 

Positions are opened: Positions (Sell Entries) should only be opened in Valid Zones at the Selected Entry Point. 

Positions are closed: Positions (Sell Entries) should only be closed by the following:

  • If the position would reach the SL Level in a Valid Trading Zone.
  • If a position should reach a Trailing Stop as specified in Trading Parameters.
  • If a position should reach a Trailing Pips Stop function*, Value to be provided in Parameters. This should allow a profitable trade to retrace for a preset quantity of Pips before the trade is closed, similar to Trailing Stop but allowing for a closer margin. 
PIP Stop Function: Allow for the creation of a function that works in a similar way than a Stop Loss function, but only with PIPs. This should allow for a more precise Stop Loss control when anticipating slight market retrenchment. 

Adjustable Trading Parameters: The following should be adjustable to suit the End Users' requirements. Description - Default

  • Lot Size - 0.50
  • Enable Stop Loss - Yes
  • Stop Loss Value - 500 
  • Enable Trailing Stop - Yes
  • Trailing Stop Value - 200
  • Enable PIP Stop - Yes
  • PIP Stop Value - 250
  • Commodity - XAU/USD
  • Timeframe - 30M
  • Valid Zone Expiry - 6H
  • Trading Days - Mon, Tue, Wed etc. All selectable.
  • Trading Times - For each day, adjustable from 00h00 to 23h59 GMT.
  • Open Lots - 1
  • Magic Number - 123456
  • Bullish Candles before Bearish Engulfing - 2
  • Bearish Candles after Bearish Engulfing - 2
  • Bearish Engulfing Candle Ratio to Bullish Candle 1: - 3

For Testing Purposes: The EA should be provided with all the functions as requested. A date limit to allow for at least 7 days should be allowed for testing purposes. The EA should be able to operate on all market, Financials and Synthetics as provided by Deriv to test the functionality Modules, in addition the timeframe should be adjustable to allow for testing on faster moving synthetic markets to test functionality at a faster pace in order not to delay the testing process. The EA may be locked to Demo Account numbers if required.  

Budget: The budget for this project is flexible and entirely up to the experience of the Coder and the duration in which the project would be completed. Suggestions to improve the functionality of the existing code as well as pointing out any flaws would significantly raise the odds in your favour.













Respondido

1
Desenvolvedor 1
Classificação
(215)
Projetos
348
16%
Arbitragem
22
41% / 32%
Expirado
18
5%
Ocupado
2
Desenvolvedor 2
Classificação
(21)
Projetos
20
10%
Arbitragem
2
50% / 50%
Expirado
0
Trabalhando
3
Desenvolvedor 3
Classificação
(36)
Projetos
46
37%
Arbitragem
0
Expirado
0
Livre
4
Desenvolvedor 4
Classificação
(2103)
Projetos
2674
62%
Arbitragem
114
46% / 25%
Expirado
420
16%
Carregado
5
Desenvolvedor 5
Classificação
(355)
Projetos
487
52%
Arbitragem
24
54% / 25%
Expirado
5
1%
Carregado
6
Desenvolvedor 6
Classificação
(403)
Projetos
707
49%
Arbitragem
57
16% / 49%
Expirado
130
18%
Trabalhando
7
Desenvolvedor 7
Classificação
(59)
Projetos
66
6%
Arbitragem
28
18% / 36%
Expirado
4
6%
Ocupado
8
Desenvolvedor 8
Classificação
(5)
Projetos
7
29%
Arbitragem
2
50% / 0%
Expirado
2
29%
Livre
9
Desenvolvedor 9
Classificação
(141)
Projetos
207
80%
Arbitragem
18
33% / 44%
Expirado
10
5%
Trabalhando
10
Desenvolvedor 10
Classificação
(197)
Projetos
320
35%
Arbitragem
64
13% / 56%
Expirado
83
26%
Livre
11
Desenvolvedor 11
Classificação
(42)
Projetos
88
14%
Arbitragem
31
29% / 55%
Expirado
36
41%
Trabalhando
12
Desenvolvedor 12
Classificação
(37)
Projetos
45
33%
Arbitragem
6
17% / 33%
Expirado
8
18%
Trabalhando
13
Desenvolvedor 13
Classificação
(96)
Projetos
108
36%
Arbitragem
3
0% / 0%
Expirado
4
4%
Trabalhando
14
Desenvolvedor 14
Classificação
Projetos
1
0%
Arbitragem
2
0% / 0%
Expirado
0
Trabalhando
15
Desenvolvedor 15
Classificação
(11)
Projetos
11
0%
Arbitragem
4
25% / 50%
Expirado
2
18%
Livre
16
Desenvolvedor 16
Classificação
(63)
Projetos
194
73%
Arbitragem
4
100% / 0%
Expirado
1
1%
Trabalhando
17
Desenvolvedor 17
Classificação
(129)
Projetos
163
42%
Arbitragem
20
60% / 20%
Expirado
9
6%
Trabalhando
18
Desenvolvedor 18
Classificação
(9)
Projetos
8
38%
Arbitragem
3
0% / 67%
Expirado
2
25%
Trabalhando
19
Desenvolvedor 19
Classificação
(267)
Projetos
542
50%
Arbitragem
55
40% / 36%
Expirado
225
42%
Trabalhando
Pedidos semelhantes
hello there I need a copy trade for mt4 can ANYONE help me with and let discuss on how to go about it kindly send me message to signify and let discuss mind you i need this urgently let connect to discuss and conclude
Below is the pine eidtor script convert it to MQL5 coding language and create bot based on following condition 1. This all should be on 5-minute chart timeframe 2. For Buy side, buy after closing of second candle when buy signal is given and hold buy position until sell signal is given. 3. For sell side, sell after closing of second candle when sell signal is given and hold sell position until next buy signal will be
I would like the better volume indicator 1.6 in a scanner format. Scanning multiple timeframe and pairs of which can be picked. Would like it to provide all standard notifications and also if pressed to go to the a template timeframe and pair. *To be placed in a table format as the one added. To be able to add which time frame you want to see. *To advise me of the following Climax High - turn the text green High
i have a JavaScript of a code which is a indicator of trading view, i want to convert into python script and make a mql5 automated trading bot which can take automatic trade and also exit when the signals come by the indicator
Here's the bot's trading strategy in a nutshell>>> I would like to make a simple scalping MT5 EA trading bot for the synthetic indices, specifically for the Boom 1000 Index. This MT5 EA trading bot will be based off of the 10 period moving average that follows specific rules for entry. The parameters of the moving average are as follows: Period:10 Shift:1 Method:Linear Weight Apply to:Close The bot will only initiate
I would like an existing, older MT4 EA I had developed converted into an MT5 EA and debugged where necessary. The EA is attached and should be fairly self-explanatory. It is a breakout order entry EA with customisable parameters
I require an MT4 Expert Advisor (EA) that automatically places hedge orders when a buy or sell order is placed by me or another EA. The hedge orders will consist of a stop order (either Buy Stop or Sell Stop), with the same lot size as the original order, deployed at a predefined price distance. The EA must ensure that only one hedge order is placed for each trade. The system should monitor trades based on specific
Renko EA 30 - 150 USD
I want a Renko EA similar to the one I have, because I want the source code. The Renko EA will have the mode presets described, the Renko EA will be live, it will be for MT5, it will be saved under Expert Advisors. Please see the attached file for specifications. Please let me know if you have any questions
For Chart Panel : Needs a Black Back ground at present its transparent . ✔️ Trading Panel (To be reset weekly = 1-6) 1. EA Status : (on/off) 2. Total Trades Taken : 3. Number of Profitable Trades Today : 4. Number of Loosing Trades Today : 5. Number of Profitable Trades This Week : 6. Number of Loosing Trades This Week : (To be Reset every Month = 7-9) 7. Number of Profitable Trades This Month : 8. Number of Loosing
my request is to convert a trading view indicator to mt4. I have a supertrend indicator for trading view or pine script. and all I want is to convert it for to mt4 or mql4

Informações sobre o projeto

Orçamento
30 - 100 USD
Desenvolvedor
27 - 90 USD
Prazo
para 10 dias