Robot for trading an EMA breakout with stochastic validation

Trabalho concluído

Tempo de execução 1 hora
Comentário do cliente
Vladimir is a great developer, fast an proactive.

Termos de Referência

Requirements Specification:


In the attached file is the complete specification with images.

It is a requirements specification for the development of the Exponential Moving Average and Three Stochastic Expert Advisor in MetaTrader 5 platform. The expert advisor must work in production and strategy simulator in MetaTrader 5 platform. At this moment, we is working with XM broker but in the future, we could use other broker and the expert advisor must work if the broker works with MetaTrader 5.

 

Expert Advisor Parameters:

Stop Loss (in pips), Take Profit (in pips), Lots, EMA Period (by default value 20), First Stochastic Period %K (by default value 33), First Stochastic Period %D (by default value 3), First Stochastic Slowing (by default value 3), Second Stochastic Period %K (by default value 5), Second Stochastic Period %D (by default value 3), Second Stochastic Slowing (by default value 2), Third Stochastic Period %K (by default value 8), Third Stochastic Period %D (by default value 5), Third Stochastic Slowing (by default value 3), Telephone Number (by default value 0) (If the telephone number take the value 0, the expert advisor will not send the messages), Number Candles Until Confirmation (by default value 1), InpTrailingStopBeforeBreakEven (in pips), InpTrailingStopAfterBreakEven (in pips), Position Mode (if position mode take the value 1, the positions are opened or closed; if position mode take 0, the positions aren´t opened or closed).

Trading Signals:

Bullish Signal:

Buy signal: The signal candle close above EMA (by default value 20 in configuration parameters) and stoc 33,3,3 (by default values in configuration parameters) < stoc 8,5,3 (by default values in configuration parameters)  < stoc 5,3,2 (by default values in configuration parameters). In this point the expert advisor send a telegram message. The confirmation candle close above the signal candle (take the close of the signal candle) and the confirmation candle must have bullish direction. In this point the expert advisor send a telegram message. The parameter Number Candles Until Confirmation is used to indicate the number of candles where the confirmation could be effective. For example, the confirmation signal could give in the next candle of the signal candle or two candles after the signal candle or more.  The telegram message (confirmation) will be receive in the first candle that accomplish the conditions. The signal candle must be invalidated when we have not confirmation candle in the next candles (Number Candles Until Confirmation) or if we have not confirmation candle and the next candles (Number Candles Until Confirmation) closes the price under EMA (by default value 20 in configuration parameters).

Bearish Signal:

Sell signal: The signal candle close under EMA (by default value 20 in configuration parameters) and stoc 33,3,3 (by default values in configuration parameters) > stoc 8,5,3 (by default values in configuration parameters)  > stoc 5,3,2 (by default values in configuration parameters). In this point the expert advisor send a telegram message. The confirmation candle close above the signal candle (take the close of the signal candle) and the confirmation candle must have bearish direction. In this point the expert advisor send a telegram message. The parameter Number Candles Until Confirmation is used to indicate the number of candles where the confirmation could be effective. For example, the confirmation signal could give in the next candle of the signal candle or two candles after the signal candle or more. The telegram message (confirmation) will be receive in the first candle that accomplish the conditions. The signal candle must be invalidated when we have not confirmation candle in the next candles (Number Candles Until Confirmation) or if we have not confirmation candle and the next candles (Number Candles Until Confirmation) closes the price above EMA (by default value 20 in configuration parameters).

Position:

Positions are closed when the position take the stop loss or take profit.

Positions are opened when we have a buy signal or sell signal in the same direction of the signal (explained above).

 

Position management

InpTrailingStopBeforeBreakEven is used to protect profit. Stop Loss is set if profit in pips exceeds the value specified in the InpTrailingStopBeforeBreakEven parameter. If the price continues to move in the profit direction and we are in breakeven, Stop Loss should be trailed InpTrailingStopAfterBreakEven (in pips) by every InpTrailingStopAfterBreakEven (in pips) move in the profit direction. Stop Loss cannot be moved towards the loss direction, i.e. the Stop Loss value cannot be increased. If the parameter InpTrailingStopAfterBreakEven and InpTrailingStopAfterBreakEven take the value 0, the trailing stop is disable.

Telegram Message Format:

XXXXXX-YYYY-ZZ

 

XXXXXX àFinancial Instrument (EURUSD, GOLD,…).

YYYY à Buy signal put “BUY” and sell signal put “SELL”.

ZZ à Timeframe.


Arquivos anexados:

Respondido

1
Desenvolvedor 1
Classificação
(166)
Projetos
189
10%
Arbitragem
37
38% / 35%
Expirado
5
3%
Trabalhando
2
Desenvolvedor 2
Classificação
(3)
Projetos
3
0%
Arbitragem
0
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
(23)
Projetos
45
20%
Arbitragem
24
29% / 42%
Expirado
12
27%
Trabalhando
4
Desenvolvedor 4
Classificação
(4)
Projetos
5
60%
Arbitragem
1
0% / 0%
Expirado
2
40%
Livre
5
Desenvolvedor 5
Classificação
(6)
Projetos
6
0%
Arbitragem
0
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
(137)
Projetos
167
35%
Arbitragem
11
91% / 0%
Expirado
0
Livre
7
Desenvolvedor 7
Classificação
(6)
Projetos
8
0%
Arbitragem
0
Expirado
3
38%
Livre
8
Desenvolvedor 8
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
9
Desenvolvedor 9
Classificação
(66)
Projetos
143
34%
Arbitragem
10
10% / 60%
Expirado
26
18%
Trabalhando
Pedidos semelhantes
I need Spike DETECTOR EA for Boom and Crash.. which will send me notification or alerts when spike is near. The EA should also be able be buy on crash Index and sell on Boom Index depending on the market..Demo may be provided for faster execution of my order
ODSMART EA 30 USD
I want an EA developed from this strategy that will buy and sell based on the appearance of these colours. Blue-buy (Enter when the signal indicator is at zero on the blue background) Red -sell( Enter when the signal indicator is at 100) White and brown, exit trade
i want to create RSI trading bot in 1 min time frame this is will happern in 1 min timeframe if RSI level 3 min chat frame touch 27 RSI level than excute buy order as and if 3 min time frame candle touch 72 level RSI will excute sell order than profit will be 3 time where order fill from and stop loss open ,. and i want in the setting able adjust the stoploss in tick adjust the take profit and entry lot
I am in the middle of conducting a complex experiment. And part of this experiment entails modifying an existing free MT5 EA (DarkCloud PiercingLine Stoch, for which i can pass the source code to you if you need) to: run only on specific days and within specific hours on those specific days. I will provide you with the schedule. I need the EA to come with scheduling choices so that the user can choose which days and
I want to design forex robot which work based on hikenashi candel stick pattern and also i wamt to include martingale statergy and trade entry method is bqsed on rsi and hikenashi
The expert advisor needs to follow these conditions = 1. The values of these elements can be changed at any time and for any instrument . . Time Interval of renko . Size of renko brick . Type of renko brick (fixed , atr or percentage) . Lot size 2. Buy condition = ENTRY = Renko brick closes GREEN. EXIT = Renko brick closes RED or TRAILING STOPLOSS=3 bricks down. 3. Sell condition = ENTRY =
I want to develop metatrader to trading bot and i want an expert that has experience in this field that can do the work perfect well for me without error
Hello colleagues, I have a request for development. It is required to develop a trading panel for manual trading. If you have experience in implementing similar projects, please send us estimated time frames and costs. I will be glad to hear your questions and work with you on this project. General description: It is required to develop a panel for manual trading. This is a panel with Risk Reward Tool for installing
Seeking assistance to covert Pine script from TradingView to MetaTrader 5. Require seamless transition for optimal functionality. Appreciate expertise in script conversion. Contact for further details Expertly convert Pine script from TradingView to MetaTrader 5 with precision and efficiency. Ensure seamless functionality and compatibility for optimal trading experience. Experienced in script conversion, I guarantee
Hi there Here is a video of the logic: its based on market structure and swings using validated highs and lows based on candle closure. Just in case you would like to take a look at the code/indicator here is the link: https://youtu.be/igj0OaQoM7o?si=7nigL8OU2Nt1Zxkx Let me know if you can help

Informações sobre o projeto

Orçamento
100 - 150 USD
Desenvolvedor
90 - 135 USD
Prazo
de 3 para 7 dias