Estratégia de negociação de padrões envolventes no período de 4 horas com otimização dinâmica de stop-profit e stop-loss

EMA RSI ATR
Data de criação: 2024-07-26 15:06:14 última modificação: 2024-07-26 15:06:14
cópia: 3 Cliques: 687
1
focar em
1617
Seguidores

Estratégia de negociação de padrões envolventes no período de 4 horas com otimização dinâmica de stop-profit e stop-loss

Visão geral

Este artigo descreve uma estratégia de negociação em forma de absorção baseada em um período de 4 horas, que combina um stop-loss dinâmico e um mecanismo de stop-loss de pontos fixos. Esta estratégia utiliza o forte sinal de comportamento de preços da forma de absorção para identificar potenciais reversões de tendência e gerenciar o risco e otimizar o retorno, definindo um objetivo de ganho dinâmico e um stop-loss fixo. A estratégia é aplicável a vários mercados financeiros, incluindo ações, divisas e criptomoedas.

Princípio da estratégia

O princípio central da estratégia é identificar as formas de absorção de alta e baixa no gráfico de 4 horas. A forma de absorção é um padrão de preço composto por duas linhas de fusão, em que a entidade da segunda linha de fusão “devorou” completamente a entidade da linha anterior.

A estratégia funciona da seguinte forma:

  1. A forma de absorção de opções: quando o preço de fechamento atual é maior que o preço de abertura da linha de suporte anterior e o preço de abertura atual é menor que o preço de fechamento da linha de suporte anterior, a forma de absorção de opções é criada. Nesse caso, a estratégia abre uma posição de vários pontos.

  2. A forma de absorção de baixa: quando o preço de fechamento atual é inferior ao preço de abertura da linha de suporte anterior e o preço de abertura atual é superior ao preço de fechamento da linha de suporte anterior, forma-se uma forma de absorção de baixa. Nesse caso, a estratégia abre uma posição em aberto.

  3. Paragem dinâmica: estratégia que usa o tamanho da entidade que engole o fio de aço multiplicado por um múltiplo ajustável para definir a meta de lucro. Esta abordagem permite ajustar a meta de lucro de acordo com a dinâmica de volatilidade do mercado.

  4. Stop loss de pontos fixos: a estratégia usa um número fixo de pontos para definir o stop loss, o que ajuda a limitar a perda máxima por transação.

  5. Dimensão de posição: a estratégia usa 10% do equity da conta como o tamanho de posição de cada transação, o que ajuda a realizar uma gestão eficaz de fundos.

Vantagens estratégicas

  1. Sinais de entrada confiáveis: A forma de engolfar é um padrão de comportamento de preços amplamente reconhecido, geralmente capaz de fornecer um sinal de reversão de tendência relativamente confiável. Usar essa forma em um período de 4 horas pode filtrar o ruído em um período de tempo menor.

  2. Mecanismo de suspensão dinâmica: A estratégia pode ajustar automaticamente os objetivos de lucro com base na volatilidade do mercado atual, usando o tamanho da entidade que engole o fio de suspensão. Esta abordagem ajuda a obter maiores lucros quando há maior volatilidade, protegendo os lucros já existentes quando há menor volatilidade.

  3. Gerenciamento de riscos: o mecanismo de stop loss de pontos fixos fornece limites de risco claros para cada transação, ajudando a evitar perdas significativas.

  4. Adaptabilidade: A estratégia pode ser aplicada a vários mercados financeiros e variedades de transações, com ampla aplicabilidade.

  5. Simples e eficaz: a lógica da estratégia é relativamente simples, fácil de entender e de implementar, mas capta os principais pontos de inflexão do mercado.

  6. Personalização: A estratégia oferece vários parâmetros ajustáveis, como o multiplicador de parada e o ponto de parada, permitindo que o comerciante o otimize de acordo com suas preferências de risco e estilo de negociação.

Risco estratégico

  1. Risco de Falso Breakout: A forma de absorção pode, por vezes, produzir falsos sinais, especialmente em mercados horizontais ou em ambientes de alta volatilidade. Isso pode levar a transações desnecessárias e a potenciais perdas.

  2. Excesso de negociação: sob certas condições de mercado, a estratégia pode gerar excesso de sinais de negociação, aumentando os custos de negociação e podendo levar a excesso de negociação.

  3. Risco de deslizamento: em mercados de rápida mudança, os preços de entrada e saída reais podem ser diferentes dos esperados, afetando o desempenho geral da estratégia.

  4. Limitações de stop-loss fixo: Embora o stop-loss de ponto fixo ofereça um controle de risco claro, ele pode não ser adequado para todas as condições de mercado, especialmente em períodos de forte variação de volatilidade.

  5. Dependência de um único indicador: a estratégia depende principalmente do formato de absorção de um único indicador, podendo ignorar outras informações e indicadores importantes do mercado.

  6. Sensibilidade de parâmetros: o desempenho da estratégia pode ser muito sensível às configurações de parâmetros, como o número de multiplicadores de parada e o número de pontos de parada, que precisam ser cuidadosamente otimizados e testados.

Direção de otimização da estratégia

  1. A introdução de condições de filtragem adicionais: pode-se considerar a combinação com outros indicadores técnicos, como indicadores de tendência (como a média móvel) ou indicadores de momentum (como o RSI de relativa força) para confirmar a eficácia da forma de absorção e reduzir os falsos sinais.

  2. Mecanismos de stop loss dinâmicos: pode-se considerar o uso do indicador ATR (Average True Range) para definir stop loss dinâmico, para que o stop loss se adapte melhor à volatilidade do mercado atual.

  3. Filtro de tempo: um filtro de tempo pode ser adicionado para evitar a abertura de posições em períodos de baixa volatilidade do mercado (como o mercado asiático), reduzindo assim o risco de falsas rupturas.

  4. Identificação do estado do mercado: introdução de algoritmos para identificar se o mercado atual é um mercado de tendência ou de turbulência e ajustar os parâmetros de estratégia ou suspender a negociação de acordo.

  5. Optimização de gerenciamento de posições: permite a realização de estratégias de gerenciamento de posições mais complexas, como ajustar o tamanho da posição de acordo com o saldo da conta, a volatilidade atual ou a dinâmica da taxa de vitória.

  6. Análise de múltiplos prazos: combinação de prazos mais longos e mais curtos para identificar tendências e pontos de entrada, aumentando a solidez da estratégia.

  7. Otimização de aprendizado de máquina: o uso de algoritmos de aprendizado de máquina para otimizar os parâmetros de estratégia ou prever a taxa de sucesso de absorção de formas.

  8. Análise de correlação: quando a estratégia é executada simultaneamente em várias variedades de negociação, considere a correlação entre as variedades para melhor dispersar o risco.

Resumir

A estratégia de negociação de forma absorvente em um período de 4 horas combina stop-loss dinâmico e fixo, oferecendo aos comerciantes uma maneira simples e eficaz de participar do mercado. A estratégia utiliza o padrão clássico de comportamento de preços de forma absorvente para identificar potenciais reversões de tendência e se adapta às mudanças na volatilidade do mercado por meio de mecanismos de parada dinâmica.

Embora a estratégia tenha várias vantagens, como sinais de entrada confiáveis, paradas dinâmicas e gerenciamento de risco claro, existem também alguns riscos potenciais, como brechas falsas e dependência excessiva de um único indicador. Para melhorar ainda mais a estabilidade e o desempenho da estratégia, pode-se considerar a introdução de condições de filtragem adicionais, a realização de paradas dinâmicas e a análise de vários quadros temporais.

Em geral, esta estratégia fornece um bom ponto de partida para os comerciantes, que podem ser personalizados e otimizados para o estilo de negociação pessoal e preferências de risco. Com o ajuste de parâmetros cuidadosos, o feedback suficiente e a verificação em campo, a estratégia tem o potencial de se tornar uma parte importante de um sistema de negociação confiável.

Código-fonte da estratégia
/*backtest
start: 2023-07-20 00:00:00
end: 2024-07-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("4H Engulfing Candle Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// Input variables
tpMultiplier = input.float(1.0, "Take Profit Multiplier", step=0.1)
slTicks = input.int(100, "Stop Loss Ticks")  // Number of ticks for SL

// Calculate body size for bullish and bearish engulfing candles on 4H timeframe
bullishBodySize = close - open
bearishBodySize = open - close

// Determine engulfing conditions on 4H timeframe
bullishEngulfing = close > open[1] and open < close[1] and open <= open[1] and close >= close[1]
bearishEngulfing = close < open[1] and open > close[1] and open >= open[1] and close <= close[1]

// Entry and exit levels
var float entryPrice = na
var float tpPrice = na
var float slPrice = na

if bullishEngulfing
    entryPrice := close
    tpPrice := close + bullishBodySize * tpMultiplier
    slPrice := entryPrice - slTicks * syminfo.mintick  // Calculate SL price based on ticks and tick size

    // Execute strategy orders for bullish engulfing
    strategy.entry("Buy", strategy.long)
    strategy.exit("TP/SL", "Buy", limit=tpPrice, stop=slPrice)

if bearishEngulfing
    entryPrice := close
    tpPrice := close - bearishBodySize * tpMultiplier
    slPrice := entryPrice + slTicks * syminfo.mintick  // Calculate SL price based on ticks and tick size

    // Execute strategy orders for bearish engulfing
    strategy.entry("Sell", strategy.short)
    strategy.exit("TP/SL", "Sell", limit=tpPrice, stop=slPrice)

// Plot entry, take profit and stop loss levels
plot(entryPrice, color=color.new(color.green, 0), style=plot.style_stepline, title="Entry Price")
plot(tpPrice, color=color.new(color.green, 0), style=plot.style_stepline, title="Take Profit")
plot(slPrice, color=color.new(color.red, 0), style=plot.style_stepline, title="Stop Loss")