
A estratégia de reversão de bandas de flutuação é uma estratégia de negociação de FOREX baseada na faixa de Brin. Ela funciona melhor quando o par de ienes é negociado acima. Quando o preço quebra o limite superior ou inferior da faixa de Brin, a operação de reversão é executada, com o preço alvo definido como o ponto mais alto ou mais baixo da linha de 10 K mais recente.
A estratégia baseia-se na média móvel simples de 20 dias e na sua diferença padrão de 2 vezes para construir a subida e a descida. Quando o preço de fechamento da linha K atual quebra a subida, faça mais; Quando a linha K quebra a subida, faça a quebra. O preço de parada de perda é definido como o preço mais baixo das 10 linhas K mais recentes e o preço de parada é o preço mais alto das 10 linhas K mais recentes.
Especificamente, se o preço de abertura da linha K anterior estiver abaixo da linha inferior, e o preço de fechamento da linha K atual também estiver abaixo da linha inferior, faça mais jogadas. O preço de parada de perda é definido como o preço mais baixo das 10 linhas K mais recentes e o preço de parada de queda é definido como o preço mais alto das 10 linhas K mais recentes.
Em vez disso, se o preço de abertura da linha K anterior for maior que o preço de fechamento da linha K atual, o mercado será aberto. O preço de parada de perda é o preço mais alto das 10 linhas K mais recentes e o preço de parada de queda é o preço mais baixo das 10 linhas K mais recentes.
Esta estratégia é caracterizada por uma negociação de reversão. Quando o preço quebra a faixa de Brin, indica que a tendência está em reversão, portanto, a operação de reversão é tomada. A configuração de stop-loss também é razoável e pode obter uma melhor relação de risco-retorno.
Além disso, esta estratégia tem menos parâmetros, é simples e fácil de entender.
O maior risco desta estratégia é não ser capaz de avaliar com eficácia o ponto de reversão da tendência. Quando o preço quebra o limite inferior da faixa de Brin, ainda é possível continuar a operar a tendência original.
Além disso, há um risco de que o stop loss seja o preço mais baixo do mercado em um período recente. Se a tendência for uma reversão de tipo V, o stop loss pode ser diretamente atingido. O stop loss pode também ser imprecisamente predeterminado e não poder usufruir plenamente dos lucros gerados pela reversão da tendência.
Para controlar o risco, pode-se definir uma margem de parada razoável para reduzir a perda individual. Também pode-se adotar um stop loss móvel para bloquear os lucros, ajustando adequadamente a posição do stop.
A estratégia pode ser melhorada em vários aspectos:
A estratégia de banda de ondas inversa overall é uma estratégia de negociação de linha curta simples e prática. Ela funciona de forma inversa e o risco é controlável, adequado para negociação diária.
/*backtest
start: 2023-11-01 00:00:00
end: 2023-11-03 18:59:59
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// Initial settings
strategy("Bulle de bollinger", overlay = true)
// Parameter Settings
mdl = sma(close, 20)
dev = stdev(close, 20)
upr = mdl + 2*dev
lwr = mdl - 2*dev
// Plot
plot(mdl, color = color.green) // Plot moving average
p1 = plot(upr, color = color.red) // Plot Upper_band
p2 = plot(lwr, color = color.green) // Plot lower band
fill(p1, p2, color = color.blue) // Fill transparant color between the 2 plots
// Strategy entry & close
if open[1] < lwr[1] and close[1] < lwr[1] // Previous price lower than lower band and current close is higher than lower band
stop_level = lowest(10)
profit_level = highest(10)
strategy.entry(id = 'bb_buy', long = true)
strategy.exit("TP/SL", "bb_buy", stop=stop_level, limit=profit_level)
if open[1] > upr[1] and close[1] > upr // Previous price is higher than higher band & current close is lower the higher band
stop_level = highest(10)
profit_level = lowest(10)
strategy.entry(id = 'bb_sell', long = false)
strategy.exit("TP/SL", "bb_sell", stop=stop_level, limit=profit_level)