Bollinger BandWidth (BBW)The Bollinger BandWidth (BBW) is a volatility-based indicator that measures the percentage width between the upper and lower Bollinger Bands. Unlike the traditional Bollinger Bands, BBW focuses solely on the distance between the bands, providing a clear view of market contraction and expansion phases.
How it works:
BBW is calculated as:
(Upper Band - Lower Band) / Basis × 100
The bands are constructed using a customizable moving average and a standard deviation multiplier.
Main Inputs:
• BB Period: Period used for the Bollinger Bands
• BB Moving Average Type: Choose from SMA, EMA, SMMA (RMA), WMA, or VWMA
• Standard Deviation Multiplier: Controls the band width
• BBW MA Type and Length: A moving average applied to BBW for trend smoothing
• BBW MA Offset: Allows visual shifting of the BBW average
Visual Highlights:
• The BBW line changes color based on its direction:
— Green when BBW is rising
— Red when BBW is falling
• A shaded fill between BBW and its moving average:
— Light green when BBW > BBW MA (indicates expansion)
— Light red when BBW < BBW MA (indicates contraction)
• Background highlights when BBW crosses above or below its moving average
Reference Levels:
• Highest Expansion: Highest BBW value over a user-defined period
• Lowest Contraction: Lowest BBW value over a user-defined period
These help identify areas of extreme volatility or compression.
Alert Conditions:
• BBW crosses above its moving average (potential start of expansion)
• BBW crosses below its moving average (potential start of contraction)
How to Use:
• Very low BBW values often precede strong breakouts
• Rising BBW can confirm the start of a trending move
• Comparing BBW to its moving average helps distinguish ranging from trending conditions
Tip:
Combine BBW with price action or volume-based indicators to enhance signal accuracy and better anticipate market shifts.
Bbwidth
BB-RSI-ADX Entry PointsThis is a combination of indicators used to find oversold and overbought entry points for possible reversion.
A Green arrow will appear when all condition are met for an ENTER LONG position.
A Red arow will appear when all condition are met for an ENTER SHORT position.
You can modify all of these condition parameters from the indicator's settings.
How does the indicator work
The signals are using Bollinger Bands , BB %B , RSI and ADX indicators to try and find points of reversal
Enter LONG Conditions
Current candle low is below BB lower band.
The BB %B is more than 0.
RSI > 30
ADX > 25
Enter SHORT Conditions
Current candle high is above BB upper band.
The BB %B is less than 1.
RSI < 70
ADX > 25
Those are the default settings that seem to work for me but you can customize all of these from the indicator settings.
I find this strategy to best work on a 3 minute timeframe
Note: The bb %B is calculated for stDev - 1. This will help you see a change happening faster.
6X Bollinger Bands + MA + VWAP Dingue V56X Bollinger Bands Dingue V5 - This is the updated version for Pine Script 5
This indicator lets you quickly see all the intricacies of the Bollinger Bands; it simplifies its usage and maximizes the results.
Color-coded if the price is above or under the middle and based on direction.
Color-coded for expansion and contraction of the bands.
Option to plot ‘Squeezed bands’. It will show above the bands when they become smaller than the setting chosen. This helps identify build-up that might explode one way or another.
- 6x independent Bands can be adjusted as you want. It gives you possibilities in how you see variance, trends, support and resistance.
You can also select the MA type: SMA EMA WMA VWAM FRAMA … to explore new ways to see the Bollinger bands.
New in this version, you can now add a separate ‘Long MA’ that you can select independently from the Bands. Ex. Plot 200 SMA This helps in building a strategy with the trend and the bands.
Like the MA above, you can also plot 2 different VWAP independently from the Bands. This also helps knowing where the price stands compared to the bigger time frame VWAP’s price.
'Tool tips' explain other settings, if you have any questions, feel free to ask in the comments below.
Thank you for the feedback and check all my ‘Dingue’ indicators.
BBW, Squeeze, and EMAThis indicator helps traders to identify low volatility areas by using the "Bollinger Bands Squeeze" method. The idea is to look for the lowest values in the Bollinger bands width to judge the lowest volatility readings.
By default the squeeze period is 125, as suggested by John Bollinger.
The indicator is a variation on the BB Squeeze indicator by @danarm. It adds:
* A lowest volatility print, named "Squeeze Line". This shows traders the lowest BBW reads.
* A moving average on top of BBW. This helps traders gauge volatility expansion. I'd use is like this: once you identify volatility contraction, an expansion would be when BBW crosses its average upwards.
* The blue background color indicates where BBW crossed its lowest 125 value, indicating further volatility contraction.
Durbtrade Bollinger Bands WidthFirst published script. Actually, this is my 1st script ever! I know its not flashy or anything, but I finally decided to try learning some pine... and to try and get rid of the dang 0 on my profile, haha. So here are the results after many hours.
I like using the BB Width indicator, and I wanted it to change color based on whether is was rising or falling. I also have it to automatically plot a horizontal line at 0 so I don't have to draw a line every time I apply the indicator to a new chart. And I changed the default precision to 3.
I noticed that there aren't that many BB Width scripts. and I don't think there is anything like this out there that I know of, so I hope someone else besides me will find it useful.
Please feel free to comment.
Fisher Transform on BBWApplies Ehlers Fisher Transform on to Bollinger Band Width (BBW).
Useful for identifying expanding and contracting volatility.
3MAs & BB, Time-Res, Low-VolTriple MAs with EMA/SMA option, and specific timeframe options.
Very customizable.
Bollinger Bands
If BollingerBand Width is lowest in 100 bars it fills background.