Auto Seasonality Scanner by Novatrix CapitalThe Auto Seasonality Scanner analyzes historical daily price data to identify recurring seasonal patterns in the market. It highlights periods over the last 10 years where certain price movements have historically occurred. This indicator is designed for the DAILY (1D) timeframe only.
Key Features:
Visualizes historical entry and exit points for Long and Short patterns using vertical lines.
Option to exclude specific years (e.g., 2020) from the analysis.
Optional filter by US election cycles.
Calculates average returns, win rates, trade lengths, and number of trades for each pattern.
Displays results in a customizable table with color-coded Long and Short patterns.
This tool is for educational and informational purposes only. It provides a visual guide to potential recurring seasonal trends and does not constitute financial advice or trading recommendations.
Scanner
Oscillator Matrix ScreenerOscillator Matrix Screener
Oscillator Matrix Screener is a multi asset, multi timeframe dashboard that lets you quickly compare momentum, money flow, and exhaustion conditions across up to 10 symbols in a single table. It is designed as a visual screener so you can spot strength, weakness, reversals, and confluence at a glance without flipping charts.
Core Logic
For each enabled ticker and timeframe the script calculates:
Money Flow
Uses MFI to estimate buying vs selling pressure relative to volume and price movement.
HyperWave Oscillator
Uses RSI to classify the market into regimes such as Overbought Down, Oversold Up, and intermediate up or down states.
Overflow Oscillator
Uses Stochastic to show how extended price is within its recent range.
Reversal Signals
Detects potential bullish and bearish reversal events using RSI crossovers around key zones.
Strong Reversal Up
Reversal Up
Strong Reversal Down
Reversal Down
Divergence
Flags simple bullish or bearish divergence between price and RSI.
Composite Rating and Confluence
Combines multiple components into a single rating:
Strong Bullish
Bullish
Neutral
Bearish
Strong Bearish
That rating is then translated into a confluence label such as Strong, Weak or Mixed to summarize overall pressure.
Table Layout
All results are displayed in a compact table:
Ticker
Last price
Volume
Percent change from the current daily open
Absolute change from the current daily open
Rating
HyperWave signal text
Money Flow value
Overflow value
HyperWave value
Reversal status
Divergence status
Confluence status
Rows alternate background colors for readability, and key cells use context based coloring. For example:
HyperWave cell background shifts between red and green families depending on overbought or oversold states.
Percent change and change columns are green for positive moves and red for negative moves.
Bullish and bearish conditions use distinct color accents so you can scan quickly.
Filters and Controls
You can tailor what appears in the table with several filters:
Rating Filter
Show only symbols that match a chosen rating band such as Strong Bullish, Any Bullish, Bearish, or Strong Bearish.
Money Flow Filter
Restrict results to Money Flow values above, below, or very close to a chosen level.
Ticker and Timeframe Selection
Enable or disable up to 10 tickers, each with its own timeframe input. Examples of lists could be any of these for example:
Same symbol across multiple timeframes
A watchlist of different symbols on the same timeframe
Mixed layout that matches your personal workflow
Display Settings
Choose table position, text size, background and header colors to fit your chart layout.
How to Use
Add your preferred tickers and timeframes.
Optionally apply rating or money flow filters to focus on only the strongest or weakest setups.
Use the table as a top down scanner to:
Find symbols with strong bullish or bearish confluence.
Spot reversals that align with oversold or overbought zones.
Identify divergence backed by supportive money flow or overflow readings.
Oscillator Matrix Screener is intended as a decision support tool. It does not generate direct buy or sell signals by itself. Always combine it with your own technical knowledge and risk mitigation skills
MarketMind PRO v1.0 🜁 MarketMind PRO v1.0 — Multi-Session Real-Time Context Engine
Find opportunity faster. Trade with clarity and conviction.
🜁 MarketMind PRO is a real-time, session-aware context intelligence engine designed to answer one essential question:
Is this ticker truly in play today?
Its analysis adapts instantly to the current trading phase—Early Flow (Pre-Market), Volatility Burst (Open), Low-Vol Window (Midday), Rebuild Phase (Afternoon), or Power Hour (Pre-Close)—so the score and bias signals you see always reflect the conditions that matter right now.
This makes 🜁 MarketMind PRO a multi-timeframe environment engine with a strong emphasis on deep real-time analysis during the two highest-edge windows of the day: Pre-Market and Pre-Close .
By fusing macro alignment, sector flow, liquidity quality, volatility regime, microstructure behavior, and options-driven pressure into a single visual framework, 🜁 MarketMind PRO turns noisy charts into clean, decision-ready environments.
Whether you're hunting high-quality overnight setups in the final hour, scanning gap-driven opportunities before the open, or evaluating structure during the regular session, 🜁 MarketMind PRO highlights the context that matters—and filters out everything that doesn’t.
⭐ WHAT 🜁 MARKETMIND PRO ACTUALLY DOES
🜁 MarketMind PRO performs continuous real-time analysis across all trading phases.
It:
• detects when a ticker is aligned with broader market forces
• highlights high-quality conditions for intraday or overnight trades
• warns you when macro, VWAP, or gap conditions make the setup unsafe
• reveals trend, structure, liquidity, and flow context instantly
• consolidates cross-market awareness into one simple, unobtrusive chart
It’s built for traders who want clarity without complexity.
⭐ THE CORE OF 🜁 MARKETMIND PRO: THE SQS SCORE (0–100)
SQS (System Quality Score) compresses nine critical dimensions of market and setup readiness:
✓ Gap Behavior
✓ Sector Flow
✓ Liquidity Quality
✓ Relative Strength
✓ Macro Alignment
✓ Microstructure Strength
✓ Price Stability
✓ Options Flow
✓ Bonus Context (trend confluence, regime reinforcement)
SQS is fully session-aware and adjusts its weighting model in real time.
It automatically adapts to the two highest-opportunity phases:
• Pre-Close (15:30–16:00 ET) — for overnight hunters
• Pre-Market (04:00–09:30 ET) — for gap traders & open-drive setups
Scores translate into an intuitive tier:
• GO – High-quality environment
• WATCH – Developing conditions
• PASS – Low-quality environment
• SKIP – Hard block triggered (Macro, VWAP, Gap)
SQS doesn’t tell you what to trade — it tells you when the environment is worth your attention.
⭐ OPTIONS FLOW ENGINE v1.0 — A NEW DIMENSION OF CONVICTION
🜁 MarketMind PRO v1.0 introduces a dedicated Options Flow Engine, designed for traders who rely on flow-aligned environments.
Powered by a multi-layer fusion model, Options Flow measures:
• directional bias (Call vs Put)
• macro confirmation state
• RS, volatility, and trend bursts
• volume-imbalance pressure (buy/sell dominance)
• expansion bars & spike behavior
• early reversal/compression signals
• pre-market flow acceleration
• contextual flow multiplier (momentum × volatility × VWAP × sector alignment)
The output is a smooth, conservative, non-inflated flow signal that highlights genuine options pressure—not noise.
When enabled, Options Flow integrates directly into SQS as a weighted component, adding a powerful second layer of confirmation without overwhelming the trader.
⭐ THE HUD — EVERYTHING THAT MATTERS, INSTANTLY
The on-chart HUD is designed for ultra-fast interpretation and adapts automatically to your current session in real-time:
✔ Macro Bias (overall market tone & volatility environment)
✔ Sector Bias (how strong your ticker’s sector is today)
✔ Trend Bias (the chart’s structure, trend quality, VWAP position)
✔ Micro Bias (how similar tickers are behaving — peer confirmation)
✔ SQS Score (0–100) with tiers for GO / WATCH / PASS / SKIP
✔ Hard Block Reason (Macro, VWAP, or Gap — conditions that stop a setup from qualifying)
✔ Breakdown Panel (full 9-factor score display)
✔ Key Driver Analysis (which factor moved SQS the most)
✔ Options Mode Output (direction, expiry, delta, flow%)
Every element is tuned to reduce cognitive load and turn complex market states into clean, actionable context.
⭐ PRE-CLOSE MODE — IDENTIFY HIGH-QUALITY OVERNIGHT SETUPS
During 15:30–16:00 ET, 🜁 MarketMind PRO shifts into its highest-precision overnight model, emphasizing:
• structural integrity
• trend continuation
• sector agreement
• macro confirmation
• liquidity quality
• stability conditions
This helps uncover tickers building strength into the close—ideal for selective overnight positions.
⭐ PRE-MARKET MODE — FIND THE BEST GAP PLAYS BEFORE THE BELL
In the pre-market window, weightings shift toward:
• gap magnitude × character
• early liquidity quality
• volatility expansion vs compression
• microstructure acceleration
• macro alignment ahead of the open
• premarket flow strength (if Options Mode enabled)
You immediately see which tickers are warming up, which are accelerating, and which are fading before the open.
⭐ OPTIONS MODE (OPTIONAL FEATURE)
When activated, 🜁 MarketMind PRO displays:
• Call/Put direction
• Expiry (0DTE / 1DTE / 2DTE)
• Delta
• Options Flow %
• Flow Direction Bias (Bullish / Bearish)
This mode is ideal for:
• flow-confirmation traders
• macro-aligned momentum plays
• premarket sweep/chase setups
• intraday continuation plays
Options Mode is fully optional.
SQS remains complete and accurate without it.
⭐ WHY TRADERS USE 🜁 MARKETMIND PRO
✓ Avoid low-quality environments
No more wasting time in chop, illiquid tickers, or dead setups.
✓ Spot opportunity faster
A single glance tells you whether a ticker is heating up or not worth your time.
✓ Build confidence and clarity
You understand why the environment is favorable—or why it isn’t.
✓ Streamline your scanning routine
🜁 MarketMind PRO was engineered for fast, repeatable workflows.
✓ Stay aligned with broader market structure
Bias and regime context are always visible.
⭐ WHO 🜁 MARKETMIND PRO IS FOR
• Day traders
• Swing traders
• Options traders
• Pre-Market scanners
• Pre-Close overnight hunters
• Momentum, trend, and structure traders
• Systematic/algo traders who need human-readable context
If you value context first, decisions second, this tool was built for you.
⭐ RECOMMENDED SETTINGS & WORKFLOW
• Use Pre-Close Mode 15:30–16:00 ET for overnight setups
• Use Pre-Market Mode 07:00–09:30 ET for gap filtering & open-drive candidates
• Enable Options Mode only if your strategy benefits from flow context
• Keep HUD in Top Right for the cleanest chart layout
• Turn OFF Inputs/Values in Status Line for optimal display
⭐ IMPORTANT NOTES
• 🜁 MarketMind PRO is a context engine, not a buy/sell signal
• It pairs best with your existing strategy or system
• No proprietary signals or predictions are provided
• SQS is session-aware and adapts automatically
• Options Flow is intentionally conservative—greens are rare and meaningful
⭐ FINAL THOUGHTS
🜁 MarketMind PRO v1.0 is built for the modern trader who wants clarity, speed, and conviction.
It provides the macro, micro, structure, and flow context needed to choose smarter setups—without guessing or over-analyzing.
If you want a clean, disciplined way to identify when a ticker truly deserves your attention…
🜁 MarketMind PRO is the missing piece of your workflow.
Predictive Analysis Engine — Adaptive MACD Forecasting with R² SProfessional and Rule-Compliant Description (Ready for Publishing)
This description explains every component of the script in detail, highlights its originality, and provides traders with clear usage instructions — exactly what TradingView expects.
Predictive Analysis Engine (PAE)
This script is a predictive analysis model that combines trend filtering, linear forecasting, stability analysis (R²), and outlier filtering using ATR to produce an advanced, leading-style version of MACD rather than a traditional lagging one.
The indicator does not rely on random elements; it is built on four core components that work together:
1. Stability Measurement Using R²
The coefficient of determination (R²) is calculated based on the correlation between price and time, then normalized to a 0–1 scale.
A higher R² indicates more stable price movement, allowing the script to increase forecast accuracy.
Here, R² acts as a primary component of the Confidence Filter.
2. Forecasted Price Using Linear Regression
Instead of relying solely on the current price, the script uses:
Linear Regression
Weighted blending between the forecasted price and actual price
This enables the script to build a Leading MACD based on an “advanced” price that anticipates probable movement.
3. Advanced MACD With Adaptive Smoothing
MACD is applied to the blended (real + forecasted) price using:
Fast EMA
Slow EMA
MACD base
Optional TEMA for reducing signal lag
Adjustable histogram smoothing
This process makes MACD more responsive with significantly less lag, reacting faster to predicted movements.
4. Predictive MACD (Projected MACD)
Linear Regression is applied again — but this time to:
MACD
Signal
Histogram
to generate projected versions of each line (proj_macd, proj_signal), while proj_hist is used to produce early signals before the actual crossover occurs.
5. Volatility Filtering Using ATR & Volatility Ratio
ATR is used to evaluate:
Strength of movement
Overextension levels
Signal quality
ATR is combined with R² to compute:
Confidence = R² × Volatility Ratio
This suppresses weak signals and boosts high-quality, reliable ones.
6. Predictive Signals + Safety Filters
A signal is triggered when:
proj_hist crosses the 0 level
Confidence exceeds the required threshold
The real histogram is not excessively stretched (extra safety)
The script includes:
BUY / SELL
BUY_STRONG / SELL_STRONG
based on the smoothed histogram trend.
7. Coloring, Background & Visual Enhancements
The script colors:
The histogram
Chart background
Signal lines
to clearly highlight momentum direction and confidence conditions.
8. Built-In Alerts
The script provides ready-to-use alerts:
BUY Alert
SELL Alert
Both based on the predictive MACD model.
How to Use the Script
Add it to any timeframe and any market.
BUY/SELL signals are generated from the projected histogram crossover.
Higher Confidence = stronger signal.
Background colors help visualize trend transitions instantly.
Recommended to combine with support/resistance or price action.
Indicator Objective
This script is designed to deliver early insight into momentum shifts using a blend of:
Linear forecasting
Trend stability via R²
Signal quality filtering via ATR
A fast and adaptive advanced MACD
MTF Checklist DashboardMTF Checklist Dashboard
Overview
The MTF Checklist Dashboard is an advanced multi-timeframe analysis tool that provides traders with a comprehensive visual dashboard to analyze market conditions across six customizable timeframes simultaneously. This indicator combines multiple technical analysis methods, including Opening Range Breakouts (ORB), VWAP, EMAs, and daily price levels, to generate high-probability confluence-based trading signals.
Unlike traditional single-timeframe indicators, this dashboard displays all critical information in one organized table, allowing traders to instantly identify when multiple timeframes align for optimal entry and exit opportunities.
Key Features
Multi-Timeframe Analysis
Analyzes up to 6 timeframes simultaneously (default: 1m, 5m, 15m, 30m, 1h, 4h)
Fully customizable timeframe selection via comma-separated input
Color-coded cells for instant visual recognition (green=bullish, red=bearish, yellow=neutral)
Technical Indicators Tracked
Current and previous candle direction
Opening Range Breakout (ORB) positioning with custom period
VWAP relationship (above/below)
200 EMA positioning
Daily and previous day high/low proximity
EMA crossovers (9 vs 21, both vs 200)
Advanced Signal Filtering System
Confluence scoring: Requires multiple timeframes to align (3-6 timeframes)
Higher timeframe confirmation: Ensures 30m/1h/4h agreement
Volume filter: Confirms signals with above-average volume (1.5x default)
ATR volatility filter: Validates sufficient market movement
Session timing: Restricts signals to optimal trading hours (EST)
Momentum confirmation: Requires recent directional strength
Range positioning: Blocks signals near daily extremes
Candle strength: Validates strong directional candles (60%+ body ratio)
Visual Signals
Optional entry arrows (above/below bars)
Background color highlighting
Organized dashboard with real-time price levels
ORB range, current day, and previous day summary rows
Alert Conditions
JSON-formatted alerts for automated trading integration
Separate alerts for long entry, short entry, long exit, and short exit
Compatible with webhook automation systems
How To Use
Dashboard Interpretation
The dashboard displays a color-coded table with the following columns:
TF: Timeframe being analyzed
C: Current candle (Green=bullish, Red=bearish)
P: Previous candle (Green=bullish, Red=bearish)
ORB: Opening Range Breakout position (A=Above, B=Below, W=Within)
VWAP: Price vs VWAP (A=Above, B=Below)
E200: Price vs 200 EMA (A=Above, B=Below)
D Hi/Lo: Proximity to current day high/low (Hi/Lo/Mid)
PD Hi/Lo: Proximity to previous day high/low (Hi/Lo/Mid)
9 vs 21: EMA 9 vs EMA 21 relationship (A=9 above 21, B=9 below 21)
9&21 v200: Both EMAs vs 200 EMA (>>=both above, <<=both below, <>=mixed)
Signal Generation
Long Entry Signal triggers when:
Minimum number of timeframes show bullish alignment (default: 5 of 6)
Higher timeframes (30m/1h/4h) confirm direction (default: 2 of 3)
Price breaks above ORB high with sufficient distance
Volume exceeds average by specified multiplier
ATR shows adequate volatility
Trade occurs during optimal session hours
Recent momentum is upward
Price not too close to daily high
Strong bullish candle forms
Short Entry Signal uses opposite conditions
Exit Signals trigger when opposing timeframe confluence reaches threshold (default: 3 timeframes)
Recommended Workflow
Select your asset and primary trading timeframe
Observe the dashboard - Look for rows showing mostly green (bullish) or red (bearish)
Wait for alignment - The indicator will show arrows when confluence requirements are met
Check the bottom rows - Review ORB levels and daily ranges for context
Set alerts - Enable TradingView alerts using the built-in alert conditions
Manage risk - Use appropriate position sizing and stop losses based on ORB range or daily ATR
Settings Guide
Basic Settings
Timeframes: Enter comma-separated values (e.g., "1,5,15,30,60,240")
Show Header: Toggle column headers on/off
ORB Minutes: Set opening range period (default: 15 minutes)
Near % for daily highs/lows: Define proximity threshold (default: 0.20%)
Use close for comparisons: Compare using close vs current price
Dashboard Position: Choose from 9 screen positions
Confluence Filters
Minimum Timeframes Aligned: Set required confluence (3-6, default: 5)
Require Higher Timeframe Confirmation: Toggle HTF requirement on/off
Min Higher Timeframes: Specify HTF agreement needed (1-3, default: 2)
Volume Filter
Volume Confirmation: Enable/disable volume filtering
Volume vs Average: Set multiplier threshold (default: 1.5x)
Volume Average Length: Period for volume average (default: 20 bars)
Volatility Filter (ATR)
Volatility Filter: Enable/disable ATR confirmation
ATR Length: Calculation period (default: 14)
Min ATR vs Average: Required ATR level (default: 0.5x = 50%)
ORB Filters
ORB Breakout Distance Required: Toggle distance requirement
Min Breakout % Beyond ORB: Additional breakout threshold (default: 0.10%)
Session Filter
Trade Only During Best Hours: Enable time-based filtering
Session 1: First trading window (default: 0930-1130 EST)
Session 2: Second trading window (default: 1400-1530 EST)
Momentum Filter
Recent Momentum Required: Enable directional momentum check
Lookback Bars: Period for momentum comparison (default: 3 bars)
Daily Range Filter
Block Signals Near Daily Extremes: Prevent entries at extremes
Distance from High/Low %: Minimum distance required (default: 2.0%)
Candle Filter
Strong Directional Candle: Require candle strength
Min Candle Body %: Body-to-range ratio threshold (default: 60%)
Visual Signals
Show Entry Signals: Master toggle for visual signals
Show Arrows: Display entry arrows on chart
Background Color: Enable background highlighting
Best Practices
Start with default settings and adjust based on your trading style and asset volatility
Higher confluence requirements (5-6 timeframes) produce fewer but higher-quality signals
Enable all filters for conservative trading; disable some for more frequent signals
Use the dashboard as confirmation alongside your existing trading strategy
Backtest on your specific instruments before live trading
Consider market conditions—trending vs ranging markets may require different settings
Alerts
This indicator includes four alert conditions with JSON formatting for webhook integration:
Long Entry Signal: Triggers when all long conditions are met
Short Entry Signal: Triggers when all short conditions are met
Long Exit Signal: Triggers when opposing confluence reaches exit threshold
Short Exit Signal: Triggers when opposing confluence reaches exit threshold
Alert messages include ticker symbol, action (buy/sell), price, and quantity for automated trading systems.
Important Notes
This indicator works best on liquid instruments with clear price action
Highly volatile markets may require adjusted ATR and ORB distance settings
Session times are in EST timezone—adjust if trading non-US markets
The ORB calculation requires sufficient price history for the day
Signals are generated in real-time but should be confirmed at candle close
Limitations
Maximum of 6 timeframes can be analyzed due to TradingView's security call limits
ORB calculations may not work correctly on instruments with gaps or irregular sessions
The indicator is most effective during regular market hours when volume and volatility are adequate
Lower timeframes (1m, 5m) may produce more false signals in choppy conditions
License
Mozilla Public License 2.0 (MPL-2.0)
This indicator is licensed under the Mozilla Public License 2.0. You are free to use, modify, and distribute this code under the terms of the MPL-2.0. The full license text is available at mozilla.org
Key license provisions:
You may use this code commercially
You may modify and distribute modified versions
Modified versions must be released under the same license
You must include the original license notice in any distributions
No trademark rights are granted
Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice, and past performance does not guarantee future results. Trading involves substantial risk of loss. Always:
Practice proper risk management
Test thoroughly on paper/demo accounts before live trading
Use appropriate position sizing
Never risk more than you can afford to lose
Consult with a financial advisor for personalized advice
The creator assumes no liability for trading losses incurred using this indicator.
Version: 2.0
Pine Script Version: v6
Author: © EliasVictor
LE ScannerGENERAL OVERVIEW:
The LE Scanner is a multi-ticker dashboard that scans up to 20 tickers in real time and displays their current trend, price, volume, and key level conditions directly on your chart. It tracks how each ticker interacts with both the Previous Day’s High/Low (PDH/PDL) and Pre-Market High/Low (PMH/PML) to determine whether price is breaking above, below, or remaining inside those levels. The indicator automatically classifies each ticker as Bullish, Bearish, or Neutral based on these break conditions.
This indicator was developed by Flux Charts in collaboration with Ellis Dillinger (Ellydtrades).
What is the purpose of the indicator?:
The LE Scanner helps traders keep track of up to 20 tickers at once without switching between charts. It puts all the key information in one place, including price, daily percentage change, volume, and how each ticker is reacting around the previous day’s and pre-market highs and lows. The layout is simple and easy to read, with progress bars that show where price is relative to those levels. The goal is to save time and make it easier to understand market strength and weakness across your watchlist.
What’s the theory behind the indicator?:
The LE Scanner is built around the idea that key levels define bias. The previous day’s high and low show where the market traded most actively during the prior session, and the pre-market range reveals how price behaved before the open. When a ticker breaks both the previous day’s high and the pre-market high, it shows that buyers are in control. When it breaks both the previous day’s low and the pre-market low, sellers are in control. If neither side has full control, the bias is seen as neutral.
LE SCANNER FEATURES:
Multi-Ticker Dashboard
Key Level Tracking
Trend Classification
Sorting
Customization
Multi-Ticker Dashboard:
The LE Scanner can monitor up to 20 tickers at the same time. Each ticker has its own row in the dashboard showing:
Ticker Name
Current Price
Volume
Daily % Change
PDH Break
PDL Break
PMH Break
PML Break
Trend (bullish, bearish, or neutral)
You can enable or disable each ticker individually, so if you only want to track 5 or 10 tickers, you can simply toggle the rest off. Each ticker input lets you type in any valid ticker that’s available on TradingView.
Ticker Name:
Shows the ticker you selected in your input settings
Current Price:
Displays the latest price of that ticker based on your chart’s selected timeframe.
Volume:
Tracks the total trading volume for the current session.
Daily % Change:
Measures how much price has moved since the previous session’s close.
The remaining elements of the dashboard are explained in full detail throughout the remaining sections of this write-up.
Key Level Tracking:
The core of the LE Scanner is its ability to track and visualize how price interacts with four key levels for every ticker:
Previous Day High (PDH)
Previous Day Low (PDL)
Pre-Market High (PMH)
Pre-Market Low (PML)
These levels are updated automatically and compared to the current market price for each ticker inputted into the indicator. They show you whether the market is staying inside yesterday’s range or expanding beyond it.
🔹Previous Day High (PDH) & Previous Day Low (PDL)
The Previous Day High (PDH) marks where price reached its highest point during the last full trading session, while the Previous Day Low (PDL) marks the lowest point. Together, they define the previous day’s range and help traders understand where price is trading relative to that prior structure.
When the current price of a user-selected ticker moves above the PDH, it signals that buyers are taking control and that the ticker is now trading above yesterday’s range. In the dashboard, this change triggers a 🟢 icon under the “PDH Break” column. Once the PDH Break is confirmed, the opposite PDL Break column for that same ticker becomes blank.
When the current price of the user-selected ticker moves below the PDL, it shows that sellers are taking control and that the ticker is trading below yesterday’s range. In the dashboard, this change triggers a 🔴 icon under the “PDL Break” column. Once the PDL Break is confirmed, the opposite PDH Break column for that same ticker becomes blank.
🔹 Pre-Market High (PMH) & Pre-Market Low (PML)
The Pre-Market High (PMH) and Pre-Market Low (PML) show where price reached its highest and lowest points before the main trading session begins. On most U.S. exchanges, the pre-market session is from 4:00 AM to 9:29 AM Eastern Standard Time (EST), just before the New York session opens at 9:30 AM EST. These levels are important because they reflect how traders positioned themselves during the early morning hours. Many traders use the pre-market session to react to overnight news. The PMH and PML outline that entire pre-market range, showing where buyers and sellers fought for control and where the early balance between the two sides was established before the market opens.
When the current price of a ticker moves above the Pre-Market High, it means buyers are in control and that price has pushed through the top of the pre-market range. In the dashboard, this triggers a 🟢 icon under the “PMH Break” column. Once this break is confirmed, the opposite PML Break column for that ticker becomes blank.
When the current price moves below the Pre-Market Low, it means sellers are in control and that price has fallen beneath the pre-market range. In the dashboard, this triggers a 🔴 icon under the “PML Break” column. Once a PML Break is confirmed, the opposite PMH Break column for that ticker becomes blank.
🔹Progress Bars
The LE Scanner indicator includes progress bars that show how far the current price is from key levels.
When price is between the Previous Day High (PDH) and Previous Day Low (PDL), the progress bar measures price’s distance relative to those two points.
When price is between the Pre-Market High (PMH) and Pre-Market Low (PML), the bar tracks how far price is from those pre-market boundaries.
The closer price gets to either side, the more the bar fills, giving you a quick visual sense of how close a breakout or breakdown might be. A bar that’s nearly full means price is approaching one of the levels, while a shorter bar means it’s still far away from it. By seeing this relationship directly in the dashboard, you can see which tickers are getting ready to test key levels without flipping through multiple charts.
🔹PDH Progress Bar
The PDH progress bar measures how close price is to breaking above the previous day’s high.
When the bar is nearly full, it means the current price is trading just below yesterday’s high.
When the bar is low or mostly empty, it means price is far from the PDH and trading near the middle or lower end of the previous day’s range.
Once price breaks above the PDH, the progress bar is replaced with a green confirmation icon in the PDH Break column.
🔹Previous Day Low (PDL) Progress Bar
The PDL progress bar measures how close price is to breaking below the previous day’s low.
When the bar is nearly full, it means the current price is trading just above yesterday’s low.
When the bar is low or mostly empty, it means price is far from the PDL and trading near the middle or upper end of the previous day’s range.
Once price breaks below the PDL, the progress bar is replaced with a red confirmation icon in the PDL Break column.
🔹Pre-Market High (PMH) Progress Bar
The PMH progress bar shows how close price is to breaking above the pre-market high.
When the bar is nearly full, it means the current price is trading just below the pre-market high.
When the bar is low or mostly empty, it means price is far from the PMH and trading near the middle or lower end of the pre-market range.
Once price breaks above the PMH, the progress bar is replaced with a green confirmation icon in the PMH Break column.
🔹Pre-Market Low (PML) Progress Bar
The PML progress bar shows how close price is to breaking below the pre-market low.
When the bar is nearly full, it means the current price is trading just above the pre-market low.
When the bar is low or mostly empty, it means price is far from the PML and trading near the middle or upper end of the pre-market range.
Once price breaks below the PML, the progress bar is replaced with a red confirmation icon in the PML Break column.
Trend Classification:
The LE Scanner automatically classifies each user-inputted ticker as bullish, bearish, or neutral based on how price is interacting with its key levels.
Each trend type follows a specific set of conditions and is displayed in its own column under Trend on the dashboard.
🔹 Bullish Trend
A bullish trend occurs when price has broken above both the Previous Day High (PDH) and the Pre-Market High (PMH). This shows that buyers are in full control and that the ticker is trading firmly above the prior session’s and pre-market range.
When this condition is met, the Trend column displays a green background with an upward-facing triangle icon (▲).
🔹 Bearish Trend
A bearish trend occurs when price has broken below both the Previous Day Low (PDL) and the Pre-Market Low (PML). This indicates that sellers are in control and that the ticker is trading firmly below the prior session’s and pre-market range.
When this happens, the Trend column switches to a red background with a downward-facing triangle icon (▼).
🔹 Neutral Trend
A neutral trend occurs when price is trading inside the range, meaning it hasn’t broken above the PDH/PMH or below the PDL/PML. This indicates that neither bulls nor bears has clear control, and the ticker is consolidating between the prior session’s and pre-market range.
When this condition is active, the Trend column appears with a warning sign icon (⚠️). This helps distinguish tickers that are still forming setups from those that have already shown decisive strength or weakness.
Sorting:
The LE Scanner includes a built-in sorting feature that lets you reorder the dashboard in either descending or ascending order based on one of four metrics:
% Change
Volume
Price
Trend
Sorting is handled directly in the indicator settings, where you can toggle “Sort By” and then select your preferred Sort By criteria and Order (Ascending or Descending). When enabled, the dashboard automatically repositions every ticker to match the selected sorting method.
🔹 % Change Sorting
When you sort by % Change, the dashboard ranks tickers based on their daily percentage movement relative to the previous session’s close.
If you choose descending order, the biggest gainers appear at the top.
If you choose ascending order, the biggest decliners appear at the top.
🔹 Volume Sorting
When you sort by Volume, the dashboard arranges tickers based on their total traded volume for the current session.
If you choose descending order, the highest-volume tickers appear at the top.
If you choose ascending order, the lowest-volume tickers appear at the top.
🔹 Price Sorting
When you sort by Price, the dashboard arranges tickers by their current market price.
If you choose descending order, the highest-priced tickers appear at the top.
If you choose ascending order, the lowest-priced tickers appear at the top.
🔹 Trend Sorting
When you sort by Trend, the dashboard organizes tickers based on their directional classification.
If you choose descending order, bullish tickers appear first, followed by neutral and bearish.
If you choose ascending order, bearish tickers appear first, followed by neutral and bullish.
Customization:
The LE Scanner includes several settings that let you customize how the dashboard appears on your chart. All visual and positional elements can be adjusted to fit your personal layout preferences.
🔹 Dashboard Position
You can move the dashboard anywhere on your chart using the “Table Position” setting. Options include:
Bottom-Center
Bottom-Left
Bottom-Right
Middle-Center
Middle-Left
Middle-Right
Top-Center
Top-Left
Top-Right
🔹 Dashboard Size
The dashboard size can be adjusted to be larger or smaller. Users can choose between the following options:
Tiny
Small
Normal
Large
Huge
🔹 Color Customization
All color elements in the dashboard are customizable. You can change the following:
Background Color
Border Color
Frame Color
Text Color
Bullish Trend Color
Bearish Trend Color
Important Notes:
Because the LE Scanner tracks multiple tickers and updates all data in real time, it performs several background calculations at once. On rare occasions, this can cause the following issue:
Computation Error:
Scanning up to 20 tickers at the same time requires multiple request.security() calls. This process is resource-intensive and can sometimes trigger a calculation timeout message in TradingView. If this occurs, simply force the indicator to refresh by changing one of its settings (for example, toggling a ticker off and back on) or by removing and re-adding the indicator to your chart.
Uniqueness:
The LE Scanner is unique because it combines real-time multi-ticker tracking, sortable data, and visual feedback into one tool. It can track up to 20 tickers simultaneously, automatically sort them by % change, volume, price, or trend. The built-in progress bars provide a clear visual of how close price is to breaking key levels, while the trend classification instantly shows whether each ticker is bullish, bearish, or neutral.
Screener (MC) [AlgoAlpha]🟠 OVERVIEW
This script is a multi-symbol scanner that works as a companion to the "Momentum Concepts" indicator. It provides a comprehensive dashboard view, allowing traders to monitor the momentum signals of up to 18 different assets in real-time from a single chart. The main purpose is to offer a bird's-eye view of the market, helping you quickly identify assets with strong momentum confluence or potential reversal opportunities without having to switch between different charts.
The screener displays the status of all key components from the Momentum Concepts indicator, including the Fast Oscillator, Scalper's Momentum, Momentum Impulse Oscillator, and Hidden Liquidity Flow, organizing them into a clear and easy-to-read table.
🟠 CONCEPTS
The core of this screener is built upon the analytical framework of the "Momentum Concepts" indicator, which evaluates market momentum across multiple layers: short-term, medium-term, and long-term. This screener applies those complex, proprietary calculations to each symbol in your watchlist and visualizes the current state of each component.
Each column in the table represents a specific aspect of momentum analysis:
Fast Oscillator Columns: These columns reflect the short-term momentum. They show the immediate trend direction, whether the asset is in an overbought or oversold condition, and flag high-probability events like divergences, reversals, or diminishing momentum.
Scalper's Momentum Column: This column gives insight into medium-term momentum. It distinguishes between strong, sustained moves and weakening, corrective moves, which is useful for gauging the health of a trend.
Momentum Impulse Column: This column represents the dominant, long-term trend bias. It helps you understand the underlying market regime (bullish, bearish, or consolidating) to align your trades with the bigger picture.
Hidden Liquidity Flow Column: This column provides a unique view into the market's underlying liquidity dynamics. It signals whether there is net buying or selling pressure and uses special coloring to highlight periods of unusually high liquidity activity, which often precedes volatile price movements.
By combining these perspectives, the screener justifies its utility by enabling traders to make more informed decisions based on multi-layered signal confluence.
🟠 FEATURES
This screener organizes momentum data into several key columns. Here is a breakdown of each column and its possible values:
Asset: Displays the symbol for the asset being analyzed in that row.
Fast Oscillator Trend: Shows the immediate, short-term momentum direction.
▲: Indicates a bullish short-term trend.
▼: Indicates a bearish short-term trend.
–: Indicates a neutral or transitional state.
Fast Oscillator Valuation: Measures whether the asset is in a short-term overbought or oversold state.
OB: Signals an "Overbought" condition, often associated with bullish exhaustion.
OS: Signals an "Oversold" condition, often associated with bearish exhaustion.
Neutral: The asset is trading in a neutral zone, neither overbought nor oversold.
Scalper's Momentum: Assesses the strength and direction of medium-term momentum.
Strong▲: Strong bullish momentum.
Weak▲: Bullish momentum exists but is weakening or corrective.
Strong▼: Strong bearish momentum.
Weak▼: Bearish momentum exists but is weakening or corrective.
–: Neutral or no clear medium-term momentum.
Momentum Impulse: Identifies the dominant, long-term trend bias. A colored background indicates that the momentum is in a strong "impulse" phase.
▲: Indicates a bullish long-term bias.
▼: Indicates a bearish long-term bias.
0: Indicates a neutral or ranging market condition.
Hidden Liquidity Flow: Tracks underlying buying and selling pressure. The background color highlights periods of unusual liquidity activity.
▲: Positive liquidity flow, suggesting net buying pressure.
▼: Negative liquidity flow, suggesting net selling pressure.
–: Neutral liquidity flow.
Dim. Momentum: Provides an early warning that short-term momentum is beginning to fade.
● (Bullish Color): Bullish momentum is weakening.
● (Bearish Color): Bearish momentum is weakening.
–: No diminishing momentum detected.
Divergence: Flags classic or hidden divergences between price and the Fast Oscillator.
Div▲: A bullish divergence has been detected.
Div▼: A bearish divergence has been detected.
–: No active divergence signal.
Reversal: Signals a potential reversal when the Fast Oscillator crosses its trend line from an overbought or oversold zone.
Rev▲: A bullish reversal signal has occurred.
Rev▼: A bearish reversal signal has occurred.
–: No active reversal signal.
🟠 USAGE
The primary function of this screener is to quickly identify trading opportunities and filter setups based on momentum confluence across your watchlist.
1. Setup and Configuration:
Add the indicator to your chart.
Go into the script settings and populate the "Watchlist" group with the symbols you wish to monitor.
Adjust the settings for the various momentum components (Fast Oscillator, Scalper's Momentum, etc.) to align with your trading strategy. These settings will be universally applied to all symbols in the screener.
2. Interpreting the Columns for Trading Decisions:
Momentum Impulse & Hidden Liquidity Flow: Use these columns to establish a directional bias. A bullish "▲" in both columns on an asset suggests a strong underlying uptrend with supportive buying pressure, making it a good candidate for long positions.
Scalper's Momentum: Use this for entry timing and trend health. A "Strong▲" reading can confirm the strength of an uptrend, while a shift to "Weak▲" might suggest it's time to tighten stops or look for an exit.
Fast Oscillator Trend & Valuation: These are best for precise entry triggers. For a "buy the dip" strategy in an uptrend, you could wait for the Fast Oscillator to show "OS" (Oversold) and then enter when the "Trend" column flips back to "▲".
Dim. Momentum: This is an excellent take-profit signal. If you are in a long position and a bullish-colored "●" appears, it's a warning that the upward move is losing steam, and you might consider closing your trade.
Divergence & Reversal: These columns are for identifying potential turning points. A "Div▲" or "Rev▲" signal is a strong alert that a downtrend might be ending, making the asset a prime candidate to watch for a long entry.
3. Finding High-Probability Setups:
Trend Confluence: Look for assets where multiple components show alignment. For example, an ideal long setup might show a bullish "Momentum Impulse" (▲), a "Strong▲" reading in "Scalper's Momentum," and a bullish trend in the "Fast Oscillator." This indicates that the long-term, medium-term, and short-term momentums are all in agreement.
Reversal and Exhaustion: Use the "Divergence" and "Reversal" columns to spot potential turning points. A "Div▲" signal appearing in an asset that is in an oversold "Fast Oscillator Valuation" zone can be a strong indication of an upcoming bounce.
有料スクリプト
Breakout ScannerThis is a Breakout Scanner that shows you the immediate trend across 4 higher timeframes for up to 10 different tickers. It calculates a score from 1 to 3 for bullish and -1 to -3 for bearish based on where price is currently at compared to the previous higher timeframe’s candle levels.
When price is breaking out of the previous higher timeframe candle’s range, then it will have a score of 3 for bullish breakout or -3 for bearish breakout. When price is above the high or below the low of multiple different higher timeframe candles, you can expect price to continue the breakout and move to a new area of price range.
The brighter red or green the color is, the stronger the trend is on that timeframe. When it shows a bright green or red box on the far right side of a ticker, it is notifying you that the ticker is bullish or bearish on all timeframes and trending strongly, so switch over to that chart and look to trade in the direction of that trend.
The tickers, colors and time frames can be customized to suit your preference and you can also turn off as many tickers or time frames as you’d like if you want less tickers or time frames to show up on the indicator. It also includes alerts for when all timeframes are bullish or all timeframes are bearish for one ticker.
Make sure to keep each timeframe set to a timeframe that is higher than your chart timeframe.
Bullish Scoring & Colors
If the current candle close is above the midline of the higher time frame candle, it is given a score of 1 and a dark green background. If the current candle close is above the higher timeframe candle body, then it is given a score of 2 and a medium green background. If the current candle close is above the high of the higher time frame candle, it is given a score of 3 and a bright green background.
The higher the score the stronger the bullish trend and the brighter green the color will be.
Bearish Scoring & Colors
If the current candle close is below the midline of the higher timeframe candle, it is given a score of -1 and a dark red background. If the current candle close is below the higher timeframe candle body, then it is given a score of -2 and a medium red background. If the current candle close is below the low of the higher timeframe candle, it is given a score of -3 and a bright red background.
The lower the score, the stronger the bearish trend and the brighter red the color will be.
Total Score Display
On the right side of the indicator table, there is a column that displays the total score by adding all the scores together so you can easily tell the overall strength of the trend across all timeframes. Wait for the trend score to be at least 75% of the possible score to trade so you can ensure you are only trading very strong trends and increase your probability of winning your trade. The total score will update according to how many time frames you have enabled in the settings. You can also turn on or off the total score count if you prefer. The default setting is off.
All Timeframe Trends Agree
When all of the timeframes that you have turned on are in the same direction at the same time, a green or red box will appear on the far right side of the scanner. This is a visual cue that lets you know the strongest trending markets without having to read any of the numbers. Make sure to check out the charts for the markets that have a green or red box on the far right side and look for potential trend trading opportunities.
Alerts
You can set alerts for when all time frames for a certain ticker are bullish or bearish. If you have some time frames turned off at the time of creating your alerts, then it will only require all time frames that are on to be all bullish or bearish to generate an alert. Make sure to set your alerts to once per bar close to ensure you don’t get premature alerts that aren’t yet valid.
Best Way To Use The Scanner
For best results, make sure you wait for the trend to show all bullish or all bearish at the same time and then look to trade in the direction of the strong trend. If you can be patient enough to do that, you will increase the probability of winning your trade because you are trading with the direction of the overall higher timeframe trend when the market is trending strongly and making new highs or lows.
When one of the markets in the scanner shows all timeframes trending, go to that chart and see how price action is reacting to the previous higher timeframe candle levels. You can see those levels easily by adding our Higher Timeframe Candle Levels indicator to your chart and using the same timeframes as your Breakout Scanner is using.
If price is holding the higher timeframe candle levels well, then look to place trades in the direction of the trend that the Breakout Scanner is showing.
Other Indicators To Pair This With
Use this in combination with our Higher Timeframe Candle Levels indicator so you can see all of these levels being used to calculate the trend strength scores and watch how price reacts to those levels. You should also use our Trend Strength Indicator to easily read the historical trends of price compared to the higher timeframes and use those trends to guide you on when to trade and which direction to trade.
Trend Strength Indicator, Higher Timeframe Candle Levels and the Breakout Scanner all use the same levels to calculate the trend scores so they are designed to work all together to help you quickly be able to read a chart and find what direction to trade in.
PDB 4 MA + Candle Strength/Weakness Detector
4MA Strength & Reversal Detector
Unlock the power of momentum with this advanced 4 Moving Average system (20, 50, 100, 200) designed to pinpoint market strength and early reversal zones with precision.
How It Works:
- Bearish Reversal: Triggered when all moving averages align (20 < 50 < 100 < 200) and bearish reversal candles appear — highlighting potential tops.
- Bullish Reversal: Triggered when all moving averages align (200 < 100 < 50 < 20) and bullish reversal candles form — marking potential bottoms
:Best For:
⚡ Scalpers and day traders using 1–5 minute timeframes
📈 Identifying momentum shifts and trend exhaustion early
Tip: Combine this with volume or RSI for stronger confirmation and fewer false signals.
Free Stock ScreenerMissing great trade opportunities is annoying, and unless you have 12 screens or only trade one market, you are missing a lot of trades. To fix that, we created this free stock screener so you get notified instantly of potential great trading conditions in real time, right on your chart.
You get notified of trading benchmarks being met by the value being displayed on the scanner as well as a color change so that it grabs your attention and makes you aware that you should take a look at the other market and look for a potential trade. It also has built in alerts so you can have an alert notification go off when any of your trading conditions are met instead of needing to watch the scanner for color changes.
The screener will change the ticker symbol background color to red green when price is above or below the previous daily range and above or below both VWAPs. This signals that the ticker is trending, which typically means it is a great time to trade that market and follow the trend.
This free stock screener allows you to scan up to 10 different markets at the same time for various different conditions so you always know what is going on with your favorite trading symbols. If you want to scan more tickers, just add the indicator to your chart again and change the table position to the other side of the screen and update the tickers on the 2nd screener, allowing you to have 20 tickers at a time.
The scanner can be fully customized by changing the markets that it screens and turning on or off as many of them as you would like. You can also turn on or off any of the different data sets so that you only get information about trading conditions that matter to you.
The screener can provide data on any type of market, such as stocks, crypto, futures, forex and more. Each ticker can be adjusted to whatever market you would like it to scan for data in the settings panel, the only limitation is that it will not provide data for the VWAP and volume trend score if the ticker you are screening does not provide volume data.
Screener Features
The scanner will provide the following types of data for each ticker that is turned on:
Volume - Provides a volume score compared to the average volume and notifies you of higher than normal volume and volume spikes on individual bars by changing colors.
Volatility - Provides a volatility score compared to the average volatility and notifies you of higher than normal volatility by changing colors.
Oscillator - Choose between the RSI or CCI. The value of that oscillator will be displayed and will notify you when values are in extreme ranges such as overbought or oversold conditions according to the threshold values you enter in the settings panel. When those thresholds have been breached, you will be notified by it changing color.
Big Candles - Compares the current candle to average previous candle sizes, and changes color to notify you of big candles including a big top wick, big bottom wick, big candle body and big candle high to low range.
Daily Level Touches & Trends - Calculates and displays various daily candle and intraday open price levels that act as support and resistance. Notifies you when price is touching any of the daily levels that are turned on. The levels you can have on are as follows: previous day high, previous day low or previous day open. It also will notify you when price is touching the current day’s open, NY 930am open, Asia 8pm open, London 2am open and NY midnight 12am open. It will also say “Above” if price is above the previous day’s high or it will say “Below” if price is below the previous day’s low. The color of the cell will also change when a level touch is happening or price is above the previous day high or below the previous day low.
VWAP - Choose from 2 different VWAP lengths, default settings are daily and weekly VWAPs. You will get notified if price touches either of the VWAPs and they will also say “Above” or “Below” if price is currently above or below each VWAP.
How To Use The Screener To Help You Trade
The main purpose of the screener is to scan other markets and notify you of potential good trading opportunities such as price bouncing off of the daily levels or VWAPs. It can also be used to know when price is trending according to the VWAPs and daily levels. Lastly, you can use it to know how the volume and volatility trends are currently which gives you more confidence in taking a trade with this data when volume and volatility are present.
Volume Score
When volume is high, this represents a good time to trade because there are many market participants and price is likely to be volatile while there is high volume which can present a lot of good trade setups for you to take.
The volume score shown on the screener measures the current volume trend compared to previous volume trends and calculates that into a score based on 100 being the same as the previous volume trend. So any value above 100 means it is high volume and any value less than 100 means it is lower volume than normal.
In the settings panel, you can adjust the volume threshold that needs to be met for a volume notification to show up. The default setting is at 120, so you will get notified when the current volume trend score is 120 or higher or you can adjust that threshold value to whatever value you prefer.
It also will notify you when there is a volume spike on the current bar. This is determined by calculating an average of the recent volume totals and then checking to see if the current bar is greater than or equal to that average multiplied by 3. So if a single bar has volume that is greater than 3 times what the average volume is, then you will get a notification that says “Spike” to make you aware of that volume spike.
The volume trend threshold, volume spike multiplier and lookback length for the average volume used in volume spike calculations can all be adjusted in the settings panel to fit your desired preferences.
Volatility Score
High volatility can mean it is a great time to trade because the market is moving quickly and providing large enough movements that you can get in and out in a short amount of time, while still accruing decent sized trade PnL.
The volatility score will calculate the current volatility for each market compared to previous conditions and then divide the current volatility by the average volatility to give you a volatility score. Anything over 100 means the market is decently volatile and you should look at that market to find potential trade setups to execute on. Anything below 100 means the market is not very volatile and it is usually best to just wait until volatility returns before you start trading again.
The screener will notify you when the volatility score is above the threshold you set. The default value is set to 90, but can be adjusted to your preference. Pay attention to any market that shows an alert and take a look at that chart because the high volatility may present a good trade setup for you in the near future.
Oscillator Score
The oscillator data can be switched between Relative Strength Index(RSI) and Commodity Channel Index(CCI).
The RSI provides a value between 0 and 100 that indicates the momentum and strength of the recent price action. Many traders use the extremes of the 0-100 range to signal overbought or oversold conditions and use that as a sign to look for price to reverse in the near future. The typical values used for this and the default settings to provide notifications are: 70 for overbought and 30 for oversold. The scanner will notify you when the RSI value is considered overbought or oversold so you know to take a look at the chart and analyze if it is ready for a trade to be taken.
The CCI provides a value that can be used to determine the trend strength of the underlying asset when the oscillator moves above 100 or below -100. These extreme values are outside of the normal accumulation range and signify that price is moving strongly in that direction so it may be a good time to take a trade in the direction of the trend. The scanner will show you the value of the CCI for each market and notify you if that value is above 100 or below -100.
Both RSI and CCI settings can be adjusted in the settings panel to your desired settings so you have the exact oscillator settings you prefer to use as well as the exact values that you want to use for being notified.
Big Candles
Big candles can mean that many traders are buying or selling at the same time and many times indicate a good signal to trade in that same direction. That is why we included this calculation in the screener, so you are always aware when a large candle prints.
It calculates the average size of the recent candles and then uses that average as the benchmark to determine if the current candle is considered big and worthy of notifying you to take a look at that chart.
You can adjust the multiplier used for the big candle threshold to whatever you desire, but the default setting is 3 which means the candle will be considered big and notify you if it is 3 times as large as an average candle.
The big candles data will track the following candle values and notify you with these labels:
High to Low candle size = HL
Candle Body from open to close candle size = OC
Top Wick size = TW
Bottom Wick size = BW
Daily Level Touches & Trend
Daily level touches are excellent levels to watch for price to bounce because they often act as support and resistance levels for intraday trading. The scanner will track each market and notify you when the current candle is touching any of the daily levels that you have turned on in the settings panel.
The main levels that are turned on by default and are useful for all markets and how they will be labeled on the scanner are as follows:
Previous Day High = High
Previous Day Low = Low
Previous Day Open = < Open
Previous Day Close = Close
Current Day Open = Open
We also included some extra levels that are useful for futures traders. They are as follows:
NY 930am Open = 930am
NY 12am Midnight Open = 12am
Asia Open at 8pm NY time = Asia
London Open at 2am NY Time = London
Watch how price reacts to these levels and then trade the bounces off of these levels if the price action confirms that it is going to respect that level.
When price is currently above the previous day high, the scanner will say “Above” and show a green color, indicating a bullish trend and that price is above the previous daily candle’s high.
When price is currently below the previous day low, the scanner will say “Below” and show a red color, indicating a bearish trend and that price is below the previous daily candle’s low.
Pay attention to when price is trending above or below the previous daily candle as those trends can provide excellent trend trading opportunities.
The daily levels that you have turned on in the settings will also show as lines on the chart and include a label next to them, identifying each level so you know what each line represents. You can turn on or off all of the lines shown on the chart in the main settings or turn them off one by one in the style panel of the settings. Labels can also be turned on or off for all of the lines in the main settings panel. You can adjust the label positioning in the Label Offset section of the settings panel.
VWAP Touches & Trend
VWAP stands for volume weighted average price and is a very popular tool that traders use to determine trend direction based on volume as well as an excellent level to trade price bounces off of.
The typical VWAP time period used is Daily, which means the volume weighted average price will reset at the beginning of a new day. We set the first VWAP to be the daily VWAP by default and the second one to be the weekly VWAP. You can adjust both of the time periods to be any of the provided time lengths that you choose.
The screener will show “Above” with a green background color when price is above the VWAP, indicating a bullish trend. It will show “Below” with a red background color when price is below the VWAP, indicating a bearish trend. When both VWAPs are showing Above or Below, you can expect price to trend in that direction, so look for pullbacks you can trade in the direction of the trend. If the VWAPs are showing different directions, then you should expect to bounce back and forth between the VWAPs, but be careful and watch out for price to break beyond either one and start a trend.
When the current candle is touching the VWAP, the scanner will change colors and say VWAP to notify you that price is touching the VWAP and you should look at that chart and analyze the market for a potential bounce off of the VWAP to trade.
Trending Market Signals
Strong trends are excellent markets to trade and can many times provide excellent trading opportunities that don’t require expert price action reading skills to be able to take winning trades from. That is why we included a signal to notify you of a strong trending market.
The strong trending market will show up as a green or red background color for the ticker name. If the color of the ticker name is green, it is notifying you that the price is above the previous daily high, above VWAP 1 and above VWAP 2 and is a good market to look for bullish trend trades. If the color of the ticker name is red, it is notifying you that the price is below the previous daily low, below VWAP 1 and below VWAP 2 and is a good market to look for bearish trend trades.
Changing The Tickers It Scans
To change the tickers that the indicator scans, scroll near the bottom of the settings panel and select the ticker symbol you want to update and then search for the exact symbol you want to use. If you want to scan less tickers, then just turn some of the tickers off that you don’t need.
Scanning More Than 10 Tickers
If you want to scan more than 10 tickers, you can add the scanner to your chart again and then just change the table position to the other side of the screen. This will allow you to scan 10 more tickers that will show up separately. Then if you want even more, just add the indicator to your chart again and update the table position until you have as many markets as you want. The table position setting can be found at the bottom of the main settings panel.
Alerts
The screener has alerts that can be used to notify you when any of the data set thresholds have been met or if price is touching one of the levels. You can set alerts for the following events:
Bullish Trend Alert - Price is above the previous daily high and above both VWAPs.
Bearish Trend Alert - Price is below the previous daily low and below both VWAPs.
High Volume Alert - Volume is higher than the threshold or a volume spike is detected.
High Volatility Alert - Volatility is higher than the threshold.
Oscillator Is Extended Alert - Oscillator value has exceeded the upper or lower threshold.
Big Candle Alert - A big candle has been detected.
Daily Level Touch Alert - One of the daily levels that is turned on is being touched.
VWAP Touch Alert - One of the 2 VWAPs are being touched.
An alert will trigger when any one of tickers on your scanner meets the alert conditions, so when you see the alert, you will need to go to your chart and look at the scanner to see which ticker it was and then navigate to that chart to look for potential trade setups.
The alerts will use the exact same settings you have configured in the settings panel to send you alert notifications. With normal settings, this could give you a lot of alerts, so if you only want alerts to fire when abnormal conditions are being met, try setting up a second screener on your chart that has very high threshold values and only has the most important level touches on. Then turn the setting "Do Not Show The Screener On The Chart" to off so the calculations will still run and fire alerts, but won't clog up your charts. This way you can only get alert notifications when major events happen but still have your normal screener settings available on your chart.
Markets This Can Be Used On
This screener uses the price action and volume data so you can use it to scan any type of market you would like as long as the ticker you are scanning has price and volume data feeds. If a market does not have volume data, then it will just show NaN in the volume row and the VWAP rows will not show anything.
Ichimoku Screener [Pineify]Advanced Multi-Timeframe Ichimoku Screener - Complete Market Analysis Tool
This sophisticated Ichimoku Screener represents a comprehensive approach to multi-timeframe market analysis, combining four distinct Ichimoku-based indicators into a unified screening system. Unlike traditional single-symbol indicators, this screener provides simultaneous analysis across multiple assets and timeframes, enabling traders to identify optimal trading opportunities with enhanced precision and efficiency.
Key Features
Multi-asset screening capability for up to 10 symbols simultaneously
Four customizable timeframes per symbol for comprehensive analysis
Four integrated Ichimoku-based indicators working in harmony
Real-time visual feedback with color-coded signals
Customizable Ichimoku parameters for personalized analysis
Clean, organized table display for easy interpretation
Automated signal strength assessment and timing
How It Works
The screener employs the traditional Ichimoku Kinko Hyo methodology, utilizing five core components: Conversion Line (Tenkan-sen), Base Line (Kijun-sen), Leading Span A (Senkou Span A), Leading Span B (Senkou Span B), and displacement calculations. Each component is mathematically calculated using specific period lengths:
Conversion Line = (Highest High + Lowest Low) / 2 over conversion period
Base Line = (Highest High + Lowest Low) / 2 over base period
Leading Span A = (Conversion Line + Base Line) / 2
Leading Span B = (Highest High + Lowest Low) / 2 over lagging span period
The screener processes these calculations across multiple securities simultaneously using TradingView's security() function, enabling real-time cross-asset analysis. The system tracks state changes using barssince() functions to provide precise timing information for each signal type.
Trading Ideas and Insights
This screener excels in identifying momentum convergence patterns where multiple Ichimoku components align across different timeframes. The most powerful signals occur when:
Cloud color aligns with price position relative to the cloud
Conversion Line crosses above/below Base Line in the same direction as cloud bias
Multiple timeframes show consistent directional bias
Entry signals appear with minimal bars since formation (indicating fresh momentum)
For trend following strategies , focus on symbols where the cloud maintains consistent color across higher timeframes while showing recent entry signals on lower timeframes. For reversal opportunities , identify assets where cloud color changes coincide with price re-entering the cloud after extended periods above or below.
The screener particularly excels in cryptocurrency and forex markets where momentum shifts can be dramatic and sustained. By monitoring multiple timeframes simultaneously, traders can identify when short-term signals align with longer-term trends, significantly improving trade success probability.
How Multiple Indicators Work Together
The four integrated indicators create a comprehensive analytical framework through synergistic interaction:
Ichimoku Cloud (IchiCld) establishes the primary trend bias by comparing Leading Span A with Leading Span B. When Span A > Span B, the cloud displays bullish characteristics; when Span A < Span B, bearish characteristics emerge. The indicator tracks duration since the last cloud color change, providing momentum persistence insight.
Ichimoku Lagging Cloud (IchiLagCld) determines price position relative to the displaced cloud formation. This indicator identifies whether current price action occurs above, below, or within the cloud structure, revealing support/resistance dynamics and trend confirmation signals.
Conversion vs Base (IchiC>Base) monitors the relationship between short-term (Conversion Line) and medium-term (Base Line) momentum. Crossovers in this relationship often precede significant price movements and provide early trend change warnings.
Ichimoku Entry (IchiEnt) synthesizes all components into actionable signals by requiring alignment between cloud bias, price position, and conversion/base relationship. This multi-factor confirmation approach significantly reduces false signals while maintaining sensitivity to genuine momentum shifts.
The mathematical foundation ensures that each indicator contributes unique information while maintaining logical consistency. The system's strength lies in requiring multiple confirmations before generating entry signals, following Ichimoku's original philosophy of comprehensive market analysis.
Unique Aspects
This implementation distinguishes itself through several innovative features:
Advanced State Tracking : Unlike standard Ichimoku indicators that show current values, this screener tracks duration since state changes , providing crucial timing information for signal freshness and momentum strength assessment.
Multi-Asset Efficiency : The screener eliminates the need to manually check multiple charts by presenting comparative analysis across assets and timeframes in a single view, dramatically improving analytical efficiency.
Customizable Visual Feedback : The color-coding system adapts to different signal types and strengths, with recent signals receiving enhanced visual prominence to draw attention to fresh opportunities.
Professional Table Architecture : The organized display accommodates up to 40 symbol-timeframe combinations (10 symbols × 4 timeframes), with intelligent pagination for optimal screen utilization.
Signal Correlation Analysis : By displaying multiple timeframes for each symbol, traders can quickly identify timeframe confluence and divergence patterns that would otherwise require extensive manual analysis.
How to Use
Symbol Configuration : Enter up to 10 symbols in the Symbol input group. Use full exchange:ticker format for optimal compatibility (e.g., "BINANCE:BTCUSDT").
Timeframe Selection : Configure four timeframes in ascending order for logical analysis progression. Recommended combinations include 1m/5m/15m/1h for intraday analysis or 1h/4h/1D/1W for swing trading.
Ichimoku Parameters : Adjust the four core parameters based on your trading style:
Conversion Line Length (default: 9) - Controls short-term momentum sensitivity
Base Line Length (default: 26) - Determines medium-term trend identification
Leading Span B Length (default: 52) - Sets long-term trend calculation period
Displacement (default: 26) - Controls forward projection of cloud structure
Signal Interpretation :
Green backgrounds indicate bullish conditions
Red backgrounds indicate bearish conditions
Numerical values show bars since last state change
"L:" prefix indicates long entry signals
"S:" prefix indicates short entry signals
"N/A" indicates neutral/transitional states
Trading Workflow : Scan for symbols showing consistent signals across multiple timeframes, prioritize fresh signals (low bar counts), and use individual charts for precise entry timing and risk management.
Customization
The screener accommodates various trading approaches through parameter adjustment:
Scalping Configuration : Use shorter periods (Conversion: 5, Base: 13, Span B: 26) with 1m/3m/5m/15m timeframes for high-frequency opportunities.
Swing Trading Setup : Employ standard parameters with 4h/1D/3D/1W timeframes for position trading across days or weeks.
Cryptocurrency Optimization : Given crypto's 24/7 nature, consider using 4h/8h/1D/3D combinations for optimal signal timing.
Symbol selection can focus on correlated assets (e.g., major cryptocurrencies) for sector analysis or diverse assets for portfolio opportunity identification. The flexible timeframe configuration allows adaptation to any market's characteristic volatility and trading patterns.
Conclusion
This Advanced Multi-Timeframe Ichimoku Screener transforms traditional single-chart analysis into a comprehensive market monitoring system. By integrating multiple Ichimoku components across various timeframes and assets, it provides traders with unprecedented analytical efficiency and signal reliability.
The mathematical rigor of traditional Ichimoku analysis combines with modern Pine Script capabilities to deliver a professional-grade screening tool. Whether used for identifying trend continuation opportunities, spotting potential reversals, or conducting broad market analysis, this screener offers the analytical depth and practical functionality required for serious trading applications.
The system's emphasis on signal confluence across multiple timeframes and indicators significantly improves trade selection quality while reducing analysis time. For traders seeking to leverage Ichimoku's proven methodology across multiple markets simultaneously, this screener represents an essential analytical upgrade to traditional single-symbol approaches.
Stockbee ComboBullCustom indicator for identifying stocks that meet the ComboBull criteria. This can be used as a standalone indicator or use it to screen for stocks in Pine Screener.
Pullback Screener Pro [LevelUp]Pullbacks are often considered high-probability entry points within trending markets. This screener helps streamline the search for such opportunities using trend analysis through customizable moving averages, price action and volatility filters with ATR (Average True Range).
🔹 Why Trade Pullbacks
Pullbacks represent temporary counter-moves within a broader trend. Instead of chasing extended moves, traders can enter at more favorable price levels.
Pros
▪ Improved Entry Prices : Entering closer to support or resistance levels often provides a better risk/reward ratio.
▪ Trend Alignment : Pullbacks occur within established trends, allowing traders to participate in potential continuation moves.
▪ Defined Risk Levels : Key moving averages and recent swing points can be used to set stop-loss orders.
Cons
▪ Not all pullbacks resume the trend; some signal reversals.
▪ Price can temporarily overshoot levels, creating whipsaws.
▪ Pullback strategies work best in trending markets and may underperform in sideways conditions.
🔹 Custom Feature : Require Lower Low
The optional requirement for a lower low may help confirm that an actual pullback is occurring, rather than just sideways chop or continuation strength.
Stricter Definition of a Pullback
▪ A pullback implies some retracement against the prevailing trend.
▪ By requiring a lower low, you ensure price is genuinely pulling back, not just consolidating at the highs.
Avoids False Triggers
▪ Without this filter, you might catch stocks that simply paused for a bar (small doji, tiny inside candle) but haven’t really pulled back.
▪ The lower low condition filters for bars where sellers actually pushed price down.
Improves Entry Timing
▪ Many traders want to enter as pullbacks are maturing, not while price is still pushing higher.
▪ A lower low shows some weakness that may soon transition into support, giving a cleaner “buy-the-dip” opportunity.
Psychological Confirmation
▪ From a trader psychology standpoint, a lower low indicates that at least some holders are taking profits and that short-term participants are testing the trend.
▪ This is often the moment when strong hands step in if the trend is healthy.
🔹 Custom Feature : Specify Closing Range
Closing range % is another optional feature that can be very useful when scanning for pullbacks as it helps separate healthy retracements from weak price action.
Shows Buyer Support Within the Bar
▪ Closing near the top of the day’s range (e.g., above 60–70%) signals that even though price pulled back intraday, buyers stepped in and pushed it higher by the close.
▪ That strength is a good sign the pullback may be stabilizing.
Filters Out Weak Pullbacks
▪ If a stock closes near the low of the day, sellers are still in control — the “dip” might not be done.
▪ By requiring a higher Closing Range, you filter out setups that may keep falling.
Timing Advantage
▪ Many traders prefer entering when a pullback shows early signs of turning.
▪ A strong closing range is an objective way to catch that transition, often right before the next leg higher.
Psychological Read
▪ Closing strength suggests demand is stepping back in — traders and investors still want exposure to the trend.
▪ It reflects confidence, whereas weak closes show hesitation or distribution.
🔹 Custom Feature : ATR % Filter
Specifying an ATR (Average True Range) filter is helpful when scanning for stocks because it normalizes volatility relative to price, enabling traders to identify stocks with suitable price movement for their strategy while managing volatility by filtering out excessively erratic stocks (high ATR %) or those with insufficient movement (low ATR %), thus aligning with risk tolerance and optimizing position sizing and stop-loss placement.
Focus on Stocks With Tradable Volatility
▪ ATR measures how much a stock typically moves in a day.
▪ By setting a minimum ATR, you avoid slow, low-volatility stocks that don’t move enough to create good opportunities.
Filters Out “Too Wild” Stocks
▪ Extremely high ATR stocks can be erratic, difficult to size properly, and risky to trade.
▪ By specifying a maximum ATR (or ATR % relative to price), you can avoid setups where risk is too unpredictable.
Normalizes Price Differences
▪ A $20 stock and a $200 stock can’t be compared just on raw dollar moves.
▪ ATR (or ATR as a % of price) gives a volatility-adjusted way to compare them, so your screen is consistent across all price levels.
Improves Entry & Stop Placement
▪ Knowing that a stock typically moves, say, 2% daily versus 0.5% daily helps you set realistic stops and targets.
▪ Screening for stocks with ATR in your preferred range means trades will line up better with your risk/reward model.
Psychology
▪ ATR captures behavior. Stocks with healthy, steady volatility attract active traders because they offer movement without chaos.
▪ Too quiet = boring, too wild = stressful. ATR filters help you stay in the sweet spot.
🔹 Customization Options
With extensive customization options, traders can fine-tune pullback scans by adjusting moving averages, proximity to those averages, bar structure, closing range strength, and volatility filters. This flexibility supports different trading styles, timeframes, and risk preferences.
Configurable Moving Averages
Scanning is optimized for daily and weekly timeframes.
▪ Select up to three moving average lengths and types (e.g. 20 EMA, 50 SMA, 200 SMA) for daily and weekly timeframes.
▪ Tailor scans to different trading styles:
• Short-term traders may prefer faster averages (e.g. 10–20 EMA).
• Swing traders often use medium-term averages (e.g. 50 SMA).
• Long-term investors may focus on slower averages (e.g. 200 SMA).
Pullback Within X % of Moving Average
▪ Specify the total range of a pullback using % above and % below a moving average. The bar low is used for this comparison.
▪ For example, .5% above and .5% below a moving average, giving price a total range of 1%. If the low is outside the range, it's not considered a valid pullback.
Require Low Lower
▪ Optional setting to require that the current bar to be a lower low compared to the prior bar.
▪ See above section for more information.
Closing Range %
▪ Specify a closing range to help you spot pullbacks where buyers are reasserting control.
▪ Define how close the closing price is to the daily high or low.
▪ See above section for more information.
ATR % Filter
▪ Incorporates volatility by measuring price movement relative to Average True Range (ATR).
▪ Options include:
• Above a specified ATR %
• Below a specified ATR %
• Within a specified ATR range
This options enables filtering for setups that align with volatility preferences and risk tolerance.
🔹 Trader Psychology
Pullback trading requires both patience and discipline. Understanding the psychology behind it can improve decision-making:
▪ Patience Over FOMO: Traders must resist the urge to chase extended moves. Waiting for a pullback often leads to better entries.
▪ Confidence in the Trend : Entering during a pullback can feel counterintuitive, as price is moving against the trend in the short term. Trusting the larger trend is essential.
▪ Managing Doubt: False pullbacks and whipsaws can create frustration. Keeping risk small and consistent helps maintain emotional balance.
▪ Discipline in Risk Control: Stops should be respected. Moving or ignoring stop-loss levels during a pullback can turn a small loss into a large one.
Successful pullback traders focus on process over outcome , knowing that consistency across many trades matters more than the result of any single trade.
🔹 True Market Leader Pullbacks
▪ GEV: Pullback to 10-EMA and 21-EMA
▪ NVDA: Pullback to 50-SMA
🔹 Best Practices
▪ Trend First : Pullbacks are most effective when traded in the direction of the larger trend. Confirm trend strength before acting on screener results.
▪ Combine Filters : Use moving average, closing range, and ATR filters together for higher-quality setups.
▪ Chart Review : Always verify results visually before trading.
▪ Risk Management : Consider swing lows (uptrends) or highs (downtrends) to define stop-loss placement.
🔹 Summary
The Pullback Screener helps traders quickly locate potential opportunities where price retraces toward key moving averages within an ongoing trend. With customizable filters for moving averages, closing range, and ATR, the screener adapts to a wide range of strategies and risk profiles.
Pullback trading offers favorable entries and defined risk, but success requires patience, discipline, and confirmation of trend conditions.
有料スクリプト
Crypto Scanner v4This guide explains a version 6 Pine Script that scans a user-provided list of cryptocurrency tokens to identify high probability tradable opportunities using several technical indicators. The script combines trend, momentum, and volume-based analyses to generate potential buying or selling signals, and it displays the results in a neatly formatted table with alerts for trading setups. Below is a detailed walkthrough of the script’s design, how traders can interpret its outputs, and recommendations for optimizing indicator inputs across different timeframes.
## Overview and Key Components
The script is designed to help traders assess multiple tokens by calculating several indicators for each one. The key components include:
- **Input Settings:**
- A comma-separated list of symbols to scan.
- Adjustable parameters for technical indicators such as ADX, RSI, MFI, and a custom Wave Trend indicator.
- Options to enable alerts and set update frequencies.
- **Indicator Calculations:**
- **ADX (Average Directional Index):** Measures trend strength. A value above the provided threshold indicates a strong trend, which is essential for validating momentum before entering a trade.
- **RSI (Relative Strength Index):** Helps determine overbought or oversold conditions. When the RSI is below the oversold level, it may present a buying opportunity, while an overbought condition (not explicitly part of this setup) could suggest selling.
- **MFI (Money Flow Index):** Similar in concept to RSI but incorporates volume, thus assessing buying and selling pressure. Values below the designated oversold threshold indicate potential undervaluation.
- **Wave Trend:** A custom indicator that calculates two components (WT1 and WT2); a crossover where WT1 moves from below to above WT2 (particularly near oversold levels) may signal a reversal and a potential entry point.
- **Scanning and Trading Zone:**
- The script identifies a *bullish setup* when the following conditions are met for a token:
- ADX exceeds the threshold (strong trend).
- Both RSI and MFI are below their oversold levels (indicating potential buying opportunities).
- A Wave Trend crossover confirms near-term reversal dynamics.
- A *trading zone* condition is also defined by specific ranges for ADX, RSI, MFI, and a limited difference between WT1 and WT2. This zone suggests that the token might be in a consolidation phase where even small moves may be significant.
- **Alerts and Table Reporting:**
- A table is generated, with each row corresponding to a token. The table contains columns for the symbol, ADX, RSI, MFI, WT1, WT2, and the trading zone status.
- Visual cues—such as different background colors—highlight tokens with a bullish setup or that are within the trading zone.
- Alerts are issued based on the detection of a bullish setup or entry into a trading zone. These alerts are limited per bar to avoid flooding the trader with notifications.
## How to Interpret the Indicator Outputs
Traders should use the indicator values as guidance, verifying them against their own analysis before making any trading decision. Here’s how to assess each output:
- **ADX:**
- **High values (above threshold):** Indicate strong trends. If other indicators confirm an oversold condition, a trader may consider a long position for a corrective reversal.
- **Low values:** Suggest that the market is not trending strongly, and caution should be taken when considering entry.
- **RSI and MFI:**
- **Below oversold levels:** These conditions are traditionally seen as signals that an asset is undervalued, potentially triggering a bounce.
- **Above typical resistance levels (not explicitly used here):** Would normally caution a trader against entering a long position.
- **Wave Trend (WT1 and WT2):**
- A crossover where WT1 moves upward above WT2 in an oversold environment can signal the beginning of a recovery or reversal, thereby reinforcing buy signals.
- **Trading Zone:**
- Being “in zone” means that the asset’s current values for ADX, RSI, MFI, and the closeness of the Wave Trend lines indicate a period of consolidation. This scenario might be suitable for both short-term scalping or as an early exit indicator, depending on further market analysis.
## Timeframe Optimization Input Table
Traders can optimize indicator inputs depending on the timeframe they use. The following table provides a set of recommended input values for various timeframes. These values are suggestions and should be adjusted based on market conditions and individual trading styles.
Timeframe ADX RSI MFI ADX RSI MFI WT Channel WT Average
5-min 10 10 10 20 30 20 7 15
15-min 12 12 12 22 30 20 9 18
1-hour 14 14 14 25 30 20 10 21
4-hour 16 16 16 27 30 20 12 24
1-day 18 18 18 30 30 20 14 28
Adjust these parameters directly in the script’s input settings to match the selected timeframe. For shorter timeframes (e.g., 5-min or 15-min), the shorter lengths help filter high-frequency noise. For longer timeframes (e.g., 1-day), longer input values may reduce false signals and capture more significant trends.
## Best Practices and Usage Tips
- **Token Limit:**
- Limit the number of tokens scanned to 10 per query line. If you need to scan more tokens, initiate a new query line. This helps manage screen real estate and ensures the table remains legible.
- **Confirming Signals:**
- Use this script as a starting point for identifying high potential trades. Each indicator’s output should be used to confirm your trading decision. Always cross-reference with additional technical analysis tools or market context.
- **Regular Review:**
- Since the script updates the table every few bars (as defined by the update frequency), review the table and alerts regularly. Market conditions change rapidly, so timely decisions are crucial.
## Conclusion
This Pine Script provides a comprehensive approach for scanning multiple cryptocurrencies using a combination of trend strength (ADX), momentum (RSI and MFI), and reversal signals (Wave Trend). By using the provided recommendation table for different timeframes and limiting the tokens to 20 per query line (with a maximum of four query lines), traders can streamline their scanning process and more effectively identify high probability tradable tokens. Ultimately, the outputs should be critically evaluated and combined with additional market research before executing any trades.
Ultimate Market Rhythm Scanner FXReady to feel like a chart-wielding wizard? The Ultimate Market Rhythm Scanner FX is here to supercharge your Forex analysis by piping in multi-timeframe goodness from up to 10 OANDA currency pairs. You’ll see structure breakouts, Ichimoku signals, MACD pulses, RSI/Bollinger momentum waves, and candlestick patterns—all at once.
Think of it as your own personal mission control dashboard, scanning the FX galaxy and beaming back color-coded signals so you know instantly where the market action is hottest. Remember, to keep the data aligned, you’ll want to load this indicator on an OANDA FX pair chart (like OANDA:EURUSD) so everything lines up perfectly behind the scenes.
Key Features
Market Structure Wizardry
Locates pivot highs and lows (Higher High, Lower Low, etc.)
Spots breakouts above/below these pivots
Shouts out “CHoCH” (Change of Character) when structure flips from bullish to bearish (or vice versa)
If you want to understnd more about the market structure logic in this script check out my other script, it uses the same logic:
Tracks price above/below the Ichimoku Cloud
Flags Tenkan/Kijun crosses for bullish or bearish setups
MACD & SMI Insights
MACD line vs. Signal Cross & crossing the Zero line
SMI crosses in overbought/oversold “zones” (because pure oscillator mania is cool)
Momentum Radar
Mashes up RSI + Bollinger + Ichimoku for either “Bullish,” “Bearish,” or “Neutral”
Also checks a separate Daily timeframe for cosmic perspective
Candlestick Pattern Goodness
Detects common candle formations (Hammer, Hanging Man, Marubozu, etc.)
Tells you exactly how many bars ago they flashed their signals
Time Fade Magic
Recent signals shine bright
Older signals fade out like invisible ninjas after a user-defined number of bars
Explanation of Settings
Below lies the control panel for your new chart-snooping sidekick:
Symbol Settings (Symbol 1...Symbol 10)
Select multiple FX OANDA pairs (like OANDA:AUDUSD).
Each pair spawns a new column in the scanner table.
Ensure your chart is also set to an OANDA pair—the script only speaks “OANDA.”
Ichimoku Settings
Use Ichimoku Filter: Toggles everything Ichimoku.
conversionPeriods, basePeriods, laggingSpan2Periods, displacement: The classic Ichimoku parameters to mold your cloud magic.
Pivot Logic
Pivot Source: Wicks vs. Closes for pivot detection.
BOS Confirmation: If you prefer breakouts confirmed by wicks or closes.
Left Swing Length: Bars left for pivots.
Right Swing Length High / Low: Bars right for pivot confirmation.
Invert Right Swing in Bearish Trend: Auto-flip logic when gloom takes over. This means right swing size high value will become right swing size low value in a bearish trend (determined by latest CHoCH).
RSI & Bollinger
RSI Period: The heartbeat of RSI.
RSI Overbought / Oversold: Thresholds for RSI mania.
BB Length / StdDev: The Bollinger band radius for measuring price expansions.
MACD
fastLength, slowLength, signalLength: The trifecta that shapes your MACD wave.
SMI Settings
Nested variables for SMI’s K, D, and EMA lengths.
Overbought and Oversold levels for zone detection.
Time Display Settings
Fade out old signals: Turn the fade effect on/off.
Fade After X Bars: The number of bars after which signals do a ghost trick.
Fade Transparency: How ghostly (0–100) those old signals become.
Table Settings
Show Table: Summon or banish the entire scanner table.
Table Position: Choose the quadrant for your new data-loving sidekick.
Table Text Size: Big or small text for those crucial signals.
Table Layout
With “Show Table” on, a futuristic readout appears, listing:
Columns: Each symbol’s name runs across the top (up to 10).
Rows: A row for each technical aspect, such as:
Last Pivot (pivot) – The most recent pivot type (HH, HL, LH, LL) and how many bars ago.
Last CHoCH – Crows “▲/▼ X bars ago” if structure reversed.
Ichi Cloud (ichi) – Tells you if price soared above or dived below the Cloud.
Multi Mom D (momentum_d) – A daily momentum label (Bullish/Bearish/Neutral). It shows you daily momentum even on times frames lower than the daily. Multi Mom D is not reliable if the chart is on a time frame higher than the daily.
Multi Mom (momentum) – Current timeframe momentum label.
SMI ZONE (smizone) – If SMI’s in a bullish or bearish zone.
MACD 0 LINE (macdzero) – Number of bars since crossing zero.
SMI CROSS (smicross) – A bullish or bearish cross in overbought/oversold territory.
TK Cross (tk) – Tenkan/Kijun cross and how many bars ago.
MACD Cross (macd) – MACD crossing above/below its signal line.
Last Pattern (lastpat) – The candle pattern found and bars since it popped.
Pattern (pattype) – The name of that pattern (Hammer, Hanging Man, etc.).
Each cell can be tinted in a blue-ish glow for bullish vibes, or a purple shade for bearish signals. The “bars ago” text helps you see how fresh the signal is—fewer bars = more relevant.
Usage Notes
OANDA Chart is King
Always apply this indicator on an OANDA-based chart (e.g., OANDA:GBPJPY). If you deviate, the script might not retrieve data properly from the OANDA feed.
Symbol List
For each of the symbols inputs, pick your favorite currency crosses (all from the OANDA universe).
Timeframes
The script runs on your current chart’s timeframe for near-term action.
It simultaneously checks the daily timeframe to measure high-level momentum.
Fade-Out Feature
By default, signals older than 5 bars fade out. Adjust in “Time Display Settings” if you want them to linger.
Confluence is King
If a pivot breakout, bullish Ichimoku cross, and an SMI overbought cross all light up at once, you might have a short-term rocket on your hands. Always confirm with your trading plan!
Summary
Embrace your inner data nerd with the Market Rhythm Scanner FX—the ultimate multi-asset intelligence platform for OANDA Forex pairs. From subtle pivot changes to daily momentum shifts, from candle patterns to MACD fireworks, it’s all consolidated into one easy-to-digest control panel.
Step 1: Load up an OANDA chart (like “OANDA:EURUSD”).
Step 2: Enter your chosen OANDA pairs under “Symbol Settings.”
Step 3: Geek out over the instant real-time multi-indicator table, letting you see which instruments are sizzling or fizzling.
No more frantic tab-hopping. Save your mental bandwidth for the big decisions.
Let the Ultimate Market Rhythm Scanner FX be your ever-watchful sidekick, scanning the charts so you can conquer the Forex battlefield like the tech-savvy champion you are!
This script is free to use at present, but I reserve the right to move it behind a paywall in the future.
Swing Structure Scanner [LuxAlgo]The Swing Structure Scanner Indicator is a dashboard type indicator which displays a Consolidated "High/Low-Only" view of swing structure, with the capability to retrieve and display swing points from up to 6 different tickers and timeframes at once.
🔶 USAGE
This indicator displays swing structure data from up to 6 unique tickers or timeframes; Each graph represents the current swing structure retrieved from the requested chart/s.
Each swing graph displays the current live swing point positioning relative to the previous swing points. By analyzing the different formations, patterns can more easily be recognized and found across multiple tickers or timeframes at once.
This indicator serves as a nifty tool for confluence recognition, whether that's confluence throughout market tickers, or confluence through higher timeframes on the same ticker.
Alternatively, viewing the relative positioning of each swing point to each other, should give a clearer idea when higher lows or lower highs are formed. This can potentially indicate a newly forming trend, as well as serving as a warning to watch for breakouts.
The swing length can be changed to align with each individual's strategy, as well as a display look back can be adjusted to show more or less swing points at one time.
The display is fairly customizable, it is not fixed to 6 symbols at all times and can be minimized to only display the number of symbols needed; Additionally, the display can be set to vertical mode or horizontal(default) to utilize as needed.
Note: Hover over the swing point in the dashboard to get a readout of the exact price level of the swing point.
🔶 SETTINGS
Swing Length: Set the swing length for the structure calculations.
Swing Display Lookback: Sets the number of swing points (Pairs) to display in each Swing Graph display.
Symbols: Sets the Timeframe and Symbol for each Swing Graph.
Vertical Display: Display the Swing Graphs up and down, rather than side to side.
Scaling Factor: Scales the entire indicator up or down, to fit your needs.
Inside Bar Multi-Currency ScannerDescription:
This script is an Inside Bar Scanner that allows you to monitor multiple currency pairs across different timeframes (15 minutes, 1 hour, and 4 hours). Its main features include:
Inside Bar Detection:
An Inside Bar is a candlestick where both the High and Low are within the range of the previous candle.
The script automatically identifies Inside Bars and displays the results in a table.
Customizable Timeframes:
Supports scanning in 15-minute, 1-hour, and 4-hour timeframes.
Results are displayed for each timeframe separately.
Multi-Currency Support:
Scan up to 10 currency pairs simultaneously.
Currency pairs are customizable and selected by the user.
Candle Coloring:
Inside Bars are highlighted with colors:
Semi-transparent green for bullish Inside Bars.
Semi-transparent red for bearish Inside Bars.
Colors are customizable and selected by the user.
Alerts:
Custom alerts for detecting Inside Bars in selected timeframes.
Receive notifications when an Inside Bar is detected in any of the selected currency pairs.
How to Use:
Select your desired currency pairs from the Scanner Currencies section.
Enable your preferred timeframes in the Scanner Timeframe section.
The script will display a table of results with Inside Bar information for each currency pair and timeframe.
Optionally, customize the candle colors in the Scanner InsideBar Color section.
Additional Explanation for Timeframe Status:
In each selected timeframe, there are three possible states for the candles:
Previous Candle is an Inside Bar:
Displayed with a green background and the symbol ✔.
Previous Candle is NOT an Inside Bar:
Displayed with a red background and the symbol ✘.
Current Candle is an Inside Bar:
Displayed with an orange background and the symbol ⌕.
These visual indicators provide a clear and quick overview of the Inside Bar status for each selected currency pair and timeframe.
Crypto Arbitrage Scanner [CryptoSea]Crypto Arbitrage Scanner
The Crypto Arbitrage Scanner is an advanced tool designed to help traders identify arbitrage opportunities across multiple cryptocurrency exchanges. With the ability to compare prices, volumes, and differences in price, this indicator is a must-have for any trader seeking to exploit cross-exchange inefficiencies in real time.
Key Features
Multi-Exchange Price and Volume Comparison: Tracks data from multiple major cryptocurrency exchanges, including BINANCE, COINBASE, KUCOIN, and others, allowing traders to easily compare prices and volume across platforms.
Customizable Difference Metrics: Allows users to toggle between displaying price differences in percentages or absolute dollar values, depending on the preferred metric for arbitrage analysis.
Sorting and Filtering Options: Includes user-defined sorting options to order the data by Price, Volume, or Difference, helping to prioritize potential arbitrage opportunities based on the trader's chosen criteria.
Difference and Volume Thresholds: Users can specify the minimum volume and price difference thresholds, ensuring that only significant arbitrage opportunities are highlighted.
Real-Time Alerts: Built-in alert conditions notify users when arbitrage opportunities exceed their defined price difference thresholds, helping traders respond instantly to market movements.
The Crypto Arb Scanner displays a table of prices, volumes, and price differences across selected exchanges. Each exchange is listed along with the current close price, volume, and the difference in price compared to the average price across all exchanges. Highlighting is used to indicate significant differences that may present arbitrage opportunities.
In the example below, we can see a highlighted opportunity in green showing that the price is below the user inputed thresold.
How it Works
Data Collection: Gathers real-time volume and price data from various exchanges using a streamlined process, allowing for a detailed comparison.
Average Price Calculation: Computes the average price across all valid exchanges to identify where price discrepancies occur, providing a clear picture of arbitrage potential.
Sorting Mechanism: Utilizes custom sorting based on user preferences, making it easy to quickly analyze and identify key opportunities.
Dynamic Highlighting and Alerts: Price differences that exceed user-defined thresholds are highlighted, and alerts can be triggered for these arbitrage opportunities, allowing for a timely response.
Application
Arbitrage Trading: The Crypto Arb Scanner is ideal for traders looking to exploit price differences across exchanges, enabling efficient arbitrage opportunities.
Market Efficiency Analysis: Offers insights into the consistency of prices across exchanges, which can help gauge the efficiency and liquidity of the markets being traded.
Customizable Alerts: Set alerts based on price differences or volume, allowing traders to stay informed about changes without constantly monitoring the markets.
The Crypto Arbitrage Scanner is a powerful addition to any trader's toolkit, offering comprehensive features to detect arbitrage opportunities with confidence. With real-time monitoring, customizable metrics, and a user-friendly interface, this tool allows traders to make informed decisions and capitalize on inefficiencies across exchanges.
EMA Distance Scanner with Multi-TimeframesThis indicator was created for personal use because I wanted to see, within the five-minute time frame, what is happening with the 15-minute, 1 hour, and 4 hour EMA9 and EMA200.
When the number is green, we are above the EMA value, and when it is red, we are below it. This also helps to get a clearer picture of the short- and long-term trends. When the number is close, within 0.00-0.01%, it turns blue, indicating a potential support level. You can also change the EMA values to your preference in the settings.
Hopefully, this will be helpful for you as well.
COMET_Scanner_Library_FINALLibrary "COMET_Scanner_Library"
- A Trader's Edge (ATE)_Library was created to assist in constructing COM Scanners
TickerIDs(_string)
TickerIDs: You must form this single tickerID input string exactly as described in the scripts info panel (little gray 'i' that
is circled at the end of the settings in the settings/input panel that you can hover your cursor over this 'i' to read the
details of that particular input). IF the string is formed correctly then it will break up this single string parameter into
a total of 40 separate strings which will be all of the tickerIDs that the script is using in your COM Scanner.
Parameters:
_string (simple string) : (string)
A maximum of 40 Tickers (ALL joined as 1 string for the input parameter) that is formulated EXACTLY as described
within the tooltips of the TickerID inputs in my COM Scanner scripts:
assets = input.text_area(tIDs, title="TickerIDs (MUST READ TOOLTIP)", group=g2, tooltip="Accepts 40 TICKERID's
for each copy of the script on the chart. *** MUST FORMAT THIS WAY *** Each FULL tickerID
(ie 'Exchange:ticker') must be separated by A SINGLE BLANK SPACE for correct formatting. The blank space tells
the script where to break off the ticker to assign it to a variable to be used later in the script. So this input
will be a single string constructed from up to 40 tickerID's with a space between each tickerID
(ie. 'BINANCE:BTCUSDT BINANCE:SXPUSDT BINANCE:XRPUSDT').", display=display.none)
Returns: Returns 40 output variables in the tuple (ie. between the ' ') with the separated TickerIDs,
Locations(_firstLocation)
Locations: This function is used when there's a desire to print an assets ALERT LABELS. A set Location on the scale is assigned to each asset.
This is created so that if a lot of alerts are triggered, they will stay relatively visible and not overlap each other.
If you set your '_firstLocation' parameter as 1, since there are a max of 40 assets that can be scanned, the 1st asset's location
is assigned the value in the '_firstLocation' parameter, the 2nd asset's location is the (1st asset's location+1)...and so on.
Parameters:
_firstLocation (simple int) : (simple int)
Optional (starts at 1 if no parameter added).
Location that you want the first asset to print its label if is triggered to do so.
ie. loc2=loc1+1, loc3=loc2+1, etc.
Returns: Returns 40 variables for the locations for alert labels
LabelSize(_barCnt, _lblSzRfrnce)
INVALID TICKERIDs: This is to add a table in the middle right of your chart that prints all the TickerID's that were either not formulated
correctly in the '_source' input or that is not a valid symbol and should be changed.
LABEL SIZES: This function sizes your Alert Trigger Labels according to the amount of Printed Bars the chart has printed within
a set time period, while also keeping in mind the smallest relative reference size you input in the 'lblSzRfrnceInput'
parameter of this function. A HIGHER % of Printed Bars(aka...more trades occurring for that asset on the exchange),
the LARGER the Name Label will print, potentially showing you the better opportunities on the exchange to avoid
exchange manipulation liquidations.
*** SHOULD NOT be used as size of labels that are your asset Name Labels next to each asset's Line Plot...
if your COM Scanner includes these as you want these to be the same size for every asset so the larger ones dont cover the
smaller ones if the plots are all close to each other ***
Parameters:
_barCnt (float) : (float)
Get the 1st variable('barCnt') from the Security function's tuple and input it as this functions 1st input
parameter which will directly affect the size of the 2nd output variable ('alertTrigLabel') that is also outputted by this function.
_lblSzRfrnce (string) : (string)
Optional (if parameter not included, it defaults to size.small). This will be the size of the variable outputted
by this function named 'assetNameLabel' BUT also affects the size of the output variable 'alertTrigLabel' as it uses this parameter's size
as the smallest size for 'alertTrigLabel' then uses the '_barCnt' parameter to determine the next sizes up depending on the "_barCnt" value.
Returns: ( )
Returns 2 variables:
1st output variable ('AssetNameLabel') is assigned to the size of the 'lblSzRfrnceInput' parameter.
2nd output variable('alertTrigLabel') can be of variying sizes depending on the 'barCnt' parameter...BUT the smallest
size possible for the 2nd output variable ('alertTrigLabel') will be the size set in the 'lblSzRfrnceInput' parameter.
InvalidTickerIDs(_close, _securityTickerid, _invalidArray, _tablePosition, _stackVertical)
Parameters:
_close (float)
_securityTickerid (string)
_invalidArray (array)
_tablePosition (simple string)
_stackVertical (simple bool)
PrintedBarCount(_time, _barCntLength, _barCntPercentMin)
The Printed BarCount Filter looks back a User Defined amount of minutes and calculates the % of bars that have printed
out of the TOTAL amount of bars that COULD HAVE been printed within the same amount of time.
Parameters:
_time (int) : (int)
The time associated with the chart of the particular asset that is being screened at that point.
_barCntLength (int) : (int)
The amount of time (IN MINUTES) that you want the logic to look back at to calculate the % of bars that have actually
printed in the span of time you input into this parameter.
_barCntPercentMin (int) : (int)
The minimum % of Printed Bars of the asset being screened has to be GREATER than the value set in this parameter
for the output variable 'bc_gtg' to be true.
Returns: ( )
Returns 2 outputs:
1st is the % of Printed Bars that have printed within the within the span of time you input in the '_barCntLength' parameter.
2nd is true/false according to if the Printed BarCount % is above the threshold that you input into the '_barCntPercentMin' parameter.
Multi Asset Histogram [ChartPrime]Multi Asset Histogram Indicator
Overview:
The "Multi Asset Histogram" indicator provides a comprehensive visualization of the performance of multiple assets relative to each other. By calculating a score for each asset and displaying it in a histogram format, this indicator helps traders quickly identify the trends, dominant asset and the average performance of the assets in the selected group.
Key Features:
◆ Multi-Asset Score Calculation:
The indicator calculates a trend score for each selected asset based on the price source (e.g., hl2).
The trend score is determined by comparing the current price to the prices over the past bars back defined by user, adding or subtracting points based on whether the current price is higher or lower than previous prices.
// Score Function
trscore(src) =>
total = 0.0
for i = 1 to 50
total += (src >= nz(src ) ? 1 : -1)
total
◆ Flexible Symbol Input:
Traders can input up to 10 different symbols (e.g., BTCUSD, ETHUSD, etc.) to be included in the histogram analysis.
◆ Dynamic Visualization:
A histogram is plotted for each asset, with bars colored based on the score, providing a clear visual representation of the relative performance.
Color gradients from red to aqua indicate the performance, with red representing negative scores and aqua representing positive scores.
◆ Adaptive Histogram Lines:
The width and placement of histogram lines adapt based on the calculated scores, ensuring clear visualization regardless of the values.
Dashed lines represent the mean score of all assets, helping traders identify the overall market trend.
◆Detailed Labels and Values:
Labels are placed on the histogram to display the exact score for each asset.
Mean value and zero line labels provide additional context for the overall performance.
◆ Visual Scaling Lines:
Zero line and mean line are clearly marked, helping traders understand the distribution and scale of scores.
Scales on the left and right of the histogram indicate the performance range.
◆ Informative Table:
A table is displayed on the chart, showing the dominant asset (the one with the highest score) and the mean score of all assets.
The table updates dynamically to reflect real-time changes in asset performance.
◆ Settings:
Length: The value of number bars back is greater or less than the current value of the source
Source: The price source to be used for score calculation (e.g., hl2).
Symbols: Up to 10 different asset symbols can be input for analysis.
Usage Notes:
This indicator is useful for traders who monitor multiple assets simultaneously and need a quick visual reference to identify the strongest and weakest performers.
The color coding and dynamic labels make it easy to interpret the relative performance and make informed trading decisions.
This indicator is designed to enhance multi-asset analysis by providing a clear, visual representation of each asset's performance relative to the others, making it easier to identify trends and dominant assets in the market.
LDPM Crossover Scanner AddonThe LDPM Crossover Scanner is designed to be used in conjunction with the Liquidity Dependent Price Movement Algorithm and is included with LDPM access.
The LDPM Crossover Scanner displays the LDPM status for up to 10 equity's. When conditions are bearish, per LDPM, the equity will light up on the scanner; otherwise, the equity will not light up.
When used in aggregate, this becomes a particularly useful way to measure up-coming market moves (especially when the crossover scanner showcases equities with significant beta to the chart's underlying!).
TanHef Ranks ScreenerTanHef Ranks Screener: A Numeric Compass to Market Tops and Bottoms
█ Simple Explanation:
The TanHef Ranks Screener illustrates the ‘TanHef Ranks’ indicator, designed to signal 'buy low and sell high' opportunities through numerical rankings. Larger numbers represent stronger signals, with negative numbers indicating potential ‘buy’ opportunities and positive numbers suggesting possible ‘sell’ moments.
█ TanHef Ranks Indicator:
View the TanHef Ranks Indicator description prior to using the screener.
█ Ticker Input Method:
Add tickers to the screener using a text area list in a CSV-styled (comma-separated values) list and/or through individual ticker inputs. The text area supports various delimiters, including commas, spaces, semicolons, apostrophes, and new lines. To ensure the expected exchange is used, the exchange prefix should be included when using a text area list.
█ Pair Configuration:
Quickly set up specific trading pairs by comparing tickers to the chart’s symbol or a specified input. This feature is useful for identifying opportunities in obscure trading pairs.
█ Total Combined Average Rank:
Compute the average rank of all tickers to highlighting overall market opportunities. When combined with the 'Pair Configuration' settings, it allows for identifying specific opportunities where one ticker may present a better trading opportunity relative to others.
█ Screener Display Settings:
Customize color-coded rank thresholds, text details, toggle visibility of numerical rankings, and other display settings. Hover over tickers for tooltips with full ticker names and rankings, ideal for small fonts or screens.
█ Alerts:
Set up alerts for individual ticker ranks or total average ranks. To avoid inconsistent or excessive alerts within a short period of time due to TradingView's alert frequency limits, it is recommended to use alerts set to occur at bar close to guarantee alerts. For immediate alerts, consider configuring them directly within the ‘TanHef Ranks’ indicator for better reliability. For the most up-to-date suggestions, hover the tooltips within the indicator’s alert settings.
█ Additional Clarity:
All the settings and functionality are described in detail within the tooltips beside each setting in the indicator’s settings. Hover over each tooltip for comprehensive explanations and guidance on how to configure and use the screener effectively.
█ How To Access:
Follow the Author's Instructions below to get access.






















