OPEN-SOURCE SCRIPT
Directional Imbalance Index [BigBeluga]

🔵 OVERVIEW
The Directional Imbalance Index is designed to track market strength by counting how often price sets new highs or lows over a defined lookback period. Every time a bar forms a new extreme, the indicator records a +1 count for either bullish (highs) or bearish (lows). These counts are aggregated into a rolling calculation, allowing traders to see which side dominates and how directional imbalance evolves.
🔵 CONCEPTS
🔵 FEATURES
🔵 HOW TO USE
🔵 CONCLUSION
The Directional Imbalance Index [BigBeluga] offers a systematic way to measure directional pressure. By counting how often price pushes into new territory, the indicator reveals whether bulls or bears are taking control. This makes it a valuable tool for detecting early signs of trend continuation or exhaustion, helping traders align with the side most likely to dominate.
The Directional Imbalance Index is designed to track market strength by counting how often price sets new highs or lows over a defined lookback period. Every time a bar forms a new extreme, the indicator records a +1 count for either bullish (highs) or bearish (lows). These counts are aggregated into a rolling calculation, allowing traders to see which side dominates and how directional imbalance evolves.
🔵 CONCEPTS
- Each new highest high → adds a bullish count (+1).
- Each new lowest low → adds a bearish count (+1).
- Counts are stored inside arrays over a user-defined Calculation Period.
Pine Script® for i = 0 to period-1 h = high l = low if h == upper countUp.push(1) if l == lower countDn.push(1) - The balance between bullish and bearish counts highlights dominance and imbalance.
- Normalized percentages help compare both sides (e.g., 65% bullish vs 35% bearish).
🔵 FEATURES
- Counts new highs/lows over a chosen Highest/Lowest Length.
- Aggregates values over a rolling Calculation Period.
- Plots cumulative bullish vs bearish totals in the subchart.
- Displays % share of bulls vs bears from total counts.
- On-chart [+1] labels mark bars where a count was added.
- Plots reference lines of the current upper (high) and lower (low) ranges.
- Dynamic fill between bullish/bearish plots to visualize which side dominates.
🔵 HOW TO USE
- Look for persistent bullish imbalance (bull % > bear %) as confirmation of upward momentum.
- Look for persistent bearish imbalance (bear % > bull %) as confirmation of downward momentum.
- Watch for shifts in % dominance — often early signs of trend reversal or weakening strength.
- Use [+1] labels on the chart to visually confirm which bars contributed to directional bias.
- Combine with trend or volume tools to confirm whether imbalance aligns with market direction.
🔵 CONCLUSION
The Directional Imbalance Index [BigBeluga] offers a systematic way to measure directional pressure. By counting how often price pushes into new territory, the indicator reveals whether bulls or bears are taking control. This makes it a valuable tool for detecting early signs of trend continuation or exhaustion, helping traders align with the side most likely to dominate.
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
🔵Gain access to our powerful tools : bigbeluga.com/tv
🔵Join our free discord for updates : bigbeluga.com/discord
All scripts & content provided by BigBeluga are for informational & educational purposes only.
🔵Join our free discord for updates : bigbeluga.com/discord
All scripts & content provided by BigBeluga are for informational & educational purposes only.
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
🔵Gain access to our powerful tools : bigbeluga.com/tv
🔵Join our free discord for updates : bigbeluga.com/discord
All scripts & content provided by BigBeluga are for informational & educational purposes only.
🔵Join our free discord for updates : bigbeluga.com/discord
All scripts & content provided by BigBeluga are for informational & educational purposes only.
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。