EA para negociar com banda de bollinger no Metatrader 5

Job finished

Execution time 4 days
Feedback from customer
Excelente. Muito rápido. Ótimo produto. Fácil de se comunicar. Recomendo.

Specification


EA para negociar mini contratos futuros de Ibovespa (WIN): 

Somente usará as bandas de Bollinger como indicador gráfico. 

Ordens a valor de mercado. 

Timeframe a ser utilizado = 5 minutos. 


1. Inputs  

                Inputs de horários: 

                               1 - Hora de começo da janela de início das operações (ex.: 09:00) 

                               2 - Hora de término da janela de início das operações (ex.: 16:00) 

                               3 - Horário que EA fecha qualquer operação em aberto (ex.: 17:30)       


                Para cálculo das Bollinger Bands: 

                               4 - Período (ex.: 20) 

                               5 – Multiplicador (ex.: 2) 


                Inputs de saída: 

                               6 – Take Profit em pontos (Ex.: 100 pontos)

                               7 – Stop Loss em pontos (Ex.: 30 pontos) 


                Input de quantidade:

                               8 – Quantidade de contratos a serem negociados. 


2. Disparo da operação 


       Compra: 

                               Quando um candle POSITIVO fecha acima da banda de bollinger. A compra ocorre na abertura do candle seguinte ao candle que fechou acima da banda. 

                               Somente ocorre a compra se estiver dentro da janela de início de operação (input 1 e 2) 

                               Compra da quantidade de contratos informada (input 8) 

                               Somente uma operação por vez. Ou seja, caso um segundo candle feche fora da BB enquanto tenha uma operação em aberto, não iniciará uma nova operação. 


       Venda: 

                               Quando um candle NEGATIVO fecha abaixo da banda de bollinger. A venda ocorre na abertura do candle seguinte ao candle que fechou abaixo da banda. 

                               Somente ocorre a venda se estiver dentro da janela de início de operação. (input 1 e 2)

                               Venda da quantidade de contratos informada. (input 8) 

                               Somente uma operação por vez. Ou seja, caso um segundo candle feche fora da BB enquanto tenha uma operação em aberto, não iniciará uma nova operação. 


3. Saída da operação 


                1 - Saída por atingir o take profit (input 6) 

                

                2 - Saída por atingir o stop loss (input 7). Esse é o loss máximo


                3 - Saída por atingir o stop móvel conforme abaixo: o stop móvel só funciona entre o stop loss (pois o stop loss é a perda máxima aceitável) e o take profit (pois o take profit é o ganho máximo aceitável). 

                               

                               No caso de compras: 

                                               Se a média da BB estiver ABAIXO do preço de compra, o stop móvel é a média da BB 

                                               Se a média da BB estiver ACIMA do preço de compra E a banda inferior estiver ABAIXO do preço de compra, o stop móvel é preço de compra. 

                                               Se a média da BB estiver ACIMA do preço de compra E a banda inferior estiver ACIMA do preço de compra, o stop móvel é a banda inferior da BB. 


                               No caso de vendas: 

                                               Se a média da BB estiver ACIMA do preço de compra, o stop móvel é a média da BB 

                                               Se a média da BB estiver ABAIXO do preço de compra E a banda superior estiver ACIMA do preço de compra, o stop móvel é preço de compra. 

                                               Se a média da BB estiver ABAIXO do preço de compra E a banda superior estiver ABAIXO do preço de compra, o stop móvel é a banda superior da BB. 


                4 - Em caso de não atingir nenhuma das saídas anteriores, o EA deve fechar a posição conforme input de horário de encerramento das posições (input 3) 



                Só para esclarecer, a janela de início de operação é somente para restringir o início das operações. A saída não tem relação com essa janela, ou seja, uma vez iniciada dentro da janela, as operações irão continuar em horários fora da janela até atingir uma das opções de saída. <:p><:p>



4. Tipo de ordens 


                Todas as ordens são a valor de mercado, para serem executadas no momento do disparo. 



Responded

1
Developer 1
Rating
(563)
Projects
932
47%
Arbitration
301
59% / 25%
Overdue
124
13%
Working
2
Developer 2
Rating
(135)
Projects
163
40%
Arbitration
11
27% / 73%
Overdue
25
15%
Free
3
Developer 3
Rating
(47)
Projects
79
11%
Arbitration
4
25% / 75%
Overdue
2
3%
Free
4
Developer 4
Rating
(36)
Projects
57
37%
Arbitration
10
50% / 30%
Overdue
20
35%
Working
5
Developer 5
Rating
(186)
Projects
205
26%
Arbitration
12
25% / 58%
Overdue
39
19%
Free
6
Developer 6
Rating
(31)
Projects
53
6%
Arbitration
21
0% / 100%
Overdue
24
45%
Loaded
7
Developer 7
Rating
(7)
Projects
15
7%
Arbitration
4
0% / 25%
Overdue
1
7%
Free
8
Developer 8
Rating
(1)
Projects
1
100%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
(253)
Projects
408
38%
Arbitration
86
43% / 19%
Overdue
70
17%
Working
10
Developer 10
Rating
(2423)
Projects
3045
66%
Arbitration
77
48% / 14%
Overdue
340
11%
Free
11
Developer 11
Rating
(475)
Projects
504
53%
Arbitration
10
60% / 20%
Overdue
3
1%
Free
12
Developer 12
Rating
(6)
Projects
8
0%
Arbitration
0
Overdue
3
38%
Free
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
Olá Já possuo um código de um EA que opera entrando e invertendo o movimento conforme o rompimento do candle. Ou seja quando o preço rompe a maxima/minima anterior, ele entra na direção do movimento. Já tenho esse código, preciso que somente seja otimizado, pois eu mesmo quem fiz. Porém minha solicitação é que ele rode em renko também, pois não consigo fazer ele rodar em renko, somente em candle, preciso que o
Hello. I open this work with the intention of changing the indicator that is present in my EA code. This is an EMA 200 code, called STR-EMA. I will send a FINAL-EMA file for the exchange to take place. Furthermore, I would like a simple modification to FINAL-EMA, which is the possibility of changing the period in X candles (it is currently set to pattern 200) Please note that the functionality of the EA should not be
Preciso criar set para meus Ea , operando Mini Indice e Mini Dolar B3. Objetivo: Busco otimizar e criar conjuntos de parâmetros (sets) para meus Expert Advisors (EAs) que operam no mercado de Mini Índice (WIN) e Mini Dólar (WDO) da Bolsa de Valores B3. O objetivo é maximizar a eficiência e os lucros das operações automatizadas, minimizando riscos e drawdowns. Contexto: Estou utilizando EAs no MetaTrader 5 para
//+------------------------------------------------------------------+ //| SimpleEA.mq5| //| Copyright 2023, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "2023, MetaQuotes Software Corp." #property link " https://www.mql5.com " #property version "1.00" #property strict input int FastMAPeriod = 12; // Período da média

Project information

Budget
30 - 60 USD
For the developer
27 - 54 USD