Type/to search

Estratégia de Trailing Stop Dinâmico

Common strategy
Created: 2023-12-29 10:42:27
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A estratégia de Stop Loss Dinâmico com Trailing Stop é uma estratégia de negociação quantitativa que utiliza um mecanismo de trailing stop. Baseada na teoria de seguir tendências, ela define uma linha de trailing stop para confirmar o stop loss e ajustá-lo dinamicamente. O principal objetivo é controlar o stop loss de cada operação, maximizar os lucros bloqueados e reduzir o risco da negociação.

Princípio da Estratégia

O núcleo da estratégia de Stop Loss Dinâmico com Trailing Stop está na definição de três parâmetros-chave: distância inicial do stop loss, distância do trailing stop e distância de ativação do trailing stop. Quando um sinal de compra é acionado, o preço inicial do stop loss é calculado com base no preço de compra e na distância inicial definida. Em seguida, a cada candle, verifica-se se a condição de ativação do trailing stop foi atingida. Se sim, um novo preço de trailing stop é definido. Esse novo preço é calculado com base no preço de fechamento atual e na distância do trailing stop. Dessa forma, enquanto o preço se move a favor, a linha de trailing stop é constantemente ajustada para cima, bloqueando lucros. Quando o preço inverte e atinge a linha de trailing stop, um sinal de venda é emitido.

A estratégia também possui um stop loss inferior. Independentemente de o trailing stop ter sido ativado ou não, se o preço cair abaixo desse nível, a posição é encerrada automaticamente. Esse stop loss inferior serve para proteger contra gaps de preço decorrentes de eventos inesperados. Portanto, a estratégia utiliza um mecanismo de stop loss dinâmico com duas linhas (superior e inferior), permitindo que a linha de stop loss acompanhe automaticamente os movimentos favoráveis, ao mesmo tempo que evita perdas excessivas.

Vantagens da Estratégia

  1. Bloqueia lucros continuamente através do trailing stop, reduzindo a margem para reversão.
  2. A estrutura de duas linhas (superior e inferior) garante que o stop loss seja ajustado rapidamente, ao mesmo tempo que evita perdas grandes.
  3. O mecanismo de ajuste contínuo do stop loss é simples de operar e fácil de implementar.
  4. Os parâmetros podem ser ajustados de acordo com as características do mercado e do ativo para otimizar a eficácia do stop loss.
  5. Não requer previsão da direção do mercado; basta seguir a tendência.

Riscos da Estratégia

  1. Parâmetros mal ajustados podem tornar o stop loss muito frouxo ou muito apertado. Se muito frouxo, não consegue limitar perdas efetivamente; se muito apertado, pode ser acionado por flutuações normais de preço.
  2. Gaps de preço causados por eventos inesperados podem tornar o stop loss ineficaz. Devem ser usadas medidas de proteção adicionais.
  3. Custos de transação e slippage podem afetar o preço real de venda após o acionamento do stop loss.
  4. A adaptabilidade não é alta; em determinadas fases, como em mercados laterais, a eficácia pode ser reduzida.

Contramedidas:

  1. Recomenda-se otimizar os parâmetros continuamente com base em backtests e resultados ao vivo.
  2. Pode-se definir um stop loss inferior mais amplo para se proteger contra gaps.
  3. Ao calcular o preço do stop loss, considerar o impacto dos custos de transação e slippage.
  4. Pode ser combinada com indicadores de tendência e volatilidade.

Direções de Otimização

  1. Ajustar a linha de trailing stop para uma variação percentual, permitindo melhor acompanhamento das mudanças de preço em diferentes níveis.
  2. Adicionar um indicador de volatilidade para pausar o trailing stop durante movimentos bruscos, evitando que flutuações normais acionem o stop.
  3. Utilizar aprendizado de máquina para otimizar automaticamente os parâmetros. Treinar com amostras de retornos de combinações de parâmetros em um período recente.
  4. Adicionar condições de abertura de posição, combinando com indicadores de tendência, suporte e resistência, para evitar abrir posições em mercados laterais.

Resumo

A estratégia de Stop Loss Dinâmico com Trailing Stop utiliza um mecanismo de duas linhas de stop loss, definindo uma linha de trailing stop para confirmar e ajustar dinamicamente o stop loss. Ela ajusta automaticamente a distância do stop loss com base nas mudanças de preço, visando bloquear lucros, reduzir reversões e controlar perdas. A estratégia é simples de operar e fácil de implementar. Pode ter seus parâmetros otimizados de acordo com as condições do mercado e é mais eficaz quando combinada com outras estratégias. No entanto, também possui algumas limitações, sendo recomendável ajustá-la e aprimorá-la antes de aplicá-la em negociações ao vivo.

Source
Pine
/*backtest
start: 2023-11-28 00:00:00
end: 2023-12-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Thumpyr
//@version=5
Strategy parameters
Strategy parameters
Sell Settings
Stop Loss Loss: 1% = .01
Trailing Stop Arm: 1%=.01
Trailing Stop Trigger: 1%=.01
Trend Line Settings
ema 1 Length
ema 1 Source
ema 2 Length
ema 2 Source
ema 3 Length
ema 2 Source
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)