Preciso de um EA baseado em Bandas de Bollinger

MQL5 Experts C++

Job finished

Execution time 7 days
Feedback from customer
Realizou o serviço conforme solicitado, atendendo todas as dúvidas. Recomendo.
Feedback from employee
Thanks so much!!!!!

Specification

Preciso de um EA para negociar mini contratos futuros de Ibovespa (WIN).  Somente usará as bandas de bollinger como indicador gráfico.

 

Inputs:

 

            Inputs para configuração geral das operações:

0 - Time frame a ser utilizado (Ex: 5 min.)

1 - Horário de início das operações (Ex: 09h00)

2 - Horário para encerramento de operações (Ex: 16h00)

3 - Quantidade de contratos a serem negociados por trade (Ex: 5)

 

            Inputs para configuração do indicador Bandas de Bollinger:

4 - Período (Ex: 20)

5 - Desvio Padrão (Ex: 2)

 

            Input para Entrada e Stop Loss: (será explicado nos tópicos abaixo).

6 - Pontos de Loss (Ex: 50)

7 – Pontos de Entrada (Ex: 20)

 

Disparo da operação:

 

            Compra:

 

Condição 1: Mínima do candle anterior < ou = que banda inferior.

Condição 2: Abertura do candle atual abaixo da banda superior.

Entrada:  Ao atender condição 1, deve-se posicionar uma ordem de compra “x pontos” (input 7) acima da máxima do candle anterior (candle da condição 1). Se o candle atual não der entrada da ordem, a mesma deverá ser cancelada.

 

Observação 1: Operação só ocorre se estiver dentro da janela de horário de operações.

Observação 2: Apenas uma operação por vez, ou seja, mesmo que todas as condições sejam atendidas, se houver uma operação ainda em aberto, não abrirá um novo trade.

 

            Venda:

 

Condição 1: Máxima do candle anterior > ou = que banda superior.

Condição 2: Abertura do candle atual acima da banda inferior.

Entrada:  Ao atender condição 1, deve-se posicionar uma ordem de compra “x pontos” (input 7) abaixo da mínima do candle anterior (candle da condição 1). Se o candle atual não der entrada da ordem, a mesma deverá ser cancelada.

 

Observação 1: Operação só ocorre se estiver dentro da janela de horário de operações.

Observação 2: Apenas uma operação por vez, ou seja, mesmo que todas as condições sejam atendidas, se houver uma operação ainda em aberto, não abrirá um novo trade.

 

Saída da Operação

 

1 - Saída por atingir Take Profit

2 - Saída por stop loss. O stop loss será móvel e deve funcionar entre o stop loss (perda máxima aceitável) e o take profit (ganho máximo aceitável).

No caso de compra:

TP: 

a) Se preço de entrada < que Banda Média (BM), então, TP é o valor da BM (fica fixo, não se altera).

b) Se preço de entrada > que Banda Média (BM), então, TP é o valor da Banda superior (fica fixo, não se altera).

 

SL: 

Pontos definidos no input (6) abaixo da mínima do candle anterior ao da entrada.

Ex: Input definido em 50 pontos; Entrada no candle atual; mínima do candle anterior 94000; SL fica em 93950.

A cada abertura de candle novo, se a mínima do último candle for > que a mínima do penúltimo candle, o SL move-se “x” pontos (input 6) para abaixo da mínima do candle anterior, do contrário mantém o SL atual. Segue-se assim até ser stopado ou atingir o TP.

 

No caso de venda:

TP: 

a) Se preço de entrada > que Banda Média (BM), então, TP é o valor da BM (fica fixo, não se altera).

b) Se preço de entrada < que Banda Média (BM), então, TP é o valor da Banda inferior (fica fixo, não se altera).

 

SL: 

Pontos definidos no input (6) acima da máxima do candle anterior ao da entrada.

Ex: Input definido em 50 pontos; Entrada no candle atual; Máxima do candle anterior 94000; SL fica em 94050.

A cada abertura de candle novo, se a máxima do último candle for < que a máxima do penúltimo candle, o SL move-se “x” pontos (input 6) para acima da máxima do candle anterior, do contrário mantém o SL atual. Segue-se assim até ser stopado ou atingir o TP.

 

Caso não atingir nenhuma das saídas anteriores, o EA deve fechar posição 10 minutos antes do final do pregão.


Responded

1
Developer 1
Rating
(15)
Projects
33
0%
Arbitration
8
25% / 50%
Overdue
14
42%
Free
2
Developer 2
Rating
(2445)
Projects
3082
66%
Arbitration
77
48% / 14%
Overdue
340
11%
Free
3
Developer 3
Rating
(197)
Projects
320
35%
Arbitration
64
13% / 56%
Overdue
83
26%
Free
4
Developer 4
Rating
(8)
Projects
16
0%
Arbitration
9
0% / 89%
Overdue
8
50%
Free
5
Developer 5
Rating
(7)
Projects
7
29%
Arbitration
0
Overdue
4
57%
Free
6
Developer 6
Rating
(46)
Projects
80
13%
Arbitration
11
0% / 91%
Overdue
51
64%
Free
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
8
Developer 8
Rating
Projects
2
50%
Arbitration
0
Overdue
1
50%
Free
9
Developer 9
Rating
(7)
Projects
9
11%
Arbitration
0
Overdue
6
67%
Free
Similar orders
Gostaria de corrigir 2 erros em meu EA, ele é complexo e tem mais de 6k linhas. Quero saber sua experiência antes de firmarmos qualquer acordo. Conversaremos mais a respeito e tenho que colocar palavras aqui para dar 30 palavras e eu poder postar

Project information

Budget
30 - 100 USD
For the developer
27 - 90 USD
Deadline
to 30 day(s)