Type/to search

Estratégia de cruzamento de velas com desvio padrão em múltiplos períodos de tempo

Common strategy
Created: 2023-10-24 14:44:00
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A Estratégia de Cruzamento de Velas de Desvio Padrão em Múltiplos Períodos é uma estratégia típica de acompanhamento de tendência. Essa estratégia calcula os valores de desvio padrão em diferentes períodos de tempo (como diário, semanal, mensal, etc.), constrói múltiplos conjuntos de linhas K e linhas D, em seguida, calcula a média dessas linhas para construir uma média móvel. Quando a linha rápida cruza acima da linha lenta, faz-se compra; quando cruza abaixo, faz-se venda. A estratégia aproveita ao máximo a capacidade preditiva do desvio padrão em diferentes períodos. Ao combinar as médias móveis de desvio padrão de vários períodos, é possível filtrar efetivamente o ruído do mercado e capturar a tendência principal.

Princípio da Estratégia

A lógica central da estratégia é calcular o desvio padrão em múltiplos períodos e, em seguida, calcular a média para gerar sinais de negociação.

Primeiro, a estratégia usa a função stoch() para calcular os valores K do desvio padrão com diferentes parâmetros. Aqui, são calculados 5 conjuntos de valores K, correspondendo aos níveis diário, semanal, mensal, etc.

pine
smoothK = input(55) SMAsmoothK = input(13) k = sma(stoch(price, high, low, smoothK), SMAsmoothK) smoothK1 = input(89) SMAsmoothK1 = input(8) k1 = sma(stoch(price, high, low, smoothK1), SMAsmoothK1) ... smoothK4 = input(377) SMAsmoothK4 = input(2) k4 = sma(stoch(price, high, low, smoothK4), SMAsmoothK4)

Em seguida, calculam-se as linhas D com diferentes parâmetros:

pine
smoothD = input(34) d = sma(k, smoothD) ... smoothD4 = input(233) d4 = sma(k4, smoothD4)

Depois, calcula-se a média de cada conjunto de linhas K e D para construir a linha rápida Kavg e a linha lenta Davg:

pine
Kavg = avg(k,k1,k2,k3,k4) Davg = avg(d,d1,d2,d3,d4)

Finalmente, quando a linha rápida cruza acima da linha lenta, faz-se compra; quando cruza abaixo, faz-se venda:

pine
long = crossover(Kavg, Davg) short = crossunder(Kavg, Davg)

Ao combinar as médias móveis de desvio padrão de múltiplos períodos, é possível filtrar o ruído do mercado em escalas de tempo maiores e capturar a direção da tendência principal.

Vantagens da Estratégia

  • Utiliza a capacidade preditiva do desvio padrão em múltiplos períodos, filtrando ruídos e capturando tendências de forma eficaz.
  • Ajustando os parâmetros de período, é possível ajustar livremente o tempo de permanência das posições.
  • O desvio padrão em si possui forte capacidade de acompanhamento de tendência.
  • O formato de cruzamento de médias evita ser enganado por falsos rompimentos isolados.
  • É possível otimizar facilmente os períodos das médias rápidas e lentas para aumentar a estabilidade.

Riscos da Estratégia e Soluções

  • O cruzamento de médias de múltiplos períodos pode gerar muitos sinais falsos; pode-se ajustar os períodos das médias para otimização.
  • O desvio padrão é facilmente afetado por movimentos bruscos de mercado, gerando sinais incorretos; pode-se adicionar condições de filtro.
  • Parâmetros fixos de período não conseguem se adaptar às mudanças do mercado; pode-se usar configurações de período adaptativas.
  • Manter posições por muito tempo pode levar a comprar em picos e vender em fundos; pode-se configurar stop loss móvel para bloquear lucros.
  • Considerar apenas o indicador KDJ é limitante; pode-se introduzir outros indicadores para otimização combinada.

Soluções:

  1. Adicionar condições de filtro para evitar ser enganado por falsos rompimentos de curto prazo.
  2. Usar configurações de período adaptativas, ajustando os parâmetros de acordo com a volatilidade do mercado.
  3. Configurar stop loss móvel para interromper perdas a tempo, evitando comprar em picos e vender em fundos.
  4. Otimizar os parâmetros de período das médias móveis para encontrar o ponto de equilíbrio ideal.
  5. Combinar mais sinais de indicadores para aumentar a estabilidade da estratégia.

Direções de Otimização da Estratégia

A estratégia pode ser otimizada ainda mais nos seguintes aspectos:

  1. Introduzir sinais de outros indicadores para combinar, como MACD, Bandas de Bollinger, etc., para melhorar a qualidade dos sinais.
  2. Adicionar filtro de tendência, como direção da média móvel SMA, ADX, etc., para evitar negociações contra a tendência.
  3. Usar configurações de período adaptativas, ajustando dinamicamente os parâmetros de acordo com a volatilidade do mercado.
  4. Adicionar estratégia de stop loss móvel, configurando pontos de stop com base nos parâmetros da estratégia para interromper perdas a tempo.
  5. Otimizar os parâmetros de período das médias rápidas e lentas para encontrar a melhor combinação de parâmetros.
  6. Adicionar condições de filtro de abertura para evitar ser enganado por ruídos de curto prazo.
  7. Experimentar estratégias de entrada por rompimento, abrindo posição após a quebra da média.
  8. Testar diferentes estratégias de saída, como Chandelier Exit, otimizando stop gain e stop loss.

Resumo

A Estratégia de Cruzamento de Velas de Desvio Padrão em Múltiplos Períodos integra a capacidade de acompanhamento de tendência do indicador de desvio padrão com a estabilidade das estratégias de média móvel. Ao calcular a média das linhas K e D do desvio padrão de múltiplos períodos para gerar sinais de negociação, é possível utilizar efetivamente o poder preditivo do desvio padrão em diferentes escalas de tempo, filtrar o ruído do mercado e capturar a direção principal da tendência. A estratégia possui espaço para ajuste de parâmetros, podendo ser otimizada através do ajuste dos períodos e da introdução de condições de filtro e estratégias de stop loss para obter melhores resultados. No geral, a estratégia combina as vantagens de várias ferramentas de análise técnica, sendo uma estratégia eficiente de acompanhamento de tendência que merece exploração e otimização.

Source
Pine
/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-23 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy(title="Slow Stochastic Multi K&D Average Crossover Strategy", overlay=false, pyramiding=0, calc_on_order_fills=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, currency="USD", default_qty_value=100)

Strategy parameters
Strategy parameters
price
smoothK
SMAsmoothK
smoothD
smoothK1
SMAsmoothK1
smoothD1
smoothK2
SMAsmoothK2
smoothD2
smoothK3
SMAsmoothK3
smoothD3
smoothK4
SMAsmoothK4
smoothD4
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)