Resposta

Negociações manuais vs. Trailing Profit

1 resposta

ryanbrignac9764

Assinante, bbp_participante, comunidade, 89 respostas.

Perfil da visita

8 anos atrás #113782

Você já conseguiu resolver isso com o Assistente de EA? Se eu entrar em uma posição manual curta ou longa e tiver o EA anexado quando eu entrar na ordem manual, há alguma maneira de ele obter lucro?

 

Vi em uma postagem anterior que você disse que poderia adicionar uma nova atualização, apenas para verificar. Estou apenas procurando programar um EA que só faça lucros finais ou obtenha lucros com ordens manuais. Se você tiver alguma outra sugestão, agradeceria também. 

0

Threshold

Cliente, bbp_participant, comunidade, 723 respostas.

Perfil da visita

8 anos atrás #130790

Vou copiar e colar isso de nossa discussão por PM, caso alguém mais esteja interessado, para referências futuras.
Funciona. Só não era compatível com o indicador que eu estava usando (chandelier). Tenho certeza de que funcionaria usando um stop ATR padrão, que é exatamente a mesma coisa. Só que não estou conseguindo fazer isso há algum tempo.

 

 

É possível, mas tive problemas com ele por causa do indicador que eu estava usando, que era um candelabro, então parei de mexer nele, mas talvez volte a usá-lo e use apenas um stop ATR, que é basicamente o mesmo. O indicador tinha um lado longo e um lado curto, dependendo da tendência atual do mercado, e se eu tentasse operar contra a direção do indicador, como comprar uma queda, às vezes o indicador poderia atrapalhar. (mover meu SL para 0,0000 ou algo do gênero, que era a programação do indicador).

O layout básico era algo como
se a posição do pedido (magiclong) for longa ////magic# é 0 para pedidos manuais
e a ordem sl(magiclong) é < onde o TS atual deve estar ////. Certifica-se de que o SL atual seja menor do que o stop de trilha antes de se mover, de modo que ele só o mova para cima.

Depois
Mova o SL (magiclong) até o seu indicador de trailing stop.

Isso é tudo o que é necessário para que ele funcione. É claro que você pode adicionar um atraso para esperar que uma determinada distância seja alcançada, o que é bastante simples. Algo como:
SE
Bid<orderopeningprice+converttorealpips(atr(10)*1.5) //// para uma posição longa se o mercado estiver 1.5*atr10 acima da entrada, então o trail stop.

Curto = regras opostas

 

0

Visualizando 1 resposta (de um total de 1)