Indicator

Strategy

Indicator

Liquidity Grab & PRL Engine [erdensedat]Liquidity Grab & PRL Engine
Overview
The Liquidity Grab & PRL Engine is a highly advanced, institutional-grade market structure indicator designed to identify macro liquidity sweeps, track wick rejections, and pinpoint high-probability trend reversals. Instead of relying on lagging indicators, this engine reads raw price action and liquidity pools to catch the exact moment a trend is exhausted and ready to reverse.
It comes equipped with an automated trade setup generator (Entry, SL, and TP zones) and a built-in backtesting panel to track your daily and all-time win rates in real-time.
Core Concepts & How It Works
1. Macro Liquidity Pools
The algorithm constantly scans the chart for significant structural pivots (Macro Highs and Lows). Once a major pivot is identified, it draws an unmitigated "Macro Liq" (Orange dashed line) representing a structural liquidity pool. Retail traders often place their stop losses at these levels, making them a magnet for institutional price delivery.
2. Liquidity Grab Zone (The Trap)
When the price breaks a Macro Liquidity line, the indicator does not immediately signal a continuation. Instead, it marks the breakout candle as a "Liq Grab Zone". This assumes the breakout might be a fake-out designed to hunt stops (a sweep) before a reversal.
3. PRL (Possible Reversal Line) Tracking
This is where the magic happens. After a Liquidity Grab, the engine activates its dynamic wick-tracking system:
It anchors a tracking line to the absolute high/low of the grab candle.
As long as consecutive candles keep pushing the extreme (higher highs or lower lows), the slope line follows the price tightly.
The Reversal Signal: The moment a confirmed candle fails to break the previous extreme (a shorter wick), the tracking stops. A solid, horizontal PRL (Possible Reversal Line) is instantly born. This flat line indicates that the liquidity sweep is over, momentum has shifted, and a reversal is imminent.
4. Automated Trade Setups & Dynamic Fibo Engine
Once a PRL is confirmed, the engine automatically generates a full trade setup:
Entry Level: The exact price of the PRL formation.
TP 1 Zone: A semi-transparent target box dynamically calculated using hidden Fibonacci logic (0.618 to 0.764) based on the distance between the grab and the previous macro level.
Stop Loss (SL): A dynamic invalidation line calculated using an adjustable multiplier (default: -0.25) beyond the extreme wick.
Smart Display: Only the most recent setup is tracked dynamically across the chart. Past setups are frozen exactly where they hit TP, SL, or were invalidated by a new setup, leaving a clean historical footprint.
5. Pro Winrate & Performance Panel
The indicator acts as its own backtester. A sleek, non-intrusive UI panel tracks every executed setup in the background:
Live Status: Tells you if a trade is "Awaiting Setup", "Active", "TP Hit", or "SL Hit".
Daily Stats: Tracks today's closed trades, Win/Loss ratio, and total R-R flow (Risk-to-Reward accumulation).
All-Time Stats: Calculates the overall Win Rate of the strategy, automatically changing color (Green/Red) based on profitability.
6. MA Trend Filter (Optional)
For traders who prefer trading with the higher timeframe trend, there is an optional Moving Average filter (default: 200 EMA). When enabled, the engine will only validate Long setups if the price is above the MA, and Short setups if the price is below the MA, drastically increasing the quality of the signals.
How to Use It
Wait for the price to sweep a Macro Liq line and print a Liq Grab Zone.
Watch the dashed tracking line follow the wicks.
Wait for the solid PRL line to form (Confirmed Reversal).
Execute the trade at the Entry Level, place your stop at the SL Line, and target the TP Zone.
Disclaimer
This indicator is for educational and informational purposes only. Trading in financial markets involves a high degree of risk and may not be suitable for all investors. The automated setups and win rates displayed by this tool are based on historical price action and mechanical algorithms; they do not guarantee future results. Always perform your own analysis, practice strict risk management, and never trade with money you cannot afford to lose. The author (erdensedat) assumes no responsibility for any trading losses incurred while using this script. Indicator

Indicator

Volume Analysis TMFWhat This Indicator Does
This professional-grade volume analysis indicator helps traders identify significant volume events and track subsequent price reactions. By analyzing volume patterns and—for Pro users—real footprint buy/sell data, it reveals where institutional interest is concentrated and when breakouts from these high-volume zones are likely to occur.
Core Purpose:
• Detect abnormally high-volume candles that indicate institutional activity
• Automatically draw boxes around these high-volume zones
• Monitor when price breaks out of these zones (both early and mature breakouts)
• Provide visual and alert-based signals for potential trading opportunities
• Display real-time volume metrics in an easy-to-read table
Who This Is For :
• Day traders looking for volume confirmation on breakouts
• Swing traders identifying key support/resistance zones based on volume
• Order flow traders (Pro users) analyzing buy/sell aggression
• Traders wanting to understand when volume is truly "significant"
Advanced Original Unique Key Features
Dynamic Box Management : Automatically draws boxes around high-volume candles and extends them forward in real-time . Unlike static lines, boxes track price action continuously and adapt to market movement
Sequential Streak Logic : When multiple high-volume candles occur consecutively, only the highest volume candle gets a box . Prevents chart clutter while preserving the most significant volume event
Two-Stage Breakout Detection : Separate signals for early breakouts (<10 bars) vs mature breakouts (≥10 bars) . Allows traders to distinguish between immediate momentum vs delayed confirmation
One-Time Signal Firing : Each box can trigger a breakout signal only once . Prevents repetitive alerts on the same zone, reducing noise
Footprint Integration : For Pro users: displays real buy/sell volume percentages and cumulative delta. Reveals whether buying or selling pressure dominated the volume candle
10-Bar Historical Table : Shows last 10 bars of volume metrics in a color-coded table . Quick visual comparison of recent volume patterns at a glance
Conditional Coloring : Table cells change color based on volume anomalies (e.g., 2× previous sell volume) . Instant visual identification of unusual activity
Table Color Coding (Pro Mode):
• Buy % Cell: Green if Buy > Sell × 1.5 or Buy > Previous Sell × 2
• Sell % Cell: Red if Sell > Buy × 1.5 or Sell > Previous Buy × 2
• Total Volume Cell: Blue if Volume > Avg × 1.5
• Delta Cell: Green if positive, Red if negative
• Cumulative Delta Cell: Green if positive, Dark Red if negative
📖 Step-by-Step Usage Guide
Recommended Default Settings:
├── Lookback Period: 200 (adjust down for faster response)
├── Volume Multiplier: 3.0 (lower = more signals, higher = only extreme volume)
├── Bull Box Color: #4caf4f1e (semi-transparent green)
├── Bear Box Color: #ff52521f (semi-transparent red)
├── Pro User Mode: ON if you have PulseWire Pro
Step 2: Identify High-Volume Zones
• Look for 🟡 yellow triangles below candles
• Note the box drawn around that candle (extends forward in time)
• The box represents the high-volume zone's price range
Step 3: Watch for Breakouts
• Within 10 bars: Green/red triangles appear immediately
• After 10 bars: Only alerts (no triangles) to avoid clutter
• Breakout direction = potential trade direction
Step 5: Confirm with Table Data (Pro Users)
• Check Buy/Sell percentages: Higher percentage indicates dominant side
• Look for Delta > 0 (bullish) or < 0 (bearish)
• Monitor Cumulative Delta trend
Table Display Specifications : Last 10 candle data shows
The indicator creates a table at the bottom center of your chart showing:
Column Data (Standard) Data (Pro Mode)
1 Total Volume Total Volume
2 (Hidden) Buy %
3 (Hidden) Sell %
4 (Hidden) Delta
5 (Hidden) Cumulative Delta
⚙️ Optimal Settings by Trading Style
Trading Style Lookback Multiplier Pro Mode Best Timeframe
Scalping 100 -200 3 Optional 1-5 min
Day Trading 200-300 5 Recommended 15 min-1 hour
Swing Trading 300-500 5 Optional 4 hour-daily
Position Trading 500-1000 8 Not needed daily
Disclaimer :
THIS INDICATOR IS PROVIDED FOR EDUCATIONAL AND INFORMATIONAL PURPOSES ONLY.
NOT FINANCIAL ADVICE Nothing in this indicator or its documentation constitutes financial advice, investment advice, trading advice, or any other type of professional advice. You should consult with qualified professionals before making any financial decisions.
NO PROFIT GUARANTEES
Past performance of this indicator does not guarantee future results.
Volume patterns that worked historically may not work in the future.
Market conditions change, and no indicator is 100% accurate.
TRADING RISKS
Trading financial markets involves substantial risk of loss.
You can lose all of your invested capital.
Never trade with money you cannot afford to lose.
Consider using stop-losses and proper position sizing.
Indicator

FVG/IFVG [CRODL]█ OVERVIEW
This indicator detects Fair Value Gaps (FVGs) on up to five timeframes at once, tracks every gap it draws, and invalidates each one automatically the moment price fills it. A filled gap can be deleted, kept on the chart cut off at the candle that filled it, or flipped into an Inversion Fair Value Gap (iFVG) - the same zone watched with the opposite bias. What makes the script useful is that it manages the full life cycle of every zone in one tool: detect, track, fill-check on every bar, invert, and expire - across multiple timeframes, with a choice of close-based or wick-based fill logic, and without repainting committed zones.
█ CONCEPTS
Fair Value Gap (FVG)
An FVG is a three-candle imbalance, a concept popularized in ICT / "smart money" style trading. A bullish FVG forms when the low of the third candle stays above the high of the first candle: price moved up so fast that the middle candle left a slice of untraded space behind it. A bearish FVG is the mirror image - the high of the third candle stays below the low of the first. The space between those two levels is the zone this script draws. Traders typically watch unfilled gaps as areas price may revisit ("rebalance") before continuing.
Inversion Fair Value Gap (iFVG)
An iFVG is a gap that failed. When price closes through a bullish FVG instead of respecting it, many traders treat that same zone as resistance afterwards - a support/resistance flip applied to imbalances. This script performs the flip automatically: the box changes to the iFVG colors and label, and the inversion zone remains active until price trades back through its far side, at which point it is removed as well.
█ HOW IT WORKS
Detection
On every enabled timeframe the script tests the last three confirmed candles. A bullish gap is registered when the low of the newest candle is above the high of the oldest one; a bearish gap when the high of the newest candle is below the low of the oldest one. The gap is committed the moment its third candle closes, and the box is anchored at the middle candle where the imbalance was created.
Higher-timeframe data
Higher-timeframe candles are requested on confirmed bars only, using bar offsets (the publication-safe request technique recommended by PineCoders). No future data is accessed, and committed zones print in the same place historically and in real time — they do not repaint.
Live preview
With "Wait for candle close to identify FVGs" turned OFF, a provisional box is drawn while the third candle is still forming. It expands and contracts with the developing high/low, becomes permanent only if the gap survives the candle close, and is removed if the wick closes the gap first. Turn the setting ON if you prefer to see confirmed gaps only.
Invalidation engine
Every active zone is stored internally and re-checked on every chart bar:
• A bullish FVG is filled when price breaks below the BOTTOM of its zone.
• A bearish FVG is filled when price breaks above the TOP of its zone.
• "Close" mode requires a confirmed candle close beyond the level; "Wick" mode triggers on a single touch.
When a gap fills it is either deleted (default), kept on the chart truncated at the fill candle, or inverted into an iFVG - depending on your settings. An iFVG is then invalidated by the same Close/Wick rule, mirrored to its new direction.
█ SETTINGS AND HOW TO USE IT
• Timeframes - the chart timeframe plus up to four higher ones (15m / 1h / 4h / 1D by default). "Hide FVGs from timeframes lower than the chart" keeps the chart clean when you move up a timeframe.
• Filled FVG Type - Close (stricter) or Wick (more sensitive).
• Show FVG / Show iFVG - display fresh gaps, inversion zones, or both.
• Delete Boxes after fill - ON shows only zones that are still valid; OFF keeps a visual history of filled gaps, each cut off where it was filled.
• Extend Boxes + Label Distance - stretch active zones to the right edge of the chart with floating labels.
• Per-timeframe label text, plus full color and border control for FVG and iFVG boxes.
• Max bars back - how much history to scan (performance guard).
Typical use: treat unfilled gaps as potential reaction zones in the direction of the prevailing move, look for multi-timeframe confluence (for example a 15m gap sitting inside a 4h gap), and watch iFVGs as flip zones after a gap fails. The script marks and manages zones - it does not generate buy or sell signals. Combine it with your own market-structure analysis and risk management.
█ ALERTS
Alert conditions are included: Bullish FVG created, Bearish FVG created, FVG inverted bearish (a bullish gap was invalidated), and FVG inverted bullish (a bearish gap was invalidated).
█ NOTES AND LIMITATIONS
• Invalidation is evaluated against chart-timeframe candles. On a low timeframe a higher-timeframe gap can therefore be invalidated by a lower-timeframe close - this makes mitigation responsive, but it means the exact moment a higher-timeframe zone disappears can differ slightly depending on the chart timeframe you are viewing.
• With "Wait for candle close" OFF, the preview box on the still-forming candle keeps updating until that candle closes. This is by design and only affects the live, unconfirmed candle - committed zones never change.
• Up to 500 boxes and labels are kept on the chart; beyond that, the oldest zones are recycled first.
This is an educational tool, not financial advice. Past behavior of price around these zones does not guarantee future results.
Indicator

Indicator

Indicator

Indicator

Indicator

S&R Zones + PSY Levels, Pivot & EMA by LazyhackerPSY · S&R Zones · Pivot & EMA
What This Script Does & Why It's One Indicator
This tool is purpose-built for Nifty and BankNifty intraday traders who need a single, clean overlay covering the five most critical price-context layers: psychological levels, dynamic support/resistance zones, previous day levels, EMAs, and pivot points. Each component is chosen because it answers a specific question at the same moment:
Where are the big round-number magnets? → PSY Levels
Where has price historically reversed and is that zone still valid? → S&R Zones
What are the key reference prices from yesterday? → PDH / PDL / PDC
What is the current momentum structure? → EMA stack
What are the mathematically derived support/resistance targets for today? → Pivot Points + Fibonacci
Having these on separate indicators produces cluttered, difficult-to-read charts and requires switching between settings panels. This script integrates them with a unified settings panel and consistent visual design.
How Each Component Works
S&R Zones (Dynamic, Auto-Flipping)
Uses ta.pivothigh() and ta.pivotlow() with a configurable lookback period to identify confirmed swing highs and lows. Each pivot is drawn as a price zone (a box) rather than a line, because price rarely reacts to exact levels — zones are more realistic. Two filters prevent noise:
Zone Width (%): merges nearby pivots so overlapping zones don't clutter the chart.
Min Pivot Strength (%): requires the price to have moved a minimum % away from the pivot, ensuring only significant reversals qualify.
Zones automatically flip when price closes through them: a broken support becomes resistance (turns red) and vice versa (turns green). Zones being actively tested turn gray.
🔢 PSY (Psychological) Levels
Draws equidistant horizontal bands at psychologically significant round numbers:
BankNifty: Major levels at every 500 points, minor at every 250 points.
Nifty: Major levels at every 100 points, minor at every 50 points.
The anchor (Base Level) and number of levels above/below are fully configurable. Zone width for each level type is independently adjustable. These levels act as price magnets and are among the most reliable intraday reference points for Indian index derivatives.
📅 Previous Day High / Low / Close (PDH / PDL / PDC)
Fetches the prior session's high, low, and close using request.security() with high , low , close — properly offset expressions that carry no lookahead bias. These three levels are widely watched by institutional and retail participants and often act as the first intraday support/resistance.
📈 EMA Stack (Chart + Higher Timeframe)
Chart EMAs: Two EMAs computed directly on the current chart timeframe (default 9 and 15). Used for immediate momentum and crossover signals.
HTF EMAs: Two EMAs computed on a higher timeframe (default 5-minute, configurable). These smooth out lower-timeframe noise and show the broader intraday trend direction. When price is above both HTF EMAs, the bias is long; below both, the bias is short.
HTF data uses barmerge.gaps_off without lookahead_on to ensure values only step at each completed HTF bar with no future data leakage.
🌀 Fibonacci Intraday Levels
Tracks the session high and low within a configurable session window (default 09:15–15:30 IST) and draws two intraday Fibonacci retracement levels:
50%: The midpoint of the day's range — a natural mean-reversion target.
61.8%: The golden ratio retracement — the most widely respected Fibonacci level.
These update dynamically as the day's range expands. They are most useful for identifying pullback entry zones within a trending day.
🔵 Pivot Points
Calculates standard pivot point levels (P, R1–R5, S1–S5) using PulseWire's built-in ta.pivot_point_levels(). Supports six calculation methods: Traditional, Fibonacci, Woodie, Classic, DM, and Camarilla. The anchor timeframe auto-selects based on chart timeframe (Daily pivots for intraday, Weekly for daily charts, etc.) but is manually overridable. Up to 5 historical pivot periods can be displayed simultaneously.
The pivot request.security() call uses timeframe.change() as the trigger — a safe offset pattern that prevents lookahead bias on historical bars.
How to Use
Set your instrument (Nifty or BankNifty) and PSY anchor base level to match current market price range.
On a 1–5 minute chart, all five components will activate with sensible defaults.
Use PSY levels + Pivots as your primary S/R map for the session.
Use S&R Zones to identify zones with historical significance and watch for flip behavior.
Use PDH/PDL/PDC as the first intraday breakout or rejection reference.
Use EMA stack for momentum bias — enter in the direction the chart EMAs are sloping when price is on the correct side of HTF EMAs.
Use Fibonacci levels for intraday pullback targets once the day's range is established (typically after the first 30–60 minutes).
Notes
Designed primarily for NSE index derivatives (Nifty, BankNifty) on intraday timeframes (1m–15m).
All components are independently toggleable.
No repainting: S&R zones are drawn at confirmed pivot bars (lookback bars in the past); Fibonacci and EMAs are real-time but non-predictive; pivot levels use closed HTF bars only.
Indicator

Crypto: Macro Heatmap [invincible3]Crypto Macro Heatmap is an automatic market-regime dashboard designed to summarize crypto macro conditions using liquidity, leverage, breadth, and risk-participation metrics.
The indicator converts multiple market data sources into normalized 0–100 scores and displays them in a structured heatmap table. It is built to help traders quickly understand whether the broader crypto environment is risk-on, neutral, or risk-off.
Main dashboard sections:
1. Liquidity
Tracks Global M2, total crypto market cap, USDT dominance, and BTC volume confirmation. Higher liquidity scores generally suggest stronger macro support for crypto markets.
2. Leverage
Tracks open interest pressure, funding-risk proxy, liquidation-risk proxy, and OI acceleration. Higher leverage scores mean higher stress or crowding risk.
3. Breadth
Tracks TOTAL2, TOTAL3, BTC dominance, ETH dominance, and altcoin participation. This section helps identify whether market strength is broad or concentrated.
Key features:
* Fully automatic scoring
* No manual market-score inputs
* Dashboard show/hide checkbox
* Light/dark chart theme detection
* Composite regime score
* Regime meter
* Market phase detection
* Risk-state classification
* Confidence score
* Section delta versus 7 days ago
* Fixed-width heatmap layout for cleaner visual alignment
The composite score combines liquidity support, market breadth, and leverage-adjusted risk into one regime reading. The dashboard is intended for macro context and regime analysis, not direct buy or sell signals.
Use this tool as a higher-timeframe market filter together with your own technical analysis, risk management, and trading system.
Disclaimer: This indicator is for educational and analytical purposes only. It does not provide financial advice. Always do your own research and manage risk carefully.
Indicator

Multiday Retracement & extension levels
This indicator is designed to help traders identify key retracement and extension levels based on a combined price range from multiple previous trading days. Instead of relying on a single day's high and low, the script allows users to combine the ranges of up to 10 previous days, creating a broader market structure that can be useful for identifying support, resistance, breakout targets, and extension zones.
Features
• Combines the high-low range of multiple previous trading days (1–10 days selectable)
• Optional Gap-Adjusted Range calculation that incorporates significant price gaps into the reference range
• Displays retracement and extension levels from -200% to +300%
• Customizable colors for:
0% and 100% boundary levels
Internal range levels (0% to 100%)
External extension zones (below 0% and above 100%)
• Customizable line styles, line widths, label sizes, and label offsets
• Automatic percentage relabeling when price moves beyond the 100% range boundary
• Optional Gap Filling Candle Display for improved visual continuity of price action
How It Works
The script calculates the highest high and lowest low across the selected number of previous trading days. This combined range becomes the basis for all retracement and extension levels.
When Gap Adjustment is enabled, the indicator attempts to include significant overnight or inter-session gaps within the reference range, helping traders account for price movement that may not be fully represented by traditional high-low calculations.
The resulting levels can be used for:
• Identifying potential support and resistance zones
• Measuring retracements within a multi-day trading range
• Projecting extension targets after breakouts
• Evaluating market structure across several trading sessions
Gap Filling Candles
An optional gap-filling candle mode is included. When enabled, candle opens can be adjusted to the previous close, visually removing gaps and allowing traders to analyze continuous price movement more easily.
Acknowledgements
Special thanks to author **Echepata** for providing inspiration and reference ideas related to the gap-filling candle implementation used in this script. Their work helped contribute to the development of the gap visualization component included here.
Notes
This indicator is intended as a market structure and reference tool. Retracement and extension levels should be used alongside price action, volume analysis, and a trader's existing methodology rather than as standalone trading signals.
Indicator

Indicator

CQ_(7)_[TACHIMETER] v2================================================================================
CQ_(7)_ v2 — USER MANUAL
© CQuevedo345
Pine Script v6 | PulseWire Indicator
================================================================================
────────────────────────────────────────────────────────────────────────────────
WHAT IT DOES
────────────────────────────────────────────────────────────────────────────────
The Tachimeter is a real-time momentum speed gauge displayed as a table overlay
on your PulseWire chart. It measures how fast price is moving by comparing the
current close to the close of the previous 20-minute bar (RPM = price delta).
The result is visualized as two emoji-based bar gauges — similar to a rev counter
on a car dashboard — that fill up as momentum increases. A label describes the
strength of the move in plain English, and the current price is shown with a
colored background that reflects the current trend direction.
The indicator is LIVE-ONLY: it only renders during real-time bars and hides on
historical bars to avoid repainting.
────────────────────────────────────────────────────────────────────────────────
KEY CONCEPTS
────────────────────────────────────────────────────────────────────────────────
RPM (Rate of Price Movement)
RPM = Current Close minus Close of the previous 20-minute bar.
Positive RPM = bullish momentum. Negative RPM = bearish momentum.
The absolute value of RPM drives how many blocks fill up on the gauges.
Daily Tendency
Compares current close to the daily open.
Close >= Daily Open → Bullish (teal header/footer)
Close < Daily Open → Bearish (red header/footer)
Bull / Bear (RPM Tendency)
Determined by whether RPM is positive or negative.
Drives gauge square colors, overdrive colors, and price cell background.
────────────────────────────────────────────────────────────────────────────────
THE GAUGES
────────────────────────────────────────────────────────────────────────────────
Two 13-block bar gauges are shown stacked:
X10 Bar (top gauge)
One block lights up per 10 RPM, up to a maximum of 10 blocks (100 RPM).
If |RPM| reaches 101 or above, all 13 blocks fill instantly — indicating
the move has gone into overdrive range.
X100 Bar (bottom gauge)
Only activates when |RPM| >= 101.
Each block represents 100 RPM of additional momentum beyond the first 100.
Blocks 1–10 use the primary color. Blocks 11–13 use the overdrive color,
signaling extreme momentum.
X100 Block Mapping:
101–199 → 1 block
200–299 → 2 blocks
300–399 → 3 blocks
400–499 → 4 blocks
500–599 → 5 blocks
600–699 → 6 blocks
700–799 → 7 blocks
800–899 → 8 blocks
900–999 → 9 blocks
1000–1099 → 10 blocks
1100–1199 → 11 blocks (overdrive zone begins)
1200–1299 → 12 blocks
1300+ → 13 blocks
────────────────────────────────────────────────────────────────────────────────
ACCELERATION LABELS
────────────────────────────────────────────────────────────────────────────────
A text label below the title describes the strength of the current move.
The label applies to both bullish and bearish directions equally.
|RPM| 0 – 9 → S T O P P E D
|RPM| 10 – 100 → I D L I N G
|RPM| 101 – 199 → E X T R E M E L Y W E A K
|RPM| 200 – 299 → V E R Y W E A K
|RPM| 300 – 399 → W E A K
|RPM| 400 – 499 → M O S T L Y W E A K
|RPM| 500 – 599 → S O M E W H A T W E A K
|RPM| 600 – 699 → M O D E R A T E L Y W E A K
|RPM| 700 – 799 → M O D E R A T E
|RPM| 800 – 899 → M O D E R A T E L Y S T R O N G
|RPM| 900 – 999 → M O S T L Y S T R O N G
|RPM| 1000 – 1099 → S T R O N G
|RPM| 1100 – 1199 → V E R Y S T R O N G
|RPM| 1200 – 1299 → E X C E P T I O N A L L Y S T R O N G
|RPM| 1300+ → U L T R A S T R O N G
────────────────────────────────────────────────────────────────────────────────
TABLE LAYOUT
────────────────────────────────────────────────────────────────────────────────
The dashboard is a 5-column × 5-row table. Here is what each cell displays:
Row 0, Cols 0–2 (merged) → Title: "T A C H I M E T E R" in Rounded font
Background: teal (bullish) or red (bearish)
based on daily open vs. close.
Row 0, Col 3 → Acceleration label (strength of move in text).
Same background color as the title.
Row 1, Col 0 → Scale labels: "X10" and "X100"
Row 1, Col 1 → The gauge display:
Scale ruler (⏒ tick marks)
X10 bar (13 emoji blocks)
Number scale (₂ ₄ ₆ ₈ ₁₀ ₁₁ ₁₂ ₁₃)
X100 bar (13 emoji blocks)
Scale ruler (⏒ tick marks)
Row 1, Col 2 → Raw RPM value (formatted as a 2-digit number).
Row 1, Col 3 → Current price + tendency dot (🟢 or 🔴).
Background: teal (bull) or red (bear) at 50%
transparency, based on RPM tendency.
────────────────────────────────────────────────────────────────────────────────
COLOR GUIDE
────────────────────────────────────────────────────────────────────────────────
Gauge squares — Trend Color mode (default):
🟩 Bullish fill (X10 and X100 bars, blocks 1–10)
🟦 Bullish overdrive (X100 bar, blocks 11–13)
🟥 Bearish fill (X10 and X100 bars, blocks 1–10)
🟨 Bearish overdrive (X100 bar, blocks 11–13)
⬛ Empty block
Gauge squares — White mode:
⬜ All active blocks (both bars, all slots)
⬛ Empty block
Tendency dot (price cell):
🟢 RPM is positive (bullish)
🔴 RPM is negative (bearish)
Header / Acceleration cell background:
Teal → Close >= Daily Open
Red → Close < Daily Open
Price cell background:
Teal at 50% transparency → RPM bullish
Red at 50% transparency → RPM bearish
────────────────────────────────────────────────────────────────────────────────
SETTINGS & INPUTS
────────────────────────────────────────────────────────────────────────────────
Group: PRICE LABELS
Show Current Price and Tachimeter (toggle, default: ON)
Master on/off switch. When disabled, the entire table is hidden.
Group: EMA Dashboard
Dashboard Position (dropdown, default: Top Center)
Controls where the table is anchored on the chart.
Options: Bottom Left, Top Center, Middle Left, Middle Right,
Bottom Right, Top Right.
Dashboard Size (dropdown, default: Tiny)
Controls the text size of the gauge content.
Options: Auto, Tiny, Small, Normal, Large, Huge.
Recommendation: Tiny for mobile, Small for desktop browser.
Group: GAUGE STYLE
Gauge Square Color Mode (dropdown, default: Trend Color)
Trend Color (Green/Red): squares reflect bull/bear direction.
White: all active squares display as white (⬜) regardless of direction.
Useful for minimalist or light-theme charts.
────────────────────────────────────────────────────────────────────────────────
IMPORTANT NOTES
────────────────────────────────────────────────────────────────────────────────
- The indicator renders ONLY on real-time, unconfirmed bars. It will not
display on historical bars. This is by design to prevent repainting.
- RPM is measured against the 20-minute timeframe close , making it most
meaningful on intraday charts (1m, 3m, 5m, 15m, etc.).
- On slower timeframes (Daily, Weekly) the RPM values will be very large
and the X100 bar will almost always be fully lit. The indicator is
optimized for intraday use.
- The weekly_open and monthly_open security calls are fetched but currently
reserved for future use. They do not affect the current display.
────────────────────────────────────────────────────────────────────────────────
CREDITS
────────────────────────────────────────────────────────────────────────────────
Author : © CQuevedo345
Library : fikira/Text/1 (used for Rounded font rendering in title)
License : Mozilla Public License 2.0
mozilla.org
================================================================================
Indicator

GUAPOXTRADES - Life To FreedomGUAPOXTRADES – Life To Freedom
The Life To Freedom indicator is a financial readiness and risk-management framework designed to help traders evaluate the relationship between employment income, trading capital, and long-term financial independence.
Unlike traditional trading indicators that focus on entries, exits, or market direction, this tool focuses on the trader behind the chart.
Key Features
Freedom Readiness Matrix
Evaluates whether critical financial and business milestones have been achieved before transitioning toward full-time trading.
Metrics include:
Emergency Fund
Trading Consistency
Trades Logged
LLC Creation
Debt-Free Status
Tax Reserve
Market-Funded Status
Opportunity Cost
Positive Monthly Surplus
Recovery Time Engine
Calculates how long it would take employment income to absorb a trading loss based on account size, risk percentage, income, and expenses.
This helps answer:
"How much of my life does a trading mistake cost?"
Primary Engine Analysis
Identifies the primary source supporting financial growth:
Employment, Transitional, Trading
This allows traders to understand when employment remains the primary recovery engine and when trading becomes the dominant contributor.
Opportunity Cost Calculator
Measures the amount of time committed to employment and evaluates whether work obligations may be limiting trading opportunities, analysis, or business development.
Multi-Job Income Engine
Supports up to three separate employment sources with independent controls for:
Hourly Wage
Weekly Hours
Active / Inactive Status
Monthly income can also be manually entered when preferred.
GT Freedom Readiness Score
Compares actual financial conditions against selected personal requirements and generates a readiness percentage based on the criteria chosen by the user.
Philosophy
The purpose of this indicator is not to predict market direction.
The purpose is to provide a structured framework for evaluating financial preparedness, risk absorption, and readiness for greater trading independence.
Markets measure price.
Life To Freedom measures preparedness.
Disclaimer: This indicator is provided for educational and informational purposes only. It does not provide financial, legal, tax, or investment advice. All trading involves risk, and past performance does not guarantee future results. Indicator

ICT ADR Levels - Judas x Daily RangeThis indicator provides a clean and flexible way to monitor Average Daily Range (ADR) with two distinct calculation modes, along with visual levels and a detailed historical table.
Calculation Modes
- Classic Mode: Uses the standard daily candle range (high minus low of regular daily bars). This is the traditional daily range calculation.
- Midnight Mode: Calculates the daily range from midnight to midnight in America/New_York time. This provides a true calendar-day range independent of session opens.
You can switch between the two modes instantly using the dropdown in the settings. All table values, percentages, and 80% ADR levels update dynamically based on the selected mode.
The indicator plots the following levels from a session anchor point:
- Full ADR (above and below)
- 1/3 ADR (Judas levels)
- 80% ADR measured from the current daily high and low (two lines) - user selectable %
All lines are dynamically managed to avoid duplication and update cleanly as new sessions begin. Labels on the right side display price levels and can be toggled on or off.
Historical Table
A customizable table displays the following information for the selected number of days:
- Day or Date (user selectable)
- 5-Day ADR value for each historical day
- 80% of that day's 5-Day ADR
- Actual daily Range
- Percentage of the 5-Day ADR reached that day
The current/live row shows Today's Range compared against the active 5-Day ADR, including the percentage reached and the 80% target level. The table supports multiple sizes and positions.
Key Features
- Toggle between Classic and Midnight ADR calculations
- 80% ADR levels drawn from daily high and low
- Clean, non-duplicating horizontal lines and labels
- Historical data table with day/date, ADR, 80% ADR, Range, and percentage columns
- Adjustable styling, colors, text size, and visibility for all elements
- Option to plot levels from a session anchor or current price
This tool is designed for traders who want precise ADR-based levels with the flexibility to choose between standard daily ranges and strict midnight-to-midnight calculations. Indicator

Indicator

Indicator

Indicator

Indicator

Stock: Comparison Dashboard [invincible3]Stock: Comparison Dashboard
**Stock: Comparison Dashboard ** is a fundamental and market-strength comparison tool designed to compare two stocks side by side directly on the PulseWire chart.
The dashboard helps traders and investors quickly evaluate which stock is stronger across multiple financial dimensions, including growth, income statement strength, profitability, valuation, cash flow quality, financial strength, liquidity, dividend quality, and relative price strength.
Key Features
1. Two-Stock Comparison
Select any two symbols and compare their financial metrics side by side. The dashboard displays both raw values and category-based scores.
2. Fundamental Metrics
The indicator includes a wide set of financial metrics, such as:
* Revenue growth
* EPS growth
* Total revenue
* Operating income
* Net income
* Margins
* Return on equity
* Price-to-earnings ratio
* Price-to-sales ratio
* Free cash flow
* Debt ratios
* Current ratio
* Dividend yield
* Dividend payout ratio
3. Category Scores
The dashboard calculates separate comparison scores for:
* Growth Score
* Income Score
* Profitability Score
* Valuation Score
* Cash Flow Score
* Financial Strength Score
* Liquidity Score
* Dividend Score
* Relative Strength Score
4. Proportional Scoring System
The scoring system uses proportional comparison instead of simple winner-take-all logic.
For example, if one stock has 16% growth and another has 18% growth, the weaker stock does not receive 0. Instead, both stocks receive proportional scores based on how close their values are.
This makes the dashboard more realistic and useful for financial analysis.
5. Relative Strength Score
The Relative Strength Score compares the market performance of both stocks using:
* 3-month price performance
* 6-month price performance
* 12-month price performance
* Position within the 52-week range
* Distance from the 200-day moving average
This helps identify which stock has stronger market momentum.
6. Better / Weaker Value Highlighting
Better and weaker values are highlighted using text color instead of heavy background coloring. This keeps the table cleaner and easier to read.
7. Light and Dark Table Themes
The dashboard includes both light and dark table themes, making it suitable for different PulseWire chart layouts.
8. Customizable Rows
Each category allows the user to choose which metrics to display. Unwanted rows can be set to “None” to keep the dashboard clean.
How to Use
1. Select Stock 1 and Stock 2 from the indicator settings.
2. Choose the financial period: Quarter or Year.
3. Select the metrics you want to compare in each category.
4. Choose Light or Dark table theme.
5. Read the raw values and comparison scores to identify the stronger stock.
Interpretation
A higher score means the stock is stronger in that specific category.
Example:
* Higher Growth Score = stronger growth profile
* Higher Profitability Score = better profitability
* Higher Valuation Score = more attractive valuation
* Higher Financial Strength Score = stronger balance sheet
* Higher Relative Strength Score = stronger market momentum
Important Notes
This indicator uses PulseWire financial data. Some financial fields may be unavailable for certain stocks, exchanges, or periods. If a metric is unavailable, the table may show a dash.
PulseWire also has request limits, so the dashboard is designed to keep the number of active financial rows under control.
This indicator is intended for research, comparison, and educational analysis only. It is not financial advice. Always combine fundamental analysis with your own research, risk management, and market context.
Indicator
