Robô EA Sequência de Candles

MQL5 Experts

Job finished

Execution time 8 days
Feedback from customer
Desenvolvedor rápido, eficiente e prestativo. Executou com presteza todas as modificações solicitadas.
Feedback from employee
Excelente cliente! Claro e objetivo na especificação dos requisitos.

Specification

Preciso do desenvolvimento de um EA com as seguintes especificações:


ROBO DE SEQUENCIA DE CANDLES (WIN E WDO)

Este robô utiliza como sinal a formação de uma sequência de “n” candles de alta (verdes) ou “n” candles de baixa (vermelhos)



SINAL

Compra: Formação de uma sequência de “n” candles de alta (verdes)

Venda: Formação de uma sequência de “n” candles de baixa (vermelhos)

Obs: A variável “n” deve ser uma entrada (n pode variar de 2 a 5)



FILTROS

Filtro 1 – Compra – Todos os corpos (abertura e fechamento) da sequência de candles devem estar acima da média aritmética de 21 períodos (SMA 21)

Filtro 2 – Compra – Todos os fundos dos candles da sequência devem estar acima ou igual ao fundo do candle anterior

Filtro 3 – Venda – Todos os corpos (abertura e fechamento) da sequência de candles devem estar abaixo da média aritmética de 21 períodos (SMA 21)

Filtro 4 – Venda – Todos os topos dos candles da sequência devem estar abaixo ou igual ao topo do candle anterior

Obs: Os filtros devem poder ser habilitados/desabilitados em um painel



ESTRATÉGIA DE ENTRADA

Compra: “a” pontos acima da máxima da sequência de candles (maior topo)

Venda: “a” pontos abaixo da mínima da sequência de candles (menor fundo)

Obs: A variável “a” deve ser uma entrada



VARIÁVEL IMPORTANTE:

D= tamanho da sequência de candles

D= (topo mais alto da sequência) – (mínimo mais baixo da sequência)



STOP LOSS (SL)

SL = “b” pontos abaixo do mínimo da sequência para compra

SL = “b” pontos acima do máximo da sequência para venda

Obs: A variável “b” deve ser uma entrada



ALVO (GAIN)

GAIN = “c” * D - “a”

Obs: A variável “c” deve ser uma entrada



SAÍDA PARCIAL

Sair com 50% da posição quando atingir o nível N=0,5*D - ”a”

Obs: A realização parcial deve ser opcional, habilitada/desabilitada em um painel



REGRAS PARA DESCONFIGURAÇÃO DO SINAL

1) Caso seja rompido o lado oposto da sequência de candles antes da entrada
2) Caso seja rompida a mínima do último candle da sequência antes da entrada
3) Caso seja formado um candle de cor oposta da sequência antes da entrada

Obs: As regras 1, 2 e 3 devem ser opcionais e habilitadas/desabilitadas em um painel



BREAKEVEN

Após a realização parcial, deslocar o SL para “d” pontos antes da entrada

Obs: A variável “d” deve ser uma entrada


GERENCIAMENTO DO EA

Numero de Entradas Máximas por Dia

Número de Gains Máximos por Dia

Número de Stop Loss Máximos por Dia

Hora de Inicio e Fim



COTROLE DO EA

Mini painel contendo:

Ganho/Perda Diário

Ganho/Perda Semanal

Ganho/Perda Mensal


Responded

1
Developer 1
Rating
(135)
Projects
163
40%
Arbitration
11
27% / 73%
Overdue
24
15%
Free
2
Developer 2
Rating
(15)
Projects
33
0%
Arbitration
8
25% / 50%
Overdue
14
42%
Free
3
Developer 3
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
(186)
Projects
205
26%
Arbitration
12
25% / 58%
Overdue
39
19%
Free
5
Developer 5
Rating
(11)
Projects
17
59%
Arbitration
2
0% / 100%
Overdue
2
12%
Free
6
Developer 6
Rating
(36)
Projects
58
36%
Arbitration
11
55% / 27%
Overdue
20
34%
Free
Published: 10 articles, 7 codes

Project information

Budget
50 - 80 USD
Deadline
from 10 to 20 day(s)