Type/to search

Estratégia de Negociação de Breakout Bidirecional de Preço em Média Móvel

Common strategy
Created: 2023-12-15 16:28:12
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A Estratégia de Negociação de Timing com Rompimento de Preço Bidirecional da Média Móvel (Dual Direction Price Breakthrough Moving Average Timing Trading Strategy) é uma estratégia de negociação quantitativa que utiliza o rompimento do preço em relação à média móvel para determinar momentos de compra e venda. A estratégia compara o preço com a média móvel de um período especificado, gerando sinais de negociação quando o preço cruza acima ou abaixo da média móvel.

Princípio da Estratégia

A lógica central da estratégia é:

  1. Utilizar a função EMA para calcular a média móvel exponencial (EMA) de um período especificado (por exemplo, 200 dias).

  2. Comparar o preço de fechamento com o valor da EMA para determinar se o preço rompeu a EMA. Especificamente, quando o preço de fechamento do dia é maior que a EMA, considera-se que o preço cruzou acima da EMA; quando é menor, considera-se que cruzou abaixo.

  3. Com base no cruzamento acima ou abaixo, os momentos de compra e venda são determinados. Quando o preço cruza acima da EMA, gera-se um sinal de compra; quando cruza abaixo, um sinal de venda.

  4. Ao gerar o sinal, uma ordem é colocada com uma proporção específica (por exemplo, posição total), e são definidos preços de stop loss e take profit.

  5. Quando o preço atinge o stop loss ou take profit, a posição é encerrada.

  6. O ciclo se repete, aproveitando a oportunidade dos rompimentos de preço em relação à média móvel para obter lucros.

A estratégia é simples e direta, fácil de entender e implementar. Ao capturar sinais de rompimento de curto prazo, obtém-se um bom timing. No entanto, também apresenta certo atraso e risco de múltiplas oscilações.

Vantagens da Estratégia

  • Lógica simples e clara, fácil de entender e verificar.
  • Utiliza as características da média móvel, com certa capacidade de seguir tendências.
  • Número elevado de negociações, adequado para operações de curto prazo.
  • Pode responder rapidamente às mudanças de preço, capturando bons momentos.

Riscos da Estratégia

  • Certo atraso, podendo perder o rompimento inicial do preço.
  • Em oscilações frequentes, pode gerar excesso de negociações.
  • Em reversões bruscas, o stop loss pode ser atingido e a posição pode ficar retida.

A otimização pode ser feita ajustando parâmetros, como alterar o período da média móvel, usar indicadores mais eficientes para julgar, reduzir a frequência de negociações, etc. Também é possível definir stop loss adaptativo ou introduzir condições de filtro para controlar riscos.

Direções de Otimização da Estratégia

  • Testar diferentes tipos e parâmetros de médias móveis para encontrar soluções melhores, como EMA, SMA, LWMA, etc.
  • Adicionar filtros para evitar negociações em oscilações múltiplas, como introduzir volume, Bandas de Bollinger, ATR, etc.
  • Otimizar e testar estratégias de stop loss e take profit para reduzir riscos.
  • Combinar várias lógicas de estratégia, como tendência e reversão, para construir um sistema de negociação abrangente.
  • Aumentar a configuração de parâmetros para tornar a estratégia mais universal.

Resumo

No geral, esta estratégia é bastante simples e intuitiva, com a ideia central de seguir a média móvel para capturar rompimentos de curto prazo dos preços. A vantagem é a rapidez de resposta e facilidade de implementação; a desvantagem é o atraso e a baixa reatividade. Posteriormente, pode ser otimizada quanto à seleção de indicadores, mecanismos de stop loss, meios de filtragem, etc., tornando a estratégia mais estável e abrangente.

Source
Pine
/*backtest
start: 2022-12-08 00:00:00
end: 2023-12-14 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/

// Credits to the original Script - Range Filter DonovanWall https://www.tradingview.com/script/lut7sBgG-Range-Filter-DW/
// This version is the old version of the Range Filter with less settings to tinker with
Strategy parameters
Strategy parameters
Backtest Start
Backtest End
Long Stop Loss (%)
Short Stop Loss (%)
Long Take(%)
Short Take (%)
EMA Length
Swing Source
Swing Period
Swing Multiplier
Bar Colors On/Off
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)