Indicator
Pine utilities
RTH Vertical LinesRTH Vertical Lines indicator automatically draws vertical lines at key New York session times:
• 9:30 AM – RTH Open
• 10:00 AM – Silver Bullet Time
Features:
* Auto vertical lines
* Custom line color/style
* Time labels
* Clean chart layout
* Designed for ICT & Smart Money traders
Perfect for tracking:
* RTH Open
* Silver Bullet setup
* Market manipulation timing
* Intraday liquidity moves
Built for Nasdaq, US30, and Forex traders.
Indicator
Fair Value Gap StrategyThis strat is just a decent template but it needs some touch ups and some more backtests to improve the sharpe ratio, right now it's sitting at about 30-39% win rate... But with ml code injections it could possibly skyrocket up tooooo give or take 50-65% win rate :P
Strategy
Checklist - SMC Trading Strategy - 5 StepsJust a simple checklist for SMC Strategy to make sure that you stick to your plan!
Indicator
FX Position Size Calculator: Risk-Based Lot SizingEvery blown forex account has the same root cause: position size was too big for the stop loss. This indicator fixes that in one drag.
HOW IT WORKS
1. Set your account balance, account currency, and risk % (default 1%)
2. Click on the chart to drop the Entry line, then drag it to your planned entry
3. Click again to drop the Stop Loss line, drag it to your planned stop
4. (Optional) Add a Take Profit line for instant Reward:Risk
The info table updates live with:
• Lot Size (the headline number)
• Units and Micro Lots
• Stop distance in pips
• Risk in your account currency
• Reward:Risk ratio and potential reward
ACCOUNT CURRENCY CONVERSION
Supports USD, EUR, GBP, AUD, CAD, JPY, and CHF accounts. The indicator pulls the live cross rate from your broker so pip value is always converted correctly, no manual maths, no spreadsheet, no copy-paste between tabs.
COVERAGE
Forex majors and minors (any pair where the quote currency is one of the seven majors above). Indices, metals, and crypto are not supported, a warning shows if you load it on a non FX symbol.
WHY THIS EXISTS
Most "position size calculators" on PulseWire require you to type the stop in pips. That's the slow part, you have to switch to a measuring tool, count, switch back, type. This one reads the stop straight off the chart, so a full risk, managed setup takes about three seconds.
The web version at fxsizecalc.com adds prop firm presets (FTMO, MyForexFunds, FundedNext, etc.) that respect each firm's daily and overall drawdown rules, handy if you're trading a funded account and one bad sizing decision ends the challenge.
OPEN SOURCE & FREE
The source is fully open, fork it, modify it, build on it. If you want a feature added, drop a comment.
Trade safe.
Indicator
Stockbee Sugar Babies Pine Screener by QuadrantLowerPLEASE NOTE: this is intended to be used with PulseWire's Pine Screener and not as a chart indicator!
At the time of writing, PulseWire's Pine Screener is in Beta and, as a result, using this script is somewhat painful and should be considered experimental - it is a proof of concept and does not offer a great user experience. Sorry about that!
This script is for helping you generate a weekly Watchlist of Sugar Babies - this is Stockbee/Pradeep Bonde's concept of stocks which have a history of making 4%+ breakouts with institutional volume (9M+ on the day) - that you can then keep a close eye on and look for breakout, reversal and anticipation trades (as per Pradeep's methodology).
To use this screener:
Favourite the script so that it shows up in PulseWire’s Pine Screener
Create watchlists to filter - unfortunately, this is how PulseWire’s Pine Screener currently works - you can't simply scan the entire market. At the time of writing, PulseWire has a limit of 500 symbols per Watchlist (for all subscriptions other than Basic, which has 30, and Ultimate, which has 1000), so you will need to split up the market into separate watchlists. This is painful, but possible, using a combination of PulseWire’s Stock Screener, exporting to CSV, editing outside of PulseWire and importing to create watchlists. You can significantly minimize the amount of work by reducing the size of the universe to your needs (e.g. minimum Market Cap, minimum Price, limit to certain sectors only etc.). On the plus side, once this is done, these watchlists are good for many months, but they will atrophy over time as they wont get updated with IPOs or symbol changes.
Launch the Pine Screener, select one of your Watchlists, select the indicator (it will only function on the 1D timeframe, but this is Pine Screener’s default so no worries), click on the columns options button (the three vertical lines button on the top right), enable all of the unchecked columns, then hit scan.
Once the scan is complete you should see the columns populated with data. The green columns represent Bullish EP9s, the red columns represent Bearish EP9s and the orange columns represent the sum of Bullish and Bearish EP9s. There are seven lookback periods – 2Y, 1Y, 6M, 3M, 1M, 10D and 5D. Longer lookbacks are not possible as Pine Screener has a 500 bar (i.e. 500 day) limit.
You can then sort the columns and save the top, say, five results given by each Total column into a separate watchlist – repeat for each of your watchlists until you have distilled your Universe of Sugar Babies for the week :)
Here is an example Sugar Babies Universe Watchlist. Don't ask me to update it - please make your own.
Here are all US stocks available on PulseWire in May 2026 filtered by Mkt Cap >= 10M USD and Price >= 0.3 USD, then split in to 20 watchlists:
▚ US Market - Pt 01
▚ US Market - Pt 02
▚ US Market - Pt 03
▚ US Market - Pt 04
▚ US Market - Pt 05
▚ US Market - Pt 06
▚ US Market - Pt 07
▚ US Market - Pt 08
▚ US Market - Pt 09
▚ US Market - Pt 10
▚ US Market - Pt 11
▚ US Market - Pt 12
▚ US Market - Pt 13
▚ US Market - Pt 14
▚ US Market - Pt 15
▚ US Market - Pt 16
▚ US Market - Pt 17
▚ US Market - Pt 18
▚ US Market - Pt 19
▚ US Market - Pt 20
RISK DISCLAIMER
All content, including tools and scripts, released by QuadrantLower are purely for informational and educational purposes only. Nothing herein should be construed as financial advice or a recommendation to buy, sell, or hold any security or financial instrument. All trading involves risk and may not be suitable for all investors. You are solely responsible for your own trading decisions. Past performance is not indicative of future results.
Indicator
CPR by VickyBobbyCPR by VickyBobby
A complete Central Pivot Range (CPR) indicator designed for intraday and positional traders. This script plots Daily, Weekly, and Monthly CPR levels along with the full classical floor pivot system (R1 to R4, S1 to S4), previous day reference levels, and an automated CPR width classifier - delivering a unified view of the most actionable support and resistance zones on the chart.
WHAT THIS INDICATOR PLOTS
Central Pivot Range (CPR):
- Pivot (P)
- Top Central (TC)
- Bottom Central (BC)
Floor Pivot Levels:
- Resistance: R1, R2, R3, R4
- Support: S1, S2, S3, S4
Previous Day Reference Levels:
- Previous Day High (PDH)
- Previous Day Low (PDL)
- Previous Day Close (PDC)
Higher Timeframe CPR (Optional):
- Weekly CPR
- Monthly CPR
FORMULAS USED
Pivot (P) = (High + Low + Close) / 3
Bottom Central = (High + Low) / 2
Top Central = (Pivot - BC) + Pivot
R1 = (2 x P) - Low
R2 = P + (High - Low)
R3 = High + 2 x (P - Low)
R4 = R3 + (R2 - R1)
S1 = (2 x P) - High
S2 = P - (High - Low)
S3 = Low - 2 x (High - P)
S4 = S3 - (S1 - S2)
All values are derived from the previous period's High, Low, and Close.
KEY FEATURES
- Day-by-day segmented lines: each trading session displays its own discrete horizontal levels that automatically reset at the start of a new day.
- Forward-extended live levels for the current trading day, making active zones easy to spot.
- Independent toggles for every level (R1 to R4, S1 to S4, PDH, PDL, PDC).
- Multi-timeframe CPR with separate colors for daily, weekly, and monthly.
- Optional CPR Width Classifier: automatically labels the day as Narrow (likely trending), Normal, or Wide (likely sideways) based on customizable thresholds.
- Optional info table showing current Pivot, TC, BC, CPR width percentage, and day type.
- Full styling controls: line width, line style (Solid, Dashed, Dotted), individual colors, label visibility, and price display options.
- Built-in alerts for price crossing Pivot, TC, BC, R1, and S1.
- Clean status line: no input arguments cluttering the indicator title.
HOW TO USE
Interpreting CPR Width:
- Narrow CPR (low previous-day range) often signals a trending day with directional follow-through.
- Wide CPR (high previous-day range) often signals consolidation or range-bound action.
- Higher CPR than the previous day suggests a bullish bias.
- Lower CPR than the previous day suggests a bearish bias.
- Overlapping CPRs across multiple days suggest a sideways accumulation phase.
Trading Approach:
- A sustained move above TC indicates buyer control; upside targets become R1, R2, R3.
- A sustained move below BC indicates seller control; downside targets become S1, S2, S3.
- The pivot itself often acts as the day's mean - price tends to revert to it during consolidation.
- PDH and PDL serve as critical short-term reference points; a break and hold beyond either often defines the day's direction.
- Virgin CPR levels (untouched in the previous session) tend to act as strong magnets and have a higher probability of being tested.
RECOMMENDED SETTINGS
Indian Index Trading (Nifty / Bank Nifty):
- Timeframe: 5m, 15m, or 30m
- Enable: Daily CPR, PDH, PDL, R1, R2, S1, S2
- Line width: CPR = 2, Pivots = 1
Swing Trading / Forex / Crypto:
- Timeframe: 1H to 4H
- Enable: Daily and Weekly CPR
- Adjust width thresholds to suit the asset's volatility profile
NOTES
- Works on any symbol and any timeframe.
- CPR calculations are based on the previous daily session by default.
- Optimized for intraday timeframes (1m to 1H) where CPR levels are most actionable.
- All calculations use standard, widely accepted floor pivot and CPR formulas.
DISCLAIMER
This indicator is provided for educational and informational purposes only. It does not constitute financial advice or a recommendation to trade. Always perform your own analysis and apply proper risk management before making any trading decisions.
Indicator
XAUUSD 15m - 200 EMA (1h) + UT Bot + ADX StrategyThe Strategy Breakdown
1. The Trend Filter (1-Hour 200 EMA)
The Rule: You only look for Buy signals on the 15-minute chart if the current price on the 1-hour chart is trading above its 200 EMA.
Purpose: This keeps you trading in the direction of the macro trend, preventing you from buying into a heavy 1-hour downtrend. Note: Since the 1-hour chart isn't pictured, you must manually confirm this bias before looking at the 15-minute triggers.
2. The Trigger (UT Bot Alerts)
The Rule: Wait for a green "Buy" label to print on the 15-minute candlestick chart.
Setting Check: Your chart shows UT Bot Alerts (2, 1). This is a very sensitive setting, meaning it will react quickly to price changes but will also generate a lot of noise (false signals) during choppy, sideways markets.
3. The Momentum Filter (ADX)
The Rule: At the exact moment the UT Bot "Buy" signal prints, the ADX (Average Directional Index) line must be above 25.
Purpose: ADX measures trend strength, regardless of direction.
ADX > 25: Indicates a strong, active trend.
ADX < 25: Indicates a weak, ranging, or sideways market. Because UT Bot is a trend-following indicator, it fails miserably in ranges. Filtering out entries when ADX is below 25 is crucial.
Strategy
Fractal Exhaustion Band [QuantAlgo]🟢 Overview
The Fractal Exhaustion Band is a trend-following indicator that replaces the fixed ATR multiplier common to most adaptive bands with the Fractal Dimension Index, scaling the buffer width in real time based on how efficiently price is consuming its recent range. Additionally, an extremum tracker accumulates swing highs and lows since the last confirmed flip to form an outer Band Edge, giving traders a structured range to position within the trend, identify exhaustion near its boundaries, and treat extensions beyond the edge as potential deviation signals ahead of a directional flip across any instrument or timeframe.
🟢 How It Works
The core methodology is built around three sequential stages: a fractal dimension calculation that quantifies the structural quality of recent price movement, a dynamic buffer derived from that measurement, and a ratcheting trend line that advances only when market conditions justify it.
First, the Fractal Dimension Index (FDI) is calculated by comparing the total path length price has travelled over the lookback window against the straight-line distance between its highest and lowest point. A value near 1 indicates clean, efficient trending. A value near 2 indicates erratic, space-filling movement. The ratio is log-normalised by the window size to keep it comparable across different FDI Period settings:
fdi = high_ - low_ > 0 ? (math.log(len) - math.log(high_ - low_)) / math.log(power) : 0
Next, the FDI is fed directly into the buffer calculation as a scaling factor on top of the Band Width Multiplier and a 10-period ATR. This means the buffer is never fixed; it inflates when price behaviour is erratic and compresses when price is trending with conviction:
dynamic_mult = sensitivity * (1 + fdi)
buffer = atr * dynamic_mult
The trend line then ratchets in the direction of the current trend, but only on bars where the FDI is below 1.5. This gate prevents the line from being dragged by price during high-fractal-dimension conditions, even if price has not yet breached the buffer threshold. A trend flip is only registered when price closes beyond the buffer on the opposite side:
if fdi < 1.5
trend_line := math.max(trend_line, close - buffer)
Finally, an extremum tracker accumulates the running high or low since the last confirmed flip, forming the outer Band Edge. A midline is derived as the average between this extremum and the trend line, creating a three-layer structure that encodes both the structural anchor of recent price extremes and the adaptive trend line beneath it:
ex := trend_dir != trend_dir ? (trend_dir == 1 ? high : low)
: trend_dir == 1 ? math.max(nz(ex , high), high)
: math.min(nz(ex , low), low)
mid = math.avg(ex, trend_line)
🟢 Signal Interpretation
▶ Bullish Trend (Band Rising with Bullish Colour): When price moves upward with sufficient efficiency to produce a low FDI reading and close above the trend line's buffer threshold, the trend direction flips to bullish and the entire band shifts to the bullish colour. From that point, the Fractal Line ratchets upward on each bar where the FDI remains below 1.5, while the extremum tracker accumulates successive highs to form the outer Band Edge above. The flat segments visible in the band reflect bars where the FDI gate suppressed movement, while upward steps reflect bars where trending conditions were confirmed.
Within the bullish band, the Fractal Line and Band Edge define a structured trading range. Price oscillating between the two represents normal trend continuation behaviour, and pullbacks toward the Fractal Line can be treated as higher-probability long entries with the trend, using the Fractal Line itself as the logical invalidation level. The Band Mid serves as a directional gauge within that range; price holding above it reflects stronger momentum, while price drifting below it signals weakening conviction worth monitoring. When price pushes into the Band Edge zone and begins interacting with the accumulated swing highs, treat that as an exhaustion area rather than a continuation signal. Longs initiated near the Band Edge carry elevated risk of a short-term mean reversion back toward the Fractal Line. If price then extends meaningfully beyond the Band Edge, treat the extension as a deviation from the established structure. A deviation of this kind, particularly when accompanied by a rising FDI indicating deteriorating trend quality, is a preparatory signal to begin tightening long exposure and watching for the Fractal Line to be breached on the downside, which would confirm the bias flip to bearish.
▶ Bearish Trend (Band Declining with Bearish Colour): When price moves downward with sufficient efficiency to produce a low FDI reading and close below the trend line's buffer threshold, the trend direction flips to bearish and the band shifts to the bearish colour. The Fractal Line ratchets lower on each bar where the FDI gate permits, while the extremum tracker accumulates successive lows to form the outer Band Edge below. As with the bullish state, the filter holds its last value on bars where fractal dimension is elevated, and the direction state remains unchanged on those bars.
Within the bearish band, the same structural logic applies in reverse. Price oscillating between the Fractal Line above and the Band Edge below represents normal bearish continuation, and bounces toward the Fractal Line can be treated as higher-probability short entries with the trend, using the Fractal Line as the invalidation level. The Band Mid again acts as a momentum gauge; price holding below it indicates sustained selling pressure, while recovery above it suggests the downtrend is losing conviction. When price pushes into the Band Edge zone and interacts with the accumulated swing lows, treat that region as exhaustion rather than confirmation of further downside. Shorts initiated near the Band Edge carry elevated mean-reversion risk back toward the Fractal Line. If price extends beyond the Band Edge to the downside, treat that extension as a structural deviation. A deviation paired with a rising FDI is a signal to begin reducing short exposure and watching for an upward breach of the Fractal Line, which would confirm the directional flip back to bullish.
🟢 Features
▶ Preconfigured Presets: Three parameter sets cover a range of trading styles and timeframes. "Default" delivers balanced noise filtering suited to swing trading on 4-hour and daily charts. "Fast Response" tightens the buffer and shortens the fractal measurement window for intraday and scalping use on 1-minute to 1-hour charts, producing earlier trend flips in response to smaller directional moves. "Smooth Trend" widens the buffer and extends the measurement window for position trading on daily and weekly charts, requiring a more sustained and efficient directional move before a trend flip is registered.
▶ Built-in Alerts: Three alert conditions support automated monitoring of trend transitions. Bullish Trend fires on the first bar where trend direction flips from bearish to bullish. Bearish Trend fires on the first bar where trend direction flips from bullish to bearish. Any Signal Change triggers on either transition for traders who want a single unified alert regardless of direction. All alerts include the exchange, ticker, and timeframe in the message for immediate context.
▶ Visual Customisation: Six colour presets (Classic, Aqua, Cosmic, Cyber, Neon, and Custom) provide coordinated bullish and bearish colour pairings suited to different chart themes and personal preferences. Selecting Custom exposes independent colour pickers for full manual control over both states. The three-layer band fill uses graduated transparency across the outer edge, midline, and trend line zones to clearly distinguish structural from adaptive components at a glance. Optional bar colouring tints price candles with the active trend colour using a configurable transparency level, and optional background colouring extends the trend state tint across the full chart pane at a separately configurable transparency.
Indicator
Global Position Sizing (R Based)Description:
Managing risk across different global markets, currencies, and timeframes can be a mathematical headache. The Global Position Sizing (R Based) indicator is designed to streamline this process, allowing you to focus on the trade setup rather than the calculator.
Built for traders who use fixed fractional risk (R-multiples), this open-source tool automatically calculates exactly how many shares you should buy based on your predefined risk, current exchange rates, and the specific stop-loss distance of your setup.
Whether you are trading US tech stocks, Indian equities, or Japanese indices, this indicator will automatically detect the active ticker's currency, pull live conversion rates, and seamlessly adjust your risk profile.
Key Features:
• Auto-Currency Detection & Conversion: No manual input is needed when switching between international assets. The script reads the chart's native currency automatically and uses native request.currency_rate logic to instantly convert your Base Risk (USD) into the Target Currency.
• Global Currency Support: The UI features custom symbol formatting for major markets, natively displaying USD (), CNY (¥), JPY (¥), KRW (₩), TWD (NT), and INR (₹). For all other global markets (such as EUR, GBP, AUD, CAD, etc.), the script features a smart fallback that simply displays the standard 3-letter currency code.
• Dynamic Timeframe Multipliers: Automatically scales your risk based on the chart timeframe. By default, it applies a 1.0x multiplier for Daily setups and scales up to a 2.5x multiplier for higher-conviction Weekly or Monthly setups. You can also easily override this with a custom multiplier in the settings.
• Smart Entry & Stop Loss Detection: If left at 0.0, the script automatically detects the current price (close) as your Entry and the current candle's low (low) as your Stop Loss. You can override these with specific manual price points for pending setups.
• Volatility Warning System (SL vs. ATR): The script calculates your Stop Loss distance as a percentage and compares it against the Average True Range (ATR %) of the asset. If your proposed SL % is wider than the ATR %, the row will highlight RED, warning you that your risk parameter is unusually wide for the asset's current volatility. ATR length is fully customizable (default 14 days).
• Modular & Clean UI: A highly customizable display widget that doesn't clutter your chart. • Toggle individual rows on or off (e.g., hide the exchange rate or ATR if you only want to see the final share count). • Anchor the widget to any of the 9 standard chart positions. • Adjust the custom "Margin Offset (%)" to push the widget away from the edges of your screen for a perfectly clean layout.
How to Use:
1. Open the indicator settings and set your Daily R (Base USD). This is your standard risk unit per trade.
2. When evaluating a setup, either let the script auto-detect the current price/low, or enter your specific Entry and Stop Loss prices.
3. The widget will instantly calculate your risk in the local currency, compare your stop distance to the ATR, and output the exact number of shares to buy.
Note: This script is open-source and intended for educational and workflow optimization purposes. Always double-check position sizes and exchange rates before executing live trades.
Indicator
Post-Absorption VWAP Reversal Engine V1.6
Post-Absorption VWAP Reversal Strategy
This strategy is a PulseWire/Pine backtesting and paper-trading model built around a specific intraday market-structure idea:
High volume + low price movement + VWAP location = possible absorption and VWAP mean reversion.
The goal is to detect candles where a lot of volume trades, but price does not move very far. This can suggest that aggressive buyers or sellers were absorbed by passive liquidity.
When this happens away from session VWAP, the strategy looks for a possible fade back toward VWAP.
This is not a simple VWAP touch strategy. It does not buy or sell only because price is above or below VWAP. It first looks for an “effort versus result” imbalance.
High effort = unusually high volume.
Low result = small candle displacement compared with ATR.
VWAP location = where the absorption happened relative to session fair value.
Core Logic
The strategy looks for absorption bars using two main conditions:
1. Volume percentile is high.
Example: volume is in the top 90% or 95% of recent bars.
2. Candle displacement is low.
Example: candle body size divided by ATR is below a configured threshold such as 0.30.
When both conditions happen together, the script marks the candle as a possible absorption event.
VWAP Location Logic
If absorption happens above VWAP:
Buyers may be getting absorbed.
This may create a short-side fade candidate back toward VWAP.
If absorption happens below VWAP:
Sellers may be getting absorbed.
This may create a long-side fade candidate back toward VWAP.
If absorption happens near VWAP:
The signal is usually less directional and may be treated as ambiguous.
Plain-English Example
If price is above VWAP and a high-volume candle fails to push much higher, the strategy asks:
“Did buyers try to push price up but get absorbed?”
If yes, the model may look for a short-side fade back toward VWAP.
If price is below VWAP and a high-volume candle fails to push much lower, the strategy asks:
“Did sellers try to push price down but get absorbed?”
If yes, the model may look for a long-side fade back toward VWAP.
Main Features
- Session VWAP calculation
- Volume percentile filter
- Displacement / ATR filter
- Above-VWAP and below-VWAP absorption classification
- Optional long-only, short-only, or both-side mode
- Optional paper strategy entries
- Multiple exit modes
- Next-bar entry option
- Same-bar exit protection
- Cleaner chart display
- PulseWire Strategy Tester support
- Webhook-compatible alert messages for paper/sim testing
Why This Is Different From Basic Indicators
Many indicators use RSI, MACD, raw volume spikes, or simple VWAP crosses.
This strategy is different because it combines:
- volume context,
- candle displacement,
- ATR normalization,
- VWAP location,
- session structure,
- and paper-trading execution logic.
The strategy is trying to model a specific market behavior:
A large amount of trading happened, but price failed to move. That failure may signal absorption, and price may later revert toward VWAP.
Best Use Case
This script is designed for intraday futures testing, especially liquid markets such as ES, YM, MES, and MYM.
It can be tested on short intraday timeframes such as 3-minute, 5-minute, and 15-minute charts. It work considerably on 3minutes.
The strategy should be evaluated using:
- Net profit
- Profit factor
- Win rate
- Maximum drawdown
- Long-side performance
- Short-side performance
- Timeframe behavior
- Session behavior
- Forward paper-trading results
Important Status
This is a backtesting and paper-trading strategy candidate.
It is not a guaranteed profitable system.
It is not financial advice.
It is not fully live-validated.
Recent ES and YM testing has shown promising behavior in some windows and timeframes, but performance can change by symbol, timeframe, session, risk settings, and market regime.
Known Risks
Backtest fills can differ from live fills.
PulseWire Strategy Tester assumptions may not match real broker execution.
Some settings may perform well over short periods but fail over longer periods.
A strategy can show good profit factor and still have drawdown that is too high for prop-firm rules.
Webhook execution requires separate safeguards, broker symbol mapping, duplicate-alert protection, and account-level risk controls.
This strategy should be paper-tested before any real-money use.
Suggested Testing Process
1. Start with paper trading only.
2. Test one symbol at a time.
3. Compare 3-minute, 5-minute, and 15-minute charts. 3minutes well considerably well on YM/ES
4. Track profit factor, drawdown, win rate, and number of trades.
5. Separate long-side and short-side performance.
6. Do not rely on one short backtest window.
7. Forward-test before considering any live execution.
Final Note
The purpose of this script is to provide a structured way to test VWAP-based absorption reversal behavior.
It is a research-backed paper-trading framework, not a promise of future performance.
Use risk management and test carefully.
Strategy
[Tiestobob] Previous Day and Overnight Highs/Lows** Previous Day and Overnight Highs/Lows**
This indicator plots two of the most widely watched price levels used by intraday traders — the **Previous Day High/Low (PDH/PDL)** and the **Overnight High/Low (ONH/ONL)** — directly on your chart, automatically adjusted for New York time (EST/EDT).
---
**📌 What It Does**
- **Previous Day H/L** — Draws dashed white lines at the prior trading day's high and low (6:00 PM – 4:00 PM ET session)
- **Overnight H/L** — Draws dotted green/red lines marking the high and low of the overnight session (6:00 PM – 9:30 AM ET), a key range watched by futures and forex traders before the regular market open
- Optional **H/L labels** (PDH, PDL, ONH, ONL) appear at the close of each session
- Lines can be **extended to the right** so levels remain visible throughout the trading day
---
**⚙️ Settings**
| Option | Description |
|---|---|
| Select what to plot | Choose between Previous Day H/L or Overnight H/L |
| Show H/L Labels | Toggle end-of-session labels on/off |
| Line Width | Adjust line thickness (1–3) |
| Extend Lines Right | Keep levels visible after the session ends |
---
**📋 Notes**
- All sessions are calculated using the **America/New_York** timezone, automatically accounting for daylight saving time
- Best used on intraday timeframes (1m, 5m, 15m, 1H)
- Pairs well with volume profile, VWAP, and market structure tools
---
*These levels are commonly used as areas of interest for reversals, breakouts, and liquidity sweeps. Use them as context — not signals.*
Indicator
Onchain Analyst PRO - ETH FINALOnchain seviyeler, günlük haftalık seviyeleri destek ve dirençleri yakından takip edebilmek için hazırlandı
Indicator
Indicator
Internal & External MSSHere is a quick breakdown of what it does and its key features:
Dual Tracking (Internal vs. External): It calculates two different sets of market swings simultaneously. It tracks smaller, short-term price movements (Internal MSS) and larger, structural price movements (External MSS).
Overlap Prevention: To keep your chart clean, if a short-term Internal shift and a long-term External shift occur at the exact same price level, the script is programmed to only draw the more significant External level.
Wick vs. Body Calculation: You can toggle the settings to define market structure using either the extreme highs/lows of the candle wicks, or the real bodies (open/close) of the candles.
Smart Label Placement: Breakout lines are drawn horizontally from the broken swing point, and text labels (like "E-MSS" or "i-MSS") automatically float above or below the lines so they don't collide with the drawings.
Fully Customizable Visuals: Through the settings menu, you can easily change the line colors, thickness, dashed/solid styles, and the exact text used for the labels without needing to edit the code again.
Indicator
Colored Volume Bars [LazyBear] v6 [Remake J. Lubin 5/2026]A modernized Pine Script v6 rebuild of LazyBear's classic *Colored Volume Bars* indicator, with new themes, a multi-type volume moving average, and built-in alerts.
The script colors each volume bar based on the relationship between the **current bar and a lookback bar** — comparing both price direction and volume change — to make accumulation, distribution, exhaustion, and stealth moves visually obvious at a glance.
**Color logic**
- **Price Up + Volume Up** → strong bullish (real buying pressure)
- **Price Up + Volume Down** → weak bullish (rally on thin volume)
- **Price Down + Volume Up** → strong bearish (active selling)
- **Price Down + Volume Down** → weak bearish (fading sellers)
- **Neutral** → no clear direction
**Features**
- Pine Script v6, lightweight and fast
- 4 visual themes + fully customizable colors:
- Classic LazyBear
- Futuristic Neon
- Modern Professional
- Minimal Clean
- Custom
- Optional volume moving average with **5 MA types**: SMA, EMA, RMA, WMA, TEMA (true triple-EMA formula)
- Adjustable lookback, bar transparency, and MA line width
- Built-in alerts:
- Bullish confirmation (price up + volume up)
- Bearish confirmation (price down + volume up)
- Volume expansion
- Volume contraction
**How to use**
Add it to any chart and any timeframe. Use it as a confirmation tool alongside price action, trend, or breakout strategies — green/strong-color bars confirm conviction behind a move; weak-color bars warn that momentum may be fading.
**Credits**
Original concept by **LazyBear**. This version is a full v6 rewrite with theming, MA flexibility, and alerts added — original color logic preserved exactly under the "Classic LazyBear" theme.
Indicator
Adaptive Trend Intelligence + SMC + RVOL + ML - FloAlgoThis indicator combines an Adaptive SuperTrend with Smart Money Concepts (SMC) market structure, Relative Volume (RVOL) filtering, and an online Machine Learning model to produce high-confidence trend-following signals.
How It Works
Adaptive SuperTrend — A SuperTrend band whose ATR multiplier scales automatically based on the short/long volatility ratio. In quiet markets the band tightens; in expansions it widens. An optional noise filter requires price to hold on the new side for N bars before a flip is accepted, eliminating whipsaws.
SMC Market Structure Engine — Uses a Stochastic Momentum Oscillator to detect overbought/oversold pivots and build an alternating High/Low swing chain. From those swings it tracks Dow-Theory labels (HH, HL, LH, LL), draws a zigzag, plots S/R zones, and detects BOS (Break of Structure) when price closes beyond the previous major swing confirming trend continuation, and CHoCH (Change of Character) when price closes beyond the prior opposing major swing signaling a trend flip. Both events require an established trend direction and fire only against the correct structural level, preventing false signals on internal corrections.
RVOL Filter — Computes directional buy/sell volume from candle structure and ranks it against a rolling percentile. Signals are suppressed unless the directional volume percentile clears a configurable threshold, keeping entries to high-participation moves only.
Online ML Model — A logistic regression model with L2 regularisation trained incrementally on every confirmed SuperTrend flip. It learns 17 features per signal including candle shape, volume, momentum, ATR slope, RSI, Bollinger position, RVOL, and SMC bias, then resolves each trade when the next flip occurs. Probability is displayed in the info table and can gate signals via a minimum confidence threshold.
Visual Elements
SuperTrend line with bull/bear fill
▲ / ▼ signal arrows and labels
BOS / CHoCH labels at structure breaks
HH / HL / LH / LL Dow labels at each pivot
Zigzag lines connecting momentum pivots
S/R zone boxes, colour-coded and fading on break
Info table showing Signal, Trend, ML Confidence, RVOL, Momentum, Volatility, Quality, MS Bias, and last Structure event
Key Settings
ATR Length — lookback for ATR calculation
ATR Multiplier — base band width
Adaptive Multiplier — auto-scales multiplier with volatility ratio
Noise Filter (bars) — bars price must hold before flip is confirmed
RVOL Lookback — rolling window for volume percentile ranking
RVOL Min Percentile % — minimum directional volume percentile to allow a signal
Min ML Probability % — minimum ML model confidence to allow a signal
Stochastic Length — sensitivity of the momentum pivot oscillator
Overbought / Oversold — stochastic zone thresholds for pivot detection
Filter Signals by MS — gate signals to align with SMC trend direction
Max S/R Zones per Side — maximum supply/demand boxes kept on chart
Indicator
Sector Breakout + Golden Setup ScannerVisual Meaning Rarity Light blue background BASING — consolidation forming Common🟠 Diamond "ER" EARLY ROTATION — RS strong, price still in base Uncommon🟢 Triangle "BO" EMERGING BREAKOUT — pivot break + RS + volume Uncommon🟢 Large triangle "CBO"CONFIRMED BREAKOUT — full Stage-2 break Rare🟡 Yellow background + huge "GOLDEN SETUP" label All 10 strict criteria met Very rare🟠 Small "8+" triangle Near-Golden (8 of 10) — watchlist trigger Uncommon
The key insight: GOLDEN SETUP is a special case of EARLY ROTATION. It fires only when the early signal is also passing all 10 strict tests. Most Early Rotations won't qualify as Golden Setups — that's the point.
The Unified Label Shows Everything
STAGE: EARLY ROTATION (or GOLDEN SETUP if all 10 pass)
Score: 72/100 Pass: 9/10
==========================
TIER 1 - RS LEADERSHIP
RS at New High
RS Slope 8.45% (need >5%)
Mansfield 4.21 (need >0)
Accel 1M=4.5% / 3M=18.2% <- this is why it's not Golden yet
==========================
TIER 2 - BASE QUALITY
Valid Base Structure
ATR Contracting
Base Range 11.5% (need 8-15%)
Dist Pivot -1.20% (need -2 to 0%)
==========================
TIER 3 - CONFIRMATION
Volume 1.82x (need >1.5x)
Stage-2 Trend
Score >= 65
==========================
Pivot: 23,450.00
Stop: 21,200.00
VCP Pattern: YES
Color of the label box itself tells you status at a glance:
Yellow box = Golden Setup ACTIVE
Green box = Confirmed Breakout
Lime box = Emerging Breakout
Orange box = Early Rotation or Near-Golden (8+/10)
Dark box = Waiting / Basing / Trending
How to Read It in Practice
Scenario A — Stage shows "EARLY ROTATION" but Golden = 6/10:
Setup is forming but missing key criteria. Watchlist only — don't size in yet.
Scenario B — Stage shows "EARLY ROTATION" + Golden = 9/10:
Almost there. Identify the one missing criterion (label will tell you). When it flips, this is your high-conviction entry.
Scenario C — Stage shows "GOLDEN SETUP" (Pass 10/10):
This is the trade. Yellow background, huge label on chart, alert fires. Score will be 70+. Take the trade with stops at the Support level shown.
Scenario D — Stage shows "EMERGING BO" but Golden was never triggered:
The breakout fired without the strict pre-conditions. Lower conviction — could work but no Golden-grade signal beforehand.
Scenario E — Stage shows "CONFIRMED BO" + Golden was triggered earlier:
You missed the early entry. The Confirmed signal here is "extension" territory — still valid but lower R:R.
Alert Strategy
Set these alerts in priority order:
GOLDEN SETUP TRIGGERED — highest priority, fires rarely
Near Golden Setup (8+/10) — gives you early heads-up
EARLY ROTATION — catches setups that may not become Golden but still tradeable
CONFIRMED BREAKOUT — entry confirmation if you missed the early signal
Quick Reminders
Sector indices (CNXFMCG, CNXPHARMA, etc.): Turn OFF "Require Volume Surge" — no volume data
ETFs and individual stocks: Leave volume check ON
Weekly timeframe is the sweet spot for this framework — daily produces too many noisy signals; monthly too few
The Golden Setup is designed to be rare (maybe 1-2 sectors at a time across the entire NSE universe). If you see it firing on many sectors simultaneously, the broader market is in strong accumulation — itself a useful signal.
This is now your complete tactical scanner: stage detection for context, Golden Setup for conviction trades, all on one chart with no toggling between scripts.
Indicator
Custom Candle Highlighter (NY Time)### Overview
This lightweight utility script highlights exactly two specific candles during the trading day based on your custom time inputs. It is designed for traders who track specific key economic releases, market opens, or daily institutional windows.
### Features
* **Precise NY Time Tracking:** The script converts candle times to the New York timezone (`America/New_York`), meaning it automatically adjusts for U.S. Daylight Saving Time (DST). It will remain accurate regardless of your local chart timezone display.
* **Dual Time Inputs:** Easily set two independent times (Hour and Minute) directly from the indicator settings panel without changing the code.
* **Highly Visible Triggers:** When a candle matches your set time, the script highlights it using three visual anchors:
1. Changes the candle body color to Yellow.
2. Applies a soft Yellow background slot behind the candle.
3. Places a tiny green triangle underneath the candle for absolute clarity.
### Important Usage Notes (Best Settings)
* **Timeframe Requirement:** To capture exact minutes (e.g., 08:55 AM), you **must** use this indicator on lower-interval timeframes like the **1-minute (1m)** chart. If you are on a 1-hour chart, individual minute triggers will not paint.
* **Inputs:** Access the settings gear icon to adjust the hours (0-23 format) and minutes (0-59 format) for both the morning and afternoon session targets.
Feel free to leave a comment or drop a like if you find this script useful for your daily routine!
Indicator
Prev Day Close + Overnight High/LowPrev Day Close + Overnight High/Low
It does what it says in the name
Indicator
Weekly SMA50 Flat/Uptrend Buy Signals v6Trying to build a buy signal so I don't jump on a stock for FOMO reasons. Do your own due diligence. Based on start of uptrend, and above 50SMA weekly. Works for stocks with earnings even though the market may be slow to see it
Indicator
Liquidity Swings [ Zero Lag ] - FloAlgoThis indicator identifies and tracks liquidity pools at swing highs and lows — a key Smart Money Concepts tool for visualizing institutional order flow and potential reversal zones.
How It Works
The script operates in three stages:
Pivot Detection — Confirmed swing highs and lows are identified using a lookback period, establishing the outer boundaries of resting liquidity pools.
Zone Tracking — For each pivot, the script counts how many subsequent bars trade through the liquidity zone (wick tip to body edge) and accumulates the total volume of those touches, revealing market interest at each level.
Cross Event — When price closes beyond a pivot's extreme, the level is marked as "consumed" — liquidity has been taken and the level becomes a dashed historical reference rather than an active trading zone.
Visual Elements
Solid horizontal lines extending from pivot levels to current price
Semi-transparent zone boxes spanning from wick tip to body edge
Dashed lines marking levels where liquidity has been consumed
Volume/count labels pinned at pivot bars showing accumulated activity
Color-coded zones: red for supply (highs), green for demand (lows)
Key Settings
Pivot Lookback — Sensitivity of pivot high/low detection
Swing Area — Zone definition: Wick Tip to body edge, or Full Range (wick to opposite wick)
Filter Areas By — Display threshold metric: Count (number of touches) or Volume (total volume)
Filter Value — Minimum threshold — zones only appear when activity exceeds this value
Swing High/Low — Toggle visibility of supply or demand zones
Label Size — Size of volume/count labels displayed on chart
Indicator
T Wire Indicatorthis updated version of the script now has the ability to set alerts for elite and prime signals
Indicator























