Type/to search

Estratégia de Cruzamento de Médias Móveis para Longo e Curto

Common strategy
Created: 2023-10-24 11:02:52
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia utiliza principalmente o cruzamento de médias móveis (golden cross e death cross) e a ruptura do candle (K-line) sobre a média para tomar decisões de compra e venda. Quando a média móvel de curto prazo cruza para cima a média de longo prazo, opera-se comprado; quando a média de curto prazo cruza para baixo a média de longo prazo, opera-se vendido. Além disso, o fechamento do candle rompendo a média é usado como sinal de entrada.

Princípio da Estratégia

  1. Calcular duas médias móveis exponenciais (EMA1 e EMA2) com períodos diferentes. EMA1 tem período curto, EMA2 tem período longo.

  2. Verificar se EMA1 cruzou para cima de EMA2. Se sim, comprar.

  3. Verificar se EMA1 cruzou para baixo de EMA2. Se sim, vender.

  4. Verificar se o preço de fechamento rompeu a EMA1, como sinal de entrada.

  5. Mecanismo de saída por stop loss: definir um stop loss fixo ou via canal de Donchian.

Principais funções utilizadas:

  • ema(): calcular média móvel exponencial
  • crossover(): verificar se EMA1 cruza para cima de EMA2
  • crossunder(): verificar se EMA1 cruza para baixo de EMA2
  • rising()/falling(): verificar se o preço está subindo/descendo
  • valuewhen(): retornar valores diferentes conforme condição

Análise de Vantagens

  1. Lógica simples, fácil de entender e implementar.

  2. Utiliza a característica de acompanhamento de tendência do sistema de médias móveis, capaz de seguir tendências de forma eficaz.

  3. Combina a ruptura do fechamento do candle como momento de entrada, evitando falsos rompimentos.

  4. Permite usar diferentes combinações de parâmetros de médias, adaptando-se a diferentes prazos.

  5. Permite definir mecanismos de stop loss para controlar o risco.

Análise de Riscos

  1. Em mercados laterais (oscilantes), as médias geram sinais frequentes de cruzamento, aumentando o número de stops.

  2. Um stop loss fixo pode ser inflexível, sem se ajustar às mudanças do mercado.

  3. O sistema de médias é atrasado, podendo perder sinais de reversão na virada da tendência.

  4. É necessário julgar com precisão a inclinação das médias para filtrar falsos rompimentos.

  5. Os parâmetros devem ser escolhidos cuidadosamente; combinações muito frequentes ou muito lentas afetarão o desempenho da estratégia.

Direções de Otimização

  1. Utilizar o cruzamento da linha zero do MACD para confirmar a tendência e filtrar oscilações.

  2. Adicionar o canal de Donchian para definir stop loss dinâmico, melhorando o problema do stop fixo.

  3. Incluir as Bandas de Bollinger para avaliar a força da tendência, evitando operações inúteis em mercados laterais.

  4. Otimizar as combinações de parâmetros das médias, testando o desempenho real com diferentes prazos.

  5. Considerar o uso de médias móveis ancoradas para evitar o atraso.

Resumo

Esta estratégia tem uma lógica geral simples e clara, utilizando o clássico cruzamento de médias móveis combinado com a ruptura do candle para entrada, filtrando eficazmente falsos sinais. O espaço de otimização está no uso de outros indicadores para avaliar a força da tendência e definir stops dinâmicos. No geral, a estratégia de acompanhamento de tendência baseada em médias móveis é clássica e de fácil compreensão, valendo a pena explorar seu potencial de melhoria.

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

//@version=2
strategy(title='Mega crypto bot strategy', shorttitle='megacryptobot_Strategy', overlay=true, pyramiding=0, initial_capital=10000, currency=currency.USD)

//Candle body resistance Channel-----------------------------//
Strategy parameters
Strategy parameters
Candle body resistance Channel
Bar Channel On/Off
Support / Resistance length:
EMA 1
EMA 2
Display Hull MA Set:
Hull MA's Source:
Hull MA's Base Length:
Hull MA's Length Scalar:
period
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)