OPEN-SOURCE SCRIPT
Bitcoin Buyer - @hitz2kk

Bitcoin Buyer is a Bitcoin-focused bullish analysis indicator designed to identify moments when trend, momentum, volume, and price structure begin to align in favor of buyers.
This script does not rely on a single moving average crossover or one isolated oscillator signal. Instead, it combines several market conditions into a weighted probability model and highlights stronger long-side environments when multiple bullish factors line up at the same time.
Core idea
The indicator is built around the concept that stronger bullish opportunities often appear when three things happen together:
1. The broader trend is already supportive.
2. Momentum begins to strengthen after a pullback or reclaim.
3. Participation increases through relative volume and expansion candles.
Bitcoin Buyer tracks those conditions and converts them into a probability-style score from 0 to 100.
What the indicator measures
1. Trend structure
The script uses three EMAs to define directional bias:
• Fast EMA
• Slow EMA
• Base EMA
A stronger bullish trend exists when the fast EMA is above the slow EMA, the slow EMA is above the base EMA, and price is holding above the faster trend references.
2. Pullback recovery
The script checks whether price has recently pulled back into the fast EMA area and then recovered with a bullish close. This is meant to identify continuation-style behavior rather than late random entries after extended moves.
3. Momentum confirmation
Momentum is measured using RSI and MACD.
• RSI is used to confirm bullish strength above a user-defined threshold.
• MACD line and histogram behavior are used to confirm that momentum is improving rather than fading.
4. Relative volume
The indicator compares current volume against its moving average. When volume is above normal, the script treats that as stronger participation. This helps separate weaker moves from moves with better market involvement.
5. Breakout pressure
The script checks whether price is closing above a recent lookback high. This helps identify cases where the market is pushing through prior resistance rather than staying trapped inside a range.
Smart Money Mode
Bitcoin Buyer includes a bullish “Smart Money Mode” designed to highlight aggressive accumulation-style candles.
This mode looks for:
• above-average relative volume
• candle range expansion compared with ATR
• bullish closes near the upper portion of the candle range
• price holding above a key moving average reference
It also includes a reclaim-style condition that attempts to identify situations where price flushes lower and then recovers back above the fast EMA with improving participation.
This is not a claim that the indicator can literally detect institutional orders or specific wallet activity. It is a price-and-volume model intended to identify behavior that often resembles aggressive buyer participation.
Institutional Buy Zones
The script also creates demand-style zones after bullish impulse candles.
A zone is created when:
• price closes bullish
• the close exceeds a recent lookback high
• the candle shows sufficient range expansion
• relative volume is elevated
The zone is drawn from the candle body and projected forward for a user-defined number of bars. If price later revisits or trades through that area, the indicator can treat it as an active buy zone within the broader bullish model.
These zones are intended to help users visually monitor areas where bullish continuation or reaction may occur.
Probability Score
The script outputs a weighted probability score from 0 to 100 based on:
• trend alignment
• pullback recovery
• momentum confirmation
• relative volume
• breakout behavior
• Smart Money Mode
• active institutional zone interaction
Higher values mean more bullish conditions are aligned at the same time. The score is not a prediction guarantee and should not be interpreted as a fixed win rate. It is a confluence model designed to summarize market conditions more clearly.
Signals
Buyer Signal
A stronger BUY signal appears when the probability score is above the chosen threshold, price is above the base EMA, and at least one stronger confirmation is present such as Smart Money Mode, an institutional zone interaction, or breakout behavior.
Early Buyer Signal
An earlier signal can appear when conditions are improving but full confirmation has not yet developed. These signals are more aggressive and may suit traders who want earlier continuation clues.
Visual features
The script includes:
• fast, slow, and base EMA trend overlays
• bullish background shading when conditions strengthen
• signal markers for stronger and earlier setups
• optional bullish bar coloring
• a small hitz2kk trademark watermark
• a probability panel showing live condition status
Suggested usage
This indicator is designed primarily for Bitcoin charts such as BTCUSD or BTCUSDT.
Common starting points:
• 15m for active intraday analysis
• 1H for cleaner swing continuation setups
• 4H for broader directional bias
Users can adjust thresholds depending on how selective they want the signals to be. Higher probability thresholds generally reduce signal frequency and may improve selectivity.
Important notes
• This script is an analysis tool, not a standalone trading system.
• It does not guarantee future performance.
• The probability score is a confluence score, not a promise of outcome.
• Users should combine it with their own execution rules, risk management, and market context.
This script does not rely on a single moving average crossover or one isolated oscillator signal. Instead, it combines several market conditions into a weighted probability model and highlights stronger long-side environments when multiple bullish factors line up at the same time.
Core idea
The indicator is built around the concept that stronger bullish opportunities often appear when three things happen together:
1. The broader trend is already supportive.
2. Momentum begins to strengthen after a pullback or reclaim.
3. Participation increases through relative volume and expansion candles.
Bitcoin Buyer tracks those conditions and converts them into a probability-style score from 0 to 100.
What the indicator measures
1. Trend structure
The script uses three EMAs to define directional bias:
• Fast EMA
• Slow EMA
• Base EMA
A stronger bullish trend exists when the fast EMA is above the slow EMA, the slow EMA is above the base EMA, and price is holding above the faster trend references.
2. Pullback recovery
The script checks whether price has recently pulled back into the fast EMA area and then recovered with a bullish close. This is meant to identify continuation-style behavior rather than late random entries after extended moves.
3. Momentum confirmation
Momentum is measured using RSI and MACD.
• RSI is used to confirm bullish strength above a user-defined threshold.
• MACD line and histogram behavior are used to confirm that momentum is improving rather than fading.
4. Relative volume
The indicator compares current volume against its moving average. When volume is above normal, the script treats that as stronger participation. This helps separate weaker moves from moves with better market involvement.
5. Breakout pressure
The script checks whether price is closing above a recent lookback high. This helps identify cases where the market is pushing through prior resistance rather than staying trapped inside a range.
Smart Money Mode
Bitcoin Buyer includes a bullish “Smart Money Mode” designed to highlight aggressive accumulation-style candles.
This mode looks for:
• above-average relative volume
• candle range expansion compared with ATR
• bullish closes near the upper portion of the candle range
• price holding above a key moving average reference
It also includes a reclaim-style condition that attempts to identify situations where price flushes lower and then recovers back above the fast EMA with improving participation.
This is not a claim that the indicator can literally detect institutional orders or specific wallet activity. It is a price-and-volume model intended to identify behavior that often resembles aggressive buyer participation.
Institutional Buy Zones
The script also creates demand-style zones after bullish impulse candles.
A zone is created when:
• price closes bullish
• the close exceeds a recent lookback high
• the candle shows sufficient range expansion
• relative volume is elevated
The zone is drawn from the candle body and projected forward for a user-defined number of bars. If price later revisits or trades through that area, the indicator can treat it as an active buy zone within the broader bullish model.
These zones are intended to help users visually monitor areas where bullish continuation or reaction may occur.
Probability Score
The script outputs a weighted probability score from 0 to 100 based on:
• trend alignment
• pullback recovery
• momentum confirmation
• relative volume
• breakout behavior
• Smart Money Mode
• active institutional zone interaction
Higher values mean more bullish conditions are aligned at the same time. The score is not a prediction guarantee and should not be interpreted as a fixed win rate. It is a confluence model designed to summarize market conditions more clearly.
Signals
Buyer Signal
A stronger BUY signal appears when the probability score is above the chosen threshold, price is above the base EMA, and at least one stronger confirmation is present such as Smart Money Mode, an institutional zone interaction, or breakout behavior.
Early Buyer Signal
An earlier signal can appear when conditions are improving but full confirmation has not yet developed. These signals are more aggressive and may suit traders who want earlier continuation clues.
Visual features
The script includes:
• fast, slow, and base EMA trend overlays
• bullish background shading when conditions strengthen
• signal markers for stronger and earlier setups
• optional bullish bar coloring
• a small hitz2kk trademark watermark
• a probability panel showing live condition status
Suggested usage
This indicator is designed primarily for Bitcoin charts such as BTCUSD or BTCUSDT.
Common starting points:
• 15m for active intraday analysis
• 1H for cleaner swing continuation setups
• 4H for broader directional bias
Users can adjust thresholds depending on how selective they want the signals to be. Higher probability thresholds generally reduce signal frequency and may improve selectivity.
Important notes
• This script is an analysis tool, not a standalone trading system.
• It does not guarantee future performance.
• The probability score is a confluence score, not a promise of outcome.
• Users should combine it with their own execution rules, risk management, and market context.
Skrypt open-source
W zgodzie z duchem TradingView twórca tego skryptu udostępnił go jako open-source, aby użytkownicy mogli przejrzeć i zweryfikować jego działanie. Ukłony dla autora. Korzystanie jest bezpłatne, jednak ponowna publikacja kodu podlega naszym Zasadom serwisu.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.
Skrypt open-source
W zgodzie z duchem TradingView twórca tego skryptu udostępnił go jako open-source, aby użytkownicy mogli przejrzeć i zweryfikować jego działanie. Ukłony dla autora. Korzystanie jest bezpłatne, jednak ponowna publikacja kodu podlega naszym Zasadom serwisu.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.