Type/to search

Estratégia de compra baseada em rompimento de máximas históricas

Common strategy
Created: 2023-09-20 15:53:26
Last modified: 3 years ago
1
Follow
1802
Followers

Resumo

Esta estratégia é voltada para mercados em alta. Quando o preço da ação ultrapassa a máxima histórica de n dias, realiza a compra, utilizando uma média móvel exponencial (EMA) como stop loss. Trata-se de uma estratégia de seguimento de tendência.

Princípio da Estratégia

  1. Calcula o preço máximo dos últimos n dias, como o preço da máxima histórica.
  2. Quando o preço de fechamento atual excede o preço da máxima histórica, realiza a compra.
  3. Utiliza a EMA de x dias como stop loss. Quando o preço fica abaixo da EMA, o stop loss é acionado.
  4. Os valores de n e x são ajustáveis por parâmetros; o padrão é máxima de 200 dias e EMA de 90 dias.
  5. A lógica da estratégia é simples e clara, fácil de implementar.

Análise de Vantagens

  1. Consegue acompanhar automaticamente as tendências formadas por novas máximas.
  2. O uso da EMA como trailing stop permite travar a maior parte dos lucros.
  3. Não requer previsão de preços, apenas acompanha os sinais de compra.
  4. Os parâmetros padrão funcionam bem em mercados de alta.
  5. Código conciso, fácil de entender e modificar.

Análise de Riscos

  1. No fim do mercado de alta, podem ocorrer perdas significativas.
  2. Uma configuração inadequada do stop loss pode resultar em stops muito frequentes ou muito espaçados.
  3. Não é possível prever a força da quebra da nova máxima nem a profundidade das correções.
  4. É específica para mercados de alta, não sendo adequada para outras condições de mercado.
  5. Na otimização de parâmetros, pode ocorrer overfitting em dados históricos.

Direções de Otimização

  1. Testar diferentes combinações de parâmetros para encontrar os ótimos.
  2. Avaliar outros métodos de stop loss, como stop loss percentual fixo.
  3. Otimizar os parâmetros do stop loss para equilibrar frequência de paradas e controle de risco.
  4. Adicionar outros filtros para evitar compras devido a sinais de ruído.
  5. Estudar como avaliar a eficácia do momento da compra.
  6. Implementar uma estratégia de take profit para incorporar um mecanismo de travamento de lucros.

Resumo

Esta estratégia realiza o acompanhamento automático de tendências através da quebra de novas máximas, utilizando EMA como stop loss. Embora tenha alguma eficácia, é relativamente simples, necessitando de expansão e otimização para se tornar um sistema aplicável a todo o mercado.

Source
Pine
/*backtest
start: 2023-08-20 00:00:00
end: 2023-09-19 00:00:00
period: 1h
basePeriod: 15m
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/
// © gmhfund

//@version=5
Strategy parameters
Strategy parameters
ATH period
ema line
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)