Type/to search

Estratégia de Perseguição de Alta de Longo Prazo Baseada em Cruzamento de Médias Móveis

Common strategy
Created: 2024-02-04 14:56:00
Last modified: 2 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia é uma estratégia de seguir a tendência de alta de longo prazo baseada no cruzamento de Médias Móveis Simples (SMA). Ela calcula SMAs de diferentes períodos e gera um sinal de compra quando a SMA de curto prazo cruza acima da SMA de longo prazo, realizando uma operação de seguir a tendência de alta. Ao mesmo tempo, também define níveis de stop de lucro e stop de perda com base em uma porcentagem do preço de entrada, gerenciando o risco da posição.

Princípio da Estratégia

Esta estratégia baseia-se principalmente no sinal de cruzamento "cruzamento de ouro" do indicador SMA para determinar o momento de entrada. Especificamente, ela calcula as SMAs de dois períodos diferentes: a linha de 9 dias e a linha de 21 dias. Quando a linha de curto prazo (9 dias) cruza acima da linha de longo prazo (21 dias) vinda de baixo, indica que o preço das ações está saindo de uma fase de consolidação para uma fase de alta, sendo um bom momento para seguir a tendência de alta. Nesse ponto, a estratégia gera um sinal de compra para realizar a operação de seguir a tendência.

Além disso, a estratégia define dinamicamente níveis de stop de lucro e stop de perda com base nas proporções de 1,5% e 1% do preço de entrada. Ou seja, a posição de stop de lucro fica 1,5% acima do preço de entrada, e a posição de stop de perda fica 1% abaixo do preço de entrada. Dessa forma, é possível realizar o gerenciamento de risco da posição definindo uma relação risco-retorno.

Vantagens da Estratégia

  • Utiliza o indicador SMA para determinar o momento de entrada, filtrando o ruído de curto prazo do mercado e capturando tendências de médio e longo prazo.
  • Os parâmetros de período são ajustáveis, permitindo adaptação a diferentes cenários de mercado.
  • Mecanismo de gerenciamento de risco completo, permitindo controlar perdas individuais ajustando a relação risco-retorno.
  • Implementação simples e fácil de entender, adequada para iniciantes em negociação quantitativa.

Riscos e Soluções

  • O sinal de cruzamento SMA pode gerar falsos rompimentos, causando perdas desnecessárias. Pode-se combinar outros indicadores para filtrar os sinais.
  • Os níveis de stop de lucro e stop de perda são fixos, podendo levar a situações em que se espera um stop de lucro, mas na prática ocorre uma perda. Considere o uso de stops de lucro e perda dinâmicos (trailing stop).
  • A relação risco-retorno é fixa e não se ajusta à volatilidade do mercado. Pode-se combinar o indicador ATR para ajustar dinamicamente a relação risco-retorno.
  • Existe um certo problema de atraso (lag). Considere reduzir o período da SMA ou introduzir outros indicadores antecedentes.

Direções de Otimização

  • Adicionar outros indicadores para filtrar os sinais de cruzamento SMA, evitando falsos rompimentos. Por exemplo, indicadores KDJ, indicadores de volatilidade, etc.
  • Utilizar stops de lucro e perda dinâmicos (trailing stop). Por exemplo, aplicar o algoritmo Chandelier Exit.
  • Utilizar o indicador ATR para ajustar dinamicamente a relação risco-retorno com base na volatilidade do mercado.
  • Reduzir o período da SMA ou introduzir outros indicadores antecedentes para diminuir o atraso.

Resumo

Esta estratégia é uma estratégia de seguir a tendência de alta de médio e longo prazo baseada no cruzamento SMA. Ela usa o indicador SMA para julgar a tendência do mercado e define stops de lucro e perda para controlar o risco. Sua vantagem é a simplicidade e facilidade de implementação, sendo adequada para iniciantes em negociação quantitativa. Ao mesmo tempo, existem algumas áreas que podem ser otimizadas, como adicionar outros indicadores para filtrar sinais, utilizar stops dinâmicos e ajustar a relação risco-retorno com base na volatilidade do mercado. Através de otimizações contínuas, a estratégia pode se tornar mais robusta e se adaptar a mais condições de mercado.

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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Masterdata

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