Type/to search

Estratégia de Sistema de Médias Móveis com Reversão por Oscilação

Common strategy
Created: 2023-10-18 12:23:13
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia utiliza um sistema de médias móveis para determinar a direção da tendência, combinado com um indicador de volatilidade para evitar mercados laterais de baixa volatilidade, e emprega um stop loss de oscilação para gerenciamento de trades.

Princípio

A estratégia compara a posição relativa de uma média móvel rápida e uma média móvel lenta para determinar a direção da tendência. Quando a média rápida cruza acima da média lenta, sinal de compra; quando cruza abaixo, sinal de venda. Para evitar mercados em range, a estratégia também incorpora o indicador de Bandas de Bollinger. Calculando a taxa de variação da largura das Bandas de Bollinger, quando essa taxa ultrapassa o limiar definido, um sinal de trade é gerado. Por fim, a estratégia utiliza o canal da estratégia bearish de Chande como stop loss de oscilação, para evitar ficar preso em mercados laterais.

Especificamente, a lógica de trade da estratégia é a seguinte:

  1. Calcular a média móvel rápida (padrão 20 períodos) e a média móvel lenta (padrão 50 períodos).

  2. Calcular a taxa de variação da largura das Bandas de Bollinger (padrão 40 períodos, 2 desvios padrão).

  3. Quando a média rápida cruza acima da média lenta e a taxa de variação da largura das Bandas de Bollinger excede o limiar definido (padrão 9%), gera-se um sinal de compra.

  4. Quando a média rápida cruza abaixo da média lenta e a taxa de variação da largura das Bandas de Bollinger excede o limiar definido (padrão 9%), gera-se um sinal de venda.

  5. Calcular o canal bearish de Chande como nível de stop loss.

  6. O stop loss de compra é: preço máximo - ATR * multiplicador; o stop loss de venda é: preço mínimo + ATR * multiplicador.

Vantagens

  1. Usar um sistema de médias móveis para determinar a direção da tendência permite acompanhar a tendência de forma eficaz.

  2. A introdução da taxa de variação da largura das Bandas de Bollinger evita mercados laterais, reduzindo trades desnecessários.

  3. O uso de stop loss de oscilação permite sair da posição a tempo, evitando ficar preso em oscilações.

  4. Vários parâmetros ajustáveis, permitindo otimização para diferentes mercados.

  5. Lógica clara e fácil de entender, facilitando o aprendizado e a aplicação.

Riscos

  1. O sistema de médias móveis possui atraso, podendo perder oportunidades de reversão rápida.

  2. Parâmetros inadequados das Bandas de Bollinger podem filtrar sinais de trade válidos.

  3. O stop loss de oscilação excessivamente sensível pode resultar em trades frequentes.

  4. Otimização insuficiente dos parâmetros pode aumentar o risco de posição.

  5. Não se adapta a mudanças bruscas do mercado causadas por eventos inesperados.

Direções de Otimização

  1. Testar diferentes combinações de parâmetros de médias móveis para encontrar os melhores.

  2. Testar diferentes períodos das Bandas de Bollinger para obter a melhor filtragem de volatilidade.

  3. Combinar com outros indicadores para confirmação de entrada, melhorando a qualidade dos sinais.

  4. Introduzir estratégias de stop loss dinâmico para que o stop loss acompanhe melhor o mercado.

  5. Utilizar técnicas de aprendizado de máquina para otimizar automaticamente os parâmetros, adaptando-se às mudanças do mercado.

Resumo

Esta estratégia integra um sistema de médias móveis, indicador de Bandas de Bollinger e stop loss de oscilação, formando um sistema de acompanhamento de tendência relativamente estável. Com a otimização de parâmetros, é possível obter bons resultados. No entanto, ainda é necessário estar atento aos riscos de reversão de tendência e mercado lateral. Técnicas como aprendizado de máquina podem melhorar ainda mais a robustez da estratégia. No geral, esta estratégia é muito adequada como exercício de aprendizado.

Source
Pine
/*backtest
start: 2022-10-11 00:00:00
end: 2023-10-17 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/
// © juanchez

//@version=4
Strategy parameters
Strategy parameters
highest high o lowest low period
multiplicador
moving averages period
moving averages period2
moving averages type
Bollinger bands 1 period
Bollinger band 1 source
Bollinger Bands 1 factor
Show Bollinger bands 1
widen %
enable long
enable short
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)