📊 Market Conditions
Overview
Market Conditions settings define when your screener is allowed to trigger and which market conditions must be present during the triggering.
Here, you can configure an optional custom volatility filter using the Volume-Over-Moving Average settings, and one custom trading sessions (with UTC offsets).
Volume Over MvgAvg
Filters screener to periods where at least one candle in your pattern has volume above a volume-weighted moving average. This helps filter out low-volatility zones and ensures your screener triggers in a context of active price movement.
Settings
- MvgAvg Type: Simple Moving Average (SMA) or Exponential Moving Average (EMA).
- Length: number of bars used to compute the moving average of volume
- Multiplier: scales the moving average threshold.
(Use Multiplier = 1 to keep the raw moving average as the threshold. Increase it (e.g., 1.5–2.0) to demand stronger-than-usual volume).
Example
This helps avoid low-volatility zones and focuses screener on active, high-participation market contexts.
Trading Sessions
You can define a single trading session. If OFF Mode is enabled, screener can trigger at any time. When ON Mode is enabled, your screener and green-row highlight will only trigger if the last candlestick of your setup occurs within one of the enabled sessions.
Session
- Enable: turn on/off Session filtering.
- Session: set the HHMM–HHMM time window (e.g.,
0930–1600). - UTC: set the UTC offset (e.g.,
-4for New York).
To set a UTC+, enter a positive value (e.g. 2 for UTC+2). To set a UTC-, enter a negative value (e.g. -4 for UTC-4).
UTC Offset Examples
Time is based on the UTC offset (Universal Time Coordinated) :
- New York = UTC-4
- London = UTC+1
- Tokyo = UTC+9
- Sydney = UTC+10
Example
To see all available UTC offsets, click the clock at the bottom-right of your TradingView chart and open the 'Timezone' dropdown list.

