Key Daily Levels by Flip On DipKey Daily Levels marks the reference points most intraday traders watch: the previous day high and low, and the high and low of a session you choose.
Sessions cover New York, London, Tokyo and Sydney, plus a custom option for any other window. Each preset uses the session's local exchange hours and adjusts for daylight saving on its own, so the times stay correct through the year instead of drifting an hour twice a year.
When a session extreme sits at the same price as the previous day high or low, the two are combined into one line instead of being drawn twice. The label then reads something like PDH (NY High), so both are kept without doubling up on the chart.
Each level is drawn from the bar where it formed and runs until price takes it out. The line stops on the exact bar that crossed it. The wick counts, so it doesn't wait for a close. A level still holding is shown solid; once it gets taken it turns dashed and fades, and a small check is dropped on the bar that swept it. A small table in the corner lists each level and whether it has been swept.
Cross detection accounts for gaps, and the trading day is read from each symbol's own calendar rather than a fixed clock, so levels stay accurate on crypto, futures and stocks, on continuous charts and gapped ones alike.
Colors, line styles and width, label options, the sweep marker and the table are all configurable.
Open source, free to study or extend. Indicator

VWAP TrendVWAP Trend & Daily Map Execution by erdensedat
Description:
VWAP Trend is an advanced day-trading engine and market mapping tool designed for intra-day execution using purely objective price action metrics. Instead of relying on lagging oscillators, this indicator fuses VWAP (Volume Weighted Average Price) deviations, Daily Open levels, and an automated Previous Day High/Low (PDH/PDL) targeting system.
Key Features:
Dynamic Bias Engine: The indicator measures real-time alignment between the Daily VWAP and the Daily Open price. A "BULLISH PRESSURE" signal fires when price reclaims both key metrics, while a "BEARISH PRESSURE" signal fires when price breaks below them.
Smart Time Filter: Automatically ignores high-volatility chop during the initial hours of a session (default is set to hide major text signals before 07:00 exchange time).
Automated PDH/PDL Liquidity Targets: Previous Day Highs and Lows are tracked with a "Cut-on-Touch" system. When a signal is active, these levels act as objective take-profit zones. Once touched, the level is cut, and a "TARGET REACHED" label is placed automatically.
Multi-Timeframe Macro Dashboard: An unobtrusive, dark-mode compatible panel displays the macro environment (EMA 200 Main Trend, Weekly Bias, Weekly VWAP, Daily Bias) alongside live target levels.
Clean UI & 'Only Today' Mode: Avoid chart clutter. The indicator features an "Only Today" toggle that completely erases previous days' lines, bands, and signals every day at midnight, leaving you with a perfectly clean chart for the current session.
How to Use:
Observe the Main Dashboard for Macro Alignment (Weekly Bias & EMA 200).
Wait for the designated trading hour to begin (e.g., 07:00).
Look for a Bullish / Bearish Pressure alert (indicated by clean, background-free text and arrow markers).
Target the active PDH or PDL lines shown on the chart.
Alerts:
Includes a single, unified alert condition ("VWAP Trend Signal") that dynamically pushes "Bullish Pressure" or "Bearish Pressure" notification text upon bar close.
Disclaimer:
Disclaimer: The "VWAP Trend" indicator by erdensedat is provided for educational and informational purposes only. It is not financial advice, and you should not construct it as such. Trading in financial markets (including cryptocurrencies, forex, and equities) involves a significant risk of loss and is not suitable for all investors. Past performance of any trading system or methodology is not necessarily indicative of future results. Always conduct your own research and manage your risk. Indicator

Indicator

Pullback Measured Move## Pullback Measured Move (PMM)
Price moves in rhythm. After an impulse leg, the market pulls back - and the size of that pullback often tells you exactly how far the next leg will travel. This indicator automates that measurement so you don't have to eyeball it or draw lines manually while the move is already underway.
How It Works
PMM detects three-point swing structures using alternating pivot highs and lows:
**Bearish:** Swing High (A) → Swing Low (B) → Lower High (C)
**Bullish:** Swing Low (A) → Swing High (B) → Higher Low (C)
Once point C is confirmed, the indicator measures the full pullback range from B to C — wicks included, since larger wicks reflect greater volatility and produce proportionally larger continuations. It then projects that range × your chosen multiplier from B in the trend direction, giving you a calculated target for where the next impulse leg is likely to terminate.
The default multiplier is 2×, meaning the projected move equals double the pullback distance. You can adjust this to 1× (equal legs), 1.618× (golden ratio), or any value that fits your instrument and timeframe.
### What's on the Chart
- **Solid blue line** at point B — measures the pullback range (labeled "1×")
- **Dashed blue line** at point C — shows the projected distance to target (labeled with your multiplier)
- **Dotted horizontal line** — the target level, extending forward with price displayed
- **Optional A-B-C labels** — toggle on to see exactly where the pattern anchored (off by default to keep things clean)
### How to Use It
The pattern fires the moment the pullback pivot (C) is confirmed, giving you a directional bias and a price target for the continuation leg. Use it as a confluence tool alongside your existing setup — when your entry signal aligns with a PMM target zone, you have a structurally grounded level to manage against.
Works on any instrument and any timeframe. For faster charts, lower the Pivot Lookback to catch smaller swings. For swing trading, increase it to filter for only the strongest structures.
### Key Settings
- **Pivot Lookback** — Bars left/right to confirm a swing (default 5). Lower = more patterns, higher = fewer but stronger.
- **Projection Multiplier** — How many times the pullback range to project (default 2.0).
- **Min Pullback (× ATR)** — Filters out pullbacks smaller than this fraction of ATR to reduce noise.
- **Require Trend Structure** — When on, bearish patterns require a lower high and bullish require a higher low. Turn off to see all pullbacks regardless.
- **Direction Filter** — Show bearish only, bullish only, or both.
### Alerts
Three alert conditions are built in — Bearish, Bullish, and Any — so you can get notified the moment a new pattern confirms without watching the chart. Indicator

Intraday Levels [OmegaTools]Intraday Levels is a chart-overlay reference framework designed to map and continuously project key multi-session and multi-time-horizon price levels directly on intraday charts. The tool is built to provide a clean, configurable, and information-dense structure for traders who rely on recurring high/low reference points such as weekly extremes, daily extremes, major session ranges, and opening range levels. Its purpose is to transform these commonly used price anchors into a unified visual environment that remains readable even when multiple levels align at the same price.
The indicator tracks and displays a layered set of highs and lows from different market horizons and sessions, allowing the user to monitor confluence and relative positioning in real time. At the higher structural level, it maintains the current week high and low as well as the current day high and low. At the session level, it can track the Asian, London, and New York session ranges using predefined time windows. At the opening range level, it can additionally plot the initial 15-minute and initial 30-minute highs and lows. This combination makes the tool suitable for traders who use top-down intraday analysis and want to understand how short-term price action interacts with broader session and period-based reference zones.
A key strength of the script is its high degree of visual customization. Each level family can be enabled or disabled independently, which allows the chart to be tailored to different instruments, trading styles, and time-of-day workflows. For every group of levels, the user can choose a dedicated line style, assign separate colors for highs and lows, and define line thickness. This allows the user to create a visual hierarchy where higher-timeframe references, such as weekly and daily levels, can be emphasized more strongly, while session and opening-range levels can be displayed with lighter styling. The result is a structured display in which important levels remain easy to distinguish without overwhelming the chart.
The script is designed to project each tracked level forward by a configurable number of bars, which improves readability during active trading and allows the user to see level interactions before price reaches the current bar’s far-right edge. This forward extension is especially useful for execution planning, level-based alerts, and discretionary decision making, because the trader can visually align current price with nearby projected references without needing to inspect historical bars manually. The extension logic is applied consistently across all supported level categories, making the indicator visually coherent and predictable.
The session framework uses explicit time windows and is anchored to a defined timezone, ensuring repeatable calculations across instruments and chart settings. This is particularly important for session-based analysis, where consistency in time segmentation is essential. The script separately tracks the evolving highs and lows inside each enabled session window and then projects those levels on the chart as active references. By combining session-specific ranges with daily and weekly extremes, the indicator helps traders identify whether current price is trading near local session structure, broader period structure, or a confluence of both.
An important usability feature of this tool is its label management system for overlapping levels. In many markets, it is common for different reference levels to cluster at or near the same price, such as a daily high aligning with a session high or an opening range high. Instead of drawing multiple separate labels on top of each other, the indicator aggregates overlapping levels into a single merged label that lists all level names at that price. This significantly improves chart readability and reduces label clutter, especially on lower timeframes or during consolidation phases where level compression is frequent. The merging behavior is based on a price tolerance tied to the instrument’s tick size, which allows the script to treat near-identical levels as confluence zones rather than as visually separate labels.
The merged label system also preserves contextual information through color handling. When a merged label contains level names that share the same directional color context, the label text can retain that color. When overlapping levels use different colors, the script falls back to a neutral chart text color to maintain readability and avoid misleading emphasis. This design choice ensures that the visual output remains informative without sacrificing clarity when multiple categories of levels converge.
From a practical trading perspective, the tool is useful for several workflows. It can support intraday structure mapping by showing where price sits relative to current daily and weekly extremes. It can support session-based trading by highlighting Asian, London, and New York highs and lows that often act as liquidity pools, breakout points, or mean-reversion references. It can support opening-range strategies by displaying the initial 15-minute and 30-minute boundaries commonly used for early-session breakout and bias models. It can also support confluence analysis, where the trader is specifically looking for price zones where multiple independent references align and where reaction probability may be higher.
The indicator is particularly well suited for discretionary traders who combine price action, session structure, and liquidity-based reasoning. It is also useful for semi-systematic traders who want a stable chart overlay to standardize their pre-market and intraday execution process. Because the script keeps all major reference families inside a single tool, it can reduce the need to stack multiple indicators or manually draw and maintain horizontal levels throughout the session.
This tool is designed to be an execution-support and market-structure visualization aid rather than a standalone trading system. It does not generate directional entries or exits on its own, and it should be used in combination with broader context, risk management, and trade management rules. When integrated into a disciplined trading process, Intraday Levels provides a professional and highly configurable framework for organizing price structure, identifying confluence, and improving decision quality during intraday market analysis.
- Eros Indicator

Custom Horizontal Lines | Trade Symmetry📊 Custom Horizontal Lines
🔍 Overview
The Custom Horizontal Lines is a precision utility designed for traders who perform manual higher-timeframe analysis and want to preserve their marked price levels directly on the chart.
It doesn’t calculate or detect anything automatically — instead, it acts as your personal level memory, preserving your analyzed zones and reference prices throughout the session.
Ideal for traders who manually mark the High, Low, Open, Close, Mean Thresholds, and Quarter Levels of Order Blocks, Fair Value Gaps, Inversion Fair Value Gaps and Wicks before the trading day begins.
⚙️ Key Features
✅ Manual Level Entry — Input your analyzed price levels (OB, FVG, WICK,etc) directly into the indicator settings.
✅ Preserved Levels — Once entered, your lines stay visible and consistent — even after switching symbols, timeframes, or reloading the chart.
✅ Supports All Level Types — Store any kind of manually defined level: OB highs/lows, FVG boundaries, Wicks, Mean Thresholds, Quarter levels, or custom reference prices.
✅ Clean Visualization — Customize line color, style, and labels for easy visual organization.
✅ Session-Ready Workflow — Built for pre-market preparation — enter your HTF levels once, and trade around them all day.
✅ No Auto Calculations — 100% manual by design — ensuring only your analyzed levels are shown, exactly as you defined them.
💡 How to Use
Open the indicator’s settings and manually enter those price values.
The indicator will plot and preserve those exact levels on your chart.
Switch to your lower timeframe and observe how price reacts around them — without ever needing to redraw.
🎯 Why It’s Useful
Keeps your HTF levels organized and persistent across sessions.
Saves time by avoiding redrawing.
Fits perfectly into ICT / Smart Money trading workflows.
Ensures full manual control and precision over what’s displayed on your chart.
🧩 Ideal For
ICT and Smart Money traders
Institutional-style manual analysts
Traders marking Mean Thresholds, or Quarter Levels of OBs, FVGs, Wicks etc
Anyone who wants a clean, reliable way to preserve their manual analysis Indicator

Levels[cz]Description
Levels is a proportional price grid indicator that draws adaptive horizontal levels based on higher timeframe (HTF) closes.
Instead of relying on swing highs/lows or pivots, it builds structured support and resistance zones using fixed percentage increments from a Daily, Weekly, or Monthly reference close.
This creates a consistent geometric framework that helps traders visualize price zones where reactions or consolidations often occur.
How It Works
The script retrieves the last HTF close (Daily/Weekly/Monthly).
It then calculates percentage-based increments (e.g., 0.5%, 1%, 2%, 4%) above and below that reference.
Each percentage forms a distinct “level group,” creating layered grids of potential reaction zones.
Levels are automatically filtered to avoid overlap between different groups, keeping the chart clean.
Visibility is dynamically controlled by timeframe:
Level 1 → up to 15m
Level 2 → up to 1h
Level 3 → up to 4h
Level 4 → up to 1D
This ensures the right amount of structural detail at every zoom level.
How to Use
Identify confluence zones where multiple levels cluster — often areas of strong liquidity or reversals.
Use the grid as a support/resistance map for entries, targets, and stop placement.
Combine with trend or momentum indicators to validate reactions at key price bands.
Adjust the percentage increments and reference timeframe to match the volatility of your instrument (e.g., smaller steps for crypto, larger for indices).
Concept
The indicator is based on the idea that markets move in proportional price steps, not random fluctuations.
By anchoring levels to a higher-timeframe close and expanding outward geometrically, Levels highlights recurring equilibrium and expansion zones — areas where traders can anticipate probable turning points or consolidations.
Features
4 customizable percentage-based level sets
Dynamic visibility by timeframe
Non-overlapping level hierarchy
Lightweight on performance
Fully customizable colors, styles, and widths Indicator

MM Day Trader LevelsAs an intraday trader, there are certain key levels that I care about for short-term price action on every single chart. When I first began day trading, each morning I would painstakingly mark those key levels off on the charts I planned to trade each day. Depending on the number of charts I was watching, this would take up quite a bit of my time that I felt would have been much better spent doing other things. It also meant that those levels would often be left behind, and on later days I might be trading a symbol and get confused when a line appeared and I'd be paying attention to it only to later discover that it wasn't from prior day, but from some other day in the past when I had marked it off.
I looked all over PulseWire to find indicators that did this automatically for me, and I found a lot of them. One by one I tried them, and inevitably I would always find that something was wrong with them. Often they didn't have all of the levels I wanted (so I would have to combine multiple indicators), but more often I found that the levels would be incorrect, or they would be buggy and not appear consistently, or they would not appear at the right time, or they would not work on futures! The list of problems went on and on. And the biggest issue I found was that nobody knew how to get session volume profile in an indicator.
So, over the course of a few years I figured out how to solve all of those problems and now I'm thrilled to present this free indicator for everyone like me who trades intraday and wants a clean consistent way to see the prior day levels that they care about automatically on every single chart (even futures). The levels the indicator provides are:
Yesterday High & Low
Value Area High & Low & Point of Control
Today's Open
Yesterday's Close (aka "Settlement" on futures)
Premarket High & Low (non-futures only)
Overnight High & Low (futures only)
These levels are extremely important, and I expect price to be reactive to them, so each level has a shaded background behind it so that the levels stand out against other lines you may have on your chart. I try to keep configuration as simple as possible, but there are configuration options that allow you to:
Hide any of the levels
Change the color for the levels
Shade the value area (or not)
Change the label text, size, type (basic label or plain text) and location (how far to the right of last candle to place the label
Adjust session volume profile value area volume & number of rows
The biggest advantage to this indicator over others on PulseWire is how it handles session volume profile. When it comes to futures, PulseWire does differentiate between regular trading hours and "electronic" trading hours on the charts, but their timeframes for those sessions are unusual, and they do not provide any programmatic way to differentiate between them. So, I created a whole new library for dealing with futures sessions that is fully integrated into both my Session Volume Profile library and this indicator, allowing me to bring you the best and only custom indicator available on PulseWire that provides you with true regular session volume profile information across every type of symbol, including futures.
I'm incredibly proud of everything I've been able to provide with this indicator, and even more thrilled to say that I'm proud of how the indicator has been implemented. Once again releasing this indicator and all associated code for free and open source. I encourage you to take a look at the source code to see how it all works, take advantage of the free underlying libraries I created to make all of this possible: Session Library and Session Volume Profile Library. Indicator

HT: Intraday LevelsIndicator draws several most important intraday levels: last day RTH high/low, ETH high/low, Half Back, Day Close and current day RTH Day Open. These levels often act as support/resistance for intraday price movements. Also, they can help to assess day character and control of power.
Indicator can be used for ETH + RTH sessions.
Important notes:
• User must specify RTH session time, appropriate for his time zone and exchange
• Half-back is calculated as a middle line between RTH High and Low.
• Day Close is always equal to close of the last bar of the previous day
• RTH Day Open will be redrawn for the current day as soon as it is known (after RTH session opens and at least one bar gets confirmed).
Known issues:
• Day open will not be shown if there is no bar, clearly corresponding to RTH open time (e.g. if 4h timeframe is selected)
• For some ETH sessions it is not possible to determine session’s last bar (this is pine script limitation) until next day trading starts. This means that daily levels will be also update with only then.
Parameters:
Date – user can select date, for which levels will be plotted. Works only if “Use” check box is on. Otherwise, levels will be plotted for the last day. (“time” value doesn’t matter; unfortunately, there is no way to hide the input box)
RTH Open/Close time – it is important to specify time, appropriate for your time zone.
Time zone – your chart time zone (as UTC offset)
Visuals – controls visibility and colors
Script is published as an open source. It uses two libraries: Levels Lib and Functions Lib. First one demonstrates how to work with pine-script object model and arrays. You can also reuse it in your custom scripts where there is need to construct any support/resistance levels. The second library contains some useful functions for working with time and dates.
Disclaimer
This indicator should not be used as a standalone tool to make trading decisions but only in conjunction with other technical analysis methods.
Indicator

Indicator

Indicator

Indicator
