All indicators

Bollinger Bands Fibonacci Ratios Strategy

Nov 23, 2021

Static chart image
SignalsChannelsFibonacciMoving AveragesVolatility

The Bollinger Bands Fibonacci Ratios Strategy indicator identifies potential price pivot points and volatility levels by combining standard moving average baselines with Average True Range (ATR) based bands weighted by Fibonacci ratios.

Usage

The strategy can be utilized to detect reversal points or trend exhaustion levels across various asset classes, including stocks and commodities. By default, the upper bands serve as triggers for long positions while the lower bands serve as triggers for short positions.

Users can customize the entry logic using the following features:

  • Specific Band Selection: Choose which of the three Fibonacci levels (Fibo 1, 2, or 3) acts as the execution trigger.
  • Reverse Logic: Use the "Use Reverse Buy/Sell" parameters to swap the standard logic, allowing the strategy to buy at lower bands or sell at upper bands, which is useful for mean-reversion or breakout-style configurations.
  • Volatility Adaptation: The bands expand and contract based on the smoothed ATR, helping traders visualize market volatility.

Details

This implementation calculates a central basis using a Simple Moving Average (SMA). Unlike standard Bollinger Bands which use standard deviation, this tool calculates the offset bands by multiplying the ATR by specific Fibonacci factors (defaulting to 1.618, 2.618, and 4.236). This approach provides a volatility-adjusted perspective on price extremes based on mathematical sequences often found in financial markets.

Settings

Inputs

  • Length: Sets the period for both the SMA basis and the ATR calculation.
  • Source: Determines the price data used for calculations (e.g., Close, HL2).
  • Offset: Shifts the indicator forward or backward on the chart.
  • Fibonacci Ratio 1/2/3: The multipliers used to determine the distance of the bands from the basis.
  • Use Reverse Buy: If enabled, the strategy uses lower bands for long entries instead of upper bands.
  • Fibonacci Buy: Selects which band level (1, 2, or 3) triggers a long entry.
  • Use Reverse Sell: If enabled, the strategy uses upper bands for short entries instead of lower bands.
  • Fibonacci Sell: Selects which band level (1, 2, or 3) triggers a short entry.

Style

  • Basis: Color and visibility for the central moving average.
  • Upper 1/2/3: Visual settings for the upper Fibonacci resistance bands.
  • Lower 1/2/3: Visual settings for the lower Fibonacci support bands.
  • Background: Toggles the background shading between the outermost bands.

FAQ

How do I use the "Reverse" parameters?

The reverse parameters allow you to flip the entry logic. Typically, the script buys when price interacts with upper bands; enabling "Reverse Buy" will trigger long entries when price interacts with the chosen lower Fibonacci band.

Can this be used on any timeframe?

Yes, the Bollinger Bands Fibonacci Ratios Strategy is timeframe-agnostic, though the "Length" and "Fibonacci Ratios" may need adjustment to suit high-frequency vs. long-term trading.

How can I access the Bollinger Bands Fibonacci Ratios Strategy?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.