Support and Resistance Signals MTF
Aug 25, 2023

The Support and Resistance Signals MTF [LuxAlgo] indicator aims to identify undoubtedly one of the key concepts of technical analysis Support and Resistance Levels and more importantly, the script aims to capture and highlight major price action movements, such as Breakouts, Tests of the Zones, Retests of the Zones, and Rejections.
The script supports Multi-TimeFrame (MTF) functionality allowing users to analyze and observe the Support and Resistance Levels/Zones and their associated Signals from a higher timeframe perspective.
This script is an extended version of our previously published Support-and-Resistance-Levels-with-Breaks script from 2020.
Identification of key support and resistance levels/zones is an essential ingredient to successful technical analysis.
USAGE
Support and resistance are key concepts that help traders understand, analyze and act on chart patterns in the financial markets. Support describes a price level where a downtrend pauses due to demand for an asset increasing, while resistance refers to a level where an uptrend reverses as a sell-off happens.
The creation of support and resistance levels comes as a result of an initial imbalance of supply/demand, which forms what we know as a swing high or swing low. This script starts its processing using the swing highs/lows. Swing Highs/Lows are levels that many of the market participants use as a historical reference to place their trading orders (buy, sell, stop loss), as a result, those price levels potentially become and serve as key support and resistance levels.
One of the important features of the script is the signals it provides. The script follows the major price movements and highlights them on the chart.
Breakouts (non-repaint)
A breakout is a price moving outside a defined support or resistance level, the significance of the breakout can be measured by examining the volume. This script is not filtering them based on volume but provides volume information for the bar where the breakout takes place.
Retests
Retest is a case where the price action breaches a zone and then revisits the level breached.
Tests
Test is a case where the price action touches the support or resistance zones.
Rejections
Rejections are pin bar patterns with high trading volume.
Finally, Multi TimeFrame (MTF) functionality allows users to analyze and observe the Support and Resistance Levels/Zones and their associated Signals from a higher timeframe perspective.
SETTINGS
The script takes into account user-defined parameters to detect and highlight the zones, levels, and signals.
Support & Resistance Settings
- Detection Timeframe: Set the indicator resolution, the users may examine higher timeframe detection on their chart timeframe.
- Detection Length: Swing levels detection length
- Check Previous Historical S&R Level: enables the script to check the previous historical levels.
Signals
- Breakouts: Toggles the visibility of the Breakouts, enables customization of the color and the size of the visuals
- Tests: Toggles the visibility of the Tests, enables customization of the color and the size of the visuals
- Retests: Toggles the visibility of the Retests, enables customization of the color and the size of the visuals
- Rejections: Toggles the visibility of the Rejections, enables customization of the color and the size of the visuals
Others
- Sentiment Profile: Toggles the visibility of the Sentiment Profiles
- Bullish Nodes: Color option for Bullish Nodes
- Bearish Nodes: Color option for Bearish Nodes
RELATED SCRIPTS
Support-and-Resistance-Levels-with-Breaks Buyside-Sellside-Liquidity Liquidity-Levels-Voids
Trading is risky and many will lose money in connection with trading 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 markets 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 for charting platforms, 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 or tool we provide.
Charts used on this site are by TradingView in which the majority of our tools 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.
This does not represent our full Disclaimer. Please read our full disclaimer.
© 2025 LuxAlgo Global, LLC.