Resposta

Como definir esse tipo de SL para se aproximar apenas da entrada

1 resposta

Threshold

Cliente, bbp_participant, comunidade, 723 respostas.

Perfil da visita

9 anos atrás #112261

Esse é um stop loss do tipo defensivo que criei para que um sistema saia mais cedo se a negociação mostrar um sinal de que não está funcionando. É um sistema diário, mas essa variável "Defenze" aciona um ATR PERIOD_M15 para apertar e rastrear o stop loss.

O problema não é que o stop loss continua se movendo com os ticks, mas, às vezes, ele se afasta do preço de entrada em vez de se aproximar. Na minha opinião, os stop losses devem sempre se aproximar e nunca se afastar.
Como isso pode ser modificado?

0

Marca Fric

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

9 anos atrás #124978

Olá,

 

Se você usar a função Move to SL, que não verifica se o SL foi movido para mais perto da entrada ou não, isso lhe dará toda a flexibilidade.

 

Se quiser essa verificação, você pode adicioná-la à sua condição - use a função OrderSL() para obter o stop loss real e defina o novo somente se o SL se aproximar do preço.

 

Eu faria desta forma:

 

1. definir variáveis

NewSLLong, NewSLShort

 

2. regra Calcular SL

NewSLLong = sua nova fórmula de SL

NewSLShort = sua nova fórmula de SL

 

3. regra Set Long SL

IF (Defenze = 1)

e NewSLLong > OrderSL(long magic number)

ENTÃO

Mover SL para(NewSLLong) 

 

4. regra Definir SL curto

IF (Defenze = 1)

e NewSLShort < OrderSL(número mágico curto)

ENTÃO

Mover SL para (NewSLShort) 

Marcar
EstratégiaQuant arquiteto

0

Visualizando 1 resposta (de um total de 1)