Ajuda para fechar parcialmente a posição
9 respostas
josecort_trader
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.
tomas262
6 anos atrás #200789
Olá,
- 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.
- inclua essa variável em sua condição de saída parcial (IF partialTPhit = 0 AND "suas outras condições")
- 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
josecort_trader
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.
tomas262
6 anos atrás #200807
josecort_trader
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
🙂
tomas262
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 🙂
josecort_trader
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
🙂
Conmariin
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
tomas262
6 anos atrás #232934
Conmariin
6 anos atrás #232937
Obrigado, Tomas! 🙂
Isso é muito fácil! 😉
Automatisches Handeln mit Expert Advisor
https://www.rabenesche.de
Visualizando 9 respostas - 1 até 9 (de um total de 9)