Estratégia de negociação cruzada da SMA

Autora:ChaoZhang, Data: 2023-09-11 11:42:52
Tags:

Estratégia de negociação cruzada da SMA

Esta estratégia gera sinais de negociação baseados no cruzamento entre duas linhas SMA de períodos diferentes. Um sinal longo é desencadeado quando a SMA mais rápida cruza acima da SMA mais lenta. Um sinal curto ocorre quando a SMA mais rápida cruza abaixo da SMA mais lenta.

Alguns dos principais benefícios desta estratégia:

  • Identifica as alterações de tendência utilizando cruzamento de SMA
  • Regras simples e directas
  • Períodos de SMA personalizáveis para otimização
  • Aplicável a qualquer período de tempo

No entanto, existem algumas limitações potenciais:

  • Tendência a sinais falsos durante os mercados de intervalo
  • Sinais de atraso, tempo de entrada tardia
  • Sem stop loss, pode levar a grandes drawdowns
  • Falta de filtros, qualidade do sinal descontrolada

Algumas formas de melhorar a estratégia:

  • Adicionar stop loss quando o preço tocar SMA mais lento
  • Escala com base em fechamentos de velas de touro/urso
  • Otimizar as combinações de períodos SMA
  • Ajustar o tamanho das posições e a gestão do risco

Em geral, o método de cruzamento do SMA funciona bem em mercados de tendência, mas deve ser negociado com cautela durante períodos agitados.


/*backtest
start: 2023-08-11 00:00:00
end: 2023-09-10 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("SMA Crossover demo", overlay=true)

shortCondition = crossover(sma(close, 34), sma(close, 4))
if (shortCondition)
    strategy.entry("Sell/Short", strategy.short)

longCondition = crossunder(sma(close, 34), sma(close, 4))
if (longCondition)
    strategy.entry("Buy/Long", strategy.long)
    



    

Mais.