Sector Relative StrengthThis indicator measures a stock's Real Relative Strength against its sector benchmark, helping you identify stocks that are outperforming or underperforming their sector peers.
The concept is based on the Real Relative Strength methodology popularized by the r/realdaytrading community.
Unlike traditional relative strength calculations that simply compare price ratios, this indicator uses a more sophisticated approach that accounts for volatility through ATR (Average True Range), providing a normalized view of true relative performance.
Key Features
Automatic Sector Detection
Automatically detects your stock's sector using TradingView's built-in sector classification
Maps to the appropriate SPDR Sector ETF (XLK, XLF, XLV, XLY, XLP, XLI, XLE, XLU, XLB, XLC)
Supports all 20 TradingView sectors
Sector ETF Mappings
The indicator automatically compares your stock against:
Technology: XLK (Technology Services, Electronic Technology)
Financials: XLF (Finance sector)
Healthcare: XLV (Health Technology, Health Services)
Consumer Discretionary: XLY (Retail Trade, Consumer Services, Consumer Durables)
Consumer Staples: XLP (Consumer Non-Durables)
Industrials: XLI (Producer Manufacturing, Industrial Services, Transportation, Commercial Services)
Energy: XLE (Energy Minerals)
Utilities: XLU
Materials: XLB (Non-Energy Minerals, Process Industries)
Communications: XLC
Default: SPY (for Miscellaneous or unclassified sectors)
Customizable Settings
Comparison Mode: Choose between automatic sector comparison or custom symbol
Length: Adjustable lookback period (default: 12)
Smoothing: Apply moving average to reduce noise (default: 3)
Visual Clarity
Green line: Stock is outperforming its sector
Red line: Stock is underperforming its sector
Zero baseline: Clear reference point for performance
Clean info box: Shows which ETF you're comparing against
How It Works
The indicator calculates relative strength using the following methodology:
Rolling Price Change: Measures the price movement over the specified length for both the stock and its sector ETF
ATR Normalization: Uses Average True Range to normalize for volatility differences
Power Index: Calculates the sector's strength relative to its volatility
Real Relative Strength: Compares the stock's performance against the sector's power index
Smoothing: Applies a moving average to reduce single-candle spikes
Formula:
Power Index = (Sector Price Change) / (Sector ATR)
RRS = (Stock Price Change - Power Index × Stock ATR) / Stock ATR
Smoothed RRS = SMA(RRS, Smoothing Length)
Indikatoren und Strategien
RSI + MFIRSI and MFI combined, width gradient fields if OS or OB, shows divergences separate for wicks and bodies, shows dots when mfi and rsi oversold at the same time.
Continuation Probability (0–100)This indicator helps measure how likely the current candle trend will continue or reverse, giving a probability score between 0–100.
It combines multiple market factors trend, candle strength, volume, and volatility to create a single, intuitive signal.
True Previous Day/Week High & LowTrue Previous Day/Week High & Low
What makes this indicator unique:
Unlike most previous day high/low indicators that only track SESSION data (e.g., 6:00 PM - 5:00 PM for futures), this indicator calculates the TRUE calendar day high and low from MIDNIGHT TO MIDNIGHT (00:00 - 23:59) in New York time.
Why this matters:
- Session-based indicators miss crucial price action that occurs during overnight hours
- True midnight-to-midnight calculation gives you the ACTUAL daily range
- Essential for traders who need accurate previous day levels for support/resistance
- Works perfectly on 24-hour markets like futures (NQ, ES, YM, etc.)
Features:
✓ True calendar day high/low (00:00-23:59 NY time)
✓ Previous week high/low
✓ Customizable line colors, widths, and styles (solid, dashed, dotted)
✓ Optional labels with adjustable size, color, and spacing
✓ Values displayed on price scale
✓ Toggle individual levels on/off
✓ Optimized for 1-minute charts but works on all timeframes
Perfect for:
- Futures traders (NQ, ES, YM, RTY)
- Day traders using previous day levels as key support/resistance
- Swing traders tracking weekly ranges
- Anyone who needs accurate 24-hour high/low levels
Settings are clean and intuitive - just add to your chart and customize the appearance to match your setup!
RSI + Elder Bull-Bear pressure RSI + Bull/Bear (Elder-Ray enhanced RSI)
What it is
An extended RSI that overlays Elder-Ray Bull/Bear Power on the same, zero-centered scale. You get classic RSI regime cues plus a live read of buy/sell pressure, with optional smoothing, bands, and right-edge value labels.
Key features
RSI with bands – default bands 30 / 50 / 70 (editable).
Bull/Bear Power (Elder) – ATR-normalized; optional EMA/SMA/RMA/HMA smoothing.
One-pane overlay – RSI and Bull/Bear share a common midline (RSI-50 ↔ panel 0).
Right-edge labels – always visible at the chart’s right margin with adjustable offsets.
How to read it
Cyan line = RSI (normalized)
Above the mid band = bullish regime; below = bearish regime.
Green = Bull Power, Red = Bear Power
Columns/lines above 0 show buy pressure; below 0 show sell pressure.
Smoothing reduces noise; zero-line remains your key reference.
Trade logic (simple playbook)
Entry
BUY (primary):
RSI crosses up through 50 (regime turns bullish), and
Bull (green) crosses up through 0 (buy pressure confirms).
SELL (primary):
RSI crosses down through 50, and
Bear (red) crosses down through 0 (sell pressure confirms).
Alternative momentum entries
Aggressive BUY: Bull (green) pushes above RSI-80 band (strong upside impulse).
Aggressive SELL: Bear (red) pushes below RSI-30 band (strong downside impulse).
Exits / trade management
In a long: consider exiting or tightening stops if Bear (red) dips below the 0 line (rising sell pressure) or RSI loses 50.
In a short: consider exiting or tightening if Bull (green) rises above 0 or RSI reclaims 50.
Tip: “0” on the panel is your pressure zero-line (maps to RSI-50). Most whipsaws happen near this line; smoothing (e.g., EMA 21) helps.
Defaults (on first load)
RSI bands: 30 / 50 / 70 with subtle fills.
Labels: tiny, pushed far right (large offsets).
Bull/Bear smoothing: EMA(21), smoothed line plot mode.
RSI plotted normalized so it overlaps the pressure lines cleanly.
Tighten or loosen the Bull/Bear thresholds (e.g., Bull ≥ +0.5 ATR, Bear ≤ −0.5 ATR) to demand stronger confirmation.
Settings that matter
Smoothing length/type – balances responsiveness vs. noise.
Power/RSI Gain – visual scaling only (doesn’t change logic).
Band placement – keep raw 30/50/80 or switch to “distance from 50” if you prefer symmetric spacing.
Label offsets – move values clear of the last bar/scale clutter.
Good practices
Combine with structure/ATR stops (e.g., 1–1.5× ATR, swing high/low).
In trends, hold while RSI stays above/below 50 and the opposite pressure line doesn’t dominate.
In ranges, favor signals occurring near the mid band and take profits at the opposite band.
Disclaimer: This is a research/visual tool, not financial advice at any kind. Test your rules on multiple markets/timeframes and size positions responsibly.
FuTech : Darvas Box (Original Theory) IndicatorFuTech : Darvas Box (Original Theory) Indicator
📈 Introduction
🔹 This indicator implements the legendary Darvas Box theory developed by Nicolas Darvas in the 1950s, which helped him turn $25,000 into $2,000,000 in just 18 months.
🔹 Unlike other box indicators, this implementation strictly follows Darvas' original methodology while adding modern technical features for enhanced usability in today's markets.
===============================================================================
📊 What Makes This Implementation Unique
🔹 This indicator stands apart from other Darvas Box implementations in several key ways:
🔹 It implements the exact "high before low" rule that Darvas used - first identifying the roof (top) of the box, then waiting for the floor (bottom) to form
🔹 It offers two distinct methods for box detection - Swing Confirmation (which waits for price confirmation) and Lookback Period (simpler approach)
🔹 It includes Darvas' critical volume confirmation requirement with customizable parameters
🔹 It incorporates Darvas' focus on strong stocks near their highs through the 52-week high filter
🔹 It provides multi-timeframe capability, allowing application to intraday, daily, weekly, or monthly charts
🔹 It features dynamic box coloring based on breakout direction (green for upward, red for downward)
===============================================================================
🔍 Technical Implementation Details
📦 Box Formation Algorithm
🔹 The indicator constructs boxes using a sophisticated algorithm that follows Darvas' original approach:
🔹 For Swing Confirmation mode:
🔸 The system identifies potential swing highs by looking for price points that are higher than the previous N bars (user-defined)
🔸 Similarly, swing lows are identified as points lower than the previous N bars
🔸 The "high before low" rule ensures a roof is established before a floor is determined
🔸 Once both parameters are locked in, the box is drawn and extended horizontally
🔹 For Lookback Period mode:
🔸 The box high is simply the highest high of the last X bars (user-defined)
🔸 The box low is the lowest low of the last X bars
🔸 This provides a simpler but still effective implementation of Darvas' concept
🚀 Breakout Detection System
🔹 The indicator employs a dual-confirmation system for breakouts:
🔹 Upward Breakout Conditions:
🔸 Price must close above the box roof
🔸 Volume must exceed the volume moving average (default 20-period) multiplied by a factor (default 1.5x)
🔸 The 52-week high filter must be satisfied (price must be within the maximum drawdown percentage from the 52-week high)
🔹 Downward Breakout Conditions:
🔸 Price must close below the box floor
🔸 No volume confirmation is required for downward breakouts (following Darvas' approach)
📊 Volume Confirmation Mechanism
🔹 The indicator calculates volume thresholds using:
🔸 Volume Average = SMA(volume, N) where N is the user-defined period (default 20)
🔸 Volume Threshold = Volume Average × Volume Factor (default 1.5)
🔸 Only when current volume exceeds this threshold is an upward breakout considered valid
📈 Uptrend Filter
🔹 The indicator implements Darvas' focus on strong stocks through:
🔸 52-week High Calculation = Highest price over the past 52 weeks
🔸 Minimum Price Requirement = 52-week High × (1 - Maximum Drawdown %)
🔸 This ensures only stocks that are not too far from their highs generate signals
===============================================================================
🎯 How to Use This Indicator
🔷 Entry Signals
🔹 Wait for a green box to appear, indicating an upward breakout
🔹 Confirm that volume was above average during the breakout (shown by the indicator)
🔹 Verify the stock is within your acceptable distance from its 52-week high
🔹 Consider entering on the next candle after confirmation
🔷 Exit Signals
🔹 Exit when a red box appears, indicating a downward breakout
🔹 Alternatively, use trailing stops below newly formed box lows
🔹 Consider partial exits at predefined profit targets while letting the remainder run
🔷 Parameter Optimization
🔹 For swing traders, use longer lookback periods (20-50 bars)
🔹 For day traders, use shorter periods (5-15 bars)
🔹 Adjust the volume factor based on the asset's typical volatility
🔹 Modify the maximum drawdown percentage based on your risk tolerance
===============================================================================
📚 Historical Context and Trading Philosophy
🔹 Nicolas Darvas developed his box theory while traveling the world as a dancer.
🔹 With limited access to market information, he relied only on price charts and telegrams.
🔹 He discovered that strong stocks tend to pause after hitting new highs, forming what he called "boxes" - sideways ranges where the stock "rests" before its next move.
🔹 By buying only when price broke above these ranges with unusually high volume, he was able to ride powerful uptrends while cutting losses quickly when the breakdown occurred.
🔹 This indicator captures the essence of Darvas' approach - focusing on strength, confirming with volume, and selling weakness quickly - while adding modern technical features to enhance its utility in today's electronic trading environment.
===============================================================================
⚙️ Calculation Summary
🔹 The indicator performs the following calculations:
🔸 Box High = Highest swing high or lookback high (depending on selected method)
🔸 Box Low = Lowest swing low or lookback low (depending on selected method)
🔸 Upward Breakout = Price > Box High AND Volume > (Volume Average × Volume Factor)
🔸 Downward Breakout = Price < Box Low
🔸 Volume Average = SMA(Volume, N) where N is the volume period
🔸 Uptrend Filter = Price ≥ (52-week High × (1 - Maximum Drawdown %))
===============================================================================
🔔 Alert Configuration
🔹 To set up alerts:
🔸 Right-click on the chart and select "Add Alert"
🔸 Choose the Darvas Box indicator as the alert condition
🔸 Select either "Breakout Up" or "Breakout Down" as the alert condition
🔸 Configure your preferred notification method
🔹 This modernizes Darvas' telegram-based approach, allowing you to receive instant notifications when potential trading opportunities occur.
===============================================================================
📈 Conclusion
🔹 This FuTech : Darvas Box (Original Theory) indicator faithfully implements Nicolas Darvas' legendary trading method while adding modern technical features.
🔹 By focusing on strength, confirming with volume, and providing clear entry and exit signals, it offers traders a structured approach to trend following that has stood the test of time.
🔹 The indicator's multiple detection methods, volume confirmation, and trend filtering make it a comprehensive tool for implementing Darvas' box theory in today's markets.
===============================================================================
🙏 Credits : Inspired by @LevelUpTools
Prev Daily Closes — Prev1 & Prev2 (intraday) RAJESH MAYEKARit gives last 2 days close line. when last 2 days close broke you get momentum for BTST
Altseason Probability (BTC.D • USDT • TOTAL3 • DXY)Testing phase, workig out the kinks.
Works by aggregating several factors to define altseason probability in any given moment
Core [SurgeGuru]This script provides institutional-grade, multi-factor market analysis in a unified toolkit. Its true sophistication lies in its ability to reveal the critical interplay—the "dance"—between its core components, offering a profound view of market structure, momentum, and trend health that goes far beyond standard indicators.
Core Differentiators
Reveals the Core Trend "Dance":
The script masterfully visualizes the critical interaction between three foundational elements:
Ichimoku (Tenkan Sen & Kijun Sen): The leading actors defining momentum and equilibrium.
Bollinger Middle Band (BBM): The dynamic stage of support/resistance.
This interaction provides an institutional-grade read on trend integrity:
Strong Trend: A clean, bullish alignment with the Tenkan Sen leading, the Kijun Sen following, and the BBM acting as firm support confirms a powerful, unified move.
Trend Break Warning: The BBM moving between the Tenkan and Kijun signals convergence and compression, a critical alert of weakening momentum and a potential reversal.
Multi-Timeframe Momentum Confirmation:
This core trend analysis is fortified with a layered momentum gauge, providing a robust, institutional-style confirmation system:
Proprietary RSI-Based Bands across weekly, daily, and intraday frames.
Stochastic Channels (Sto12/Sto50) for additional context on price position.
Strategic Filters for Swing & Position Traders:
For higher-timeframe analysis, it delivers essential quantitative tools:
AnEMA29 Angle: Objectively quantifies trend strength and direction.
PDMDR (DMI Ratio): Measures directional dominance to filter low-conviction markets.
Integrated Cross-Asset Intelligence:
Completing the institutional perspective is a Correlation & Hedging Assistant, contextualizing price action against peers and identifying strategic opportunities based on RSI divergences.
Conclusion
This is not a mere collection of indicators; it is a consolidated analytical workstation. It captures the nuanced "dance" of the core trend triad, layers on multi-timeframe momentum confirmation, and provides strategic filters for timing and cross-asset context. This holistic, institutional-grade approach delivers a definitive and actionable market narrative.
@ICHIMOKU
@insomniac_vampire
Candle Breakout StrategyShort description (one-liner)
Candle Breakout Strategy — identifies a user-specified candle (UTC time), draws its high/low range, then enters on breakouts with configurable stop-loss, take-profit (via Risk:Reward) and optional alerts.
Full description (ready-to-paste)
Candle Breakout Strategy
Version 1.0 — Strategy script (Pine v5)
Overview
The Candle Breakout Strategy automatically captures a single "range candle" at a user-specified UTC time, draws its high/low as a visible box and dashed level lines, and waits for a breakout. When price closes above the range high it enters a Long; when price closes below the range low it enters a Short. Stop-loss is placed at the opposite range boundary and take-profit is calculated with a user-configurable Risk:Reward multiplier. Alerts for entries can be enabled.
This strategy is intended for breakout style trading where a clearly defined intraday range is established at a fixed time. It is simple, transparent and easy to adapt to multiple symbols and timeframes.
How it works (step-by-step)
On every bar the script checks the current UTC time.
When the first bar that matches the configured Target Hour:Target Minute (UTC) appears, the script records that candle’s high and low. This defines the breakout range.
A box and dashed lines are drawn on the chart to display the range and extended to the right while the range is active.
The script then waits for price to close outside the box:
Close > Range High → Long entry
Close < Range Low → Short entry
When an entry triggers:
Stop-loss = opposite range boundary (range low for longs, range high for shorts).
Take-profit = entry ± (risk × Risk:Reward). Risk is computed as the distance between entry price and stop-loss.
After entry the range becomes inactive (waitingForBreakout = false) until the next configured target time.
Inputs / Parameters
Target Hour (UTC) — the hour (0–23) in UTC when the range candle is detected.
Target Minute — minute (0–59) of the target candle.
Risk:Reward Ratio — multiplier for computing take profit from risk (0.5–10). Example: 2 means TP = entry + 2×risk.
Enable Alerts — turn on/off entry alerts (string message sent once per bar when an entry occurs).
Show Last Box Only (internal behavior) — when enabled the previous box is deleted at the next range creation so only the most recent range is visible (default behavior in the script).
Visuals & On-chart Info
A semi-transparent blue box shows the recorded range and extends to the right while active.
Dashed horizontal lines mark the range high and low.
On-chart shapes: green triangle below bar for Long signals, red triangle above bar for Short signals.
An information table (top-right) displays:
Target Time (UTC)
Active Range (Yes / No)
Range High
Range Low
Risk:Reward
Alerts
If Enable Alerts is on, the script sends an alert with the following formats when an entry occurs:
Long alert:
🟢 LONG SIGNAL
Entry Price:
Stop Loss:
Take Profit:
Short alert:
🔴 SHORT SIGNAL
Entry Price:
Stop Loss:
Take Profit:
Use TradingView's alert dialog to create alerts based on the script — select the script’s alert condition or use the alert() messages.
Recommended usage & tips
Timeframe: This strategy works on any timeframe but the definition of "candle at target time" depends on the chart timeframe. For intraday breakout styles, use 1m — 60m charts depending on the session you want to capture.
Target Time: Choose a time that is meaningful for the instrument (e.g., market open, economic release, session overlap). All times are handled in UTC.
Position Sizing: The script’s example uses strategy.percent_of_equity with 100% default — change default_qty_value or strategy settings to suit your risk management.
Filtering: Consider combining this breakout with trend filters (EMA, ADX, etc.) to reduce false breakouts.
Backtesting: Always backtest over a sufficiently large and recent sample. Pay attention to slippage and commission settings in TradingView’s strategy tester.
Known behavior & limitations
The script registers the breakout on close outside the recorded range. If you prefer intrabar breakout rules (e.g., high/low breach without close), you must adjust the condition accordingly.
The recorded range is taken from a single candle at the exact configured UTC time. If there are missing bars or the chart timeframe doesn't align, the intended candle may differ — choose the target time and chart timeframe consistently.
Only a single active position is allowed at a time (the script checks strategy.position_size == 0 before entries).
Example setups
EURUSD (Forex): Target Time 07:00 UTC — captures London open range.
Nifty / Index: Target Time 09:15 UTC — captures local session open range.
Crypto: Target Time 00:00 UTC — captures daily reset candle for breakout.
Risk disclaimer
This script is educational and provided as-is. Past performance is not indicative of future results. Use proper risk management, test on historical data, and consider slippage and commissions. Do not trade real capital without sufficient testing.
Change log
v1.0 — Initial release: range capture, box and level drawing, long/short entry by close breakout, SL at opposite boundary, TP via Risk:Reward, alerts, info table.
If you want, I can also:
Provide a short README version (2–3 lines) for the TradingView “Short description” field.
Add a couple of suggested alert templates for the TradingView alert dialog (if you want alerts that include variable placeholders).
Convert the disclaimer into multiple language versions.
Order Blocks Zones with Signals█ OVERVIEW
“Order Blocks Zones with Signals” is a technical analysis tool that automatically identifies Order Blocks (OB) and optionally Fair Value Gaps (FVG) on the chart.
The script visualizes these zones as colored rectangles, offering full customization of style, transparency, and signal display.
It also generates entry and exit signals (Break & Exit) that can serve as confirmations in strategies based on price action and market structure.
Thanks to flexible candle size filters and rich visual options, the indicator maintains chart clarity and readability.
█ CONCEPTS
Order Blocks (OB) are key zones on the chart where significant price movements previously occurred — areas where large market participants (institutions, so-called smart money) initiated or closed positions.
An OB is the last candle that followed the prior trend before the market reversed (e.g., for a Bullish OB: the last bearish candle before a pivot low and a strong upward impulse).
The script detects these levels using local price pivots, analyzing candle direction to filter out less significant movements.
FVG (Fair Value Gaps) represent areas of imbalance between buyers and sellers — price gaps formed by a sharp impulse where full trading did not occur due to one-sided order dominance (e.g., excess buy or sell orders).
Why combine OB and FVG in one indicator?
Combining OB and FVG analysis is essential because these phenomena often occur sequentially in the institutional market cycle:
1. Order Block — institutions enter the market in the OB zone, absorbing orders and building positions.
2. Strong impulse — after smart money entry, a rapid price move creates an FVG (imbalance gap).
3. Retest — price naturally returns to these zones (OB or FVG), drawn by unfilled orders and the search for equilibrium.
Such areas strongly attract price, as they represent not only historical institutional levels but also open “holes” in the order book. Retests of OB and FVG are ideal entry opportunities with high reaction probability (rebound or breakout). The indicator combines these two interconnected elements, enabling comprehensive market structure analysis in a single tool.
Order Blocks are labeled as:
Bullish OB – demand zones, often accumulation areas before an upmove.
Bearish OB – supply zones, signaling potential impulse end or correction start.
█ FEATURES
Order Block Detection (OB Detection):
- Automatic identification of demand and supply zones based on pivots.
- OB is the last candle aligned with the prior trend, just before the market reversal — precisely identified through candle sequence analysis around the pivot.
- OB zones appear with a delay equal to Pivot Length (default 10 bars).
- Break signals trigger when a candle’s body (close) fully pierces the zone, causing the zone to disappear immediately (e.g., close < low of Bullish OB → Break Down and zone deletion).
- Minimum size filtering via OB Size Multiplier.
- Option to create OB without wicks (Include Wicks in OB): when disabled, OB zones are based solely on candle bodies (open/close), ignoring wicks (high/low).
Fair Value Gap Detection (FVG Detection):
- Optional, with enable/disable capability.
- FVG are detected without delay — immediately upon gap occurrence.
- Size filtering via Candle Size Period and FVG Size Multiplier.
Customizable Styling:
- Separate colors and border styles (Solid / Dashed / Dotted) for each zone type.
- Adjustable transparency and border thickness.
- Unified color for box, border, and signal of the same type.
Breakout and Exit Signals:
- Break Up – triggered when a candle’s close breaks above a Bearish OB, causing the zone to disappear.
- Break Down – triggered when a candle’s close breaks below a Bullish OB, causing the zone to disappear.
- Exit Up / Exit Down – temporary exit from the zone without full breakout (price leaves the zone but doesn’t close beyond it). Signal type selection: Break, Exit, or Both.
- Alerts: built-in alerts for all signal types — triggered automatically on candle close confirming breakout or exit from OB.
█ HOW TO USE
Adding to chart: import the code into Pine Editor and run the script on TradingView.
Settings configuration:
- Pivot Length: controls swing detection sensitivity and OB display delay (default 10).
- Include Wicks in OB: enabled (default) – OB includes wicks; disabled – OB uses bodies only.
- Size Filter: adjust Candle Size Period and OB/FVG Size Multiplier to filter out small zones.
- Colors & Styles: set colors, styles, and transparency for each zone type.
- Signal Type: choose which signals to display (Break, Exit, or Both).
Signal interpretation:
- OB Break Up: price closes above Bearish OB → zone disappears → potential bullish continuation.
- OB Break Down: price closes below Bullish OB → zone disappears → potential bearish continuation.
- Exit Signals: price leaves the zone temporarily without breakout — often signals impending reversal or pullback.
Tips:
- Use OB signals alongside other indicators like RSI, MACD, SMI, or trend filters.
- Order Blocks from higher timeframes (e.g., 4H, 1D) carry greater significance and reaction strength.
- Remember: FVG are detected immediately, OB with delay — a complementary approach!
█ APPLICATIONS
- Smart Money Concepts (SMC): use OB zones as dynamic support and resistance levels. In an uptrend, look for buy opportunities in bullish OBs, which price often retests before further gains. Combining with RSI, MACD, or Fibonacci levels enhances zone significance, confirming institutional demand.
- Breakout Trading: trade based on OB breakout signals. A buy signal after breaking a bearish OB may indicate a strong upward impulse, especially if supported by rising MACD or RSI above 50. Similarly for sell signals after Break Down.
- Reversal Zones: Exit signals may indicate the end of a move or correction. Safest to use in alignment with higher-timeframe trend and confirmed by another indicator (e.g., RSI divergence, Fibonacci levels).
- Confluence Analysis: combine OB and FVG for deeper market structure and equilibrium insight. When an Order Block overlaps or borders an FVG, we get confluence of two institutional phenomena — OB (smart money entry) + FVG (imbalance) — making these areas particularly strong price magnets, increasing retest and reaction probability.
█ NOTES
- FVG can be fully disabled for a cleaner chart view.
- In consolidation periods, signals may appear more frequently — always confirm with additional trend filters.
- Works on all markets and timeframes (crypto, forex, indices, stocks).
QQQ Levels on NQ - WizardCharts# QQQ Levels on NQ - Professional Support & Resistance Indicator
## 🎯 Overview
Elevate your NASDAQ futures trading with precision-engineered QQQ support and resistance levels. This professional-grade indicator displays critical QQQ price levels directly on your NQ (E-mini NASDAQ-100) and MNQ (Micro E-mini NASDAQ-100) charts, providing institutional-quality analysis for retail traders.
## ⚡ Key Features
### 📊 Dual-Level System
- Whole Number Levels : 10 closest round QQQ levels around current price
- Half Levels : 0.5 increment levels for granular analysis
- Smart Scaling : Automatically converts QQQ levels to NQ/MNQ prices
### 🎨 Professional Visualization
- Clean Design : Minimalist lines that don't clutter your chart
- Customizable Colors : Choose your own colors for whole and half levels
- Historical Extension : Lines extend across your entire chart for context
- Dynamic Labels : Real-time QQQ price display with clear level identification
### ⚙️ Intelligent Features
- Auto-Detection : Works seamlessly on QQQ, NQ, and MNQ charts
- Real-Time Updates : Levels adjust automatically as QQQ price moves
- Performance Optimized : Efficient code that won't slow down your charts
- Flexible Settings : Toggle levels on/off based on your trading style
## 🎯 Perfect For
- NQ Futures Traders seeking QQQ correlation levels
- MNQ Micro Futures traders needing precise entry/exit points
- QQQ Options Traders analyzing support/resistance zones
- Day Traders requiring quick visual reference points
- Swing Traders identifying key technical levels
## 📈 How It Works
The indicator fetches real-time QQQ prices and calculates the 10 closest whole number levels (e.g., 480, 481, 482) plus half levels (480.5, 481.5, 482.5) around the current price. When applied to NQ or MNQ charts, it automatically scales these levels to match futures pricing, giving you precise QQQ-correlated support and resistance zones.
## 🔧 Customization Options
- QQQ Price Label : Toggle on/off
- Whole Number Levels : Show/hide with custom colors
- Half Levels : Show/hide with custom colors and transparency
- Visual Styling : Personalize colors to match your chart theme
## 💡 Trading Applications
- Support/Resistance : Identify key psychological levels
- Entry/Exit Points : Use levels for precise trade execution
- Risk Management : Set stops and targets at significant levels
- Market Structure : Understand institutional price zones
- Confluence Analysis : Combine with other technical indicators
## 🆓 FREE ACCESS - Discord Required - discord.gg
This premium indicator is completely FREE but requires access through our free Discord community.
### How to Get Access:
1. 1.
Join our Discord server using the link in our profile - discord.gg
2. 2.
Verify your membership in the trading community
3. 3.
Request indicator access in the designated channel
4. 4.
Receive your personal copy with full source code
### Why Discord Access?
- Community Support : Get help from experienced traders
- Updates & Improvements : First access to new features
- Trading Discussions : Share strategies and market insights
- Educational Content : Learn advanced trading techniques
- Network Building : Connect with like-minded traders
### Community Benefits:
- ✅ Free Indicators : Access to our entire indicator library
- ✅ Market Analysis : Daily QQQ/NQ market breakdowns
- ✅ Trading Strategies : Proven setups using our indicators
- ✅ Live Support : Real-time help during market hours
- ✅ Educational Resources : Tutorials and trading guides
Funded Gang IndiciCustomized indicator to detect the opening bias of Indexes.
Timeframe 14:30 - 15:30
Mirpapa_Lib_boxLibrary "Mirpapa_Lib_box"
AddFVG(boxes, htfTimeframe, htfBarIndex, top, bottom, isBull, _text)
AddFVG
@description FVG 박스 데이터 추가
Parameters:
boxes (array) : array 박스 배열
htfTimeframe (string) : string HTF 시간대 ("60", "240", "D")
htfBarIndex (int) : int HTF bar_index
top (float) : float 상단 가격
bottom (float) : float 하단 가격
isBull (bool) : bool 방향 (true=상승, false=하락)
_text (string)
Returns: void
AddOB(boxes, htfTimeframe, htfBarIndex, top, bottom, isBull, _text)
AddOB
@description OB 박스 데이터 추가
Parameters:
boxes (array) : array 박스 배열
htfTimeframe (string) : string HTF 시간대
htfBarIndex (int) : int HTF bar_index
top (float) : float 상단 가격
bottom (float) : float 하단 가격
isBull (bool) : bool 방향
_text (string)
Returns: void
AddBB(boxes, htfTimeframe, htfBarIndex, top, bottom, isBull, _text)
AddBB
@description BB 박스 데이터 추가
Parameters:
boxes (array) : array 박스 배열
htfTimeframe (string) : string HTF 시간대
htfBarIndex (int) : int HTF bar_index
top (float) : float 상단 가격
bottom (float) : float 하단 가격
isBull (bool) : bool 방향
_text (string)
Returns: void
AddRB(boxes, htfTimeframe, htfBarIndex, top, bottom, isBull, _text)
AddRB
@description RB 박스 데이터 추가
Parameters:
boxes (array) : array 박스 배열
htfTimeframe (string) : string HTF 시간대
htfBarIndex (int) : int HTF bar_index
top (float) : float 상단 가격
bottom (float) : float 하단 가격
isBull (bool) : bool 방향
_text (string)
Returns: void
ProcessBoxes(boxes, boxType, colorBull, colorBear, closeCount, useLine, textAlignH, textAlignV, closeColor)
ProcessBoxes
@description 박스 배열 처리 (생성→확장→터치→종료)
Parameters:
boxes (array) : array 박스 배열
boxType (string) : string 박스 타입 ("FVG", "OB", "BB", "RB")
colorBull (color) : color 상승 색상
colorBear (color) : color 하락 색상
closeCount (int) : int 터치 종료 횟수
useLine (bool) : bool 중간라인 사용 여부
textAlignH (string) : string 수평 정렬
textAlignV (string) : string 수직 정렬
closeColor (color) : color 종료 색상
Returns: void
GetActiveBoxCount(boxes)
GetActiveBoxCount
@description 활성 박스 개수 반환
Parameters:
boxes (array) : array 박스 배열
Returns: int 활성 박스 개수
ClearInactiveBoxes(boxes)
ClearInactiveBoxes
@description 비활성 박스 제거 (메모리 절약)
Parameters:
boxes (array) : array 박스 배열
Returns: void
BoxData
BoxData
Fields:
_isActive (series bool) : 박스 활성화 상태
_isBull (series bool) : 방향 (true=상승, false=하락)
_boxTop (series float) : 상단 가격
_boxBot (series float) : 하단 가격
_basePoint (series float) : 터치 감지 기준점
_stage (series int) : 터치 횟수 카운터
_type (series string) : 박스 타입 ("FVG", "OB", "BB", "RB")
_htfTimeframe (series string) : HTF 시간대 ("60", "240", "D")
_htfBarIndex (series int) : HTF 기준 bar_index
_text (series string) : 사용자 추가 텍스트
_box (series box) : 박스 객체 (ProcessBoxes에서 생성)
_line (series line) : 라인 객체 (ProcessBoxes에서 생성)
AutoPivot Levels with Alerts [ChartWhizzperer] – Dynamic EditionAuto-Pivot Levels 4 methods with alerts – Dynamic Edition
Now with
- Live Mode
- 4 Pivot Methods
- 7 Session Types (5m, 15m, 30m, Hourly, Daily, Weekly, Monthly)
- PineConnector-Ready Alerts!
Free, Open Source, Pine Script v6-compliant.
NEW: Live Mode (Ultra-Dynamic, Repainting) – Switchable in UI!
Instantly switch between Classic (session-based, repaint-free) and Live (rolling window, real-time, repainting) using the simple checkbox in the settings!
Live Mode recalculates all pivots on every tick/bar, using the current high/low/close for the chosen session (5m, 15m, 30m, hourly, daily, weekly, monthly).
Perfect for:
- Scalping and high-frequency trading
- Real-time bot/automation setups (PineConnector-ready)
- Fast-moving or breakout markets
Classic Mode: For traditional, stable levels based on confirmed session data – ideal for backtesting and trading history.
Four Calculation Methods (Choose What Fits YOU)
1. Classic
Standard pivot calculation.
Based on previous session’s High, Low, Close.
Simple, proven, and suitable for any asset.
2. Fibonacci
Projects levels using Fibonacci ratios of the prior session’s range.
Great for traders who want to align pivots with fib retracements and extensions.
3. Camarilla
Uses unique multipliers for support/resistance, focusing on mean reversion and volatility.
Popular among futures and forex day traders.
4. Woodie
Puts extra weight on previous Close for more responsive pivots.
Often used in trending or choppy conditions.
Switch methods anytime in the UI – the script recalculates instantly and keeps your chart clean!
Level-Specific Alerts – PineConnector Ready!
Dedicated alert for EVERY level and direction (Up/Down):
Pivot (P), R1, R2, R3, S1, S2, S3
No configuration hassle:
All alerts are pre-defined in the TradingView Alert Panel and work across all session types (5m → monthly).
Machine-readable message format:
PIVOT=R1 DIR=UP SYMBOL={{ticker}} PRICE={{close}}
Direct plug-and-play with PineConnector, webhooks, Discord, Telegram, bots, and other automation tools.
Never miss a breakout, reversal, or key support/resistance touch!
Powerful Customization & Performance
- Session selection: 5m, 15m, 30m, Hourly, Daily, Weekly, Monthly (choose what suits your trading style).
- Show/hide any level (Pivot, R1–R3, S1–S3) for minimal chart clutter.
- Color selection for each level to match your theme or highlight key pivots.
- Auto-cleanup: Old lines and labels are cleared on every recalculation or session change for maximum performance and visual clarity.
- Zero runtime errors: Strict Pine Script v6 practices for stability.
How To Use – Quick Start
1) Add the indicator to your TradingView chart.
2) Pick your calculation method (Classic, Fibonacci, Camarilla, Woodie).
3) Set session type (5m, 15m, 30m, Hourly, Daily, Weekly, Monthly).
4) Switch between Classic and Live Mode with a single click in settings.
5) Customize your levels (on/off, colors).
6) Open the Alert Panel, select any pre-configured alert (e.g. "R2 Cross Down"), and go live!
7) Connect with PineConnector or any webhook system instantly using the pre-formatted alert messages.
Who Is It For?
- Active scalpers & bot traders: Live Mode + PineConnector-ready alerts = instant, automated reactions.
- Swing and position traders: Use Classic Mode for stable, repaint-free levels.
- Strategy developers: Seamless integration into automated and manual trading workflows.
License & Community
Open Source, Non-Commercial:
Free for personal & educational use under CC BY-NC-SA 4.0.
Feedback, bug reports & ideas:
Drop a comment, or contact me for feature requests.
Trade smart. Trade dynamic. Unlock the true power of pivots – with ChartWhizzperer!
Aperturas Semanales Precisas (corregido)Identifica aperturas semanales del precio y resalta aperturas mensuales
SPY Levels on ES - WizardCharts# SPY Levels on ES - Professional Support & Resistance Indicator
## 🎯 Overview
Transform your S&P 500 futures trading with precision-engineered SPY support and resistance levels. This professional-grade indicator displays critical SPY price levels directly on your ES (E-mini S&P 500) and MES (Micro E-mini S&P 500) charts, providing institutional-quality analysis for retail traders.
## ⚡ Key Features
### 📊 Dual-Level System
- Whole Number Levels : 10 closest round SPY levels around current price
- Half Levels : 0.5 increment levels for granular analysis
- Smart Scaling : Automatically converts SPY levels to ES/MES prices
### 🎨 Professional Visualization
- Clean Design : Minimalist lines that don't clutter your chart
- Customizable Colors : Choose your own colors for whole and half levels
- Historical Extension : Lines extend across your entire chart for context
- Dynamic Labels : Real-time SPY price display with clear level identification
### ⚙️ Intelligent Features
- Auto-Detection : Works seamlessly on SPY, ES, and MES charts
- Real-Time Updates : Levels adjust automatically as SPY price moves
- Performance Optimized : Efficient code that won't slow down your charts
- Flexible Settings : Toggle levels on/off based on your trading style
## 🎯 Perfect For
- ES Futures Traders seeking SPY correlation levels
- MES Micro Futures traders needing precise entry/exit points
- SPY Options Traders analyzing support/resistance zones
- Day Traders requiring quick visual reference points
- Swing Traders identifying key technical levels
## 📈 How It Works
The indicator fetches real-time SPY prices and calculates the 10 closest whole number levels (e.g., 580, 581, 582) plus half levels (580.5, 581.5, 582.5) around the current price. When applied to ES or MES charts, it automatically scales these levels to match futures pricing, giving you precise SPY-correlated support and resistance zones.
## 🔧 Customization Options
- SPY Price Label : Toggle on/off
- Whole Number Levels : Show/hide with custom colors
- Half Levels : Show/hide with custom colors and transparency
- Visual Styling : Personalize colors to match your chart theme
## 💡 Trading Applications
- Support/Resistance : Identify key psychological levels
- Entry/Exit Points : Use levels for precise trade execution
- Risk Management : Set stops and targets at significant levels
- Market Structure : Understand institutional price zones
- Confluence Analysis : Combine with other technical indicators
## 🆓 FREE ACCESS - Discord Required discord.gg
This premium indicator is completely FREE but requires access through our free Discord community.
### How to Get Access:
1. 1.
Join our Discord server using the link in our profile
2. 2.
Verify your membership in the trading community
3. 3.
Request indicator access in the designated channel
4. 4.
Receive your personal copy with full source code
discord.gg
### Why Discord Access?
- Community Support : Get help from experienced traders
- Updates & Improvements : First access to new features
- Trading Discussions : Share strategies and market insights
- Educational Content : Learn advanced trading techniques
- Network Building : Connect with like-minded traders
### Community Benefits:
- ✅ Free Indicators : Access to our entire indicator library
- ✅ Market Analysis : Daily SPY/ES market breakdowns
- ✅ Trading Strategies : Proven setups using our indicators
- ✅ Live Support : Real-time help during market hours
- ✅ Educational Resources : Tutorials and trading guides
PARTH Gold Profit IndicatorWhat's Inside:
✅ What is gold trading (XAU/USD explained)
✅ Why trade gold (5 major reasons)
✅ How to make money (buy/sell mechanics)
✅ Complete trading setup using your indicator
✅ Entry rules (when to buy/sell with examples)
✅ Risk management (THE MOST IMPORTANT)
✅ Best trading times (London-NY overlap)
✅ 3 trading styles (scalping, swing, position)
✅ 6 common mistakes to avoid
✅ Realistic profit expectations
✅ Pre-trade checklist
✅ Step-by-step getting started guide
✅ Everything a beginner need
KVS-FF-AA-2-FibThis indicator combines an EMA (Exponential Moving Average) cloud with advanced Fibonacci levels. It displays EMA's from three different timeframes (Daily, Weekly, Monthly) to help you track primary trends across various periods. It also generates a dynamic cloud for a user-defined timeframe.
The integrated Fibonacci tool offers four different calculation modes: Static, Dynamic, ATH/ATL, and Price. Additionally, you can select from four Fibonacci level types: Standard, Percentage, FF-AA, and FF-AA-2. This tool automatically determines the trend direction and plots the Fibonacci levels on either a logarithmic or linear scale.
AMF PG Consensus Engine v3.5AMF PG Consensus Engine v3.5
1. Core Philosophy: A Multi-Stage Confirmation System for High-Probability Signals
In the world of automated trading, the real challenge isn't generating signals, but filtering out the noise. The AMF PG Consensus Engine is designed to address this challenge. It operates on a simple yet powerful philosophy: a buy or sell signal is valid only if it receives confirmation from multiple, independent analysis modules.
This strategy isn't a "black box." It's a transparent, rules-based framework that transforms market momentum and momentum into a final consensus and then directs a core trend-following engine. The goal is to avoid trading in adverse market conditions and only act when the different analysis layers agree.
2. How the Consensus Engine Works: Two Confirmation Layers
Before the core engine is allowed to seek a trade, the market must go through a two-stage "confirmation" process. Both filters can be enabled or disabled from the settings, allowing users to customize the strategy's stringency level.
Confirmation Module 1: Renko Regime Filter
This module's purpose is to answer a critical question: "Is the market currently in a stable, directional trend, or is it volatile and unstable?" Instead of standard indicators, it creates a timeless Renko chart in the background. A trend is confirmed only if a minimum number of consecutive Renko bricks form in the same direction. This method is extremely effective at filtering out noisy, sideways price movements, which are often unsuccessful for trend-following systems. The brick size can be set to a fixed value or automatically calculated based on the Average True Range (ATR) for better fit.
Confirmation Module 2: Candle Scoring Engine
This module analyzes the raw strength of price action by scoring each candle individually. It evaluates the candle's direction, body size relative to the previous candle, and the change in closing price. These factors are converted into a score for each bar. A cumulative score is then calculated over a user-defined period. A buy trade is only confirmed if this cumulative momentum score exceeds a positive threshold, indicating sustained buying pressure. Conversely, a sell trade requires the score to fall below a negative threshold, indicating sustained selling pressure.
3. Core Engine: AMF PG Trend Follower
When both confirmation modules give the "green light" for a specific direction (e.g., buy), the core AMF PG (Praetorian Guard) engine is activated. This is a proprietary, volatility-sensitive trend-following mechanism.
It calculates a dynamic upper and lower band around the price. These bands are not static; their distance from the price is constantly adjusted based on recent market volatility and price expansion. A trade is initiated when the price breaks out of these bands in the direction confirmed by the consensus engine. The opposing band then serves as the initial trailing stop-loss, adjusted as the trend progresses.
4. Embedded Filters for Additional Security
To further enhance signal quality, the core engine has several embedded filters that are always active and cannot be disabled by the user:
Trend Strength Filter: To confirm that a trend has sufficient strength, a trade will not be initiated unless the ADX (Average Directional Index) is above a certain threshold.
Sideways Market Filter: The Chop Index is used to prevent trading in extremely sideways and directionless markets.
5. Risk Management: Maximum Drawdown Protection
A key feature of this strategy is its built-in capital protection mechanism. Users can set a maximum capital drawdown limit of a percentage. If the strategy's capital falls by this percentage from its peak, the "DD Protect" feature is activated, closing all open positions and preventing new trades from being opened. This acts as a final emergency brake to protect capital during unpredictable market conditions or underperformance of the strategy.
6. Automation-Ready: Customizable Webhook Alerts
This strategy was developed for modern investors looking to automate their trading. Instead of generic alert messages, you can define your own custom alert text directly from the script's settings.
This feature is particularly powerful for connecting to third-party automation services via Webhooks. You can configure the alert message in the JSON format required by your service (such as {"action": "buy", "symbol": "{{ticker}}"}). This allows you to seamlessly connect your strategy signals directly to your trading account.
7. Strategy Backtest Information
Please remember that past performance is not indicative of future results. The published chart and performance report were generated on the 4-hour timeframe of the BTC/USD pair with the following settings:
Test Period: January 1, 2016 - October 31, 2025
Default Position Size: 15% of Capital
Pyramiding: Closed
Commission: 0.0008
Slippage: 2 ticks (Please enter the slippage you used in your own tests)
Testing Approach: The published test includes 799 trades and is statistically significant. It is strongly recommended that you test on different assets and timeframes for your own analysis. The default settings are a template and should be adjusted by the user for their own analysis.
Apertura SemanalIdentifica las aperturas semanales de cada grafico y resalta las aperturas mensuales
USD News Indicator by ModishThe USD News Indicator overlays arrows and labels on TradingView charts to mark key USD economic releases (e.g., NFP, CPI, PCE, FOMC) from Jan-Oct 2025, with red arrows for high-impact (e.g., CPI, NFP) and orange for medium (e.g., ISM PMI). The main purpose of the indicator is to show the impact of the news in different markets upon release and their movement. Customize via inputs: toggle news types (NFP, CPI, etc.), colors, and timezone display (global options like UTC, New York, Nairobi). A top-right table lists upcoming events with dates/times and impacts, auto-updating weekly based on hardcoded schedules.






















