OPEN-SOURCE SCRIPT
Day Trade Trend Watchlist

# 10-Stock Premarket Breakout + EMA/VWAP Day Trade Trend Watchlist
Before you start:
*Extended Hours must be turned on.
*Mark your Pre Market Levels or find a Indicator does that for you.
## Overview
This indicator turns any chart into a live screening dashboard for up to 10 stocks at once. It tracks each ticker's premarket high and low, flags the moment price breaks out of that range, and reads trend from EMA alignment — all from one customizable table, without needing to open 10 separate charts. A VWAP and 8/21/200 EMA are also plotted directly on your chart for the symbol you're currently viewing.
## What it does
- **Premarket High/Low (PMH/PML) tracking** — automatically calculates each ticker's premarket range (default 4:00–9:30 AM ET, adjustable session and timezone) and resets it fresh every trading day. Pulls real extended-hours data regardless of your own chart's display settings.
- **Breakout detection** — once premarket ends, the script flags the moment price crosses above the premarket high or below the premarket low, both in the table and with an on-chart arrow label naming the ticker.
- **Trend column (8/21/200 EMA stack)** — each ticker's trend is read from EMA alignment: price stacked above all three EMAs shows UP, the reverse shows DOWN, anything in between shows MIXED.
- **Daily inside/outside bar column** — classifies whether each ticker's current daily candle is still contained inside yesterday's range, or has broken outside it (up, down, or both).
- **On-chart EMA + VWAP** — the 8, 21, and 200 EMA plus a session VWAP are plotted directly on whatever symbol/timeframe your chart is showing, for standard visual trend and fair-value context.
- **Customizable dashboard** — choose exactly which columns appear (Last Price, PM High/Low, Breakout Status, Trend, Daily Bar), set text size, table position, and recolor every part of the table to match your own chart theme. Default view is a clean, minimal Ticker + Last price layout.
- **Built-in alerts** — get notified the moment any of your 10 tickers breaks its premarket high or low, with an option to only fire once per level per day.
## How to use it
1. Add the indicator to any chart — the chart's own symbol doesn't need to match your watchlist.
2. Open Settings → "Watchlist" group → enter up to 10 tickers. Leave any slot blank to skip it.
3. Adjust the premarket session window and timezone if you trade a market other than US equities.
4. Use the "Columns to Show" group to pick exactly what information you want visible.
5. Right-click the chart → Add Alert → select this indicator to receive breakout notifications.
## Notes
- Premarket tracking, EMAs, and trend classification all run on the 10-minute timeframe internally for consistency across all 10 tickers, regardless of your chart's own timeframe.
- This is a discretionary screening tool, not a standalone signal generator — use it alongside your own market structure, volume, and risk management approach.
- If a ticker shows "n/a," double check the symbol is entered correctly or that premarket data is available for that instrument.
Before you start:
*Extended Hours must be turned on.
*Mark your Pre Market Levels or find a Indicator does that for you.
## Overview
This indicator turns any chart into a live screening dashboard for up to 10 stocks at once. It tracks each ticker's premarket high and low, flags the moment price breaks out of that range, and reads trend from EMA alignment — all from one customizable table, without needing to open 10 separate charts. A VWAP and 8/21/200 EMA are also plotted directly on your chart for the symbol you're currently viewing.
## What it does
- **Premarket High/Low (PMH/PML) tracking** — automatically calculates each ticker's premarket range (default 4:00–9:30 AM ET, adjustable session and timezone) and resets it fresh every trading day. Pulls real extended-hours data regardless of your own chart's display settings.
- **Breakout detection** — once premarket ends, the script flags the moment price crosses above the premarket high or below the premarket low, both in the table and with an on-chart arrow label naming the ticker.
- **Trend column (8/21/200 EMA stack)** — each ticker's trend is read from EMA alignment: price stacked above all three EMAs shows UP, the reverse shows DOWN, anything in between shows MIXED.
- **Daily inside/outside bar column** — classifies whether each ticker's current daily candle is still contained inside yesterday's range, or has broken outside it (up, down, or both).
- **On-chart EMA + VWAP** — the 8, 21, and 200 EMA plus a session VWAP are plotted directly on whatever symbol/timeframe your chart is showing, for standard visual trend and fair-value context.
- **Customizable dashboard** — choose exactly which columns appear (Last Price, PM High/Low, Breakout Status, Trend, Daily Bar), set text size, table position, and recolor every part of the table to match your own chart theme. Default view is a clean, minimal Ticker + Last price layout.
- **Built-in alerts** — get notified the moment any of your 10 tickers breaks its premarket high or low, with an option to only fire once per level per day.
## How to use it
1. Add the indicator to any chart — the chart's own symbol doesn't need to match your watchlist.
2. Open Settings → "Watchlist" group → enter up to 10 tickers. Leave any slot blank to skip it.
3. Adjust the premarket session window and timezone if you trade a market other than US equities.
4. Use the "Columns to Show" group to pick exactly what information you want visible.
5. Right-click the chart → Add Alert → select this indicator to receive breakout notifications.
## Notes
- Premarket tracking, EMAs, and trend classification all run on the 10-minute timeframe internally for consistency across all 10 tickers, regardless of your chart's own timeframe.
- This is a discretionary screening tool, not a standalone signal generator — use it alongside your own market structure, volume, and risk management approach.
- If a ticker shows "n/a," double check the symbol is entered correctly or that premarket data is available for that instrument.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.