Estratégia de rastreamento do ponto de inflexão do momento do sistema SAR parabólico


Data de criação: 2024-01-17 15:46:21 última modificação: 2024-01-17 15:46:21
cópia: 0 Cliques: 550
1
focar em
1617
Seguidores

Estratégia de rastreamento do ponto de inflexão do momento do sistema SAR parabólico

Visão geral

Esta estratégia usa o sistema de rotação de parabólicas para identificar os pontos de inflexão da tendência do preço das ações, para comprar ou vender quando ocorrem os pontos de inflexão. A estratégia pode identificar automaticamente as tendências ascendentes e descendentes do preço das ações e ajustar a posição de acordo.

Princípio da estratégia

O indicador central desta estratégia é o sistema de rotação de linhas parabólicas (Parabolic SAR). O indicador é capaz de identificar tendências ascendentes e descendentes do preço das ações. Quando o preço das ações sobe, o ponto SAR fica abaixo do preço das ações e, quando o preço das ações cai, o ponto SAR salta para a parte superior do preço das ações.

As condições de compra da estratégia são:closeMais do quesarA linha do preço da ação, que passa pelo ponto SAR de cima para baixo, é um sinal de compra; as condições de venda são:closeMenos desarAssim, a lógica central desta estratégia é seguir os pontos de viragem dinâmicos do movimento do preço da ação, fazendo compras e vendas quando os pontos de viragem se cruzam.

Vantagens estratégicas

A maior vantagem desta estratégia é a capacidade de identificar automaticamente os pontos de inflexão da tendência dos preços das ações, sem a necessidade de julgamento manual, evitando o erro comum de perseguir altos e baixos. O sistema de rotação de linha de paralelo é um indicador de identificação de tendências com boa confiabilidade, que reduz a oportunidade de erros.

Além disso, o indicador SAR é sensível ao preço das ações e pode capturar em tempo hábil pequenos ajustes de preços, o que é muito necessário para uma estratégia de busca de alta taxa de vitória e negociação frequente. Assim, a estratégia pode ajustar automaticamente a posição e evitar ser preso em situações de grandes ajustes.

Risco estratégico

O maior risco desta estratégia é que o SAR é muito sensível às mudanças no preço das ações, e pequenas oscilações podem gerar sinais errados, resultando em operações de compra e venda com muita frequência, aumentando os custos de negociação e perdas de deslizamento.

Além disso, quando as ações subiram ou caíram significativamente, os parâmetros de configuração do indicador SAR, como o valor inicial, o valor crescente, etc., podem afetar a precisão e a oportunidade de determinar a mudança de tendência.

Se a gestão de posições não for configurada adequadamente, o excesso de rastreamento de sinais SAR pode levar a posições que oscilam com muita frequência, aumentando a dificuldade de negociação real.

Recomendações de otimização

A estratégia pode ser melhorada em vários aspectos:

  1. Optimizar a configuração de parâmetros SAR, ajustar a combinação de parâmetros e encontrar o parâmetro ótimo para melhorar a precisão do julgamento do sinal

  2. Adição de outros indicadores auxiliares para confirmação, evitando que a denúncia de indicadores SAR leve a uma troca de posição desnecessária

  3. Configurar posições adequadas e estratégias de stop loss para evitar transações excessivamente frequentes e controlar os riscos

  4. Indicadores de tendência para evitar situações de turbulência

  5. Optimizar o preço específico de compra e venda, levando em conta custos e perdas de deslizamento, aumentando a eficiência das transações

Resumir

Esta estratégia baseia-se principalmente na linha de paralelo para os indicadores do sistema de mudança para julgar o ponto de inflexão da tendência do preço das ações, com capacidade de julgamento de tendência confiável. A otimização da estratégia pode ser uma estratégia de acompanhamento de tendência eficaz, através de ajuste automático de posições para obter a oportunidade de direção do preço das ações.

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

//@version=5
strategy("Parabolic SAR Strategy", shorttitle="PSAR", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// Parabolic SAR settings
start = input(0.02, title="Start")
increment = input(0.02, title="Increment")
maximum = input(0.2, title="Maximum")

// Calculate Parabolic SAR
sar = ta.sar(start, increment, maximum)

// Plot Parabolic SAR on the chart
plot(sar, color=color.red, title="Parabolic SAR")

// Strategy logic
longCondition = ta.crossover(close, sar)
shortCondition = ta.crossunder(close, sar)

// Execute strategy orders
strategy.entry("Long", strategy.long, when=longCondition)
strategy.entry("Short", strategy.short, when=shortCondition)

// Plot buy and sell signals on the chart
plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.labelup, location=location.belowbar, text="Buy")
plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.labeldown, location=location.abovebar, text="Sell")

// Calculate equity manually
equity = strategy.equity
equity_str = str.tostring(equity)
equity_plot = plot(equity, title="Equity", color=color.blue, linewidth=2)

// Update equity plot only on bar close to avoid repainting issues
label.new(bar_index, na, text=equity_str, style=label.style_none, color=color.blue, yloc=yloc.abovebar)