All indicators

Screener

Dec 16, 2020

Static chart image
DashboardMoving Averages

The Screener indicator provides a customizable multi-symbol dashboard that scans various assets for specific technical conditions in real-time. This tool is designed to help traders monitor trend alignment across up to 20 different symbols simultaneously using a visual panel displayed directly on the chart.

Usage

The Usage section focuses on the multi-asset monitoring capabilities of the script. By default, the screener tracks whether the price is above or below a 50-period Exponential Moving Average (EMA) across the selected symbols.

  • Trend Identification: The panel displays "Long" in green when the price is above the EMA and "Short" in red when the price is below it.
  • Market Overview: Traders can use this to quickly identify which assets in a portfolio or watchlist are trending in a specific direction without manually switching charts.
  • Customization: While the default logic uses an EMA 50 cross, the underlying code can be adapted to track different indicator signals or strategies across the 20 available security slots.

Details

The script utilizes the request.security() function to fetch data from different symbols and timeframes. It organizes the results into two distinct visual panels on the right side of the chart using labels. The panel position is dynamic, calculated based on bar time and price to ensure it remains visible as new data arrives. The core logic evaluates the price relationship to a 50 EMA on the previous bar close to avoid repaint issues in the display.

Settings

Symbols

  • Symbol 1 - 20: Allows users to select the specific tickers they wish to monitor in the screener panels.

Display

  • Panel 1 Offset: Adjusts the horizontal distance of the first column of results from the current bar.
  • Panel 2 Offset: Adjusts the horizontal distance of the second column of results from the current bar.
  • Panel Size: Determines the text size of the labels (Small, Normal, or Large) to accommodate different screen resolutions.

FAQ

How do I change the symbols being scanned?

You can change the symbols by opening the indicator settings and selecting new tickers for any of the "Symbol" inputs.

Can I monitor more than 20 symbols?

The current implementation supports 20 symbols. While Pine Script allows for more request.security() calls, the visual layout of this specific tool is optimized for 20 slots.

How can I access the Screener?

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.