Preciso de um EA baseado em indicadores de médias móveis

MQL5 Experts

Tâche terminée

Temps d'exécution 6 jours

Spécifications

O EA abre operações no cruzamento de duas médias móveis no timeframe configurado, ou seja, quero usá-lo em candles de 1H, 30min, 15min, etc. Vou utilizar esse EA para operar na papéis da Bovespa bem como criptomoedas. Portanto, não sei se há alguma configuração adicional a ser incluída.

* Favor inserir comentários no código de forma a possibilitar futuras atualizações

Indicadores:

1)      Média Móvel Aritmética com P1 períodos – MMA_P1

2)      Média Móvel Aritmética com P2 períodos – MMA_P2

3)      Média Móvel Aritmética com P3 períodos  – MMA_P3

4)      Média Móvel Exponencial com P4 períodos – MME_P4

5)      Média Móvel Exponencial com P5 períodos – MME_P5

 

·         Parâmetros: P1, P2, P3, P4 e P5 configuráveis

 

Vou chamar agora o indicador DME como sendo a diferença entre os indicadores 4 e 5 da lista acima.  DME = MME_P4 - MME_P5

Ordem de compra:

- condições:

1) Indicador DME maior do que Var1

2) Indicador MMA_P2 maior do que MMA_P1 (cruzamento de média móvel)

- Se o preço for Var2% acima da MMA_P1, lançar uma ordem de compra no valor da MMA_P1.

- Se o preço for Var2% abaixo da MMA_P1, lançar uma ordem de compra no valor atual do book de ofertas.

--> Exemplos

Caso 1 - Na abertura do candle, caso sejam atendidas as duas condições acima, supomos que o preço = 10, MMA_P1 = 9 e Var2% = 2%. Então o EA vai lançar uma ordem de compra no preço de 9. Ou seja, o preço maior do que 2% da MMA_P1.

Caso 2 - Na abertura do candle, caso sejam atendidas as duas condições acima, supomos que o preço = 10, MMA_P1 = 9,9 e Var2% = 2%. Então o EA vai lançar uma ordem de compra no preço de 10.

Com a ordem de compra lançada, mas ainda não executada, em cada abertura de candle verificar se as duas condições acima ainda estão sendo satisfeitas. Caso contrário, encerrar a ordem de compra. Verificar se o preço de abertura do candle é menor ou igual a MMA_P3, e nesse caso encerrar a ordem de compra.

               

Ordem de venda:

- assim que efetuar uma compra, lançar uma ordem stop com a seguinte configuração para preço de disparo e preço de venda.

Preço de disparo: MMA_P1 – Var3% *MMA_P1

Preço de venda:   MMA_P1 – Var4%*MMA_P1

 

Disparo Var3% abaixo do valor de MMA_P1 e venda Var4% abaixo do valor de MMA_P1. Por exemplo: MMA_P1 = 10 e Var3% = 2%, Var4% = 3%, então lança a ordem com preço de disparo em 9,8 e preço de venda 9,7.

A cada abertura de candle, checar se MMA_P1 aumentou Var5%. Caso negativo, nada a ser feito. Caso positivo, alterar a ordem stop de venda com a configuração abaixo. Ou seja, como um stop móvel.

Preço de disparo: MMA_P1 – Var6% *MMA_P1

Preço de venda:   MMA_P1 – Var7%*MMA_P1

 

Após a concluída a venda, o EA monitorará o preço para nova compra. Repetindo o procedimento acima.

Gostaria de controlar de alguma maneira a quantidade de lotes a serem comprados, com um parâmetro NLOTES.

Parâmetros:

P1, P2, P3, P4 , P5, Var1, Var2, Var3, Var4, Var5, Var6, Var7, NLOTES


Répondu

1
Développeur 1
Évaluation
(414)
Projets
670
33%
Arbitrage
60
17% / 32%
En retard
113
17%
Travail
2
Développeur 2
Évaluation
(46)
Projets
80
13%
Arbitrage
11
0% / 91%
En retard
51
64%
Gratuit
3
Développeur 3
Évaluation
(81)
Projets
114
7%
Arbitrage
8
25% / 38%
En retard
27
24%
Gratuit
Commandes similaires
Preciso de um programador para fazer um robô baseado na confluência de 04 indicadores projeto simplificado e otimizado para facilitar a programação, possui poucas configurações, terá um filtro de confirmação em outro time para confirmar se o time X dará o sinal também fazendo assim a liberação ou não da entrada
Todas as regras do robô estarão em anexo . Preciso de um robô de execução de ordens que sejam baseadas em padrões de candles respeitando em conjunto algumas regras de indicadores como médias e estocásticos
Preciso inserir um Sinal para Cancelar a Estratégia do meu Expert quando Não ocorrer o sinal preço fecha fora preço fecha dentro em um outro tempo gráfico a ser escolhido. Preciso que e crie: Inserir Indicador Banda de Bollinger Inserir Janela para ajustar tempo do indicador Banda de Bollinger inserir estratégia de Cancelar a operação se, NÃO ocorrer fechou fora fechou dentro após ultimo candle no tempo gráfico do
Funcionamento do EA: 1) Dois indicadores: Gann-HiLo e Média móvel. 2) As entradas devem acontecer quando os dois indicadores estiverem virados para a mesma direção (várias entradas seguidas, dependendo do contexto). 3) As saídas devem ocorrer pelo take profit, pelo stop loss, ou pela mudança de posição do Gann-Hilo. 4) Não haverá reversões de posição. 5) Somente uma posição por bloco, independente ter ter ganho ou
Preciso converter uma estratégia do profit para o Meta Trader. Ela usa o indicador Macd no gráfico de renko. Uso ela no míni dólar, fixado o valor de ganho e stop
Robo media movel 30 - 50 USD
Preciso de um ea cruzamento de medias para operar forex e cripto . ea simples com trailing stop e saidas parciais. onde ele deve entrar na vela seguinte ao cruzamento
Olá preciso de um robo de IFR que tenha as seguintes opções de parametros de estratégias : Operar com padrões de divergencia no IFR Operar vendendo e comprado em padrões de sobre compra e sobre venda Acionar a operação no primeiro candle que fechar abaixo de um determinado nivel, por exemplo quando o preço passar acima do nivel 70 o robo deve monitorar, o primeiro candle que fechar abaixo ele vende. Gostaria de
Quero uma boleta que tenha as funções da boleta do Ninja ou do Profit, onde eu possa definir o valor do stop e take maximo e o lote recalcula conforme eu arraste a linha. Botões para breakeven, zerar, cancelar e abrir ordens. Painel mostrando dados da conta negociada, resultados do dia, ponto de cobertura e resultados da operação atual
Olá, Para Mini Índice: Comprar/Vender Abertura, caso suba ou caia 200 pontos do preço de abertura. Fazer parcial de 500 pontos. Mover stop para Stop Gain de 250 pontos. Alvo final de 1000 pontos. Inicia às 9:00h (Brasília). Encerra as 11:00h. Para Ações: Comprar uma Ação se cair abaixo do dia anterior, ex. -0,50%. Inicia as 10:00h (Brasília). Encerra as 14:00h. e-mail para contato: silvio.abdias@hotmail.com
Robô Keltner 40+ USD
preciso de um robô de canal de keltner com seis níveis de keltner onde eu consiga escolher o Periodo e desvio, assim que a vela tocar na primeira banda de keltiner, ele abre a operação contra a tenência, e assim que o for tocando nas proximas bandas ele vai dobrando os contratos, e a operação tem que ser fechada quando bater em uma media exponencial. O robô tera qye ter horario de inicio e fim, stop e gain diario

Informations sur le projet

Budget
50+ USD
Pour le développeur
45 USD
Délais
de 5 à 15 jour(s)