A média móvel de 50 semanas do Bitcoin pode sinalizar um cami...A média móvel de 50 semanas do Bitcoin pode sinalizar um caminho para US$ 150.000
O Bitcoin tem se mantido consistentemente acima de sua média móvel de 50 semanas desde março de 2023. Cada vez que o mercado tentou quebrar abaixo, os compradores entraram rapidamente, mantendo a tendência de alta intacta.
Essa média móvel se tornou um indicador-chave que define a estrutura de alta mais ampla do Bitcoin. Enquanto o preço permanecer acima dela, o foco permanecerá potencialmente em novos recordes, com a próxima meta importante projetada entre US$ 140.000 e US$ 150.000.
Essa perspectiva está alinhada com a do cofundador da MicroStrategy, Michael Saylor, que espera que o Bitcoin alcance US$ 150.000 até o final de 2025. Ele descreveu 2025 como o ano mais transformador até agora para o setor de ativos digitais. De acordo com Saylor, a meta de US$ 150.000 também reflete o consenso entre os analistas de ações que cobrem tanto a MicroStrategy quanto o ecossistema mais amplo do Bitcoin.
Ideias de negociação
Bitcoin: Estamos Diante de um Novo Ciclo?Olá, amigos do TradingView!
Ao ler esse título, muitos provavelmente esperam que eu fale sobre um ciclo estendido ou algo parecido, que dessa vez será diferente, que os institucionais vão sustentar o mercado e que não teremos uma correção tão profunda.
Mas, sinceramente, é difícil pensar dessa forma. Essa é justamente a narrativa mais recorrente em todo final de ciclo, com gatilhos diferente, mas sempre justificando uma mudança estrutural.
Durante esse ciclo de alta, minhas análises sempre se basearam em estruturas de tempo e de preço, e esses continuam sendo os principais pilares da minha leitura de mercado.
Caso ainda não tenha lido, deixo abaixo dois dos estudos que me conduziram até aqui:
Se você ainda não viu esses estudos, talvez não perceba que meu foco é sempre seguir o plano.
Nesses dois estudos acreditava que entre Setembro e Outubro teriamos um ponto de inflexão, e isso pode ter acontecido, agora estando certo ou não o meu foco é medir a exposição, nesse momento estar muito exposto me parece um erro, então vou focar majoritariamente em estruturas corretivas. Sim, sei que ainda existem possibilidades de vermos os preços acima da ATH, porém a ação dos preços até aqui me mostram que isso vem se tornando cada vez menos provavel.
Aproveite o possivel novo ciclo que pode estar prestes a começar, e siga o plano!
Me diz ai, qual sua leitura sobre o Bitcoin nesse momento👇🏻
BTCUSD VAI OU VAI Neste momento eu constatar que depois de rompermos a ultima zona de top recuamos e viemos fazer um suporto fundo com um minima e uma minima mais baixa e depois temos um ela que supostamente maxima isso tudo num grafico semanal.
Entao podemos assim dizer que se tivermos um maxima pra esta semana tudo podera indicar uma projecao ate a zona de 150K.
Minha humilde opiniao SOULPIPS otima trade pessoal, que a forca esteja contigo.
Bitcoin DolarMeu canal no Trading View:
www.tradingview.com
Vejo que o preço sempre respeita os pontos de grande volume, com isso minhas análises são voltadas primeiramente ao volume e regiões que onde o preço ficou respeitado.
A cada dia mais que analiso gráficos fico querendo ler por mais um dia.
NÃO SOU FUNDAMENTALISTA, sou mais técnico se dividisse em porcentagem eu seria certa de 85% técnico, 8% cético e 7% fundamentalista.
Em análise de tendência e com visão do macro podemos conseguir ter uma compreensão melhor daquilo que estamos vendo, te convido a discutirmos sobre o movimento que cada ativo faz e como podemos ter uma troca de ideias voltado para nosso crescimento como investidor/especulador.
Como disse Ludwig von Mises:
Cada ação humana é uma especulação
BTCUSDMeu canal no Trading View:
www.tradingview.com
Vejo que o preço sempre respeita os pontos de grande volume, com isso minhas análises são voltadas primeiramente ao volume e regiões que onde o preço ficou respeitado.
A cada dia mais que analiso gráficos fico querendo ler por mais um dia.
NÃO SOU FUNDAMENTALISTA, sou mais técnico se dividisse em porcentagem eu seria certa de 85% técnico, 8% cético e 7% fundamentalista.
Em análise de tendência e com visão do macro podemos conseguir ter uma compreensão melhor daquilo que estamos vendo, te convido a discutirmos sobre o movimento que cada ativo faz e como podemos ter uma troca de ideias voltado para nosso crescimento como investidor/especulador.
Como disse Ludwig von Mises:
Cada ação humana é uma especulação
BITCOIN: Retração em direção aos 109.500 dólares esperadaBITCOIN: Retração em direção aos 109.500 dólares esperada
O preço estava em clara tendência de baixa, apresentando um forte momentum de baixa com os vendedores a dominarem o mercado. No entanto, à medida que o preço atingiu uma zona-chave, a pressão de venda começou a enfraquecer, sugerindo um potencial interesse por parte dos compradores.
Um impulso de alta rompeu a linha de tendência de baixa de curto prazo, marcando o primeiro sinal de uma possível reversão. Este rompimento indica que os compradores estão a recuar, tentando retomar o controlo.
O alvo imediato está em torno da área dos 109.500 dólares, alinhando com a zona de retração de Fibonacci de 0,5 a 0,618, que frequentemente atua como um íman para movimentos corretivos antes de o mercado decidir a sua próxima direção.
Se os compradores conseguirem manter-se acima do nível de rutura recente e criar momentum, é provável uma retração mais profunda. No entanto, a falha em se sustentar acima deste nível pode levar a outra queda na zona de procura para um novo teste antes da continuação.
Resumindo: os compradores estão a testar as águas, mas o segredo está em saber se conseguem manter o controlo acima do ponto de rutura.
$BTC vs. $GOLDCRYPTOCAP:BTC vs. TVC:GOLD
O Bitcoin/Ouro está próximo do seu fundo histórico.
Regressou à zona de procura de longo prazo, tal como ocorreu nos mínimos de 2020 e 2023.
O indicador RSI também é quase exatamente igual às duas mínimas anteriores.
Esta estrutura historicamente sempre foi precursora de uma forte inversão de tendência.
A reação destas áreas em 2020 e 2023 levou a uma valorização significativa do Bitcoin em relação ao ouro.
Hoje, o cenário é novamente semelhante: tanto o preço como o momentum apontam para o mesmo cenário de fundo.
BTCUSD PODE CAIR AINDA MAIS. Como você pode no gráfico, tem uma retração de Fibonacci de abril deste ano com preço de $74k até o mês atual outubro temos o máximo de $126k sendo assim o Bitcoin entrou em correção e buscou o nível de Fibonacci 0,38
A questão agora nos temos um alvo de fundo no nível de 0.5 da Fibonacci ou então no pior das hipótese o Bitcoin pode cair até 0,61 da retração de Fibonacci.
BTC chega onde previ e começa a perder força para voltar a subirApós minha análise de queda até o suporte de 109.200, o preço do BTC rompeu o suporte como de costume e apresentou um Candle de possível reversão da baixa. Um martelo com pavil importante apareceu numa região de fundo e praticamente em cima do suporte.
Existe uma grande possibilidade de retomada da alta , momento oportuno para quem gosta de tomar risco na compra.
O preço pode subir até a resistência de 117.400 ou ficar lateralizando até tocar a linha branca que marquei como LTA (Linha de Tendência de Alta).
Outro sinal importante que mostra a retomada da força compradora são os volumes de negociação.
O preço estava muito afastado da LTA, continua subindo mas é comum correções durante o trajeto da subida.
BTC em relação ao Ouro em Queda! CUIDADO!BTC em relação ao Ouro em Queda! CUIDADO!
Isto pode acabar por se transformar em uma quebra significativa! para o BTC em relação ao Ouro. Temos uma batalha em mãos entre a Especulação (BTC) e um ativo Seguro (Ouro).
Durante mais de 4 anos, a especulação não conseguiu superar a segurança, e agora começa a cair.
CUIDADO! é necessário!
BTC para os 142kO bitcoin se encontra em um suporte muito interessante, $108k testado duas vezes,
o preço continua com estrutura altista no semanal apesar das grandes liquidações recorrentes que vimos nos ultimos dias,
A origem desse movimento se iniciou aos $85k cm potencial para $142k
isso é apenas uma probabilidade gerada por análise gráfica, o preço precisa se manter acima dessa região para que possa alcançar Alvo..
Desse bons comércios !
Estimativa de quando será o próximo ATH do BitcoinSaudações a todos, depois de tanto tempo, não?
Baseado nos anos anteriores a relação de maior preço do Bitcoin após uma média de 500 dias do Halving tem sido respeitada.
Está claro que essa é apenas uma estimativa, mas já nos serve de norte para imaginar que existe uma grande possibilidade de encontrarmos nossa ATH definitiva desse ciclo no máximo até Setembro deste ano (2025).
Outro ponto interessante a se destacar é o padrão de cunha ascendente que se rompe para baixo 60% das vezes e 40% para cima.
A importância desse definição não está apenas no campo financeiro, mas nos trás informações importantes sobre o futuro geopolítico.
Um rompimento para cima (40% de chance) indicará uma consolidação do Bitcoin como a maior reserva de valor do mundo, com valor por volta de $ 1 milhão.
Isso quer dizer que, por alguma razão, a maior parte do capital mundial estará enxergando o Bitcoin como alternativa mais segura que qualquer outra moeda fiduciária. Indicando uma possível ruptura política mundial ou gravíssima crise econômica, principalmente nos EUA.
Por outro lado, temos a possibilidade de queda (60%) que indicará ou falhas catastróficas na rede do Bitcoin, um substituto mais apropriado ou um banimento completo da criptomoeda. Podendo ocorrer alguns desses fatos de forma concomitante.
De qualquer forma, no curto/médio-prazo, continuamos com nossa perspectiva de alta tendo realizado compras na área indicada na última análise.
Um grande abraço a todos.
Btcusd - Num Ponto de Decisão CríticoBtcusd - Num Ponto de Decisão Crítico
O Bitcoin está atualmente a ser negociado a cerca de 121.575 dólares, consolidando-se perto de um ponto de decisão importante, onde a ação do preço encontra a resistência e a linha de tendência de suporte ascendente.
Principais Zonas Técnicas
• Zona de Resistência: 121.400 – 121.800
Esta área atuou como zona de rejeição por diversas vezes, formando o ponto de decisão atual.
• Linha de Tendência de Suporte: Ligação de mínimos mais altos, mostrando estrutura de alta no curto prazo.
• Zona de Procura: 119.600 – 120.200
Uma forte zona de reação onde o preço reverteu anteriormente — alvo potencial em caso de rutura.
Estrutura de Mercado
• Múltiplos sinais de CHoCH (Mudança de Carácter) indicam um comportamento limitado a uma gama de preços no curto prazo.
• BOS (Quebra de Estrutura) confirma o momentum de alta local, mas o preço está a aproximar-se da resistência.
• Ponto de Decisão: O mercado pode romper para qualquer lado em breve, esteja atento à confirmação.
Cenários
Otimista:
• Ruptura e fecho acima da resistência com novo teste → potencial elevada em direção à zona-alvo de 122.800 a 123.200.
Pessimista:
• Rejeição da resistência ou rotura abaixo da linha de tendência de suporte → possível queda em direção à Zona de Procura (área de 120.000).
Resumo
O preço está num momento crítico — observe atentamente os sinais de rutura ou rejeição em torno dos 121.600. Os traders devem aguardar a confirmação antes de entrar em posições.
Crossx//@version=5
indicator("CrossStyle Pro - Custom Advanced (BTC Short Focus)", shorttitle="CSP-ADV", overlay=true, max_labels_count=500, max_lines_count=300)
// ======================== INPUTS - General ========================
src = input.source(close, "Source")
default_tf = input.timeframe("15", "Default Signal Timeframe (for fixed signals)")
use_fixed_tf = input.bool(true, "Fix Buy/Sell to Timeframe? (recommended for multi-timeframe signals)")
// ========== Cloud / EMA ==========
ema_fast_len = input.int(21, "EMA Fast", minval=1)
ema_slow_len = input.int(55, "EMA Slow", minval=1)
show_gray_cloud = input.bool(true, "Show Gray Cloud")
gray_cloud_color = input.color(color.new(color.gray, 80), "Gray Cloud Color")
// ========== Momentum / MACD / RSI ==========
macd_fast = input.int(12, "MACD Fast")
macd_slow = input.int(26, "MACD Slow")
macd_signal = input.int(9, "MACD Signal")
rsi_len = input.int(14, "RSI Length")
show_rsi_div = input.bool(true, "Plot RSI Divergences (Regular & Hidden)")
div_confirm_bars = input.int(2, "Bars to confirm divergence", minval=1)
// ========== Volume ==========
vol_sma_len = input.int(20, "Volume SMA")
show_volume_signal = input.bool(true, "Use Volume in Signals")
// ========== Signals (sensitivity / noise / smoothing) ==========
sensitivity = input.int(8, "Sensitivity ", minval=1, maxval=50)
noise = input.int(555, "Noise ", minval=1, maxval=1000)
signal_smooth_opt = input.string("Low", "Signal Smoothness", options= )
plot_signals = input.bool(true, "Plot Buy/Sell Labels")
paint_bars = input.bool(true, "Paint Bars Up/Down")
show_top_bottom_reversals = input.bool(true, "Show Top/Bottom Reversals (TR/BR)")
// ========== Market Structure / Swing ==========
show_swings = input.bool(true, "Show Market Structure (swing HH/LL)")
swing_len = input.int(6, "Swing Length (confirmation bars)", minval=1)
market_sr = input.bool(true, "Show Support/Resistance Boxes from swings")
sr_extend_right = input.bool(true, "Extend SR to Right")
// ========== Gaps ==========
show_gaps = input.bool(true, "Detect & Label Gaps")
gap_lookback = input.int(1000, "Bars to Check for Gaps", minval=50)
gap_filled_color = input.color(color.new(color.blue,85), "Filled Gap Color")
gap_unfilled_color = input.color(color.new(color.orange,85), "Unfilled Gap Color")
// ========== Table/UI ==========
show_table = input.bool(true, "Enable Status Table")
table_position = input.string("bottom_right", "Table Position", options= )
table_size = input.string("large", "Table Size", options= )
bull_color = input.color(color.rgb(0,255,150), "Bullish Color")
bear_color = input.color(color.rgb(255,50,50), "Bearish Color")
// ========== Alerts ==========
alert_once_per_bar = input.bool(true, "Alerts: Once Per Bar Close? (recommended)")
// ======================== TIMEFRAME SOURCE HELP ========================
get_src_tf(_expr) =>
use_fixed_tf ? request.security(syminfo.tickerid, default_tf, _expr) : _expr
// ======================== INDICATORS CALC ========================
// EMAs and Gray Cloud
ema_fast = ta.ema(get_src_tf(src), ema_fast_len)
ema_slow = ta.ema(get_src_tf(src), ema_slow_len)
plot_fast = plot(show_gray_cloud ? ema_fast : na, title="EMA Fast", display=display.none)
plot_slow = plot(show_gray_cloud ? ema_slow : na, title="EMA Slow", display=display.none)
if show_gray_cloud
fill(plot_fast, plot_slow, color=gray_cloud_color, title="Gray Cloud")
// MACD
macd_line = ta.ema(get_src_tf(src), macd_fast) - ta.ema(get_src_tf(src), macd_slow)
macd_sig_line = ta.ema(macd_line, macd_signal)
macd_hist = macd_line - macd_sig_line
// RSI
rsi_val = ta.rsi(get_src_tf(src), rsi_len)
// Volume
vol_tf = get_src_tf(volume)
vol_sma = ta.sma(vol_tf, vol_sma_len)
// ======================== DIVERGENCE DETECTION (RSI) ========================
// We implement conservative detection using pivots: compare pivot highs/lows with RSI
pivoth = ta.pivothigh(high, div_confirm_bars, div_confirm_bars)
pivotl = ta.pivotlow(low, div_confirm_bars, div_confirm_bars)
// helper to find last N pivots and compare
var label div_labels = array.new()
// check regular bearish divergence: price makes higher high, RSI lower high
if show_rsi_div and not na(pivoth)
// find previous pivot high
prev_ph_idx = na
prev_ph_val = na
for i = 1 to 50
ph2 = ta.pivothigh(high, div_confirm_bars + i, div_confirm_bars + i)
if not na(ph2)
prev_ph_idx := bar_index - (div_confirm_bars + i)
prev_ph_val := ph2
break
if not na(prev_ph_val)
// current pivot index
cur_ph_idx = bar_index - div_confirm_bars
cur_ph_price = pivoth
// get RSI at those pivots using security to ensure same TF
rsi_prev = request.security(syminfo.tickerid, use_fixed_tf ? default_tf : timeframe.period, ta.valuewhen(ta.pivothigh(high, div_confirm_bars + i, div_confirm_bars + i), rsi_val, 0))
// fallback: sample rsi_val at prev bar approx
rsi_prev := rsi_val
rsi_cur = rsi_val * 0 + rsi_val // fallback: use current RSI (conservative)
// simple check (price HH + RSI lower) -> bearish divergence
// because of complexities across TFs we plot conservative marker on confirmation
// We'll simply detect when price made higher pivot but rsi lower than previous pivot (approx)
// Note: to avoid repainting, plot only after pivot confirmed (pivoth exists)
// We'll do a safe, visual marker only
if cur_ph_price > prev_ph_val and rsi_val < rsi_val
// create label
lab = label.new(cur_ph_idx, cur_ph_price, text="Reg Bear Div", style=label.style_label_down, color=color.new(color.orange,0), textcolor=color.white, size=size.tiny)
array.push(div_labels, lab)
if show_rsi_div and not na(pivotl)
// similar (regular bullish divergence)
prev_pl_idx = na
prev_pl_val = na
for i = 1 to 50
pl2 = ta.pivotlow(low, div_confirm_bars + i, div_confirm_bars + i)
if not na(pl2)
prev_pl_idx := bar_index - (div_confirm_bars + i)
prev_pl_val := pl2
break
if not na(prev_pl_val)
cur_pl_idx = bar_index - div_confirm_bars
cur_pl_price = pivotl
if cur_pl_price < prev_pl_val and rsi_val > rsi_val
lab2 = label.new(cur_pl_idx, cur_pl_price, text="Reg Bull Div", style=label.style_label_up, color=color.new(color.green,0), textcolor=color.white, size=size.tiny)
array.push(div_labels, lab2)
// ======================== SWING & MARKET STRUCTURE ========================
// Use built-in pivot for non-repainting swing identification (confirmed after 'swing_len' bars)
ph_confirm = ta.pivothigh(high, swing_len, swing_len)
pl_confirm = ta.pivotlow(low, swing_len, swing_len)
var float lastSwingHighPrice = na
var int lastSwingHighBar = na
var float lastSwingLowPrice = na
var int lastSwingLowBar = na
if not na(ph_confirm)
lastSwingHighPrice := ph_confirm
lastSwingHighBar := bar_index - swing_len
if not na(pl_confirm)
lastSwingLowPrice := pl_confirm
lastSwingLowBar := bar_index - swing_len
// Plot swing labels
if show_swings
if not na(lastSwingHighPrice)
label.new(lastSwingHighBar, lastSwingHighPrice, text="Swing H", color=color.new(color.blue,0), style=label.style_label_left, textcolor=color.white, size=size.tiny)
if not na(lastSwingLowPrice)
label.new(lastSwingLowBar, lastSwingLowPrice, text="Swing L", color=color.new(color.orange,0), style=label.style_label_left, textcolor=color.white, size=size.tiny)
// SR boxes from last swings
if market_sr and not na(lastSwingHighPrice)
line.new(x1=lastSwingHighBar, y1=lastSwingHighPrice, x2=sr_extend_right ? bar_index + 500 : bar_index, y2=lastSwingHighPrice, color=color.new(color.red,85), width=1, style=line.style_solid)
if market_sr and not na(lastSwingLowPrice)
line.new(x1=lastSwingLowBar, y1=lastSwingLowPrice, x2=sr_extend_right ? bar_index + 500 : bar_index, y2=lastSwingLowPrice, color=color.new(color.green,85), width=1, style=line.style_solid)
// ======================== GAP DETECTION ========================
type gap_t
var table gap_table = na
if show_gaps
// detect simple overnight / time gaps: when today's low > previous high (up-gap) or today's high < previous low (down-gap)
gap_found = false
if high > high and low > high // up gap
gap_found := true
// label
label.new(bar_index, low, text="Unfilled Gap↑", style=label.style_label_left, color=gap_unfilled_color, textcolor=color.white, size=size.tiny)
if low < low and high < low // down gap
gap_found := true
label.new(bar_index, high, text="Unfilled Gap↓", style=label.style_label_left, color=gap_unfilled_color, textcolor=color.white, size=size.tiny)
// filled gaps: when price later crosses the gap zone — marking will be basic (visual)
// ======================== SIGNAL LOGIC (Non-repaint, confirmed on close) ========================
// Base conditions: EMA direction, MACD histogram sign, RSI extremes, Volume
ema_bull = ema_fast > ema_slow
ema_bear = ema_fast < ema_slow
macd_pos = macd_hist > 0
macd_neg = macd_hist < 0
rsi_ok_buy = rsi_val < 85
rsi_ok_sell = rsi_val > 15
vol_up = vol_tf > vol_sma
vol_down = vol_tf < vol_sma
// thresholds using sensitivity/noise
ema_dist = math.abs(ema_fast - ema_slow)
macd_strength = math.abs(macd_hist)
sens = math.max(1, sensitivity)
noise_factor = math.max(1.0, noise / 200.0) // scaled
// combined score
score_buy = (ema_bull ? 1 : 0) + (macd_pos ? 1 : 0) + (rsi_ok_buy ? 1 : 0) + (show_volume_signal and vol_up ? 1 : (show_volume_signal ? 0 : 1))
score_sell = (ema_bear ? 1 : 0) + (macd_neg ? 1 : 0) + (rsi_ok_sell ? 1 : 0) + (show_volume_signal and vol_down ? 1 : (show_volume_signal ? 0 : 1))
cond_buy_base = score_buy >= 3 and macd_hist > (noise_factor * 0.01) and ema_dist > (sens * 0.01)
cond_sell_base = score_sell >= 3 and macd_hist < -(noise_factor * 0.01) and ema_dist > (sens * 0.01)
// smoothing
smooth_len = signal_smooth_opt == "Low" ? 1 : signal_smooth_opt == "Medium" ? 2 : 4
cond_buy_s = ta.sma(cond_buy_base ? 1 : 0, smooth_len) > 0.5
cond_sell_s = ta.sma(cond_sell_base ? 1 : 0, smooth_len) > 0.5
// confirm only after candle close (no repaint)
buy_signal = cond_buy_s and barstate.isconfirmed
sell_signal = cond_sell_s and barstate.isconfirmed
// optionally delay confirmation by 1 candle to be extra-safe (like CrossX)
delay_confirm = input.bool(false, "Delay Signal 1 Candle (extra confirmation)")
if delay_confirm
buy_signal := buy_signal and buy_signal == false ? false : buy_signal
sell_signal := sell_signal and sell_signal == false ? false : sell_signal
// ======================== PLOTTING SIGNALS & STYLING ========================
if paint_bars
barcolor(buy_signal ? bull_color : sell_signal ? bear_color : na)
if plot_signals
plotshape(buy_signal, title="Buy", style=shape.labelup, location=location.belowbar, color=bull_color, text="BUY", textcolor=color.white, size=size.tiny)
plotshape(sell_signal, title="Sell", style=shape.labeldown, location=location.abovebar, color=bear_color, text="SELL", textcolor=color.white, size=size.tiny)
if show_top_bottom_reversals
plotshape(cond_buy_base and ta.cross(ema_fast, ema_slow), title="TopRev", location=location.abovebar, style=shape.triangledown, size=size.small, color=color.new(bull_color,60))
plotshape(cond_sell_base and ta.cross(ema_slow, ema_fast), title="BotRev", location=location.belowbar, style=shape.triangleup, size=size.small, color=color.new(bear_color,60))
// ======================== STATUS TABLE (Dynamic) ========================
var table statTable = na
if show_table
rows = 6
cols = 2
// determine position
pos = table_position == "top_left" ? position.top_left : table_position == "top_right" ? position.top_right : table_position == "bottom_left" ? position.bottom_left : position.bottom_right
// create once
if na(statTable)
statTable := table.new(pos, cols, rows, border_width=1)
// compute cell values
macroEMA = ta.ema(src, 200)
macroSig = macroEMA > macroEMA ? "Bullish" : "Bearish"
curTF = buy_signal ? "Bullish" : sell_signal ? "Bearish" : "Neutral"
mom = macd_hist > 0 ? "Bullish" : macd_hist < 0 ? "Bearish" : "Neutral"
volSig = vol_tf > vol_sma ? "Bullish" : "Bearish"
ms = not na(lastSwingHighPrice) and not na(lastSwingLowPrice) ? (lastSwingHighPrice > lastSwingLowPrice ? "Bullish" : "Bearish") : "Neutral"
// write table
table.cell(statTable, 0, 0, "Indicator", bgcolor=color.black, text_color=color.white)
table.cell(statTable, 1, 0, "Signal", bgcolor=color.black, text_color=color.white)
table.cell(statTable, 0, 1, "Macro Trend")
table.cell(statTable, 1, 1, macroSig, text_color = macroSig == "Bullish" ? color.black : color.white, bgcolor = macroSig == "Bullish" ? bull_color : bear_color)
table.cell(statTable, 0, 2, "Current TF")
table.cell(statTable, 1, 2, curTF, text_color = curTF == "Bullish" ? color.black : color.white, bgcolor = curTF == "Bullish" ? bull_color : curTF == "Bearish" ? bear_color : color.gray)
table.cell(statTable, 0, 3, "Momentum")
table.cell(statTable, 1, 3, mom, text_color = mom == "Bullish" ? color.black : color.white, bgcolor = mom == "Bullish" ? bull_color : mom == "Bearish" ? bear_color : color.gray)
table.cell(statTable, 0, 4, "Volume")
table.cell(statTable, 1, 4, volSig, text_color = volSig == "Bullish" ? color.black : color.white, bgcolor = volSig == "Bullish" ? bull_color : bear_color)
table.cell(statTable, 0, 5, "Market Str.")
table.cell(statTable, 1, 5, ms, text_color = ms == "Bullish" ? color.black : color.white, bgcolor = ms == "Bullish" ? bull_color : ms == "Bearish" ? bear_color : color.gray)
// ======================== ALERTS ========================
if alert_once_per_bar
alertcondition(buy_signal, title="CSP-ADV Buy (Confirmed Close)", message="{{ticker}} — BUY signal (confirmed on close) — TF: " + (use_fixed_tf ? default_tf : timeframe.period))
alertcondition(sell_signal, title="CSP-ADV Sell (Confirmed Close)", message="{{ticker}} — SELL signal (confirmed on close) — TF: " + (use_fixed_tf ? default_tf : timeframe.period))
else
alertcondition(buy_signal and barstate.islast, title="CSP-ADV Buy (Realtime)", message="{{ticker}} — BUY signal (realtime)")
alertcondition(sell_signal and barstate.islast, title="CSP-ADV Sell (Realtime)", message="{{ticker}} — SELL signal (realtime)")
// ======================== NOTES ========================
// - Designed for BTC scalp/timeframes (defaults to 15m). Adjust 'default_tf' if you prefer 1h/4h.
// - Signals are confirmed on candle close (non-repaint) and have optional 1-candle extra delay.
// - Divergence detection is conservative and visual — not an exact replica of CrossX proprietary logic.
// - Test extensively in paper/demo.
// - Use Alerts (create alert, choose this indicator's Buy/Sell condition).
🚀BITCOIN SE PREPARANDO PARA EXPLODIR 🚀Olá amigos do TradingView, hoje vou trazer aqui um pouco da minha leitura do BITCOIN com olhar de longo prazo!
Existem algumas similaridades entre os ciclos do BITCOIN e você pode aproveitar isso para alocar seus recursos com maior intensidade em uma fase que antecede a grande corrida dos touros, a famosa Bull Run, nome dado para um mercado de alta.
Ciclo do Bitcoin
Se você estiver atento a esse gráfico pode capturar uma boa valorização no próximo ciclo de alta, então considere estar exposto na fase de acumulação, para conseguir capturar a fase da grande euforia em meio a um mercado de alta.
Veja que antes mesmo do mercado começar uma forte alta temos um período mais conturbado de 173dias que gerou dúvida a muitos participantes, o preço ainda não negociou nessa fase, então se você ainda tem a oportunidade para se preparar para esse momento de mercado.
Vejo esse período como muito precioso para aumentar as posições em BTC visando o novo ciclo de valorização, nessa fase também encontramos o melhor ponto para comprar Altcoins.
Acredito que temos um fundo bem definido no BTC a abertura de 2023 mostrou uma forte retomada, e podemos ter feito o primeiro movimento de recuperação de longo prazo.
Então esse breve estudo, se resume em mapear as principais zonas do ciclo do BTC para te ajudar a tomar melhores decisões.
Alguns estudos complementares:
Zona temporal
💲BITCOIN💲 E seu poder da multiplicação em um mercado de alta!
🔴Disclamer: Os comentários acima refletem única e exclusivamente minha opinião, isso não é recomendação de compra ou venda. Apenas uma série de estudos publicados, para que junto com a comunidade possamos discutir sobre táticas e técnicas operacionais.
🔹Gostaria de fazer alguma pergunta, tirar aquela dúvida? Fique à vontade, terei o prazer em ajudar.
Configuração de reversão altista do BTC/USD a partir da zona de?uma possível configuração de reversão altista no Bitcoin (BTC/USD) no período de 1 hora. Após um forte movimento de queda, o preço entrou em uma zona de demanda destacada, indicando uma possível reversão de curto prazo. A projeção mostra um repique dessa área de suporte em direção ao Alvo 1 (118.472) e ao Alvo 2 (119.404), com um Stop Loss posicionado abaixo da mínima recente em 115.628.
BTC USDNo caso aqui vou precisar de mais movimentos para confimar a continuidade da alta, podemos ver alguns padrões sendo formado, isso mostra a atuação de players "satisfeitos" com o preço atual.
Após rompimento de algumas linhas de tendência e fazendo o teste nelas/até mesmo perto delas, podemos entrar junto da direção predominante.
Vejo que o preço sempre respeita os pontos de grande volume, com isso minhas análises são voltadas primeiramente ao volume e regiões que onde o preço ficou respeitado.
A cada dia mais que analiso gráficos fico querendo ler por mais um dia.
NÃO SOU FUNDAMENTALISTA, sou mais técnico se dividisse em porcentagem eu seria certa de 85% técnico, 8% cético e 7% fundamentalista.
Em análise de tendência e com visão do macro podemos conseguir ter uma compreensão melhor daquilo que estamos vendo, te convido a discutirmos sobre o movimento que cada ativo faz e como podemos ter uma troca de ideias voltado para nosso crescimento como investidor/especulador.
Como disse Ludwig von Mises:
Cada ação humana é uma especulação






















