EA baseado em Larry Williams

MQL5 Experts

Job finished

Execution time 1 day
Feedback from employee
Um dos melhores trabalhos que já tive aqui, este cliente criou uma requisição perfeita com toda estrategia bem desenhada para ficar tudo bem claro e a execução do trabalho sair o mais rapido possivel.

Specification

Olá,

Gostaria de um EA que realizasse algumas funções em cima de médias móveis com algumas variáveis abertas para seleção.
O EA é baseado em uma estratégia conhecida, de Larry Williams, onde há duas médias simples de 3 períodos, porém uma baseada nas máximas e a outra nas mínimas, formando assim um canal em volta do preço.
Quando um candle fecha abaixo da média inferior(SMA3/Low), abre uma compra, e a posição é fechada quando um candle fecha acima da média superior(SMA3/High)
Quando um candle fecha acima da média superior(SMA3/High), abre uma venda, e a posição é fechada quando um candle fecha abaixo da média inferior(SMA3/Low).

Porém eu gostaria de adicionar uma terceira média para definir tendência e o indicador ADX Wilder.
Ou seja, só realizar compras quando os preços estiverem acima da tal média, e só realizar vendas quando abaixo da mesma.
Gostaria também que o período das médias pudessem ser alterados, assim como o tipo de média(simples, exponencial, etc).
E que essa terceira média pudesse ser retirada(funcionando apenas com as características anteriores) ou não.
Para o indicador ADX Wilder, a posição só seria aberta se a linha ADX estiver apontada para cima. Também com período que pode ser alterado.
E também que esse indicador pudesse ser retirado(funcionando apenas com as características anteriores) ou não.

Então, o EA seria:

01- Uma média móvel simples de X períodos com base na máxima do candle. Como sendo a média superior aos preços.
02- Uma média móvel simples de X períodos com base na mínima do candle. Como sendo a média inferior aos preços.
03- Uma média móvel exponencial de X períodos com base no fechamento do candle. Como sendo a média balizadora, definindo "somente compras" ou "somente vendas".
04 - Indicador ADX Wilder de X períodos.

As variáveis em vermelho, que fique aberta para poder escolher qualquer seleção, no caso: simples, exponencial, smoothed, etc...
As variáveis em amarelo, que fique aberta para poder escolher qualquer seleção, no caso: 3, 5 10, 20.... qualquer valor...
As variáveis em verde, que fique aberta para poder escolher qualquer seleção, no caso: máxima, mínima, abertura, fechamento, etc...
Opção para a retirada da média balizadora. Ou seja, com referência apenas das SMA's ou SMA's e ADX.
Opção para a retirada do ADX. Ou seja, com referência apenas das SMA's ou SMA's e Média principal(balizadora).

-------

Com relação as posições:
Gostaria que o EA tivesse algumas opções sobre stop e target.
Opção de não ter nem stop e nem target, funcionando conforme descrito acima, ou seja, fechando a posição somente quando um candle fecha acima/abaixo de uma das médias.
Opção de ter X pontos de stop, e X pontos de target. Ou seja,a posição fecharia de 3 formas: atingindo stop, atingindo a target, ou o candle fechando acima/abaixo de uma das médias. (o que ocorrer primeiro).

------

Por favor, qualquer dúvida, só perguntar.

Desde já agradeço!

Files:

PNG
EA_ex.png
71.9 Kb

Responded

1
Developer 1
Rating
(5)
Projects
5
0%
Arbitration
0
Overdue
1
20%
Free
2
Developer 2
Rating
(47)
Projects
79
11%
Arbitration
4
25% / 75%
Overdue
2
3%
Free
3
Developer 3
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
(9)
Projects
12
8%
Arbitration
2
50% / 50%
Overdue
0
Free
5
Developer 5
Rating
(25)
Projects
36
14%
Arbitration
0
Overdue
2
6%
Free
Published: 8 codes
6
Developer 6
Rating
(11)
Projects
17
59%
Arbitration
2
0% / 100%
Overdue
2
12%
Free
7
Developer 7
Rating
(23)
Projects
26
8%
Arbitration
0
Overdue
5
19%
Free
8
Developer 8
Rating
(298)
Projects
477
40%
Arbitration
105
40% / 24%
Overdue
81
17%
Loaded
Published: 2 codes
9
Developer 9
Rating
(23)
Projects
29
14%
Arbitration
3
0% / 67%
Overdue
3
10%
Working

Project information

Budget
40+ USD