Preciso de um EA baseado no desvio padrão do tamanho dos corpos dos candles do dia anterior. EA para mini indice e mini dólar

MQL5 Experts

Trabalho concluído

Tempo de execução 4 minutos
Comentário do cliente
Ágil e prestativo. Atendeu as minhas necessidades

Termos de Referência

UI = user input

#Parâmetros da estratégia: 

1- contratos: UI;

2- horario_inicio: UI;

3- horário_fim: UI;

4- corpo_devio: desvio padrão dos tamanhos dos corpos dos candles do dia anterior (sd(abs(Fechamento[1] - abertura[1]), ... , abs(Fechamento[n] - abertura[n]) ) ) . Se não for possível então colocar como UI;

5- tamanho_sombra: UI;

6- segurança: UI;

7- n_desvio: UI;

8- tamanho_max_corpo: UI;

9- erro: UI;

10- risco: UI;

#Descrição da estratégia:

Condição de compra: 

Se ((Fechamento > Abertura) e (Máxima-Fechamento <= tamanho_sombra) e (Abertura-Mínima <= tamanho_sombra) e (Fechamento - Abertura >= corpo_desvio*n_desvio) e  

(Fechamento - Abertura <= tamanho_max_corpo*corpo_desvio*n_desvio)  e (horário_atual >= horário_início) e (horário_atual < horário_fim) )

1- Compra à mercado na abertura do próximo candle; 

2- Se (Preço_atual <= Mínima - segurança): Stop loss;

3- Se (Preço_atual - Fechamento >= corpo_desvio*n_desvio*risco + erro): Stop gain;

4- Se (horário_atual == horário_fim) e (2 == Falso) e (3 == Falso): Encerra a operação;

}

 Condição de venda:   

Se ((Fechamento < Abertura) e (Fechamento-Mínima <= tamanho_sombra) e (Máxima-Abertura <= tamanho_sombra) e (Abertura - Fechamento >= corpo_desvio*n_desvio) e  

(Abertua - Fechamento <= tamanho_max_corpo*corpo_desvio*n_desvio)  e (horário_atual >= horário_início) e (horário_atual < horário_fim) )

{

1- venda à mercado na abertura do próximo candle;

2- Se (Preço_atual >= Máxima + segurança): Stop loss; 

3- Se (Fechamento - Preço_atual >= corpo_desvio*n_desvio*risco + erro): Stop gain;

4- Se (horário_atual == horário_fim) e (2 == Falso) e (3 == Falso);

}

 #Detalhes:

1– Se dentro da condição de compra ou venda ocorrer um candle que se encontre nas condições de compra ou venda, então não fazer nada .

2– Se no candle atual ocorrer um stop loss ou stop gain e o candle anterior se encontre nas condições de compra ou venda então não fazer nada .

3– Poder operar em mais de um ativo ao mesmo tempo .

  


Respondido

1
Desenvolvedor 1
Classificação
(47)
Projetos
79
11%
Arbitragem
4
25% / 75%
Expirado
2
3%
Livre
2
Desenvolvedor 2
Classificação
(7)
Projetos
15
7%
Arbitragem
4
0% / 25%
Expirado
1
7%
Livre
3
Desenvolvedor 3
Classificação
(135)
Projetos
163
40%
Arbitragem
11
27% / 73%
Expirado
24
15%
Livre
4
Desenvolvedor 4
Classificação
(36)
Projetos
58
36%
Arbitragem
11
55% / 27%
Expirado
20
34%
Livre
Publicou: 10 artigos, 7 códigos
5
Desenvolvedor 5
Classificação
Projetos
1
0%
Arbitragem
3
33% / 67%
Expirado
0
Trabalhando

Informações sobre o projeto

Orçamento
50+ USD