All indicators

Custom Screener with Alerts V2

Feb 23, 2021

Static chart image
SignalsOscillatorsDashboard

The Custom Screener with Alerts V2 indicator allows users to monitor technical conditions across up to 40 different symbols simultaneously, providing real-time visual feedback and dynamic alerts.

Usage

The Usage section focuses on how to monitor multiple assets within a single chart window. By default, the screener is configured to track the Relative Strength Index (RSI) for a list of 40 symbols, identifying those that are overbought (RSI > 70) or oversold (RSI < 30).

When a symbol meets the defined criteria, it appears in a label on the chart along with its current RSI value. To receive notifications, users can create an alert by selecting the indicator and choosing the "Any alert() function call" condition. This will trigger a notification at the close of any bar where at least one symbol meets the screener conditions.

Details

This tool leverages the request.security() function to fetch data from different symbols and the alert() function for dynamic messaging. The screener is optimized for Pine Script V5/V6, providing a cleaner implementation than previous versions that relied on strategy orders for alerts.

The underlying logic is encapsulated in a screenerFunc(), which evaluates a boolean condition (cond) and a numeric value (value). Users with Pine Script knowledge can modify this function to track different technical indicators or custom price action patterns.

Settings

RSI Settings

  • RSI Length: Determines the number of bars used to calculate the RSI.
  • RSI Overbought Level: The threshold above which a symbol is considered overbought and included in the screener.
  • RSI Oversold Level: The threshold below which a symbol is considered oversold and included in the screener.

Symbol Inputs

  • Symbol 01 - 40: Individual input fields to define the ticker symbols the screener will monitor.

FAQ

How do I change the symbols being tracked? You can modify the tickers directly in the indicator settings menu under the "Inputs" tab by typing in the desired exchange and symbol for any of the 40 slots.

Can I use this for indicators other than RSI? While the default version is built for RSI, the script is designed as a template. You can modify the screenerFunc() in the source code to use other indicators like MACD, Moving Averages, or Bollinger Bands.

How do I access Custom Screener with Alerts V2? 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.