Resposta

Ajuda para fechar parcialmente a posição

9 respostas

josecort_trader

Assinante, bbp_participante, comunidade, 9 respostas.

Perfil da visita

6 anos atrás #200785

Olá

Agradeço se puderem me ajudar.

Quero fechar uma posição (longa ou curta) parcialmente quando ela estiver em lucro, quando o preço estiver em X% de TargetProfit. Por exemplo

Se

Is Bar Open é Verdadeiro

E A POSIÇÃO DE MERCADO É LONGA

AND Condição (Preço, Indicador, etc.) > OpeningPrice+ConvertToRealPIPS((X/100)*TP), então ClosePartially (Ordem, Quantidade)

Meu EA está funcionando bem às vezes e fecha parcialmente a posição quando minha condição é acionada.

Após o fechamento parcial da posição, a condição é avaliada novamente quando uma nova barra é aberta e, se for verdadeira, o EA fecha parcialmente a posição novamente com o mesmo lucro parcial.

Portanto, o EA está fechando a posição parcialmente mais vezes do que eu esperava para o mesmo TP se a condição for satisfeita em cada candle.

O que eu quero é fechar parcialmente apenas uma vez por condição satisfeita.

Agradeço qualquer sugestão.

Obrigado.

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #200789

Olá,

  1. você precisa usar uma variável "auxiliar". Você pode chamá-la de "partialTPhit" e defini-la como 0 (zero) por padrão, bem como abrir a posição inicial usando Assign Variable (partialTPhit) = 0.
  2. inclua essa variável em sua condição de saída parcial (IF partialTPhit = 0 AND "suas outras condições")
  3. abaixo da condição, adicione esta ação - Assign Variable (partialTPhit) = 1. Isso evitará a realização de lucros parciais adicionais

Para uma próxima nova negociação, ele será redefinido para funcionar corretamente pela ação de atribuição definida na etapa #1

Se precisar de um exemplo sobre isso, entre em contato comigo

 

0

josecort_trader

Assinante, bbp_participante, comunidade, 9 respostas.

Perfil da visita

6 anos atrás #200791

Oi tomas262

Você poderia fazer a gentileza de criar um EA como exemplo? O objetivo é:

Posição aberta (TargetProfitInPIPS)

Feche o 50% da posição inicial no 50% do TP (apenas uma vez)

Feche 50% da posição atual em 75% de TP (apenas uma vez)

Obrigado

Eu agradeço.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #200807

Olá,

Então, você tem duas ordens de obtenção de lucro parcial e uma ordem de lucro-alvo fixo?

0

josecort_trader

Assinante, bbp_participante, comunidade, 9 respostas.

Perfil da visita

6 anos atrás #200814

Oi tomas262

Seguindo sua sugestão, consegui obter o que queria definindo seu setp-by-step para cada condição de fechamento parcial.

Meu EA tem 3 TP parciais em 25%, 50% e 75% de TP.

Muito obrigado por sua ajuda

🙂

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #200843

A propósito, sua estratégia tem melhor desempenho quando você aplica a abordagem "scale-out" usando metas parciais em comparação com a versão all-out? Essa é uma pergunta de sempre 🙂

0

josecort_trader

Assinante, bbp_participante, comunidade, 9 respostas.

Perfil da visita

6 anos atrás #200847

Descobri que as negociações que usam o TP total levam muito tempo para serem abertas. Isso significa um número menor de negociações para a estratégia e a perda de algumas oportunidades que talvez sejam mais lucrativas. Portanto, estou verificando o que acontece se eu fechar parcialmente a posição uma ou mais vezes com um limite para o número de barras desde que a posição foi aberta.

Obrigado por sua ajuda

🙂

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #232880

É possível fazer um exemplo desse fechamento parcial para entender melhor o que significa? Muito obrigado! 🙂

 

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #232934

Olá,

isso pode ser feito facilmente usando a função de fechamento parcial

0

Conmariin

Assinante, bbp_participant, comunidade, cliente, 54 respostas.

Perfil da visita

6 anos atrás #232937

Obrigado, Tomas! 🙂

Isso é muito fácil! 😉

Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de

0

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