scalping against trapped countertrend

Jan 28, 2021

Static chart image
Signals
Oscillators

The scalping against trapped countertrend indicator provides a quantitative method for identifying high-probability entries at the end of a countertrend pullback within a larger trend. By utilizing smoothed stochastic and RSI values, it detects when a short-term correction has likely exhausted itself, allowing traders to enter in the direction of the dominant long-term trend.

Usage

The indicator is designed to capture entries when a long-term trend remains positive but a short-term pullback has concluded. Traders can use the signal output to identify when countertrend participants are likely "trapped," forcing them to cover positions and fueling the next leg of the primary trend.

The strategy performs best when the long-term trend (smoothed stochastic) is clearly above or below the 50 level. A buy signal is generated when the long-term trend is bullish, the RSI has recently dipped below a specific threshold (indicating a clear pullback), and then recovers above a trigger level. Conversely, sell signals occur when a bearish long-term trend sees a temporary upward correction that fails and reverses.

Details

The script focuses on four key components inspired by established trading methodologies:

  1. Long Term Trend: Measured using a smoothed Stochastic oscillator. This ensures the user is trading with the institutional flow rather than against it.
  2. Clear Pullback Identification: Instead of simple price action, the script uses a short-term RSI to quantify when a pullback is deep enough to be considered a valid correction.
  3. Weakness Post-Pullback: The script monitors for the RSI to return from its extreme levels, signaling that the countertrend momentum is fading.
  4. Execution: While the script provides entry points, users are encouraged to manage exits manually or through ATR-based stop-loss and take-profit levels to account for market volatility.

Settings

Main Parameters

  • Source: The price data used for calculating the oscillators (default is hl2).
  • short term trend: The period used for the RSI calculation to detect pullbacks.
  • long term trend: The period for the Stochastic calculation to determine the primary trend direction.
  • smooth long term trend: The smoothing factor (SMA) applied to the Stochastic values.
  • clear short term pullback appears recently: The lookback window used to verify if a valid pullback occurred before a signal is triggered.
  • threshold of short term pullback clear: The RSI level that must be breached to qualify a move as a "clear pullback."
  • threshold of short term pullback end: The RSI level that price must cross back over to trigger the entry.
  • Exit if reason over: A toggle to automatically close positions if the conditions that triggered the entry are no longer met.

FAQ

How do I access scalping against trapped countertrend?

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

What timeframes are best for this tool?

While originally designed for lower timeframes (scalping), the logic is based on trend/momentum oscillators and can be applied to any timeframe by adjusting the long-term trend settings.

Does this script work in sideways markets?

No, like most trend-following tools, this script may produce false signals in ranging or sideways markets. It is best used when a clear trend is established on higher timeframes.

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.