A estratégia de ruptura de média móvel dupla é uma estratégia de negociação de média móvel muito simples. Ele usa cruzamento de média móvel rápida e lenta para gerar sinais de negociação. Quando o cruzamento da média móvel rápida acima da média móvel lenta de baixo, um sinal de compra é acionado. Quando o cruzamento da média móvel rápida abaixo da média móvel lenta de cima, um sinal de venda é gerado.
Esta estratégia emprega dois conjuntos de médias móveis, incluindo média móvel rápida (mafast, mafastL) e média móvel lenta (maslow, maslowL).
Quando as tendências de preços de curto prazo convergem com as tendências de longo prazo, ocorrem cruzamentos entre médias móveis rápidas e lentas.
A estratégia utiliza os sinais de negociação de cruz de ouro e cruz de morte das médias móveis. Quando o MA de curto prazo cruza acima do MA de longo prazo, aparece uma cruz de ouro, indicando uma tendência de alta. Quando o MA de curto prazo cruza abaixo do MA de longo prazo, ocorre uma cruz de morte, sinalizando uma tendência de queda.
O uso de MAs duplas filtra sinais falsos de forma eficaz.
Os MA rápidos e lentos complementam-se bem na captura de mudanças de tendência.
A lógica da estratégia é simples e fácil de entender, adequada para iniciantes.
Os parâmetros personalizáveis do período de MA adaptam-se aos diferentes ambientes de mercado.
As estratégias de MA podem atrasar-se, especialmente quando as tendências mudam rapidamente.
Os parâmetros da MA devem ser cuidadosamente otimizados, uma vez que diferentes períodos levam a resultados variados.
As estratégias de MA dupla se adequam melhor aos mercados de tendência, não aos mercados de gama.
A frequência de negociação pode ser baixa, com longos períodos de inatividade.
O stop loss deve ser aplicado estritamente para evitar grandes perdas flutuantes.
Teste e otimize os parâmetros do período de MA para encontrar a melhor combinação, utilizando métodos estatísticos.
Adicione um filtro de volume para evitar sinais errados quando o volume for baixo.
Incorporar outros indicadores técnicos como MACD, RSI para construir um sistema robusto com maior precisão.
Empregar técnicas de stop loss como trailing stop loss, transferência de posição stop loss para controlar os riscos ativamente.
Otimizar o dimensionamento das posições e a gestão de fundos para os diferentes ambientes de mercado.
A estratégia de breakout de média móvel dupla tem uma lógica simples e clara. MAs duplos melhoram a qualidade do sinal e MAs rápidos e lentos capturam bem as mudanças de tendência. Mas também tem lags e falsos sinais. Melhorias podem ser feitas otimizando parâmetros, adicionando filtros, aplicando stop loss, etc. No geral, é adequado para mercados de tendência e uma boa estratégia inicial para aprender.
/*backtest start: 2023-09-07 00:00:00 end: 2023-10-07 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 strategy("OptimizedSisy4x", overlay=true,pyramiding=0,default_qty_type=strategy.cash,default_qty_value=20000,scale=true,initial_capital=10000,currency=currency.USD) fastLength = input(59) fastLengthL = input(82) slowLength = input(96) slowLengthL = input(95) price = close mafast = ema(price, fastLength) mafastL= ema(price, fastLengthL) maslow = ema(price, slowLength) maslowL = ema(price, slowLengthL) if (crossover(mafastL, maslowL)) strategy.entry("SYS-LONG", strategy.long, comment="long") if (crossunder(mafast, maslow)) strategy.entry("SYS-SHORT", strategy.short, comment="short") Target = 6250 Stop = 3500 Q = 100 strategy.exit("Out Long", "SYS-LONG", qty_percent=Q, profit=Target, loss=Stop) strategy.exit("Out Short", "SYS-SHORT", qty_percent=Q, profit=Target ,loss=Stop) //plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)