Multi Condition Stock Screener & Alert System

Nov 27, 2025

Static chart image
Volume Based
Signals
Oscillators
Moving Averages
Volatility

The Multi Condition Stock Screener & Alert System indicator is a comprehensive scanning tool designed to monitor multiple symbols simultaneously and trigger alerts based on complex, user-defined technical conditions. This system allows traders to build sophisticated strategies by combining various technical indicators without the need for manual coding.

Usage

The Usage section focuses on setting up the screening parameters and logical conditions. Users can select from 14 predefined groups (primarily focused on BIST/Istanbul Stock Exchange) or create a "SPECIAL" custom list of up to 40 symbols.

To use the tool:

  1. Select a Scanner Group: Choose a predefined set of tickers or input your own in the "SPECIAL" group.
  2. Configure Indicators: Adjust the parameters for the built-in indicators including RSI, Moving Averages, CCI, and Bollinger Bands.
  3. Build Conditions: Activate up to 6 separate conditions. For each, define the direction (Long/Short) and the comparison logic (e.g., RSI > 50 or MA1 crossing over MA2).
  4. Logic Operators: Use the "AND/OR" settings to determine how conditions are linked. For example, setting it to "AND" requires every active condition to be true for a signal to trigger.
  5. Set Alerts: Use the JSON-optimized alert output to send notifications to external platforms like Telegram or other webhook-compatible services.

Details

The script utilizes the request.security() function to fetch data across multiple symbols on the current chart timeframe. It processes the following built-in technical indicators:

  • Moving Averages: Supports EMA, SMA, RMA, and WMA.
  • RSI (Relative Strength Index): Standard momentum oscillator.
  • CCI (Commodity Channel Index): Used to identify cyclical trends.
  • ATR (Average True Range): Volatility measurement.
  • BBW (Bollinger Bands Width): Measures the distance between upper and lower bands.
  • ADX (Average Directional Index): Quantifies trend strength.
  • MFI (Money Flow Index): Volume-weighted momentum.
  • MOM (Momentum): Measures the rate of change in price.

The logic engine evaluates every active condition for each symbol in the selected group on every bar. When the logical requirements are met, a visual label is plotted on the main chart, and an alert message is prepared.

Settings

Indicator Settings

  • ATR/BB/CCI/RSI/ADX/MFI/MOM Length/Source: Standard inputs to define the calculation periods and data sources for each indicator.
  • MA 1 & MA 2: Allows selection of the moving average type (EMA, SMA, etc.) and its length.

Condition Settings (1-6)

  • CONDITION Active: Toggles whether the specific condition is used in the screening logic.
  • Direction: Specifies if the condition applies to a Buy/Long or Sell/Short signal.
  • Comparison Logic (1, Comparison, 2): Defines the relationship between two indicators or an indicator and a fixed value.
  • Value Bool / Value: When enabled, allows the comparison of an indicator against a specific numeric value instead of another indicator.

Scanner & Settings

  • SCANNER GROUP: Selects the ticker group to be scanned.
  • BUY/SELL CONNECT: Defines the logical operator (AND/OR) used to combine the activated conditions.
  • SPECIAL Symbols: List of 40 input fields for manual ticker entry.

FAQ

How do I set up alerts for multiple stocks at once?

You can set a single alert on the indicator. Because the script iterates through all symbols in your selected group, the alert will trigger whenever any symbol within that list meets your defined criteria.

Can I use this for markets other than the Istanbul Stock Exchange?

Yes. While the predefined groups are categorized for BIST, you can select the "SPECIAL" group and manually input up to 40 tickers from any market (Crypto, Forex, US Stocks, etc.) available on your platform.

How do I access the Multi Condition Stock Screener & Alert System?

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.