Type/to search

Estratégia Bidirecional de Take Profit e Stop Loss com Momentum

Common strategy
Created: 2024-01-08 11:58:21
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia é uma extensão da estratégia integrada de alta/baixa consecutiva do TradingView. Ela oferece configurações flexíveis de direção, permitindo operações reversas. Além disso, integra múltiplos métodos de stop loss, como swing highs/lows, ATR e trailing stop, junto com as respectivas configurações de take profit. Isso permite que a estratégia mantenha os sinais de negociação originais enquanto obtém uma gestão de risco aprimorada.

Princípio da Estratégia

A estratégia gera sinais de compra e venda com base no número de velas consecutivas de alta ou baixa. O usuário pode definir a quantidade de velas de alta consecutivas necessárias para gerar um sinal de compra e a quantidade de velas de baixa consecutivas para gerar um sinal de venda.

Além disso, a estratégia inclui uma configuração para inverter as operações. Quando a inversão está ativada, os sinais de compra originais se tornam sinais de venda, e os de venda se tornam sinais de compra, realizando assim a inversão das negociações.

Em termos de entrada e saída, a estratégia suporta o fechamento direto da posição oposta, reduzindo situações em que não é possível negociar quando não há posição.

Para stop loss e take profit, a estratégia oferece três métodos de stop loss selecionáveis: swing highs/lows, ATR e o stop loss integrado. O método de stop loss combina automaticamente com a direção da posição, selecionando o vale mais baixo ou o pico mais alto como um stop loss agressivo, ou determinando dinamicamente o preço de stop loss com base no ATR. O take profit é definido com base no preço de entrada da estratégia, com uma distância fixa múltipla de take profit.

Se o trailing stop estiver ativado, a estratégia pode aumentar a distância do stop loss durante perdas e reduzi-la durante ganhos, realizando um trailing automático.

Análise de Vantagens

A maior vantagem desta estratégia é sua flexibilidade de configuração, permitindo adaptar-se a diferentes condições de mercado. As vantagens específicas incluem:

  1. Parâmetros ajustáveis para compra e venda, adequados para mercados em tendência e laterais.
  2. Suporte para inversão de negociação, possibilitando escolher a direção conforme necessário.
  3. Configuração para abrir posições diretamente na direção oposta, reduzindo períodos sem posição.
  4. Integração de vários métodos de stop loss, que podem ser selecionados conforme a necessidade.
  5. Possibilidade de ativar o trailing stop para stop loss automático.

Análise de Riscos

Os principais riscos desta estratégia são: um número excessivo de velas consecutivas pode perder oportunidades de negociação, e um stop loss muito agressivo pode ampliar as perdas. Recomendações para lidar com esses riscos:

  1. Ajustar os parâmetros de número de velas de alta/baixa, evitando ser excessivamente agressivo.
  2. Testar diferentes métodos de stop loss e escolher o mais adequado.
  3. Configurar o trailing stop com cautela para evitar perdas excessivas.

Direções de Otimização

Esta estratégia ainda tem espaço para otimizações adicionais:

  1. Ajustar dinamicamente o número de velas de alta/baixa com base em indicadores como ATR ou volatilidade.
  2. Testar os efeitos de diferentes proporções de stop loss e take profit em diferentes períodos de permanência.
  3. Adicionar um filtro de abertura (Open) para evitar falsos rompimentos.
  4. Incorporar outros indicadores auxiliares para melhorar a qualidade dos sinais.

Resumo

Esta estratégia expande de forma útil a estratégia base, permitindo um melhor controle de risco e uma forma mais flexível de negociar. Trata-se de uma estratégia de momentum eficaz, fácil de otimizar e aplicar em operações reais.

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

// Extension of the built-in strategy by Tradingview. The strategy buys after an X amount of
// consecutive bullish bars and viceversa for selling. This logic can be reversed and a Stop Loss
// with Take Profit can be added. There's also an option to adapt the SL into a Trailing Stop.
Strategy parameters
Strategy parameters
Strategy Direction
-----------------Strategy Inputs-------------------
consecutiveBarsUp
consecutiveBarsDown
-----------------General Inputs-------------------
Use Stop Loss and Take Profit
Type Of Stop
Swing Point Lookback
Swing Point SL Perc Increment
ATR Length
ATR Multiple
Take Profit Risk Reward Ratio
Trailing Stop
Allow Direct Position Reverse
Reverse Trades
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)