Estratégia de Linha Central de Stop Loss com ATR Dinâmico
Visão Geral
Esta estratégia utiliza a função de regressão linear e o método dos mínimos quadrados para calcular um canal de preços, composto por duas linhas verde e vermelha. Ela emprega um stop loss dinâmico baseado no ATR recente para posicionar as ordens de stop.
Princípio da Estratégia
A estratégia calcula a linha central xLG usando regressão linear com comprimento 25 e deslocamento 5. Em seguida, toma 6% do preço acima e abaixo da linha central como faixa do canal, onde a linha superior do canal é xLG1r e a linha inferior é xLG1s.
Quando o preço fica acima de xLG1r, opera-se comprado; quando o preço fica abaixo de xLG1s, opera-se vendido. Registra-se o momento da última operação comprada e vendida. Quando o momento da última compra é maior que o da última venda, gera-se um sinal de compra; quando o momento da última venda é maior que o da última compra, gera-se um sinal de venda.
O stop loss dinâmico ATR utiliza período ATR de 1 e multiplicador 2. Em posição comprada, a linha de stop loss é o preço de fechamento menos o produto do valor ATR pelo multiplicador; em posição vendida, a linha de stop loss é o preço de fechamento mais o produto do valor ATR pelo multiplicador.
Análise de Vantagens
- Utiliza canal de regressão linear, capaz de acompanhar tendências de longo prazo.
- Stop loss baseado em ATR permite ajuste dinâmico, evitando stops excessivamente largos ou estreitos.
- Sinais gerados por rompimento de preço reduzem sinais falsos.
Riscos e Melhorias
- Os parâmetros do canal de regressão linear precisam ser otimizados; a faixa atual pode ser muito estreita.
- O multiplicador ATR também precisa ser testado para obter os parâmetros ideais.
- Pode-se considerar a adição de um mecanismo de confirmação no rompimento para evitar falsos rompimentos.
Ideias de Otimização
- Testar diferentes períodos de comprimento de regressão para encontrar parâmetros melhores.
- Experimentar diferentes períodos ATR e multiplicadores de stop loss ATR.
- Adicionar condições adicionais de confirmação no sinal de rompimento, como rompimento de volume.
Resumo
Esta estratégia integra diversas ferramentas técnicas como acompanhamento de tendência, stop loss dinâmico e sinais de rompimento, formando um sistema de acompanhamento de tendência com forte adaptabilidade. Ao otimizar parâmetros e adicionar filtros de sinal, é possível aumentar ainda mais a estabilidade e lucratividade da estratégia. Esta estratégia pode oferecer uma ideia muito valiosa para traders quantitativos.
/*backtest
start: 2023-01-01 00:00:00
end: 2023-06-24 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Thanks to HPotter for the original code for Center of Gravity Backtest
strategy("Center of Gravity BF 🚀", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.15)
- 1

