Type/to search

Estratégia de Rompimento de Tendência com Acompanhamento de Média Móvel

Common strategy
Created: 2023-11-03 15:57:11
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia utiliza cruzamentos de médias móveis simples (MMS) para determinar a direção da tendência. No início da tendência, abre posições completas compradas ou vendidas, e define ordens de stop loss e take profit para controle de risco. Após a entrada, a média móvel é usada para acompanhamento contínuo da tendência, com saída imediata em caso de divergência. A estratégia também conta com módulos configuráveis de stop loss, take profit e gerenciamento de posição, permitindo ajustes flexíveis de parâmetros para diferentes ativos.

Princípio da Estratégia

A estratégia identifica o início e o fim de uma tendência com base nos cruzamentos de médias móveis simples (MMS). Primeiro, ela analisa a relação entre a MMS rápida (por exemplo, 21 períodos) e a MMS lenta (por exemplo, 49 períodos) para determinar a direção. Quando a MMS rápida cruza acima da MMS lenta, considera-se que o mercado entrou em uma tendência de alta, abrindo uma posição comprada nesse momento. Quando a MMS rápida cruza abaixo da MMS lenta, considera-se que o mercado entrou em uma tendência de baixa, abrindo uma posição vendida nesse momento.

Após a entrada, a estratégia monitora continuamente a relação entre o preço e a MMS. Quando o preço cruza abaixo da MMS vindo de cima, a tendência de alta é considerada encerrada, e a posição comprada é fechada. Quando o preço cruza acima da MMS vindo de baixo, a tendência de baixa é considerada encerrada, e a posição vendida é fechada.

Para controlar o risco, a estratégia coloca simultaneamente ordens de stop loss e take profit ao abrir a posição. A distância do stop loss é baseada no ATR, enquanto a distância do take profit pode ser definida em percentual ou também baseada no ATR. Após a abertura, o stop loss é ajustado dinamicamente acompanhando o preço, funcionando como um trailing stop. Quando o take profit é atingido, parte da posição é encerrada, e o restante continua sendo acompanhado até a saída completa.

A estratégia também possui um módulo de gerenciamento de posição que limita a utilização de capital por operação, controlando assim a exposição ao risco de cada negociação. Além disso, a configuração de drawdown máximo controla o risco geral da estratégia.

Vantagens da Estratégia

  • Utiliza cruzamento de médias móveis para determinar a direção da tendência, princípio simples e fácil de entender.
  • Após a entrada, realiza trailing stop loss, permitindo travar a maior parte dos lucros.
  • Stop loss e take profit configuráveis, podendo ser ajustados para diferentes ativos.
  • Risco por operação controlado, sem expor todo o capital.
  • Configuração de drawdown máximo para limitar as perdas totais da estratégia.

Riscos e Soluções

  • O cruzamento de duas médias móveis possui certa defasagem, podendo perder o ponto ideal de entrada no início da tendência.
  • Requer ajustes repetidos de parâmetros e testes de diferentes combinações de períodos das médias.
  • O cruzamento de médias tem certa taxa de falsos sinais, e a precisão da entrada não é 100%.
  • O trailing stop loss pode ser rompido, não conseguindo travar todos os lucros.
  • É necessário definir uma distância de stop loss adequadamente ampla para dar espaço para correções de preço.
  • A restrição de drawdown máximo pode ser excessivamente conservadora, perdendo oportunidades de alta.
  • Pode-se flexibilizar a proporção de drawdown máximo para dar mais margem de erro à estratégia.

Direções de Otimização

  • Testar diferentes combinações de parâmetros para selecionar os melhores períodos das médias móveis.
  • Adicionar indicadores de força da tendência para melhorar a precisão das entradas.
  • Otimizar a estratégia de stop loss, buscando acompanhar a tendência o máximo possível.
  • Testar diferentes estratégias de take profit para escolher os melhores pontos de saída.
  • Otimizar o plano de gerenciamento de posição para aumentar a eficiência do uso do capital.
  • Ajustar a configuração de drawdown máximo para equilibrar retorno e risco.

Resumo

No geral, esta estratégia é uma excelente estratégia introdutória para iniciantes, com princípios simples, fácil de entender e dominar. Além disso, possui capacidade adequada de controle de risco, reduzindo a probabilidade de grandes perdas. Com a otimização de parâmetros, é possível obter bons resultados. No entanto, suas deficiências inerentes determinam que ela não consegue atingir operações de alta precisão. Recomenda-se seu uso como estratégia de prática para iniciantes, mas não é adequada para traders que buscam alta eficiência e alta taxa de acertos. Para obter melhores resultados de negociação, é necessário buscar estratégias com maior poder preditivo.

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

//@version=5
//
// ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 
//  -----------------------------------------------------------------------------
Strategy parameters
Strategy parameters
Filters
From
fromDate
To 
toDate
Long Trades
Short Trades
EMA Filter
EMA Res/Len/Src
emaLength
emaSrc
EMA ATR Band
EMA ATR Len/Mul
filterAtrMul
Plot
Show EMA Line
Show EMA Band
Show Position Highlighter
Strategy
Fast/Slow SMA Length
slowMALen
General
ATR Length
Entry
Enable Trailing
Deviation Method
Deviation %
Deviation ATR Mul
Long/Short Entry Control
ctrShortEntrySrc
Exit
Enable Trailing
Deviation Method
Deviation %
Deviation ATR Mul
Long/Short Exit Control
ctrShortExitSrc
Stop Loss - Target
Stop Loss Method
Long/Short Stop Loss %
shortTrailingStopLossPerc
ATR Long/Short Mul 
shortStopLossAtrMul
Stop Loss - Trailing
Enable Trailing
Break Even
Take Profit - Target
Take Profit Method
Long/Short Take Profit %
shortTakeProfitPerc
ATR Long/Short Mul 
shortTakeProfitAtrMul
Long/Short RR Ratio 
shortRiskRewardRatio
Take Profit - Trailing
Enable Trailing
Deviation Method
Deviation %
Deviation ATR Mul
Quantity/Risk Management
Take Profit Quantity %
Capital at Risk %
Minimum Trade Price
Leverage Long/Short 
shortLeverage
Max Drawdown %
Alert Messages
Open Long/Short
msgOpenShort
Close Long/Short
msgCloseShort
TP/SL Long/Short
msgTPSLShort
SL Long/Short 
msgSLShort
Max Drawdown
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)