Daily/Weekly/Monthly Support & Resistanceindicator plots support and resistance levels derived from historical price action. It analyzes higher‑timeframe candles (Daily/Weekly/Monthly) and ranks levels by strength and number of touches, then draws the most relevant levels around the current price. If no strong levels are found, it falls back to touch‑based levels so you still get meaningful lines.
How to Use:
Add the script to any chart.
Choose Levels Timeframe:
Auto (recommended): follows the chart timeframe (D/W/M).
D / W / M: force a specific timeframe.
Set lookback windows:
Lookback Days (D) – default 200
Lookback Weeks (W) – default 104
Lookback Months (M) – default 60
Adjust sensitivity:
Min Strength – filters weaker levels.
Volume Multiplier – requires higher volume for stronger levels.
Time Decay – gives more weight to recent data.
Min Touches (Fallback) – used when no strong levels are found.
Optional: enable Show Debug Info to see how many levels are detected.
Open Source & License:
This script is open source under the MIT License. You are свободно to use, modify, and share it with attribution.
Author / Contact:
Ron Belson
For questions or requests, contact: ronbelson@gmail.com
Indicadores e estratégias
Alpha-Gann SQ // Alpha- Gann SQ
// Developed by Mohammad Murad
// Professional Gann Square of 9 Calculator
// © 2025 - All Rights Reserved
BTC - Satoshis Altcoin Graveyard OVERVIEW
The Satoshi's Altcoin Graveyard (SAG) is a macro-statistical engine designed to solve the problem of Survivorship Bias . It is a well-known phenomenon in the crypto markets that the "Top 10" list is in a constant state of flux. If you look at historical data from CoinMarketCap (CMC) year by year, you will see a revolving door of projects that once seemed "too big to fail" disappearing into obscurity. Meanwhile, Bitcoin has remained the undisputed #1 since inception.
While most traders have a "gut feeling" that Altcoins eventually depreciate against Bitcoin, I believe in measuring it and drawing it on a chart for better visibility. By locking in specific "Cohorts" of market leaders from the past, we can track their inevitable decay through the Satoshi Sieve .
THE 13-COIN STATISTICAL BUCKET
To ensure an objective, non-biased audit, each cohort (we look at 2018, 2020 and 2022) is constructed using a fixed market-cap methodology from the snapshot date (excluding stablecoins):
• The Core: The Top 10 non-stablecoin assets at that time by Marketcap.
• The Risk Alpha: Representative samples from the Top #25, #50, and #100 ranks. (By including lower-ranked "riskier" alts, we capture the full statistical decay of the market, not just the "Blue Chips.")
TECHNICAL ARCHITECTURE
This script is engineered to push the boundaries of the Pine Script engine. TradingView enforces a hard limit of 40 unique data requests . By tracking 3 cohorts of 13 assets plus the Bitcoin base, this indicator utilizes exactly 40/40 requests , providing the maximum possible data density in a single chart window.
THE SPS CONCEPT (Survival Probability Score)
The SPS measures the Breadth of Survival . It answers: "How many coins from this year (the year of the snapshot) are actually outperforming BTC?"
We use a binary logic system to determine if a coin is "Winning" or "Losing" against the only benchmark that matters: Bitcoin.
• The Status Formula: Status = Current_Alt_BTC_Ratio >= Entry_Alt_BTC_Ratio ? 1 : 0 . This means: Every single day, at the Daily Close , the script compares the current Alt/BTC ratio to the fixed ratio from the snapshot date. If the coin is worth more in Bitcoin today than it was back then, it is assigned a "1" (a Win). If it has lost value against Bitcoin, it gets a "0" (a Loss).
• The SPS Line: SPS Line = (Sum of 'Wins' / 13) * 100 This means: We add up all the "Winners" for that specific day and turn it into a percentage. For example, if the Aqua line is at 7.69% on your chart, it confirms that on that day , exactly 1 out of the 13 coins was successfully beating Bitcoin, while the other 12 were underperforming.
THE PERFORMANCE MATRIX
In the top-right corner, we provide a Weighted Portfolio Simulation . This answers the financial question: "If I swapped 1 BTC into an equal-weight basket of these 13 coins on the snapshot day, what is my BTC value today?".
• Value < 1.0 BTC: You lost purchasing power compared to holding Bitcoin.
• Value > 1.0 BTC: You successfully achieved "Alpha" over the benchmark.
HOW TO READ THE CHART
• The Waterfall: Lines generally trend downward as the "Satoshi Sieve" filters out assets that cannot maintain their BTC-relative value.
• Dynamic Winners: We dynamically print the names of the current survivors at the tip of each line. If a cohort shows "None," the graveyard is full.
HOW TO READ THE MATRIX
• The BTC Target: Any portfolio value in the matrix below 1.0 BTC represents a failed altcoin rotation.
• Class of 2018: A portfolio value near 0.15 BTC at the current date, means a 85% loss rate.
• Class of 2020: A portfolio value near 0.77 BTC at the current date, means an approx 20 % loss rate.
• Class of 2022: A portfolio value near 0.31 BTC at the current date, means an approx 70% loss rate.
DIFFERENCE FROM AN ALTCOIN INDEX
Standard Altcoin Indexes (like my ALSI Index ) "rebalance" by removing losers and adding new winners. This is deceptive. The Altcoin Graveyard never rebalances . It forces you to watch the "losers" decay, providing a realistic look at the long-term opportunity cost of "Buy and Hold" for anything other than Bitcoin.
CONCLUSION
The data revealed by the Satoshi Sieve leads to a singular, sobering "Lesson Learned": Picking the right coin to outperform Bitcoin is not just difficult—it is statistically improbable over a long-term horizon.
While the "Risk-Reward" of altcoins is often marketed as having higher upside, the Altcoin Graveyard proves that for the vast majority of assets, the reward does not justify the risk of total portfolio erosion in BTC terms.
• The Mathematical Odds: If you picked a Top 10 coin in 2018, your chance of outperforming BTC today is effectively 0%.
• The Rotation Trap: Most investors "HODL" these assets into the graveyard, hoping for a return to previous ATHs that never comes because the liquidity has already moved on to the next "Class" of winners.
The final conclusion is clear: Diversification into altcoins is often just a slow-motion transfer of wealth back to Bitcoin. If you cannot identify the 1-out-of-13 that survives the Sieve, your best risk-adjusted move has historically been to simply hold the benchmark.
DISCLAIMER
This script is for educational purposes only. It does not constitute financial advice. It is a mathematical study of historical opportunity cost and survivorship bias.
Tags
bitcoin, btc, satoshis graveyard, altseason, dominance, total3, rotation, cycle, index, alsi, Rob Maths, robmaths
Spider Circle SystemHAP Circle Trend – Custom Projection (English Description)
The HAP Circle Trend is an innovative predictive indicator, also known as the Spider Circle System, designed to provide traders with a visual representation of potential price trends. It estimates future price movement by projecting dynamic circle-based probabilities, without revealing the proprietary calculation formula.
How it works:
The circle and its segments represent past price action and trend momentum.
Future projection bars extend forward to indicate potential bullish or bearish scenarios.
If the price enters the projection bars, it signals a strong likelihood of a sharp upward move.
Recommended settings for optimal visualization: quarters = -2, radius multiplier = -1.
Key Notes:
Each stock may require customized settings to adapt to its unique price range and volatility.
The system combines trend analysis, circle projection, and visual momentum cues to give an intuitive market outlook.
Colors of the circle and future bars provide easy-to-read trend probability: bright green = strong bullish, faint green = moderate bullish, orange/red = bearish.
Purpose:
HAP Circle Trend helps traders anticipate future price movements in a clear, visual, and intuitive way, making trend and momentum assessment simpler and more actionable.
PEPE Edge Hunter v1 - Quantitative SignalsPEPE Quantitative Edge Hunter Data-Driven
Short Description:
A microstructure analysis tool tailored specifically for PEPE (1000PEPE), based on quantitative patterns identified in January 2026 market data. This script highlights high-probability setups derived from volatility, volume, and mean reversion statistics.
Detailed Description:
Overview
This indicator is not based on standard technical analysis (like RSI or MACD), but on a rigorous quantitative analysis of recent PEPE price action. It identifies 5 specific “Edges” where the statistical probability of a specific outcome significantly exceeds random chance.
The 5 Quantitative Edges:
Edge #1: The Coiled Spring (Range Compression)
• Logic: Detects when PEPE’s range contracts to the bottom 20% of historical volatility.
• Stat: 85.9% probability of range expansion in the immediate next bar.
• Usage: Prepares you for a breakout move.
Edge #2: Bearish Momentum & Volume (The “Crush” Pattern)
• Logic: Identifies 3 consecutive red candles accompanied by a Relative Volume (RVOL) spike (>90th percentile).
• Stat: 71.4% Win Rate for bearish continuation.
• Note: This edge was found to be statistically significant only for downside moves (Shorts), not upside.
Edge #3: Extreme Mean Reversion
• Logic: Fades moves that are in the top/bottom 5% of returns.
• Stat: 58.8% Win Rate for bounces after extreme drops; 55.9% for reversals after extreme pumps.
• Usage: Best used for scalping quick reversals.
Edge #4: Wick Rejection (Microstructure)
• Logic: Flags candles with large lower wicks (Top 10%).
• Stat: 54.4% probability of bullish follow-through.
Edge #5: Expansion to Contraction
• Logic: Identifies range exhaustion. After a Top 20% range bar, probability dictates a consolidation.
• Stat: 76.3% chance of a smaller subsequent candle.
• Usage: Perfect for timing Take Profits.
How to Trade
• Green Triangles: Long Setups (Mean Reversion or Compression Breakouts).
• Red Triangles: Short Setups (Volume Momentum or Reversals).
• Info Panel: Displays the active market state and live probabilities.
------------------------------------------------------------------------------------------
Disclaimer
Past performance (January 2026 data) is not indicative of future results. This tool provides statistical probabilities, not financial advice. Always use Stop Losses.
Previous Candles Full-Chart Linesالنبذة بالعربية:
هذا المؤشر يرسم مستويات الأسعار المهمة للأسبوع الماضي وأيامه السابقة على كامل الشارت، ويشمل:
أعلى وأدنى مستوى للأسبوع الماضي.
متوسط سعر الأسبوع الحالي أو السابق حسب الاختيار.
أعلى وأدنى مستوى لكل يوم من أيام الأسبوع (الاثنين إلى الجمعة).
المستويات مرسومة بخطوط ممتدة لتسهيل رؤيتها على جميع الشموع، مع تسميات واضحة وسهلة القراءة.
Description in English:
This indicator plots key price levels from the previous week and its individual weekdays across the entire chart, including:
Previous week's high and low.
Weekly average for the current or previous week (selectable).
High and low for each weekday (Monday to Friday).
The levels are drawn as full-length lines for easy visualization, with clear and readable labels.
First Candle Session Levels 1, 2, and 3. Please read the second paragraph, to literally find the power of 3 at each of those starting candles, (Time and space).
FIRST CANDLE SESSION LEVELS
This indicator automatically marks the high and low of the first candle from up to three customizable time periods and projects those levels forward as horizontal lines across your chart.
What It Does:
You specify a time (for example, 10:03 AM in your timezone), and the indicator captures the high and low of the first candle at that time. It then draws horizontal lines at those exact price levels that extend forward, showing you how price interacts with these levels for the rest of the day.
Why Use It:
The first candle at a specific time often sets important support and resistance levels. These levels frequently act as barriers where price bounces, breaks through for strong moves, or returns to test later. By marking these levels automatically, you can focus on trading rather than manually drawing lines.
Key Features:
Track 3 Different Times - Monitor three separate times simultaneously with independent settings for each
Adjustable Candle Count - Use just the first candle (default) or combine multiple candles (up to 60) to create a wider range
Full Customization - Each time period has its own color settings, line styles, and visual options so you can easily distinguish between them
Extends Forward - Lines project into the future so you can see when price approaches these key levels in real-time
Any Timezone - Set the timezone for each time period to match your local market or any global market
How Traders Use It:
Traders use these levels as reference points for entries and exits. Some watch for price to break above the high or below the low as signals for directional moves. Others use the high and low as boundaries for range trading. Many use these levels simply as decision points for managing their positions.
The indicator works on any timeframe and is effective on any liquid instrument where specific times are significant to your trading strategy.
Use the setting to place the first candle at these times.
1) 5:30 a.m. UK — Asia → London Transition
Purpose: Liquidity engineering
What it does:
Builds stop pools, runs Asian highs/lows, creates false breaks
Expect: Sharp probes, low follow-through
2) 8:00 a.m. UK — London Open
Purpose: Manipulation
What it does:
Expands range, traps early direction traders
Expect: Fake moves, wicks, reversals
3) 10:00 a.m. UK — True Daily Open (5:00 a.m. NY)
Purpose: Bias is revealed
What it does:
Algorithms switch to delivery, liquidity is sought with intent
Expect: Displacement, structure shift
4) 2:30 p.m. UK — NYSE Cash Open (9:30 a.m. NY)
Purpose: Volume injection
What it does:
Confirms, accelerates, or violently reverses the move
Expect: Fast candles, large ranges
5) 3:30–4:00 p.m. UK — NY Continuation / Rebalance
Purpose: Range completion
What it does:
Completes the day’s objective or rebalances positions
Expect: Continuation or profit-taking
One-line framework
Early times build liquidity → 10:00 reveals direction → 2:30 delivers power
Magic Hour Range + Window Levels (0/50/75/100 + Extensions)This indicator plots one or more “Magic Hour” ranges (by ET hour) by drawing the hour’s high/low box, then extending an aligned post-hour analysis window for a set number of hours. Inside that window it overlays key reversion targets—0% (High), 50% (Mid), 100% (Low), optional 25%/75%—plus optional extension levels beyond the range (±25/50/75/100% and extras). All levels are clipped to the analysis window for a clean, session-by-session view of range, targets, and extensions.
Historical High/Low LevelsVisualize key historical support & resistance levels across multiple timeframes. Shows Today, Yesterday, 5D, 2W, 52W, and All-Time highs/lows with percentage distance from current price. Fully customizable with up to 10 configurable timeframes.
### What This Indicator Does
**Historical High/Low Levels** plots horizontal support and resistance lines based on the highest and lowest prices across multiple customizable timeframes. Each level displays the exact price and percentage distance from the current price, giving you instant context on where price sits within historical ranges.
The indicator draws short, clean lines at the right edge of your chart (not across the entire canvas) with labels showing:
- The timeframe (e.g., "5D High", "52W Low")
- The exact price level
- The percentage difference from current price
A companion summary table consolidates all levels in an easy-to-scan horizontal format, perfect for quick range analysis.
---
### The Problem It Solves
**Context is everything in trading.** Before entering any trade, you need to know:
1. **Where am I in the range?** Is price near the top or bottom of its recent range?
2. **How extended is this move?** A stock up 15% in 5 days behaves differently than one consolidating near its lows
3. **What are the key levels to watch?** Support and resistance zones from multiple timeframes
4. **Is this breakout real?** Knowing the 52-week or all-time high instantly validates breakout strength
Manually calculating these levels for every stock wastes time. This indicator does it automatically, updating in real-time as price moves.
---
### Key Features
✅ **10 Configurable Timeframes**
- 3 Fixed: Today, Yesterday, All-Time High/Low
- 7 Customizable: Default presets for 5D, 2W, 4W, 12W, 26W, 52W, 104W
- 3 Custom slots for any period you want (e.g., 90D, 180D, 365D)
✅ **Clean Visual Design**
- Short horizontal lines at chart edge (not cluttering the entire chart)
- Color-coded: Green for highs, Red for lows, Yellow for current price
- Customizable line style (Solid/Dashed/Dotted) and thickness
✅ **Horizontal Summary Table**
- At-a-glance view of all levels
- Shows: Period | Low $ | Low % | High $ | High %
- **Smart color mode**: Values colored relative to current price (green = above, red = below)
- Movable to any corner
✅ **Session Filtering**
- Toggle between Regular Trading Hours only or Include Extended Hours
- Important for stocks with significant pre/post market activity
✅ **Proper Y-Axis Scaling**
- Lines and labels move correctly when you adjust the price scale
- No "frozen on canvas" issues
✅ **Symbol Change Detection**
- Automatically refreshes all levels when you switch tickers
- No stale data from previous symbols
---
### How To Use It
**For Swing Traders:**
- Enable 5D, 2W, and 52W levels
- Look for price approaching 52W highs (potential breakout) or 52W lows (potential reversal/bounce)
- Use the percentage column to gauge how extended the current move is
**For Day Traders:**
- Focus on Today, Yesterday, and 5D levels
- Yesterday's high/low often act as intraday support/resistance
- Watch for breaks of these levels for momentum entries
**For Position Traders:**
- Enable longer timeframes: 26W, 52W, 104W (2 years)
- Use custom timeframes for quarterly levels (90D, 180D)
- All-Time High is crucial for breakout confirmation
**Reading the Table:**
- All values red in a row? Price is above the entire range for that period (bullish)
- All values green in a row? Price is below the entire range (bearish/oversold)
- Mixed colors? Price is within the range - look for support/resistance reactions
---
### Who Should Use This
- **Breakout Traders**: Instantly see if price is testing or breaking key highs
- **Mean Reversion Traders**: Identify overextended moves (price far from range midpoint)
- **Support/Resistance Traders**: Multi-timeframe confluence zones
- **Swing Traders**: Weekly and monthly range context
- **Day Traders**: Daily and weekly levels for intraday planning
- **Options Traders**: Strike selection based on historical ranges
---
### Tips & Tricks
1. **Confluence Zones**: When multiple timeframe levels cluster together, that's a stronger support/resistance zone
2. **Range Compression**: When 5D range is much smaller than 2W range, expect a volatility expansion
3. **Breakout Confirmation**: A true 52W high breakout should hold above the level on retest
4. **The 50% Rule**: If price is more than 50% above the 52W low, momentum is likely still bullish
5. **ATH Context**: Stocks making new all-time highs have no overhead resistance - pure blue sky breakouts
6. **Table Color Mode**:
- Use "Relative to Current" to instantly see where you are in each range
- Use "Fixed" mode for traditional high=green, low=red coloring
7. **Declutter**: Use the "Show All Lines" master toggle to quickly hide lines while keeping the table visible
8. **Extended Hours**: Enable for stocks like TSLA/NVDA with significant pre-market gaps
---
### Default Configuration
The indicator comes pre-configured with the most commonly used levels:
- ✅ Today's High/Low
- ✅ Yesterday's High/Low
- ✅ 5-Day High/Low
- ✅ 2-Week High/Low
- ✅ 52-Week High/Low
- ✅ All-Time High/Low
Additional timeframes (4W, 12W, 26W, 104W, and 3 custom) are available but disabled by default to keep the chart clean.
---
### Settings Overview
| Setting | Description |
| ---------------------- | ---------------------------------------- |
| Show All Lines | Master toggle for all lines/labels |
| Label Offset | Distance of lines from chart edge (bars) |
| High/Low/Current Color | Customize level colors |
| Line Style | Solid, Dashed, or Dotted |
| Line Thickness | 1-4 pixels |
| Show Summary Table | Toggle table visibility |
| Table Position | Corner placement |
| Font Size | 1 (Tiny) to 5 (Huge) |
| Value Colors | Relative to Current or Fixed |
| Include Extended Hours | Pre/post market data toggle |
---
### Notes
- Uses daily timeframe data via `request.security()` for accurate historical calculations
- All-Time High/Low is calculated from all available historical data on your chart
- The indicator works on any timeframe chart - the levels are always based on daily data
- For best results, ensure your chart has sufficient historical data loaded
---
## 🔍 SEO-OPTIMIZED TITLE OPTIONS
1. Historical High/Low Levels
2. Historical High/Low Levels - 52W, ATH, Daily Range Visualizer
3. Historical High/Low Levels | Key Price Levels & Ranges
---
## 💬 SUGGESTED FIRST COMMENT (after publishing)
**How I Use This Indicator:**
I built this indicator because I got tired of manually checking 52-week highs, yesterday's range, and other key levels before every trade.
My typical workflow:
1. Add the indicator to any chart
2. Immediately see where current price sits in the daily, weekly, and yearly range
3. Look for confluence zones where multiple timeframes align
4. Use the percentage column to gauge if a move is overextended
The table with "Relative to Current" coloring is my favorite feature - one glance tells me if I'm buying near highs (all green = caution) or near lows (all red = potential opportunity).
Let me know what timeframe combinations work best for your trading style! 🎯
Tao of Trading Moving Averages (MM)This is the Tao of Trading script with color shifts for Muffin Man's color needs.
Manipulation Candle IndicatorManipulation Candle Indicator
Spot high-probability "manipulation" candles on the 15-minute chart — oversized moves that often signal liquidity grabs, stop hunts, or institutional traps before sharp reversals.
Features:
• "Bull Manip" (green) and "Bear Manip" (red) labels on detected candles
• Range threshold based on % of Daily ATR (default: 20%)
• Adjustable ATR length (default: 14)
• Optional session filters (e.g., NY open / afternoon)
• Compact dashboard: Daily ATR, Manip %, trigger value
How it works:
A 15m candle qualifies if its range (high - low) ≥ Daily ATR × Manipulation %.
Use standalone to spot potential reversals, or combine with your own strategy.
—------------------Want the full automated version?----------------------
Manipulation Candle Strategy PRO adds:
• Automatic reversal entries after manipulation confirmation
• Supertrend + EMA trend filters
• 5m confirmation logic
• ATR or fixed-dollar TP/SL
• Max hold-time exits
• Performance stats table
This strategy is invite-only.
Message me on Trading View for access — it's managed off-platform.
Fade the traps - trade with edge.
Aaron
Opening Range (RTH, Globex, Tokyo, London) [Tradeisto]This indicator provides a comprehensive solution for monitoring Opening Ranges across major global trading sessions—RTH (New York), Globex, Tokyo, and London, within a single script. It is designed for stability and precision on all timeframes.
Key Features
Multi-Session Support: Track four distinct opening ranges simultaneously:
RTH (New York): Auto-detects based on asset class:
Indices (NQ, ES, YM): 09:30 NY
Metals (Gold/Silver): 08:20 / 08:25 NY
Energy (Oil/NatGas): 09:00 NY
Currencies & More: Automatically sets the correct pit open.
Globex: 18:00 America/New_York
Tokyo: 09:00 Asia/Tokyo
London: 08:00 Europe/London
Native Timezone Handling:
Automatically adjusts for Daylight Saving Time (DST) using native Pine Script timezones.
Smart Labeling: Evening sessions (Globex, Tokyo) display the correct "Trading Day" date (e.g., Sunday evening labeled as Monday).
Hybrid Data Engine:
Ensures stability by automatically switching data fetching methods based on your chart's timeframe.
Zoom In: Uses request.security_lower_tf for high-resolution data when the Chart Timeframe > Session Duration.
Zoom Out: Uses standard request.security when the Chart Timeframe <= Session Duration, preventing runtime errors.
Customizable Durations:
Independently configure durations for each session (30s, 1m, 5m, 15m, 30m).
How to Use
Add Opening Range to your chart.
Open Settings to enable or disable specific sessions.
Select the desired Duration for each session.
Customize colors and borders to fit your chart theme.
ATR Stop LinesATR Stop Lines
Plots dynamic stop-loss levels on the price chart based on ATR (Average True Range). Optionally adjusts stop distance based on volatility regime.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHAT IT DOES
Green line — Long stop (Close − ATR × multiplier)
Red line — Short stop (Close + ATR × multiplier)
Lines move with price and volatility. When regime-adjust is enabled, stop distance widens in high volatility and tightens in low volatility.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 REGIME-ADJUSTED MULTIPLIERS
When enabled, the multiplier auto-adjusts based on the ATR percentile:
LOW (< 25th pctl) — 1.0× ATR — Tight stops, small moves expected
NORMAL (25–50th pctl) — 1.5× ATR — Standard distance
HIGH (50–75th pctl) — 2.0× ATR — Wider to avoid noise
EXTREME (> 75th pctl) — 2.5× ATR — Widest, or skip the trade
Disable regime-adjust to use a fixed multiplier for all conditions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 HOW TO USE
Entry: Note stop line level when entering a trade. Set stop-loss at or beyond that level.
Trailing: Move stop to new line level as price advances in your favor.
Sizing: Wider stop = smaller position to maintain constant risk.
Example:
BTC Daily, ATR = \$2,000, Regime = HIGH (2.0×)
Entry: \$50,000 → Long stop: \$46,000 / Short stop: \$54,000
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 STATUS LABEL
VOL — Current regime (LOW / NORMAL / HIGH / EXTREME)
ATR — Raw ATR value in price units
Mult — Active multiplier
Stop Dist — Current stop distance in price units
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS
ATR Settings:
ATR Length (default: 14)
Percentile Lookback (default: 100)
Timeframe:
Use Fixed Timeframe — Lock to specific TF
Fixed Timeframe (default: D)
Stop Settings:
Regime-Adjusted Multiplier — Toggle auto-adjust on/off
Base ATR Multiplier — Used when regime-adjust is off
LOW/NORMAL/HIGH/EXTREME Multipliers — Customize per regime
Display:
Show Long Stop / Show Short Stop
Show Status Label
Long/Short Stop Colors
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS
Vol → EXTREME
Vol → LOW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 COMPANION INDICATOR
Use with ATR Volatility Regime (separate pane) for full context:
Pane indicator → percentile visualization, zone backgrounds
This indicator → actionable stop levels on price chart
Both use identical ATR/percentile logic and stay in sync.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 NOTES
Works on any timeframe
Stops are dynamic — recalculate each bar
Not a signal generator — use with your own entry logic
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷️ TAGS
ATR, stop-loss, volatility, risk-management, position-sizing, trailing-stop, swing-trading
Timeframe Continuity BarsTimeframe Continuity Bars is a script that is extremely simple for good reason
So please, do not remove this post because it seems 'simple'
Now that's over with. Lets dive in to understand what timeframe continuity IS and what this indicator does.
Timeframe continuity is defined by 4 or more timeframes and it is the relationship of the last price traded to those 4 opening prices. Standard timeframe continuity would be using the M,W,D,60min timeframes.
The reason we use MTF analysis is because of the truth of what price is and how it works.
Price movement is SOLELY caused due to aggressive buying / selling. Some may attempt to refute this however at the end of the day. If the price is at 100.00 it is because a buyer is willing to buy there and a seller is willing to sell there. If those market participants did not want to buy or sell at 100.00 price would go up or down to meet the more aggressive participant.
So what does this look like you may ask...
If an aggressive buyer takes the offer we will see prices go up if they were willing to pay more than the last guy who took the offer.
So price may go from 100.00 to 100.01 because you decided to invest in that stock that day at that time with a market order
This same thing occurs when every other institution creates, adds, reduces, or exits a position. They have to buy or sell and they have to either do it aggressively or do it passively by sitting on the bid / ask and waiting.
So since this is true, we know that the relationship to the opening price is extremely important. This is because if price is above it's open that means buyers were willing to take the offer and buy at higher prices. If price is below it's open it means that sellers were willing to sell at the bid and they sold at lower prices.
So any candlestick chart is simply an aggregation of this aggressive buying/selling that is taking place at all times.
By using the timeframe continuity bars indicator we can measure the distance from the current open across 4 or more timeframes.
By doing this we can identify monthly participation groups, weekly participation groups, daily participation groups, and 60min participation groups.
When all those groups align green or red this is considered full timeframe continuity. Where the monthly weekly daily 60min groups are all taking the offer and buying, or all selling at the bid!
When this aligns this is when price is for CERTAIN going in one direction.
However, It is subject to change every 60 minutes as the 60min determines if those monthly weekly daily buyers are present RIGHT NOW.
So if the 60min changes we go into direct conflict against the month/week/day groups.
If we see the 60min and day align we go into direct conflict against the month/week
if the 60min day and week are red we over-take the monthly group for control. At the time of the week day and 60 being red we have ZERO evidence of the previous monthly buyer/seller that was present.
Now that you understand a little bit about continuity.. Check it out on the chart!
P.S Here is some tips
1) it is not about just all timeframes aligning, we want to see long green / red bars!
2) The opens reset on a cyclical basis. Each day, each week, each month... When the new timeframes open we will see timeframes have the SAME open. When the opens are the same price we have LESS evidence versus having all opens seperate.
3) Investors can use the Y Q M W as their 4 timeframes to see when institutional buying is occurring [go do a case study on AMEX:GLD and AMEX:SLV weekly timeframe with these settings]
4) You need to add 4 separate indicators and change the timeframes. It is ideal to then save this layout!
5) The best way to do price analysis is using #TheStrat across all 4 timeframes instead of one timeframe with this indicator. This is soley a tool we use to show changing of control between participation groups!
Kynjal Quarters [AMDX]Kynjal Quarters
A powerful multi-timeframe Quarters Theory indicator that visualizes market structure using the AMDX/XAMD methodology across 6 hierarchical timeframes.
📊 What is Quarters Theory?
Quarters Theory divides each market cycle into 4 distinct phases:
A (Accumulation) - Smart money builds positions during consolidation
M (Manipulation) - False moves to trap retail traders
D (Distribution) - Smart money distributes positions, revealing the true move
X (Continuation/Reversion) - Trend continues or reverts
Wyckoff + VSA Pro [M.22]Wyckoff + VSA with side window and tooltips
Wyckoff appears as background colors (4 phases)
Only strong VSA signals in harmony with the phases
the side window has many signals
also put the mouse on the signals to see the side tooltip
Market Open, Premarket High, CloseSimple Indicator that places a line at the current day's premarket high, market open and close.
Reversal Detection v3.0 - Real-Time Pro (Non-Repainting)═══════════════════════════════════════════════════════
REVERSAL DETECTION PRO v3.0 - NON-REPAINTING
Adaptive Zigzag Reversal Detection for Scalpers & Day Traders
═══════════════════════════════════════════════════════
CHART EXAMPLE
The indicator is shown running on MNQ1! (Micro E-mini Nasdaq-100
futures) on a 2-minute chart. The indicator works on all symbols
and timeframes, but is optimized for futures scalping on 1-5
minute charts.
WHY I BUILT THIS
Most reversal indicators out there repaint like crazy, flipping
signals after the fact and making you second-guess every trade.
Plus they're too noisy in choppy markets or way too laggy in
trends, so I kept missing entries or getting faked out. I wanted
something solid that sticks to its guns without repainting and
adapts to volatility without me tweaking it every 5 minutes.
This indicator solves those problems by using an adaptive zigzag
algorithm that adjusts to market volatility automatically. Once a
reversal signal appears, it's locked in place - no repainting, no
disappearing signals. The ATR-based sensitivity system means it
works across different market conditions without constant adjustment.
WHAT YOU'LL SEE ON YOUR CHART
When you add this indicator, here's what shows up:
- GREEN LABELS with "REVERSAL" and price level = Bullish reversal
confirmed at swing low
- RED LABELS with "REVERSAL" and price level = Bearish reversal
confirmed at swing high
- HORIZONTAL LINES extending from each reversal = Reference for
stops and targets
- PREVIEW LABELS (lighter colors) = Potential reversals forming in
real-time (optional)
- CANDLE COLORS: Green for bullish trends, red for bearish, purple
for neutral
- PURPLE BOXES = Supply/demand zones marking reversal areas
- INFO TABLE (top corner) = Shows sensitivity, current ATR,
threshold, and trend status
The indicator uses three EMAs (9/14/21 periods) to determine trend
direction, which drives the candle coloring system. This helps you
see whether you're in a bullish, bearish, or choppy market at a
glance.
HOW IT WORKS
The core reversal detection uses a zigzag calculation that tracks
price swings and identifies reversals when price moves by a
dynamically calculated threshold. The reversal amount is determined
by taking the maximum of three values:
1. Percentage-based threshold (adjusts to instrument price level)
2. Absolute price movement threshold (minimum move required)
3. ATR-based threshold (adapts to current volatility)
This multi-factor approach ensures the indicator works consistently
across different assets and market conditions. The non-repainting
mechanism uses confirmed bar data - once a pivot is detected at a
swing high or low, the label and horizontal line are permanently
locked at that exact wick price.
Five sensitivity presets automatically adjust the ATR multiplier:
- Very High (0.8x ATR) = More signals, captures small moves
- High (1.2x ATR) = Active trading
- Medium (2.0x ATR) = Balanced (default)
- Low (2.8x ATR) = Filters noise
- Very Low (3.5x ATR) = Only major reversals
Advanced users can select "Custom" to manually tune ATR multiplier,
percentage threshold, and calculation method.
HOW I USE IT
I mainly trade /MNQ futures on 1-5 minute charts for scalping -
that's my bread and butter. The indicator works decent on other
stuff like stocks or forex too, but I dial sensitivity up for
faster scalps during volatile sessions.
My typical trade setup:
1. Wait for a confirmed REVERSAL label (green for long, red for
short)
2. Check that it lines up with the EMA trend color (bullish candles
for longs, bearish for shorts)
3. If it's a "strong" signal where the reversal hits during a trend
flip, that's my green light
4. Quick check for nearby supply/demand zones to avoid fighting
them
5. Enter with a tight stop below/above the reversal line
6. Target 1:1 or 2:1 risk/reward, usually out in 5-10 minutes
The horizontal lines from each reversal give me logical stop
placement levels, and the supply/demand zones help identify
potential profit targets or areas to avoid.
SETTINGS & CUSTOMIZATION
Signal Modes:
- Confirmed Only = Most reliable, only shows locked-in signals
(recommended)
- Confirmed + Preview = Shows both confirmed and potential signals
- Preview Only = For testing/development
Sensitivity Presets:
Start with "Medium" and adjust based on your trading style:
- Scalping volatile sessions = "High" or "Very High"
- Day trading = "Medium"
- Swing trading = "Low" or "Very Low"
Display Options:
- Choose candle display type (Solid, Trend, Bars, Volume, None)
- Show/hide supply/demand zones
- Adjust zone box extension length
- Customize info table position and size
- Control maximum lines displayed
Alert System:
- Bullish/Bearish reversal alerts
- EMA trend change alerts
- Strong signal alerts (reversal + trend alignment)
- "Any reversal" catch-all alert
IMPORTANT - READ THIS FIRST
Don't rely on this indicator alone. Always pair it with your own
price action or volume confirmation, because no indicator is
perfect. Avoid cranking sensitivity too high in ranging markets or
you'll get whipped. Test on demo first, and remember it's
non-repainting so signals are final, but preview mode can tease
you into early entries if you're not patient.
Risk management is key - don't size up just because a signal looks
good. This indicator helps identify potential reversals, but YOU
still need to manage your trades, set proper stops, and control
position size based on your account risk tolerance.
WHAT MAKES THIS DIFFERENT
Unlike simple pivot indicators or manual support/resistance drawing:
- Adapts automatically to volatility changes (ATR-based)
- Never repaints - signals lock in place permanently
- Reversal detection works with trend context (EMAs)
- Supply/demand zones mark key structural levels
- One-click sensitivity adjustment via presets
- Works across multiple timeframes and instruments
The zigzag reversal algorithm adapts to volatility using ATR, while
the EMA system provides trend context so you're not trading
reversals blindly against the trend. The supply/demand zones help
identify key levels where price has reversed before. It's built
specifically for active traders who need reliable, non-repainting
signals.
BEST PRACTICES
✅ DO:
- Start with "Medium" sensitivity on demo account
- Wait for confirmed signals before entering
- Use horizontal lines for stop placement
- Check trend context (candle colors) before trading reversals
- Combine with volume analysis or price action
- Test different sensitivity settings for your instrument
❌ DON'T:
- Trade every signal blindly without context
- Use "Very High" sensitivity in choppy/ranging markets
- Ignore the trend direction (candle colors)
- Enter on preview labels (they can disappear)
- Skip proper risk management
- Overtrade just because signals appear
TECHNICAL SPECIFICATIONS
- Pine Script Version: v6
- Non-Repainting: Yes (confirmed signals only)
- Uses security(): No (no higher timeframe data)
- Uses non-standard chart types: No (all calculations on real OHLC)
- Alert Compatible: Yes (7 alert types)
- Calculations: Current timeframe only, no lookahead bias
DISCLAIMER
This indicator is for educational purposes only and does not
constitute financial advice. Trading futures, stocks, and forex
involves substantial risk of loss and is not suitable for all
investors. Past performance is not indicative of future results.
Always use proper risk management, never risk more than you can
afford to lose, and test thoroughly on demo accounts before live
trading.
═══════════════════════════════════════════════════════
© 2025 NPR21 - Reversal Detection Pro v3.0
Built by a trader, for traders
═══════════════════════════════════════════════════════
ATR Volatility RegimeATR Volatility Regime
A volatility classification indicator that uses ATR (Average True Range) percentile ranking to identify LOW , NORMAL , HIGH , or EXTREME volatility conditions.
Displayed as a separate pane oscillator (0–100 scale) with colored zones.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 WHY THIS INDICATOR?
Most volatility indicators show raw ATR — a number without context. Is ATR = 50 high or low? Depends on the asset and recent history.
This indicator answers: "Is current volatility high or low for THIS asset, right now?"
What it adds over standard ATR:
Percentile context — Compares current ATR to its own history
Regime classification — Actionable labels instead of raw numbers
Visual zones — Instant read without interpretation
Optional MTF — Lock to a fixed timeframe while viewing another
Auto-adapts — Works on any asset without manual threshold tuning
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 CORE CONCEPTS
ATR (Average True Range)
Measures volatility in price units — how much an asset typically moves per bar. Directionless (magnitude only, not direction).
Calculation:
True Range = the greatest of:
High − Low (current bar's range)
|High − Previous Close| (gap up captured)
|Low − Previous Close| (gap down captured)
ATR = Moving average of True Range over N bars (default: 14)
Percentile Rank (Pctl)
Answers: "What percentage of historical values is the current value greater than?"
Pctl = 0% → Lowest ATR in lookback period (extreme compression)
Pctl = 50% → Median ATR (typical volatility)
Pctl = 100% → Highest ATR in lookback period (extreme expansion)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 WHAT IT DOES
Classifies current volatility into four regimes:
LOW (< 25th percentile) — Compression, breakout likely brewing
NORMAL (25th–50th percentile) — Typical market conditions
HIGH (50th–75th percentile) — Elevated volatility, use caution
EXTREME (> 75th percentile) — Rare expansion, tighten stops or stay flat
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 DISPLAY COMPONENTS
Oscillator Line (0–100)
ATR percentile rank over time. Color matches regime:
Blue = LOW
Gray = NORMAL
Orange = HIGH
Red = EXTREME
Zone Backgrounds
Colored bands at threshold levels for instant visual reference.
Status Label
VOL — Current regime
ATR — Raw ATR value (for stop sizing)
Pctl — Percentile rank (0–100%)
TF — Active timeframe (chart or fixed)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 HOW TO USE
LOW Volatility (Pctl < 25%):
Market compressed — "calm before the storm"
Watch for breakout setups
Pctl = 0% often precedes significant moves
NORMAL Volatility (Pctl 25–50%):
Typical conditions
Standard position sizing and stops
HIGH Volatility (Pctl 50–75%):
Elevated movement — reduce size
Widen stops to avoid noise
EXTREME Volatility (Pctl > 75%):
Rare, intense conditions
Avoid new entries or tighten risk
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS
ATR Settings:
ATR Length (default: 14) — Period for ATR calculation
Percentile Lookback (default: 100) — Bars for percentile ranking
Timeframe:
Use Fixed Timeframe (default: off) — Lock calculation to specific TF
Fixed Timeframe (default: D) — TF to use when fixed mode enabled
Thresholds:
Low Threshold (default: 25)
High Threshold (default: 50)
Extreme Threshold (default: 75)
Display:
Show Zone Background — Toggle colored fills
Show Status Label — Toggle info label
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 SUGGESTED LOOKBACK BY ASSET
Crypto — 100 bars (fast regime shifts)
Stocks — 252 bars (one trading year)
Forex — 100–150 bars
Commodities — 150–200 bars (seasonal patterns)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS
Vol → EXTREME
Vol → HIGH
Vol → LOW
Vol exits HIGH
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 PRACTICAL APPLICATIONS
Stop-Loss Sizing:
Use raw ATR for stops. Example: Stop = Entry − (1.5 × ATR)
Position Sizing:
Reduce size when percentile is HIGH or EXTREME.
Entry Filtering:
LOW regime = prepare for breakout
EXTREME regime = avoid new entries
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📝 NOTES
Works on any timeframe — adapts to chart or locks to fixed TF
ATR is non-directional — magnitude only
Percentile auto-adapts to each asset's volatility profile
Not a standalone signal — combine with trend/regime filters
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷️ TAGS
volatility, ATR, average-true-range, percentile, regime, risk-management, position-sizing, swing-trading, MTF
LRHS Strategy - BakaraFxThis indicator is designed to identify high-probability market reversal zones by combining liquidity sweeps, market structure shifts, and multi-timeframe confirmation.
Concept Behind the Indicator
Financial markets often move to collect liquidity above previous highs or below previous lows before reversing.
This tool focuses on detecting these liquidity raids and then waits for structural confirmation before highlighting potential reversal areas.
How It Works
1. Liquidity Sweep Detection
The indicator identifies when price takes out recent swing highs or lows, suggesting a stop-hunt or liquidity grab.
2. Structural Shift Confirmation
After the liquidity sweep, the script looks for a change in short-term market structure, indicating that momentum may be shifting in the opposite direction.
3. Multi-Timeframe Filtering
Users can select different timeframes for the liquidity hunt and the confirmation phase, allowing better alignment between higher-timeframe context and lower-timeframe entries.
4. Reversal Zones & Signals
When both liquidity and structure conditions are met, the indicator highlights potential reversal areas on the chart.
Best Use
• Works well on volatile markets (Gold, BTC)
• Designed for traders using liquidity, ICT, and price action concepts
• Can be used for scalping, intraday, or swing trading
Important Note
This tool is not a “buy/sell signal generator”.
It provides context and confirmation, helping traders make more informed decisions.
Disclaimer
This indicator is for educational purposes only.
It does not provide financial advice.
Always use proper risk management.
NQ ICT NY Session ChecklistNQ ICT NY Session Checklist
A manual, on-chart checklist indicator designed to enforce ICT execution rules during the New York session on Nasdaq (NQ). The script displays a step-by-step confirmation panel for higher-timeframe bias, liquidity identification, liquidity sweep, market structure shift, fair value gap entry, and risk/reward validation. It helps prevent early entries, FOMO, and overtrading by clearly indicating when all conditions are met and the trader is ready to execute.
1H Bias - Day Trade FilterThis indicator is intended for the use of two screens 15M and 5M. It will indicate with a green arrow at 8:30 AM central to look bullish or a red arrow at 8:30 AM central to look Bearish. This indicator is based on the 1H chart having price over the 200 MA and the 20 MA above the 50 MA.
Look for pullbacks on the 15M to key areas of support or resistance.
Look for a break of structure entries or pullback entries on the 5M chart.
Green Arrow = Look Bullish on this chart today.
Red Arrow = Look Bearish on this chart today.
X = Do not trade this chart today.






















