Type/to search

Estratégia de Stop-Loss com Seguimento de Tendência Baseada em Cruzamento de Médias Móveis do MACD

Common strategy
Created: 2023-11-06 11:56:14
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia utiliza o indicador MACD para determinar a direção da tendência, combinando com o cruzamento das médias EMA e SMA como confirmação auxiliar. O sinal de entrada ocorre quando a linha MACD cruza acima da linha de sinal e a tendência está de alta. O stop loss é definido quando o preço cai abaixo do stop flutuante calculado pelo ATR. A estratégia também define saídas escalonadas: primeiro, uma parte da posição é encerrada para realizar lucros; depois, quando o preço atinge um ganho maior, outra parte é fechada para garantir lucros substanciais; por fim, uma parte da posição é mantida em trailing stop até que o stop seja acionado.

Princípio

Sinal de Entrada

Quando a EMA rápida cruza acima da EMA lenta, isso indica que a tendência de curto prazo dos preços é melhor que a de longo prazo, sendo interpretado como sinal de compra. Simultaneamente, o cruzamento da SMA rápida acima da SMA lenta também indica que o ímpeto de alta de curto prazo é superior ao de longo prazo. Portanto, combinando o cruzamento da linha MACD acima da linha de sinal com o sinal de tendência de alta do cruzamento EMA & SMA, é possível identificar um momento de entrada mais forte.

Método de Stop Loss

Utiliza-se o ATR para calcular o nível de stop loss. O ATR reflete efetivamente a amplitude de flutuação dos preços. Quando o preço rompe abaixo dessa amplitude, o stop loss é acionado. O período do ATR pode ser ajustado: períodos menores tornam o stop mais preciso, mas também mais suscetível a rompimentos; períodos maiores resultam em stops mais amplos, mas menos propensos a serem rompidos. Além disso, o nível de stop se desloca para cima conforme o preço sobe, realizando um trailing stop.

Método de Saída

As saídas são escalonadas: primeiro, após uma leve alta, uma parte da posição é fechada para recuperar capital. Em seguida, quando o preço sobe significativamente, outra parte é encerrada para obter lucros. Por fim, uma parcela da posição é mantida em trailing stop até que o stop loss seja acionado. Isso permite travar parte dos lucros e manter a posição por um período para obter ganhos.

Vantagens

  • Utiliza o MACD para determinar a direção da tendência, combinado com os cruzamentos EMA e SMA, permitindo identificar momentos de entrada com maior precisão.
  • O stop loss calculado pelo ATR pode tanto realizar a função de stop quanto acompanhar a tendência.
  • As saídas escalonadas permitem recuperar capital, travar lucros e manter a posição por um período.

Riscos e Contramedidas

  • Risco de sinais falsos do MACD e indicadores de tendência. É possível ajustar os parâmetros adequadamente ou adicionar outros indicadores para confirmação auxiliar.
  • Risco de o stop ATR ser rompido. Pode-se ampliar o período do ATR ou aumentar o multiplicador do stop.
  • Risco de parte da posição em trailing ficar presa (sem lucro). Pode-se reduzir a proporção da posição em trailing ou interromper o stop a tempo.

Direções de Otimização

  • Otimizar os parâmetros do MACD para melhor precisão na identificação da tendência.
  • Otimizar o período do ATR para que o stop seja mais adequado.
  • Otimizar as proporções de saída e controle de posição para reduzir o risco de ficar preso.
  • Adicionar stop gain móvel ou considerar indicadores de volatilidade para otimizar o stop.

Resumo

Esta estratégia combina diversos indicadores como MACD, EMA/SMA para determinar a direção da tendência, buscando identificar momentos de entrada precisos. Além disso, utiliza um stop loss flutuante baseado em ATR para travar lucros e acompanhar a tendência, obtendo melhores resultados. As saídas são definidas de forma escalonada, permitindo recuperar capital, garantir lucros e manter a posição por um período. No geral, a estratégia apresenta boa estabilidade e pode gerar bons resultados. No entanto, ainda é necessário otimizar os parâmetros dos indicadores e as regras de saída para buscar um retorno ainda melhor.

Source
Pine
/*backtest
start: 2022-10-30 00:00:00
end: 2023-11-05 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/
// © Deobald

//@version=4
Strategy parameters
Strategy parameters
Period
Fast Length
Slow Length
Source
Signal Smoothing
Simple MA(Oscillator)
Simple MA(Signal Line)
Long Take Profit 1 %
Long Take Profit 1 Qty
Long Take Profit 2%
Long Take Profit 2 Qty
SL Mutiplier
ATR period
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)