OPEN-SOURCE SCRIPT

Altcoin Cycle Indicator

//version=5
indicator("Altcoin Cycle Indicator", overlay=true)

// Entrada: Dominância do Bitcoin
btc_dominance = request.security("CRYPTOCAP:BTC.D", "D", close)

// Configuração dos Limiares
altseason_threshold = input(40, "Altseason Threshold (%)") // Limite abaixo do qual começa a Altseason
btc_season_threshold = input(60, "Bitcoin Season Threshold (%)") // Limite acima do qual é domínio do BTC

// Lógica do Ciclo
is_altseason = btc_dominance < altseason_threshold
is_btcseason = btc_dominance > btc_season_threshold

// Marcando o Gráfico
bgcolor(is_altseason ? color.new(color.green, 85) : na, title="Altseason Zone") // Fundo verde para Altseason
bgcolor(is_btcseason ? color.new(color.red, 85) : na, title="Bitcoin Season Zone") // Fundo vermelho para BTC Season

// Alertas
alertcondition(is_altseason, title="Altseason Started", message="Altseason has likely started!")
alertcondition(is_btcseason, title="Bitcoin Season Started", message="Bitcoin season is dominating!")

// Exibir os valores no gráfico
plot(btc_dominance, color=color.blue, title="BTC Dominance")
hline(altseason_threshold, "Altseason Threshold", color=color.green)
hline(btc_season_threshold, "Bitcoin Season Threshold", color=color.red)

Cycles

Script de código aberto

No verdadeiro espírito do TradingView, o autor desse script o publicou como código aberto, para que os traders possam compreendê-lo e analisá-lo. Parabéns ao autor! Você pode usá-lo gratuitamente, mas a reutilização desse código em publicações é regida pelas Regras da Casa. Você pode favoritá-lo para usá-lo em um gráfico.

Quer usar esse script no gráfico?

Aviso legal