Resposta

Média móvel personalizada E.A

8 respostas

msophe

Subscriber, bbp_participant, community, 124 replies.

Perfil da visita

7 anos atrás #116276

HI

 

Criei um E.A. com uma média móvel personalizada (SMA), mas quero que a ordem de compra aberta e a ordem de venda inserida sejam fechadas primeiro 

 

automaticamente a ordem de compra e a ordem de venda aberta, não quero que a ordem de compra e a ordem de venda estejam ambas abertas.

 

Aqui você pode ver meu anexo.

 

Obrigado.

 

 

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #141341

Olá,

 

você pode adicionar uma posição de fechamento (mágica). Veja o EA modificado

0

msophe

Subscriber, bbp_participant, community, 124 replies.

Perfil da visita

7 anos atrás #141382

HI

 

Descobri um erro no E.A. e tentei solucioná-lo, mas não consegui, e é isso;

 

Quero que a vela, quando cruzar a linha ascendente e abrir o novo indicador acima, abra a ORDEM DE COMPRA e, quando a posição de compra cruzar a linha descendente

 

e antes de abrir outro candle, deve fechar imediatamente a posição de compra e abrir a posição de venda. Ele deve fazer a mesma posição.

 

Anexei aqui meu trabalho de casa e ajudei a terminar.

 

Obrigado

 

 

 

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #141404

Olá,

 

você pode usar shift = 0 com a média móvel. Quando você usar o preço Bid e o preço Ask, use sempre o backtest "Every tick" no MetaTrader para que ele funcione corretamente. Veja o arquivo em anexo

0

msophe

Subscriber, bbp_participant, community, 124 replies.

Perfil da visita

7 anos atrás #141492

Olá

Na média móvel (SMA), quero que, quando o lucro chegar a 10 dólares na posição longa, eu feche a posição e aguarde a entrada curta quando a SMA

 

Cruz abaixo de Ask.

E quando o lucro da posição vendida atingir 10 dólares, deve-se fechar a posição vendida e aguardar a posição comprada quando a SMA cruzar acima do Bid.

Mas se o lucro não atingir 10 dólares, o fechamento deve ser normal. Exemplo: uma posição vendida é aberta e não atinge o dólar 10, mas a SMA chega 

 

O cruzamento acima do lance deve fechar a posição vendida e abrir a posição comprada, o que fará o mesmo com o restante.

Anexei meu progresso de trabalho aqui, ele precisa de uma pequena ajuda.

Obrigado pelo seu tempo, estou muito agradecido.

 

 

 

 

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #141541

Olá,

 

Se for o caso, você pode separar as condições de entrada e o gerenciamento de lucros. Veja o arquivo anexo

0

msophe

Subscriber, bbp_participant, community, 124 replies.

Perfil da visita

7 anos atrás #141547

Olá

 

Obrigado, mas eu queria saber se eu anexei esse E.A. e abri uma ordem e o lucro chegou a 10 dólares e tenho outra posição que abri manualmente e ela perdeu 6 dólares.

 

isso não afetará a E.A. com a condição de que, quando o lucro atingir 10 dólares, a posição deverá ser fechada.

 

Obrigado

0

msophe

Subscriber, bbp_participant, community, 124 replies.

Perfil da visita

7 anos atrás #141562

HI

 

Obrigado por mostrar no E.A., ele abre a ordem como eu solicitei e quando o lucro chega a 10 dólares, ele fecha e aguarda o cruzamento, mas há principalmente grandes

 

O problema é que ele abre corretamente, mas no fechamento não está fechando, nem mesmo cruzando a linha acima ou abaixo e causando mais perdas,

 

 Embora a instrução esteja clara, pode haver um erro na compilação, você pode verificar a origem do problema.

 

Anexei a captura de tela para saber mais. 

 

Obrigado.

 

 

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #141583

Olá,

 

você precisa remover a condição "market positions is flat" das guias Long e Short. Veja o arquivo em anexo

0

Visualizando 8 respostas - 1 até 8 (de um total de 8)