Estratégia de rompimento SR
Visão Geral
A Estratégia de Ruptura de Suporte e Resistência (SR Breakout Strategy) é baseada no indicador breakout finder de LonesomeTheBlue. A ideia principal da estratégia é gerar sinais de compra ou venda ao detectar se o preço de fechamento ultrapassa os níveis de suporte ou resistência. A configuração padrão utiliza candles de 8 horas, mas há parâmetros mais otimizados para candles de 4 horas. A estratégia utiliza as funções pivothigh e pivotlow para determinar os níveis de suporte e resistência, e usa os preços máximos e mínimos para identificar rupturas. Além disso, a estratégia define stop loss e take profit.
Princípio da Estratégia
- Utilizar as funções pivothigh e pivotlow para calcular, respectivamente, as máximas e mínimas de um determinado período passado e armazená-las em arrays.
- Verificar se o preço de fechamento atual está acima do nível de resistência; se sim, considera-se uma ruptura de alta, gerando sinal de compra.
- Verificar se o preço de fechamento atual está abaixo do nível de suporte; se sim, considera-se uma ruptura de baixa, gerando sinal de venda.
- Após gerar o sinal de negociação, calcular os preços de stop loss e take profit com base nas proporções definidas, e configurar as respectivas ordens de stop e take.
- Desenhar as zonas de ruptura de acordo com a direção do rompimento.
Vantagens da Estratégia
- Ruptura de suporte e resistência é uma estratégia clássica de negociação, com certa base prática.
- Ao usar as funções pivothigh e pivotlow para calcular os níveis de suporte e resistência, é possível capturar movimentos de ruptura com razoável precisão.
- O código da estratégia é estruturado de forma clara, armazenando máximas e mínimas em arrays, facilitando backtests e otimizações.
- A presença de stop loss e take profit permite um bom controle de risco.
Riscos da Estratégia
- Estratégias de ruptura de suporte e resistência têm desempenho fraco em mercados laterais, gerando frequentemente falsas rupturas (false breakouts).
- Proporções fixas de stop loss e take profit podem não se adaptar a diferentes condições de mercado, resultando em desequilíbrio entre risco e retorno.
- A estratégia considera apenas o fator preço, ignorando outros indicadores importantes como volume, podendo perder sinais relevantes.
Direções de Otimização da Estratégia
- Considerar a incorporação de mais indicadores técnicos, como volume, MACD, etc., para melhorar a precisão e confiabilidade dos sinais.
- Para stop loss e take profit, considerar o uso de stop móvel ou proporções dinâmicas de stop/take, para melhor se adaptar a diferentes condições de mercado.
- Considerar a introdução de filtros, como filtro de tendência, filtro de volatilidade, etc., para reduzir falsas rupturas em mercados laterais.
- Considerar a otimização dos níveis de suporte e resistência, como usar períodos adaptativos ou introduzir níveis de Fibonacci.
Resumo
A Estratégia de Ruptura de Suporte e Resistência (SR Breakout Strategy) é uma estratégia de negociação baseada no conceito clássico de ruptura de suporte e resistência. Utiliza as funções pivothigh e pivotlow para calcular os níveis de suporte e resistência, e gera sinais de negociação ao verificar se o preço de fechamento ultrapassa esses níveis. As vantagens da estratégia são a clareza conceitual, facilidade de implementação e otimização; no entanto, também apresenta riscos, como desempenho fraco em mercados laterais e o possível desequilíbrio de risco causado por proporções fixas de stop/take. Futuramente, pode-se considerar a otimização e melhoria da estratégia a partir de aspectos como indicadores técnicos, stop loss/take profit, filtros e otimização dos níveis de suporte/resistência, a fim de aumentar sua estabilidade e rentabilidade.
/*backtest
start: 2024-05-07 00:00:00
end: 2024-05-14 00:00:00
period: 10m
basePeriod: 1m
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/
// © LonesomeTheBlue © chanu_lev10k
//@version=5- 1

