Bollinger Awesome Alert R1 by JustUncleL
Apr 22, 2017

The Bollinger Awesome Alert R1 indicator provides a specialized scalping framework that combines Bollinger Bands and the Awesome Oscillator to identify momentum breakouts in trending markets. This tool aims to simplify entry detection by signaling high-probability crossovers when price action aligns with momentum shifts during volatile trading sessions.
Usage
The Usage section describes how the script can be used to identify potential entry and exit points. The system is designed primarily for major currency pairs on lower timeframes (1m, 5m, 10m, 15m, and 30m) during active market hours, such as the overlap of the New York and London sessions.
- Long Entry: A "Buy" signal is generated when the fast 3-period EMA crosses above the Bollinger Band basis (middle line) while the Awesome Oscillator is positive and increasing (approaching or crossing the zero line).
- Short Entry: A "Sell" signal is generated when the fast 3-period EMA crosses below the Bollinger Band basis while the Awesome Oscillator is negative and decreasing.
- Filtering: Users can enable the "Bollinger Filter" to ensure signal candles do not close outside the outer bands, which helps avoid entering on exhausted, oversized candles. Additionally, the "Squeeze Filter" can be used to prevent trading in sideways or low-volatility environments.
- Exit Strategy: Positions are typically closed after a profit of 10-20 pips (depending on the asset) or when the Awesome Oscillator changes color, indicating a loss of momentum.
Details
The script integrates three core technical concepts to confirm trend direction and volatility:
- Exponential Moving Average (EMA): A fast 3-period EMA serves as a reactive proxy for price action to detect immediate trend shifts relative to the mean.
- Bollinger Bands: These provide the baseline (SMA or EMA) and volatility boundaries. The script includes a relative squeeze calculation based on the current width compared to a historical average (Squeeze Length), visualized by color changes on the band edges.
- Awesome Oscillator (AO): This momentum indicator (calculated as the difference between a 5-period and 34-period SMA of the median price) confirms if the trend has sufficient strength to sustain a breakout.
Settings
Bollinger Bands
- Use EMA for Bollinger Band: Toggles between using an EMA or an SMA for the middle basis line.
- Filter Buy/Sell with Bollinger Bands: When enabled, buy signals only trigger if the close is below the upper band, and sell signals only trigger if the close is above the lower band.
- Filter Buy/Sell with BB squeeze: Filters out signals that occur when the market volatility is below the defined squeeze threshold.
- Bollinger Length: Sets the period for the basis line and standard deviation calculation.
- Bollinger Source: Determines the price input used for the Bollinger calculations.
- Base Multiplier: Adjusts the width of the outer bands.
Moving Average & Oscillator
- Fast EMA length: Sets the period for the reactive signal line that crosses the basis.
- Awesome Length Slow/Fast: Defines the two SMA periods used to calculate the Awesome Oscillator momentum.
Squeeze Settings
- BB Relative Squeeze Length: The lookback period used to calculate the average spread of the bands.
- BB Squeeze Threshold %: The percentage of the average spread required to consider the market "volatile" enough for a signal.
FAQ
How do I interpret the colored edges on the Bollinger Bands? The edges change color based on the squeeze threshold; when the bands are wider than the threshold relative to history, they change color to indicate that the market is currently in a volatile state suitable for scalping.
What are the recommended market conditions for this tool? This script is optimized for volatile, trending markets. It is generally less effective in sideways or ranging markets where price frequently oscillates around the basis line without momentum.
How can I get access to the Bollinger Awesome Alert R1? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Trading & investing are risky and many will lose money in connection with trading and investing activities. All content on this site is not intended to, and should not be, construed as financial advice. Decisions to buy, sell, hold or trade in securities, commodities and other investments involve risk and are best made based on the advice of qualified financial professionals. Past performance does not guarantee future results.
Hypothetical or Simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, including, but not limited to, lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight, and are based on historical information. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.
Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.
As a provider of technical analysis tools and strategies, we do not have access to the personal trading accounts or brokerage statements of our customers. As a result, we have no reason to believe our customers perform better or worse than traders as a whole based on any content, tool, or platform feature we provide.
Charts used on this site are by TradingView in which the majority of our technical indicators are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com TradingView® has no affiliation with the owner, developer, or provider of the Services described herein.
Market data is provided by CBOE, CME Group, BarChart, Massive, CoinAPI. Select U.S. equities data is provided through Massive. CBOE BZX real-time U.S. equities data is licensed from CBOE and provided through BarChart. Real-time futures data is licensed from CME Group and provided through BarChart. Select cryptocurrency data, including major coins, is provided through CoinAPI. All data is provided “as is” and should be verified independently for trading purposes.
This does not represent our full Disclaimer. Please read our full disclaimer.
© 2026 LuxAlgo Global, LLC.

