Support & Resistance Threesome

May 20, 2026

Static chart image
Support and Resistance
Signals
Oscillators
Liquidity
Pivot Based (Retrospective)

The Support & Resistance Threesome indicator tracks up to twelve simultaneous liquidity zones across major and minor structural levels to identify high-probability institutional reversal points. It combines dynamic zone tracking with touch counting and an RSI-based entry filter to provide a comprehensive system for spotting price reactions at key supply and demand areas.

Usage

The Usage section explains how to interpret the zones and entry signals provided by the tool.

Identifying Structural Levels

The indicator monitors two distinct types of liquidity zones simultaneously:

  • Major Zones: Calculated using a wider lookback period (default 20 bars), these represent significant institutional levels.
  • Minor Zones: Calculated using a shorter lookback period (default 8 bars), these represent recent price action and lower-timeframe structure.

Zone Lifecycle and Intensity

Each zone evolves based on price interaction:

  • Active: The zone is intact. As price touches the zone without closing beyond it, the "Touch Count" increases (up to 5), causing the zone fill to become darker and the borders thicker.
  • Confirmed: Once a zone is tested at least twice, its border turns yellow, signaling a higher-probability level.
  • Filled: If price closes beyond the zone boundary, it is invalidated. The box turns gray with a dashed border. These often act as "flipped" levels (e.g., old resistance becoming new support).

Trading Signals

Reversal signals are generated when two conditions align:

  1. Price interacts with a Major zone (High touches resistance or Low touches support).
  2. The RSI filter confirms exhaustion (Overbought for shorts, Oversold for longs).

When a signal fires, an arrow is plotted alongside an automated Stop Loss (SL) line positioned outside the zone boundary.

Details

The script uses pivot-based logic to detect structural highs and lows. To prevent visual clutter, a duplicate filter suppresses new zones if they form too close to existing ones (3x buffer for major, 2x for minor).

The "Buffer" system ensures zones are areas rather than single lines. Users can choose between ATR-based (adaptive to volatility), Percent-based (fixed percentage of price), or Fixed (tick-based) widths. To ensure validity, signals only fire on zones that are older than the lookback period, preventing entries on unconfirmed, newly formed pivots.

Settings

Liquidity Zones

  • Major Swing Lookback: The window for detecting major pivot highs/lows.
  • Minor Swing Lookback: The window for detecting minor pivot highs/lows.
  • ATR Length: Lookback for ATR-based buffer calculations.
  • Max Zone Age (bars): Maximum duration a zone remains active before being replaced.

Buffer

  • Buffer Mode: Selection between ATR, Percent, or Fixed calculation methods.
  • ATR Multiplier / Percent % / Fixed Buffer: Parameters to define the zone half-width.

Entry — RSI

  • RSI Length: Lookback period for the RSI momentum filter.
  • RSI Overbought/Oversold: Thresholds required for a signal to fire.

Entry — SL

  • SL Mode: Calculation method for the automatic stop loss line.
  • SL Multiplier / % / Fixed: Parameters defining the distance of the SL from the zone.

Colors

  • Major/Minor Resistance & Support: Custom colors for the various zone types.
  • Confirmed Border: Color applied when a zone reaches a touch count of 2+.

FAQ

How do I know which zones are the strongest? Stronger zones feature darker fills and thicker borders, indicating they have been tested multiple times without being broken. Confirmed zones (yellow border) are generally more reliable than fresh zones.

Can this indicator be used on all assets? Yes, the script is designed for all asset classes including Forex, Indices, Crypto, and Commodities. It performs best on higher timeframes such as H1, H4, and D1.

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

Free access on the following platforms
tradingviewSymbolTradingView
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

ninjatraderNinjaTrader
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

metatrader4MetaTrader 4/5
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

thinkorswimThinkorswim
Open in your browser

This in-app browser is not compatible with Get Access from the library.

Tap the menu (...) at the top of your screen and select "Open in Browser", "Open in Safari", or "Open in Chrome" to continue.

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.