Type/to search

Estratégia de Seguimento de Rompimento

Cryptocurrency
Created: 2024-01-31 17:06:36
Last modified: 2 years ago
1
Follow
1791
Followers

img

Visão Geral

A ideia principal desta estratégia é identificar a direção da tendência em um timeframe maior e encontrar pontos de ruptura para entrada em um timeframe menor, enquanto o stop loss e a saída acompanham a média móvel do timeframe maior.

Princípio da Estratégia

A estratégia baseia-se principalmente em três indicadores para tomada de decisão.

Primeiro, calcula-se uma média móvel simples de X dias em um período mais longo (ex.: diário). As compras são permitidas apenas quando o preço está acima dessa média móvel. Isso ajuda a identificar a direção geral da tendência e evita operar durante períodos de oscilação.

Segundo, calcula-se o Swing High de preço máximo em um período mais curto (ex.: 5 dias). Quando o preço ultrapassa esse máximo, gera-se um sinal de compra. Aqui, utiliza-se um parâmetro de período de retorno (lb) para encontrar pontos de ruptura adequados.

Terceiro, estabelece-se uma linha de stop loss. Após a entrada na posição, o stop loss é fixado no menor preço do ponto mais baixo recente dentro de um período lbStop. Além disso, define-se uma média móvel (ex.: EMA de 10 dias no gráfico diário) como mecanismo de saída: quando o preço fica abaixo dessa média móvel, a posição é encerrada.

A estratégia também utiliza o valor do ATR para evitar comprar em pontos muito ampliados. Há também condições auxiliares, como o período de backtest.

A interação desses três indicadores forma a lógica central da estratégia.

Análise das Vantagens da Estratégia

Esta é uma estratégia de acompanhamento de rupturas, com os seguintes pontos fortes:

  1. Utilização de dois timeframes, evitando falsas rupturas em mercados laterais. O timeframe maior determina a tendência geral, enquanto o menor encontra pontos específicos de entrada.
  2. Os pontos de ruptura formados por Swing High tendem a ter inércia e facilitam o acompanhamento. O parâmetro lb pode ser ajustado para encontrar rupturas verdadeiramente eficazes.
  3. O método de stop loss é rigoroso, acompanhando o ponto mais baixo recente com uma margem de segurança, evitando ser "stopado" por ruídos.
  4. O uso de uma média móvel como mecanismo de saída permite realizar lucros de forma flexível de acordo com o mercado.
  5. O indicador ATR reduz o risco de entrada em momentos de volume excessivo.
  6. Possibilidade de testar diferentes combinações de parâmetros, oferecendo amplo espaço para otimização.

Análise de Riscos

A estratégia também apresenta alguns riscos:

  1. Quando o preço oscila perto da média móvel, pode haver entradas e saídas repetidas, gerando altos custos de comissão.
  2. Se o ponto de ruptura de entrada estiver muito próximo da média móvel, o risco de drawdown é maior. Isso é uma característica intrínseca da estratégia.
  3. Em mercados sem tendência clara, o tempo de permanência em posição pode ser muito longo, sujeito ao risco temporal.
  4. É necessário definir adequadamente o parâmetro ATR. Um ATR muito pequeno filtra pouco; muito grande reduz as oportunidades de entrada.
  5. O efeito de diferentes parâmetros lb deve ser testado. Parâmetros muito grandes podem perder algumas oportunidades; muito pequenos podem identificar falsas rupturas.

Soluções para os riscos:

  1. Ajustar os parâmetros da média móvel para aumentar o filtro.
  2. Otimizar o parâmetro ATR e complementar com análise visual.
  3. Ajustar o período de retorno lb para encontrar o melhor parâmetro.
  4. Pausar a negociação em mercados laterais.

Direções de Otimização

A estratégia pode ser otimizada nas seguintes dimensões:

  1. Testar diferentes combinações de parâmetros de média móvel para encontrar os ótimos.
  2. Experimentar diferentes configurações de ATR para equilibrar oportunidades de entrada e controle de risco.
  3. Otimizar o parâmetro lb para identificar rupturas mais eficientes.
  4. Desenvolver um stop loss dinâmico baseado na volatilidade e no drawdown.
  5. Incorporar indicadores de volume para avaliar a validade das rupturas.
  6. Desenvolver métodos para encontrar pontos extremos como referência (ex.: >, <, etc.).
  7. Utilizar Machine Learning para treinar e obter parâmetros ótimos.

Resumo

No geral, esta estratégia é uma típica estratégia de acompanhamento de rupturas. A combinação de dois timeframes, a identificação de entrada via Swing High, e o duplo mecanismo de saída (stop loss e média móvel) formam um sistema lógico completo. A estratégia apresenta características claras de risco e retorno, sendo adequada para investidores de médio/longo prazo que gostam de acompanhar tendências. Embora existam riscos, eles podem ser reduzidos por meio de otimização de parâmetros e regras. A estratégia tem grande espaço para melhorias, e a incorporação de mais indicadores pode aprimorar ainda mais seu desempenho.

Source
Pine
/*backtest
start: 2023-01-24 00:00:00
end: 2024-01-30 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/
// © millerrh

// The intent of this strategy is to buy breakouts with a tight stop on smaller timeframes in the direction of the longer term trend.
Strategy parameters
Strategy parameters
Backtest Start Date
Backtest End Date
Lookback Period for Swing High
Lookback Bars for Stop Level
Timeframe of Moving Averages
Moving Average Type
1st Moving Average Length
2nd Moving Average Length
3rd Moving Average Length
Use 3rd Moving Average for Filtering?
Trailing Stop
Use ATR for Filtering?
% of Daily ATR Value
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)