
A estratégia é uma estratégia de rastreamento de ruptura projetada para o índice bancário e a linha K de 5 minutos do índice. Pode gerar um sinal para comprar ou vender uma operação quando a ruptura ocorre.
A estratégia determina se o preço ultrapassou a faixa entre o preço mais alto e o preço mais baixo através da contagem dos indicadores de preços mais altos e mais baixos. Se o preço ultrapassou a faixa, um sinal de compra ou de venda foi gerado. Para filtrar parte do ruído, também foi usado um indicador auxiliar para confirmar.
Análise de vantagens:
Análise de Riscos:
Otimização:
Esta estratégia procura oportunidades de negociação através da determinação de preços para romper a alta e baixa de preços. Ela responde rapidamente, evitando atrasos, mas também corre o risco de ruptura, fracasso, ser coberto etc.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="MARKET DYNAMICS HH LL BREAKOUT", shorttitle="BREAKOUT STRATEGY", overlay=true)
////
//Higher High or Lower Low Entry Inputs
price = input(close)
LookBack = input(26)
Highest = highest(LookBack)
Lowest = lowest(LookBack)
long = price > Highest[1]
short = price < Lowest[1]
//Safety Confirmation Inputs - Helps to thin out false breakouts or break downs
length = input(10)
High_Guard = highest(length)
Low_Guard = lowest(length)
length2 = input(1)
long1 = long == 1 and Highest[1] > High_Guard[length2]
short1 = short == 1 and Lowest[1] < Low_Guard[length2]
strategy.entry("Long", strategy.long, when=long1)
strategy.entry("Short", strategy.short, when=short1)