Estratégia de acompanhamento de tendência com rompimento de pontos altos e baixos
O nome desta estratégia é "Estratégia de Acompanhamento de Tendência com Ruptura de Altas e Baixas". A estratégia identifica a direção da tendência reconhecendo novos preços máximos e mínimos e realiza o acompanhamento da tendência quando há uma ruptura do último ponto alto ou baixo.
A lógica de negociação específica é a seguinte:
-
Calcular o preço máximo e mínimo dentro de um determinado período (por exemplo, 22 dias).
-
Quando o preço ultrapassa o preço máximo do dia mais recente, gera-se um sinal de compra, indicando a formação de uma tendência de alta.
-
Quando o preço cai abaixo do preço mínimo do dia mais recente, gera-se um sinal de venda, indicando a formação de uma tendência de baixa.
-
Para filtrar sinais falsos, é necessário verificar a direção da tendência. Por exemplo, se o preço atinge uma nova máxima, mas o indicador apresenta divergência, a compra não é considerada.
-
Somente quando o indicador está alinhado com a tendência de preço, realiza-se o acompanhamento no momento da ruptura do ponto mais alto ou mais baixo.
A vantagem desta estratégia é capturar o momento em que o preço rompe níveis-chave, o que frequentemente acompanha o início ou a aceleração de uma tendência. No entanto, é necessário evitar a geração excessiva de sinais inválidos durante movimentos laterais.
No geral, focar em rompimentos de zonas de preço-chave é um método básico de acompanhamento de tendência. Contudo, os traders precisam usar outros indicadores para confirmação e ajustar os parâmetros conforme as condições reais, a fim de maximizar a eficácia da estratégia.
/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=1
strategy(title="HIGHER HIGH LOWER LOW STRATEGY", shorttitle="HH LL STRATEGY", overlay=true, calc_on_order_fills=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, currency="USD", default_qty_value=100)
////- 1
