Estratégia de acompanhamento de tendências de curto e médio prazo com base no indicador SMA


Data de criação: 2023-10-17 14:27:10 última modificação: 2023-10-17 14:27:10
cópia: 0 Cliques: 670
1
focar em
1617
Seguidores

Estratégia de acompanhamento de tendências de curto e médio prazo com base no indicador SMA

Visão geral

A estratégia de cruzamento de médias móveis é uma estratégia de acompanhamento de tendências, que determina a direção da tendência do mercado através da computação de médias móveis de diferentes períodos para emitir sinais de compra e venda. A estratégia usa cruzamento de médias móveis de 3 e 50 dias.

Princípio da estratégia

A estratégia calcula as médias móveis simples de 3 e 50 dias, e quando o SMA de 3 dias atravessa o SMA de 50 dias, a tendência de curto prazo se transforma em um sinal de compra e compra; quando o SMA de 3 dias atravessa o SMA de 50 dias, a tendência de curto prazo se transforma em uma tendência de baixa e venda. Para reduzir o número de negociações sem sentido, a estratégia também inclui um SMA de 40 dias de intervalo, que também emite um sinal de venda e perda rápida se o SMA de 3 dias atravessa o SMA de 40 dias.

A chave da estratégia é dividir os diferentes estágios de oscilação do mercado usando médias móveis de diferentes períodos. O SMA de 3 dias representa a tendência mais curta e o SMA de 50 dias representa a tendência média, cuja transformação de curto e médio prazo pode capturar mudanças nos preços em diferentes escalas de tempo.

Análise de vantagens

  • O cruzamento de momentum é claro e os sinais são mais claros. O cruzamento de diferentes períodos de SMA pode determinar efetivamente as mudanças nos movimentos de curto e médio prazo, evitando a interferência de pequenas oscilações no mercado.

  • A redução dos prejuízos e o controlo do risco são obtidos através da redução rápida dos prejuízos do sma3 para o sma40.

  • A estratégia é simples, clara e fácil de implementar. Os indicadores e as regras de sinalização são diretamente operáveis.

  • Os parâmetros do SMA podem ser ajustados de forma flexível para diferentes cenários e variedades de negociação.

Análise de Riscos

  • Os sinais de cruzamento SMA são frequentes em mercados de tendências horizontais e sem claridade, o que pode aumentar os custos de negociação e a perda de pontos de deslizamento devido a negociações excessivamente frequentes.

  • O SMA é um sinal de atraso, quando o sinal de cruzamento é emitido, o preço já mudou um pouco, o que pode fazer com que a estratégia perca o melhor ponto de compra e venda.

  • Os parâmetros de SMA fixos não são adequados para todas as situações e precisam ser usados com parâmetros de otimização.

  • Indicadores individuais são vulneráveis a falhas e podem ser considerados para verificação em conjunto com outros indicadores técnicos ou fundamentais.

Direção de otimização

  • Optimizar os parâmetros do ciclo SMA para encontrar a melhor combinação de parâmetros

  • Adicionar stochastic, MACD e outros indicadores de verificação de sinais, para evitar falsos sinais

  • Ajustar o número de posicionadores abertos e o limiar de perda de acordo com as mudanças no mercado

  • Considerar a inclusão de indicadores básicos, como resultados, notícias, etc.

  • Indicador de combinação de quantidade de energia, abertura de posição em alta quantidade de ruptura

Resumir

A estratégia de cruzamento de médias móveis julga as mudanças nas tendências de curto e médio prazo do mercado através da cruzamento de diferentes períodos de SMA, e adota o acompanhamento de tendências, pertencendo a uma estratégia de tendências mais simples e direta. A vantagem da estratégia é a clareza de ideias, a facilidade de operação, que pode melhorar a eficácia da estratégia por meio da otimização de parâmetros e da verificação de uma combinação de indicadores.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Geduldtrader

//@version=4
strategy("MA Crossover", overlay = true)

start = timestamp(2009,2,1,0,0)

sma50 = sma(close, 50)
sma40 = sma(close, 40)
sma3 =  sma(close, 3)

plot(sma50,title='50', color=#00ffaa, linewidth=2)
plot(sma3,title='3', color=#2196F3, linewidth=2)

long = crossover(sma3,sma50)
neut = crossunder(close,sma50)
short = crossunder(sma3,sma40)

if time >= start
    strategy.entry("Long", strategy.long, 10.0, when=long)


strategy.close("Long", when = short)
strategy.close("Long", when = neut)


plot(close)