Estratégia de reversão de pressão de suporte de pivô


Data de criação: 2023-09-26 17:38:56 última modificação: 2023-09-26 17:38:56
cópia: 0 Cliques: 1149
1
focar em
1617
Seguidores

Visão geral

A estratégia de inversão de pressão de suporte do eixo é uma estratégia de negociação de ruptura que combina o conceito de ponto de pressão de suporte do eixo para operar de forma inversa quando o preço quebra o ponto do eixo. A estratégia é simples de entender e fácil de implementar e é uma estratégia de negociação de ruptura de linha curta.

Princípio da estratégia

A estratégia começa com o cálculo de preços máximos e mínimos de um período específico (por exemplo, 4 linhas K) como pontos de suporte e pressão do eixo. Em seguida, o monitoramento de preços em tempo real para determinar se o preço quebra o eixo.

  1. O valor máximo é calculado com a função pivothigh (), obtendo-se o ponto de pressão axial swh
  2. O valor mínimo é calculado com a função pivotlow ((), obtendo a posição de suporte do eixo swl
  3. Quando o preço sobe e quebra o ponto de pressão axial swh, faça uma negociação a curto prazo (estratégia.short)
  4. Quando o preço desce e quebra o suporte axial swl, faça uma operação multi-cabeça (stratégia.long)

A lógica da estratégia é simples e clara, e consiste principalmente em determinar que o preço quebra o ponto do eixo e executa a operação inversa. Ao mesmo tempo, a estratégia adiciona a lógica de controle de tempo de negociação, que opera apenas no período de tempo especificado, evitando assim o risco de overnight.

Análise de vantagens

A estratégia de inversão do eixo tem as seguintes vantagens:

  1. A estratégia é simples, fácil de entender e de implementar, adequada para quem está começando;
  2. A utilização de posições de eixo para determinar pontos de reversão de tendências, que não são facilmente influenciados pelo ruído do mercado a curto prazo;
  3. A negociação deve ocorrer apenas quando a posição do eixo for ultrapassada, evitando a frequência desnecessária de negociação.
  4. A adição de um controle de horário de negociação para evitar riscos associados a horas da noite;
  5. Pouco código, pouco uso de recursos e fácil otimização de estratégias.

Análise de Riscos

A estratégia também apresenta alguns riscos que devem ser lembrados:

  1. A posição do eixo não prevê a tendência do preço a 100%, e há a possibilidade de uma ruptura errada;
  2. A mudança de tendência apenas pela posição do eixo pode causar entrada prematura e deve ser combinada com outros indicadores para determinar o sinal de negociação;
  3. O risco sistêmico não leva em consideração as tendências do mercado e as características individuais das ações;
  4. O efeito de ruptura pode não ser visível quando a pressão de suporte está próxima.

Para controlar o risco, recomenda-se que a otimização considere a inclusão de stop loss móvel, a direção da grande tendência e a combinação de opções de ações e grandes posições para reduzir a taxa de ruptura errada.

Direção de otimização

Considerando os riscos da estratégia, o futuro pode ser otimizado em várias direções:

  1. Otimizar os parâmetros de bits do eixo, como aumentar o comprimento do ciclo de cálculo, para ver se pode aumentar a taxa de sucesso da ruptura;

  2. A inclusão de um mecanismo móvel de suspensão de perdas para acompanhar as grandes tendências e reduzir o risco de reversão;

  3. Combinando tendências de avaliação com outros indicadores, como o MACD, para evitar o risco de falhas;

  4. Classificar as ações, distinguir entre diferentes características e definir diferentes parâmetros;

  5. Otimizar o horário de negociação, levando em conta o horário de negociação de diferentes fusos horários, como ações americanas, ações de Hong Kong;

  6. A tendência é de que os investidores considerem a tendência geral da bolsa e façam transações seletivas.

Resumir

Em geral, a estratégia de reversão de pressão de suporte do eixo é uma estratégia simples e inovadora, muito adequada para os iniciantes. Ela usa a posição do eixo para determinar o tempo de reversão, a estratégia é clara e fácil de entender.

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

//@version=3
strategy("Pivot Reversal Strategy", overlay=true)

// === BACKTEST RANGE ===
FromMonth = input(defval = 2, title = "From Month", minval = 1)
FromDay   = input(defval = 1, title = "From Day", minval = 1)
FromYear  = input(defval = 2018, title = "From Year", minval = 2014)
ToMonth   = input(defval = 1, title = "To Month", minval = 1)
ToDay     = input(defval = 1, title = "To Day", minval = 1)
ToYear    = input(defval = 9999, title = "To Year", minval = 2014)


leftBars = input(4)
rightBars = input(2)

swh = pivothigh(leftBars, rightBars)
swl = pivotlow(leftBars, rightBars)

swh_cond = not na(swh)

hprice = 0.0
hprice := swh_cond ? swh : hprice[1]

le = false
le := swh_cond ? true : (le[1] and high > hprice ? false : le[1])

if (le)
    strategy.entry("PivRevLE", strategy.long, comment="PivRevLE", stop=hprice + syminfo.mintick)

swl_cond = not na(swl)

lprice = 0.0
lprice := swl_cond ? swl : lprice[1]


se = false
se := swl_cond ? true : (se[1] and low < lprice ? false : se[1])

if (se)
    strategy.entry("PivRevSE", strategy.short, comment="PivRevSE", stop=lprice - syminfo.mintick)

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)