Robô para mini-indices BMF - Day-trade - Rompimento

MQL5 Experts

Specification

O robô precisa utilizar como gatilhos o Chandelier e o rompimento do candle. Tenho que ter uma lista de até 15 rompimentos. Exemplo: rompimento do candle de posição 1, candle da posição 19, candle da posição 39, etc. Sempre que chegar no novo rompimento, desprezar o anterior. Exemplo: estamos trabalhando com o rompimento do candle 1, quando chegar no 19, o rompimento é desprezado a passa a valer somente o atual.Essas posições dos candles serão determinadas pelo tempo gráfico que eu especificar. Esses rompimentos precisam estar a favor do Chandelier. Tenho que ter a opção de escolher "rompimento do corpo" ou "rompimento de minimas e máximas".

Take profit as opções seriam "quantidade em pontos" ou "X vezes o tamanho do candle referência" ou "N Candles na direção do rompimento (não precisam ser sequenciais)".

As opções do Stop loss seriam "quantidade em pontos" ou "X vezes o tamanho do candle referência".

Colocar filtros adicionais como media móvel e/ou  Vwap. Inicio e término do pregão. Pausas na estratégia (3 pausas já estaria ótimo).

Verificação de posicionamento, se estamos trabalhando no rompimento do candle 19 e por algum motivo eu ainda estiver posicionado quando romper o 38, temos que verificar se eu estou posicionado. Se o 38 estiver a favor do 19 não faço nada, se for o contrário eu inverto a posição. Jamais aumentar a posição.

Stop diário financeiro tanto no loss como no gain.

Anexei no arquivo 3 exemplos. No primeiro exemplo devemos entrar vendidos no rompimento do candle, pois estamos abaixo do Chandelier. Já no segundo exemplo, houve o rompimento para a compra, porém como estamos abaixo do Chandelier temos que aguardar o rompimento( assim que romper é para entrarmos, não ficar aguardando o fechamento do candle acima do Chandelier) para efetivarmos a compra. Terceiro exemplo, houve o rompimento para baixo, como estamos acima do Chandelier não efetivar a venda. Quando ocorrer o rompimento da máxima ou do corpo (conforme espeficação) efetivar a compra.


Files:

Responded

1
Developer 1
Rating
(35)
Projects
60
22%
Arbitration
3
33% / 33%
Overdue
15
25%
Free
2
Developer 2
Rating
(11)
Projects
17
59%
Arbitration
2
0% / 100%
Overdue
2
12%
Free
3
Developer 3
Rating
(296)
Projects
475
40%
Arbitration
105
40% / 24%
Overdue
80
17%
Busy
Published: 2 codes
4
Developer 4
Rating
(1)
Projects
1
100%
Arbitration
1
0% / 100%
Overdue
0
Working
5
Developer 5
Rating
(159)
Projects
215
76%
Arbitration
4
50% / 25%
Overdue
18
8%
Free
Published: 2 articles

Project information

Budget
30 - 100 USD