Preciso de um EA baseado em distanciamento da média e que faça preço médio

MQL5 Asesores Expertos

Tarea técnica

Preciso de um EA que opere distanciamento da média, com opção a favor e contra tendência e que faça preço médio, envio um print da tela de set para ter uma ideia e vou explicar cada parâmetro abaixo.

- CRITÉRIOS DE ENTRADA
- Sentido das operações:  ter o campo de escolha se vai ser comprado e vendido, somente comprado ou somente vendido.
-Tipo de ordem: campo de escolha se é a mercado ou a limite.
- Se a escolha for a limite: ter opção parametrizável do spread tolerável e o tempo que a ordem ficará para ser acionada, se exceder o tempo, ter um campo de escolha se a ordem será cancelada ou se será executada a mercado.

-Média
- Número de períodos: campo parametrizável de quantos períodos será a média
- Tipo de calculo: campo de escolha entre média exponencial ou média aritmética.
- Tempo gráfico: campo de escolha de 1 minuto, 5 minutos, 10 minutos, 15 minutos, 30 minutos e 60 minutos
-Distanciamento da média: campo parametrizável para por quantos pontos o preço terá que se afastar da media para entrar na operação.

- Tipo de operação: campo para escolha se a operação será a favor da tendência ou contra a tendência, exemplo: se a escolha for a favor da tendência e o preço se afastar acima de media, ele entrará comprado, se a escolha for contra a tendência e o preço se afastar acima da media, entrará vendido.

CRITÉRIOS DE AUMENTO DE POSIÇÃO (caso o preço não atinja o alvo, se ativado o  aumento de posição ele fará preço médio para facilitar a saída da operação)
-Ativar aumento de posição: Campo de escolha para ativar ou não o aumento de posição
-Pontos por aumento: Campo parametrizável onde será colocado os pontos de aumento, separados por virgula.
-Contratos / lotes por aumento: Campo parametrizável onde será colocado a quantidade de contratos respectivos aos aumentos, separado por virgula.
-Aumento de posição em relação: campo de escolha se o aumento será em relação a entrada da operação ou em relação ao preço médio da posição.
-Aumento no próximo candle: Se ativado, o aumento de posição só será enviado a mercado no candle seguinte ao candle que deu a condição, exemplo: próximo aumento será quando o preço andar 300 pontos e o candle atual já andou 700 pontos, a ordem só será enviada a mercado no fechamento desse candle. Caso o candle de uma máxima de 700 pontos e feche abaixo dos 300 pontos, a ordem não será enviada, ou seja, a ordem só será enviada no próximo candle se o preço estiver acima do valor em pontos que foi estabelecido. Quando essa opção estiver ativada os aumentos obrigatoriamente serão em relação ao preço médio da posição.

CRITÉRIOS DE SAIDA
-Stop fixo de gain (tp)
- tipo de ordem: campo de escolha entre ordem a limite e a mercado
-ganho em pontos: campo parametrizável em pontos

-Stop fixo de perda (loss)
-stop loss em pontos: campo parametrizável em pontos
-stop loss em relação: campo de escolha entre a primeira entrada ou ao preço médio da posição, lembrando se a opção de aumento no próximo candle estiver ativada, necessariamente será ao preço médio da posição

LIMITES FINANCEIROS campo para ativar ou não
Lucro máximo: campo parametrizável em valor financeiro
Prejuízo máximo: campo parametrizável em valor financeiro

HORARIOS: campo para escolha de ativar ou não 
Inicio: campo parametrizável em 24 horas
Término: campo parametrizável em 24 horas
Encerrar posição: Caso o robô esteja posicionado, campo parametrizável em 24 horas de quando será canceladas as ordens.

-Tipo de conta MT5: campo de escolha se conta Net ou Hedge

-Magic number: campo parametrizável

Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(3)
Proyectos
4
0%
Arbitraje
1
0% / 100%
Caducado
1
25%
Libre
2
Desarrollador 2
Evaluación
(296)
Proyectos
475
40%
Arbitraje
105
40% / 24%
Caducado
80
17%
Ocupado
Ha publicado: 2 ejemplos
3
Desarrollador 3
Evaluación
(5)
Proyectos
11
0%
Arbitraje
8
25% / 63%
Caducado
3
27%
Libre
4
Desarrollador 4
Evaluación
(11)
Proyectos
17
59%
Arbitraje
2
0% / 100%
Caducado
2
12%
Libre

Información sobre el proyecto

Presupuesto
30 - 50 USD
Plazo límite de ejecución
a 15 día(s)