Type/to search

Estratégia de stop loss baseada no preço máximo e mínimo

Common strategy
Created: 2024-03-08 14:32:30
Last modified: 2 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia define pontos de stop loss com base nas máximas e mínimas recentes, com o objetivo de entrar rapidamente nas tendências e controlar rigorosamente o risco. Quando o preço apresenta uma sequência de alta, abre-se uma posição comprada; quando apresenta uma sequência de baixa, abre-se uma posição vendida. Durante a manutenção da posição, o stop loss da posição comprada é o preço mínimo das últimas barras, e o stop loss da posição vendida é o preço máximo das últimas barras. Este stop loss dinâmico permite capturar tendências de forma eficiente, limitando rigorosamente as perdas.

Princípio da Estratégia

  1. Através da função input, define-se o período de referência para a máxima (hiLen) e a mínima (loLen), com valor padrão de 20.
  2. Utiliza-se ta.highest(high, hiLen)[1] para calcular a máxima até a barra anterior (hiHighs), e ta.lowest(low, loLen)[1] para calcular a mínima até a barra anterior (loLows).
  3. Plota-se a posição do stop loss: o stop loss da posição comprada é loLows; o stop loss da posição vendida é hiHighs. Quando não há posição, não é plotado, facilitando a verificação visual.
  4. Define-se as condições de sinal de negociação:
    • Fechamentos consecutivos de alta nas últimas 3 barras: higherCloses
    • Fechamentos consecutivos de baixa nas últimas 3 barras: lowerCloses
    • Sem posição atualmente: isFlat
  5. Abertura de posição: quando isFlat e higherCloses são verdadeiros, abre-se posição comprada; quando isFlat e lowerCloses são verdadeiros, abre-se posição vendida.
  6. Stop loss: na posição comprada, o preço de stop loss é loLows; na posição vendida, o preço de stop loss é hiHighs.

Em resumo, a estratégia utiliza as máximas e mínimas recentes para definir um stop loss móvel, entrando rapidamente em tendências fortes e limitando rigorosamente as perdas, capturando eficientemente os ganhos de tendência.

Análise de Vantagens

  1. Simplicidade e eficácia: a lógica da estratégia é clara e simples, baseando o stop loss no próprio preço, capturando tendências de forma eficaz.
  2. Entrada rápida: três barras consecutivas na mesma direção já geram abertura, permitindo entrar rapidamente em novas tendências.
  3. Stop loss rigoroso: a posição do stop loss é a máxima ou mínima recente, estreitamente relacionada ao preço atual, controlando rigorosamente o risco.
  4. Stop loss móvel: a posição do stop loss é atualizada continuamente com o preço, permitindo travar lucros e preservar espaço para a tendência.
  5. Adaptabilidade: aplicável a diversos mercados e ativos, com parâmetros ajustáveis.

Análise de Riscos

  1. Risco em mercados laterais: mercados laterais podem gerar aberturas e stops frequentes, prejudicando o desempenho. Solução: evitar mercados laterais ou aumentar a condição de abertura para filtrar.
  2. Risco de fim de tendência: quando a tendência está prestes a reverter, pode ocorrer abertura seguida de reversão, gerando perdas. Solução: combinar com indicadores de direção de tendência para fechar a tempo.
  3. Risco de movimentos extremos: em situações de oversold/overbought extremos, o stop loss móvel pode não proteger adequadamente a posição. Solução: definir um stop loss fixo adicional.
  4. Risco de parâmetros: parâmetros inadequados podem levar a aberturas e stops excessivamente frequentes. Solução: realizar otimização de parâmetros.

Direções de Otimização

  1. Identificação de tendência: adicionar indicadores de tendência, como médias móveis, abrindo posições apenas na direção da tendência principal, aumentando a taxa de acerto.
  2. Combinação com volatilidade: ajustar parâmetros com base em indicadores de volatilidade como ATR, para lidar com diferentes volatilidades.
  3. Confirmação de momentum: adicionar indicadores de momentum, como MACD, abrindo posições apenas com suporte de momentum.
  4. Otimização de stop loss: combinar stop loss percentual para evitar movimentos extremos; também adicionar stop loss protetor, reduzindo perda por operação.
  5. Gestão de posição: otimizar o gerenciamento de posição, ajustando o tamanho conforme o nível de risco, melhorando a relação risco-retorno.

Resumo

Esta estratégia de stop loss baseada nos preços máximos e mínimos define um stop loss dinâmico a partir do próprio preço, capturando eficientemente tendências fortes e controlando rigorosamente o risco. Suas vantagens são simplicidade, eficácia, entrada rápida, stop loss rigoroso e adaptabilidade. No entanto, apresenta desempenho inferior em mercados laterais, finais de tendência e movimentos extremos, além de exigir cuidado na definição de parâmetros. Futuras melhorias podem incluir a adição de indicadores de tendência e momentum, otimização do stop loss e gestão de posição. No geral, é uma estratégia simples e eficaz que equilibra captura de tendência e controle de risco, merecendo estudo e otimização aprofundados na prática.

Source
Pine
/*backtest
start: 2023-03-02 00:00:00
end: 2024-03-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="Highest high/lowest low stop", overlay=true)

// STEP 1:
Strategy parameters
Strategy parameters
Highest High Lookback
Lowest Low Lookback
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)