ORB Risk AnalysisWhat it is
A disciplined opening-range breakout tool that defines a morning range, waits for a confirmed breakout, and plots a complete risk/target plan on-chart.
How it works (high level)
Opening range: Built from a defined NY open window using lower timeframe data for precision (configurable).
Breakout confirmation: Requires a decisive breakout condition (not just a wick).
One-and-done trade logic: Limits setups per session to reduce overtrading.
Risk model: Stop and target zones are derived from the ORB structure; optional sizing logic can calculate contracts from risk constraints.
How to use
Use on liquid futures/CFDs during NY session.
Use realistic risk sizing and account assumptions if you enable sizing.
Testing + risk notes (strategies/auto-exits)
Use realistic slippage/commission and sustainable risk. Ensure published results match default Properties/Inputs.
Not financial advice. Futures trading involves risk. Past performance does not guarantee future results.
Educational
Asia Fibonacci StrategyWhat it is
A session-anchored framework that treats the Asia range as a liquidity event, then uses a directionally aligned Fibonacci map to define where entries are allowed.
How it works (high level)
Asia range profiling: Automatically defines the Asia session high/low.
Sweep requirement: Setups only activate after a clean sweep of the Asia high/low (objective liquidity trigger).
Directional fib mapping: Builds a fib structure aligned to the dominant leg so premium/discount zones are consistent.
Entry pocket + confirmation: Entries are constrained to defined fib pockets, with an additional confirmation layer (e.g., imbalance behavior / invalidation logic) to reduce random touches.
How to use
Best for traders who want strict rules around overnight liquidity behavior.
Keep setting defaults first; fib pocket thresholds materially change frequency.
Not financial advice. Futures trading involves risk. Past performance does not guarantee future results.
Quantitative Easing and Tightening PeriodsThis indicator visually highlights historical and current U.S. Federal Reserve monetary policy regimes on any chart:
• Green transparent background: Quantitative Easing (QE) periods – when the Fed is expanding its balance sheet (money printer active).
• Red transparent background: Quantitative Tightening (QT) periods – when the Fed is shrinking its balance sheet.
Includes all major cycles:
- QE1 (2008–2010), QE2 (2010–2011), QE3 (2012–2014), COVID QE (2020–2022)
- QT1 (2017–2019), QT2 (2022–Dec 1, 2025)
- New QE phase starting Dec 8, 2025 – marked as ongoing
Ideal for macro traders, helping to quickly identify liquidity environments that often influence risk assets, bonds, and the dollar.
Overlay-friendly with high transparency – works on any timeframe and symbol.
AZ #1 RM (FX*10)Lot Size/Position Size/Risk Management Tool
All in trading view, making the process seamless.
Lazy SignalsWhat Lazy Signals Does:
📊 Identifies key entry & exit zones
⏱️ Saves time and mental energy
🧘🏽♀️ Reduces over-trading & emotional decisions
💻 Works seamlessly with your trading platform
What This Is NOT:
❌ Not a “get rich quick” tool
❌ Not automated trading
❌ Not financial advice
It’s a decision-support system — for disciplined traders.
AZ Mn/Se/D/WMy all in 1 indicator.
1. Midnight NY Open Price until end of true day 12pm
2. Color coded open price showing London/NY Session
3. Day Separator
4. Week Separator
Enjoy.
Multi-Filter Slope Master Pro CareCAdvanced EMA Slope Analyzer with Smart Filters
Key Features:
🔍 Core Analysis
Tracks slopes of 3 EMAs (9, 20, 50)
Multiple slope calculation methods
Requires price + slope confirmation for signals
🛡️ Smart Filters
Multi-timeframe trend confirmation
Volume-based signal weighting
Trading session restriction
📊 Visual Dashboard
Interactive data tables (multiple layouts)
Real-time trend strength histogram
Color-coded signal markers
Customizable themes & positions
📈 Output
Individual EMA signals (Bullish/Bearish/Neutral)
Combined trend strength score
Overall market bias indicator
Chart alerts for signal changes
Purpose: Identify high-probability trend movements by filtering out noise through multiple confirmation layers.
Dual VWAP + Dual ATR % BandsScript is adjusted for 5min time frame, can play around setting to adjust accordingly.
It has
Vwap regular
Vwap with adjustable time period
Bands based on ATR value, ie (if ATR is 10, one can adjust band to VWap+ATR %( adjustable)
ATR% can be adjusted to include daily ATR values in addition to current day ATR based on chart time frame.
The bands can be tied to regular VWAP or period VWAP
Regards
Smart Reversal [Scalping-Algo]════════════════════════════════════════════
Smart Reversal
This indicator identifies potential reversal points using a two-step confirmation method that I developed for my own scalping. Unlike typical reversal indicators that rely on RSI oversold/overbought or simple candlestick patterns, this uses a different approach.
🔹 HOW IT WORKS
The logic is based on two phases:
Phase 1 - Anchor Detection:
The indicator looks for candles where price closes beyond ALL previous candles in the lookback period. For a bullish setup, the close must be below the lows of the last N candles (default 20). This isn't just a "lower low" - it's an extreme extension where price has broken below every single candle in the range. I also require this candle to have above-average volume (2x the 20-period average) to confirm real selling pressure, not just a gap or low-liquidity move.
Phase 2 - Confirmation:
After an anchor forms, I wait for price to reverse and close above the anchor candle's high (for buys) or below the anchor's low (for sells). This must happen within 3 bars. If price makes a new extreme instead, the setup cancels.
🔹 SIGNAL QUALITY SCORING
Each signal gets a score from 3/5 to 5/5:
- 3/5: Basic confirmation occurred
- 4/5: Anchor or confirmation had strong volume
- 5/5: Both volume conditions met + aligned with 200 EMA trend
I focus on 4/5 and 5/5 signals personally.
🔹 WHAT YOU SEE ON CHART
- Green/Red boxes: Active setup waiting for confirmation
- B or S labels: Confirmed signals with quality score
- Dashboard: Shows current status and volume condition
🔹 SETTINGS
- Bars to Check: How many candles for the breakout comparison (default 20)
- Confirmation Window: Bars allowed after anchor for confirmation (default 3)
- Volume thresholds: Adjustable multipliers for anchor (2x) and confirmation (1.2x)
🔹 SUGGESTED USE
- Works on any timeframe, but I use it mainly on 5-15 min charts
- Better results when combined with key support/resistance levels
- Avoid trading during high-impact news
════════════════════════════════════════════
════════════════════════════════════════════
EMA Slope Checker Pro CareCAn enhanced momentum analysis indicator that measures the rate of change of key EMAs (9, 20, 50) with a fully customizable data table. It provides real-time slope calculations, visual trend direction arrows, and a professional-grade information panel that can be positioned, resized, and color-customized to match any trading background or screen layout.
Perfect for momentum traders who need quick, at-a-glance EMA slope information with maximum visibility and customization options.
CFD Position Sizing Tool (ATR-Based)A visual dashboard is included. This is an ATR Designed robust position sizing calculator for the on the fly traders.
TRADERZZ CONTRACT CALCULATORTRADERZZ MODEL NQ – Risk & Contract Calculator
TRADERZZ MODEL NQ is a precision risk-management indicator designed for futures traders who want fast, accurate contract sizing directly on the chart.
The indicator allows you to manually define your entry and stop-loss, automatically snapping prices to the correct exchange tick size. It then calculates the exact number of contracts to trade based on your predefined account risk.
Built with Nasdaq (NQ / MNQ) in mind, the model ensures prices align perfectly with 0.25-point increments, removing guesswork and execution errors.
Key Features
• Manual Entry & Stop-Loss price input
• Automatic tick-accurate rounding
• Dynamic contract sizing based on dollar risk
• Supports ES, MES, NQ, MNQ, YM, MYM, GC, MGC
• Clean on-chart lines for entry & stop
• Customizable info table with toggles
• Designed for precision futures trading
How It Works
Select your instrument
Input your Entry and Stop-Loss
Set your Account Risk ($)
The indicator instantly displays the optimal number of contracts to trade
Best Use
This tool is ideal for day traders and scalpers who value strict risk control, consistent position sizing, and clean execution—especially on Nasdaq futures.
Multi RS Indicator By TrendonomicsMulti RS Indicator By Trendonomics
Overview
Multi RS Indicator is a powerful Relative Strength (RS) comparison indicator designed to help traders and investors to quickly identify sector and index out performance vs the current chart symbol.
This tool compares your selected instrument against multiple major NSE indices and sectoral indices using a normalized Relative Strength formula, making it easier to spot strength rotation, leadership, and weakness across the market.
The indicator is best suited for:
Top-down market analysis
Sector rotation studies
Relative strength–based stock selection
Swing & positional trading analysis
How It Works
The indicator calculates Relative Strength using the formula:
RS = (Base / Base ) ÷ (Index / Index ) − 1
When RS > 0 → The symbol is outperforming the index
When RS < 0 → The symbol is under performing the index
A zero line acts as the equilibrium reference.
Included Index Comparisons
Multi RS Indicator compares the chart symbol against:
Nifty
Banknifty
Midcap
Smallcap
Metal
Psu
Realty
Psubank
It
Pharma
Auto
Fmcg
Finance
Oil & gas
Infra
Defence
Consumption
Energy
All values are displayed in a live summary table.
RS Strength Table
The built-in table shows:
Index Name
Current RS Value
Strength Status (Strong /Weak)
Color coding makes interpretation instant:
Green → Strong / Outperforming
Red → Weak / Under performing
How to Use
Focus on indices showing consistent positive RS
Prefer stocks aligned with strong sectors
Avoid long trades where RS remains below zero
Combine with price action, volume, or trend indicators for confirmation
Pros and Utility for Traders
This script is exceptionally strong when the chart symbol is outperforming multiple indices (i.e., RS is positive across multiple comparisons). In such a scenario, it signals super-strong, broad-market leadership. This gives traders high-confidence signals to enter or hold long positions, as the asset is demonstrating strength against the broader market backdrop, suggesting it is a primary alpha generator.
Conversely, the script is equally useful when the symbol is weak against multiple indices (RS negative across multiple indices). This clearly identifies an asset that is universally under performing, allowing traders to:
1. Avoid long entries in a weak asset. Or
2. Consider short-selling or hedging opportunities, as persistent weakness against multiple indices indicates significant relative downside momentum. Or
3. Exit existing long positions to preserve capital and rotate into stronger sectors.
The true utility lies in this clear visual and tabular differentiation, enabling swift decision-making for both momentum following and weakness avoidance.
While Other Relative Strength Indicators may be useful for Relative Strength comparison with Only 1 Benchmark Index; The Multi RS Indicator gives you Comparison with 18 Indices. Helping You to Analyze Stock strength against Major Market Indices. And take much informed Decisions.
Why Multi RS is Invite Only Script: A Value Proposition
A premium indicator is an investment in efficiency, clarity, and edge. Here’s how Multi RS delivers on that:
1. Unmatched Efficiency & Time Savings:
The Alternative: Manually comparing one stock chart against 18 different indices is a tedious, time-consuming process prone to errors and subjective visual judgments.
The Multi RS Solution: It performs all 18 calculations in real-time and presents the results instantly on a single chart. This saves hours of analysis daily, allowing you to scan more opportunities and make faster, data-driven decisions.
2. Quantitative Clarity Over Subjective Guesswork:
It replaces the vague question "Does this stock look strong?" with a precise, quantified answer: E.g. "Above stock is strong against all 18 Indices."
This removes emotion and bias, enabling you to trade based on measurable, relative strength data.
3. Identifies True Market Leadership (The "Super Strong" Signal):
The most powerful signal this indicator gives is when a stock shows positive RS against all major indices. This is rare and significant. It means the stock isn't just rising—it's rising faster than every major segment of the market. The Indicator helps you catching these high-probability, high-conviction leaders early.
4. Provides Critical Risk Management Context (The "Universal Weakness" Signal):
Conversely, if a stock is weak against all indices, it's a glaring red flag. This signal can prevent costly mistakes by keeping you out of long trades in technically weak assets. It can also identify prime candidates for short-selling strategies.
5. Enables Sophisticated Sector Rotation Strategies:
For thematic or swing traders, the indicator is a sector rotation radar. You can instantly see if a stock is being driven by its sector strength (e.g., strong against PSU and PSUBank) or displaying idiosyncratic strength against a weak sector. This allows for strategic positioning ahead of sector trends.
6. Clean, Actionable Visualization:
The color-coded table provides an "at-a-glance" health dashboard. You don't need to interpret 18 different strength parameters. Strong/Weak classification forces an immediate, unambiguous conclusion, streamlining the workflow during market hours.
Who Would Benefit Most :
Swing & Positional Traders: They rely on catching sustained trends. Identifying a stock that is strong across the board aligns perfectly with their multi-day/week holding period.
Sector & Thematic Investors: They need to pinpoint the strongest horse within a strong sector. This tool makes that selection process objective.
Risk-Averse Traders: The clear "weakness" signals provide a systematic filter to avoid weak setups, potentially preventing significant losses.
Analysts and Fund Managers: For rapid, top-down analysis and portfolio health checks against various market benchmarks.
Originality & Usefulness:
A specialized data aggregation and calculation engine that would be complex and slow to replicate.
A decision-making framework that prioritizes objective market structure over noise.
A risk-management tool that highlights danger as clearly as opportunity.
The indicator helps you enter one high-quality trade you would have missed, or avoid one major loss by clearly showing universal weakness. Its value is in transforming scattered, complex comparative analysis into a single, actionable dashboard, giving you a structured edge in market navigation.
Important Caveat: No indicator is a holy grail. Its worth is fully realized only when combined with a robust trading plan, sound risk management, and price action confirmation. It is a powerful filter and context provider, not a standalone trading system.
Disclaimer: Educational Purpose Only
This indicator and its content are created strictly for educational and informational purposes only.
It is not financial advice, investment advice, or a recommendation to buy or sell any security.
The author does not guarantee accuracy, performance, or profitability and is not responsible for any losses incurred from the use of this indicator.
Users are advised to perform their own analysis and risk management before making any trading or investment decisions.
SPX Iron Fly Session TrackerOverview
This indicator provides visual tracking for iron fly option structures designed for SPX 0-day-to-expiration (0DTE) intraday trading. It implements a two-phase position management system that adapts to different market conditions throughout the trading day.
This is a visualization and tracking tool only. It does not execute trades, access real options data, or calculate actual profit and loss. All displayed positions are theoretical representations based on underlying price movement.
Strategy Goal and Context
The Core Objective:
The strategy aims to have SPX price expire within your iron fly positions at end of day. When price expires inside a fly's profit zone (between the wings), that position captures maximum premium. The challenge is that price moves throughout the day, so static positioning rarely succeeds.
The Solution: Active Management
Rather than setting positions and hoping price cooperates, this approach continuously manages and repositions flies to keep price centered within your profit zones. As SPX drifts during the trading session, you add new flies at current price levels and close flies that price has moved away from.
The Goal: Multiple Profitable Expirations
By session end, you want as many flies as possible to have price expire within their center zones. This requires:
Adding new flies as price moves away from existing positions
Closing flies when price crosses beyond their optimal range
Building layered coverage in the afternoon to increase probability of capture
Adapting wing widths to time of day and volatility
The Reality: Capital and Time Intensive
This is not a passive strategy. Successful implementation requires:
Substantial capital (each fly requires margin, multiple flies compound this)
Active monitoring throughout trading sessions
Quick decision-making as positions trigger
Multiple position adjustments per session
Disciplined adherence to management rules
How This Indicator Helps:
For backtesting:
Use replay mode to study how positions would have managed on historical sessions
Test different parameter combinations to find optimal settings
Observe position behavior during various market conditions
Understand timing and frequency of position adds and closes
Validate whether your capital can support the required position count
For live session support:
Real-time visual tracking shows current position coverage
Alerts notify you immediately when new positions should be added
Position closure alerts help you manage exits promptly
Reference strike tracking shows where you're measuring movement from
History table provides audit trail of all position activity
The indicator handles the complex tracking and rule application, allowing you to focus on execution and risk management.
Key Use Cases
1. Replay Mode - Backtest and Study
Use TradingView's replay feature to validate the strategy on historical sessions:
Step through past SPX sessions bar-by-bar
See exactly when positions would have opened and closed
Count how many flies would have expired profitably
Analyze different parameter settings on the same historical data
Study position behavior during trending vs ranging conditions
Calculate approximate capital requirements for your setup
Refine your parameters before risking real capital
2. Live Session Alerts
Set up real-time notifications for active trading sessions:
Get alerted immediately when new positions trigger
Receive notifications when positions close
Alerts include strike level, wing width, and closure reason
Works on mobile, desktop, email, or webhook
Never miss a position signal during active trading
Maintain awareness even when away from screens briefly
3. Fully Customizable Parameters
Adapt every aspect to your risk tolerance and capital:
Adjust trigger distances for more or fewer position adds
Modify wing widths for different volatility environments
Change session timing to match your trading schedule
Set maximum concurrent positions to your capital limits
Fine-tune spacing to match available strike increments
Iron Fly Structure
An iron fly is a neutral options strategy with four legs:
- Short 1 ATM Call
- Short 1 ATM Put
- Long 1 OTM Call (upper wing protection)
- Long 1 OTM Put (lower wing protection)
The structure creates a defined risk zone. Maximum profit occurs when price expires at the center strike. Loss increases as price moves toward the wings (breakeven points). Maximum loss is defined and occurs beyond the wings.
Expiration Goal:
You want SPX to close inside the fly's wings. If SPX expires at the strike, you capture maximum premium. If SPX expires between the strike and either wing, you still profit (reduced). If SPX expires beyond the wings, you realize a loss (but it's defined and limited by the wings).
Two-Phase Management System
The indicator tracks positions across two distinct trading phases with different management rules:
Phase 1: TWO_GLASS - Morning Session (Default 10am-1pm ET)
Conservative positioning with active repositioning:
- Trigger new positions when price moves 7.5 points from reference strike (configurable)
- Maintain maximum 2 concurrent positions (configurable)
- 10-point spacing between position strikes (configurable)
- 40-point wing width (configurable)
- Exit rule: When two positions are active and price crosses to one strike level, close the OTHER position
This phase uses a "follow the price" approach. You're not trying to stack multiple positions yet - you're maintaining one or two flies centered on wherever price currently is. As price drifts, you add a new fly at the current level and close the old one when price moves too far away.
Phase 2: THREE_GLASS - Afternoon Session (Default 1pm-4pm ET)
Accumulation mode with layered coverage:
- Trigger new positions every 2.5 points of price movement (configurable)
- Maintain maximum 6 concurrent positions (configurable)
- 5-point spacing between strikes (configurable)
- 20-point wings early, reducing to 10 points after 3pm (configurable)
- Exit rule: Positions only close when price reaches wing extremes
This phase builds a stacked profit zone. Instead of swapping positions, you accumulate multiple flies as price moves. The goal is to have several flies active at expiration, creating a wider net to capture price. Tighter spacing and more frequent triggers create this layered coverage.
Why Two Different Phases?
Morning (Phase 1):
Earlier in the day, price has more time to move substantially. Maintaining many concurrent positions is riskier because price could trend and hit multiple wings. The strategy uses selective positioning with wider wings and active replacement.
Afternoon (Phase 2):
Closer to expiration, price movements typically compress. Time for large moves decreases. The strategy shifts to accumulation, building a net of positions to increase probability that final expiration price falls within at least one (ideally several) of your flies. Tighter wings and more positions become appropriate.
Exit Mechanisms
Strike Cross Exit (Phase 1 Only)
When two positions are active, if price moves to or beyond one position's strike level, the OTHER position closes. This keeps your coverage centered on current price action rather than maintaining positions price has moved away from.
Example: Flies at 5900 and 5910 are open. Price moves to 5910. The fly at 5900 closes because price has moved to the 5910 level. You're now positioned at current price (5910) rather than maintaining coverage at old price (5900).
Wing Extreme Exit (Both Phases)
Any position closes immediately when price touches its upper or lower wing boundary. This represents the breakeven/maximum loss point, so the position is closed to prevent further deterioration.
Dynamic Wing Adjustment
Wing widths automatically adjust based on time of day:
- Phase 1 (Morning): 40 points (customizable)
- Phase 2 Early (1pm-3pm): 20 points (customizable)
- Phase 2 Late (3pm-4pm): 10 points (customizable)
This progressive tightening reflects decreasing price movement potential as expiration approaches. Wider wings earlier provide more protection when price could move substantially. Tighter wings later allow more precise positioning when price movements typically compress.
All values are fully adjustable to match your risk parameters and observed market volatility.
Customization Guide
Every parameter can be modified to suit your trading style, risk tolerance, and capital:
Session Timing
- TWO_GLASS Start Hour: When Phase 1 begins (default: 10am ET)
- THREE_GLASS Start Hour: When Phase 2 begins (default: 1pm ET)
- Wing Width Change Hour: When wings tighten (default: 3pm ET)
- Session End Hour: When tracking stops (default: 4pm ET)
Phase 1 Parameters (Fully Adjustable)
- Trigger Distance: How far price must move from reference strike to add new position (default: 7.5, range: 0.1+)
- Fly Spacing: Distance between position strikes (default: 10, range: 1.0+)
- Wing Width: Distance from strike to wings (default: 40, range: 5.0+)
- Max Flies: Maximum concurrent positions (default: 2, range: 1-10)
Phase 2 Early Parameters (Fully Adjustable)
- Trigger Distance: Movement needed to add new position (default: 2.5, range: 0.1+)
- Fly Spacing: Distance between strikes (default: 5, range: 1.0+)
- Wing Width: Strike to wing distance (default: 20, range: 5.0+)
- Max Flies: Maximum concurrent positions (default: 6, range: 1-20)
Phase 2 Late Parameters
- Wing Width: Reduced width after 3pm (default: 10, range: 5.0+)
General Settings
- Strike Rounding: Round strikes to nearest multiple (default: 5.0, range: 1.0+)
- Bars Before Check: Bars to wait before allowing closure (default: 2, prevents premature exits)
Display Options
- Show History Table: Toggle detailed position log (default: on)
- History Table Rows: Number of positions displayed (default: 15, range: 5-30)
Alert Settings
- Enable Alerts: Toggle notifications for opens/closes (default: on)
How to Use
For Backtesting in Replay Mode:
Select a historical SPX trading session
Apply indicator to 1-5 minute timeframe
Configure your preferred parameters
Activate TradingView's replay feature
Play through the session (step-by-step or continuous)
Observe when positions open (green boxes appear)
Watch position closures (boxes turn gray)
Count how many flies would have expired with price inside (green at session end)
Note total number of position adds throughout session
Calculate approximate capital needed (positions × margin per fly)
Test different parameter combinations on same historical data
Study position behavior during trending vs ranging sessions
For Live Trading Sessions:
Apply indicator to SPX on 1-5 minute timeframe
Configure parameters based on your backtest results
Create alerts for "Iron Fly Opened" and "Iron Fly Closed"
Set alert frequency to "Once Per Bar Close"
Choose notification method (popup, mobile app, email, webhook)
Monitor the status table (top-right) for current session and reference strike
Review history table (bottom-right) for position log with timestamps
When alert triggers, use visual cues to manually place actual option orders
Execute position adds and closes as indicated by the tracker
Visual Interpretation:
Green boxes = Active positions (theoretical profit zones)
White lines (Phase 1) / Aqua lines (Phase 2) = Strike levels
Red/Blue dotted lines = Wing boundaries (breakeven/risk limits)
Gray boxes = Closed positions (historical reference)
Current SPX price line = Shows where price is relative to positions
Top-right table = Current session status, reference strike, open/closed counts
Bottom-right table = Complete position history with open/close timestamps
Alert System Details
The indicator generates detailed alert messages for position management:
Position Opened:
- Strike level where fly should be placed
- Wing width (±points from strike)
- Session phase (Phase 1 or Phase 2)
- Alert format example: "Iron Fly OPENED | Strike: 5900 | Wings: ±40 | Session: TWO_GLASS"
Position Closed:
- Strike level of fly being closed
- Closure reason (strike cross, wing extreme, etc.)
- Session phase
- Alert format example: "Iron Fly CLOSED | Strike: 5900 | Reason: Price crossed to lower fly | Session: TWO_GLASS"
Configure alerts once before market open, then receive automatic notifications as positions trigger throughout the trading session.
Parameter Optimization Suggestions
For Higher Volatility Environments:
- Increase trigger distances (e.g., Phase 1: 10-15 points, Phase 2: 3-5 points)
- Widen wing widths (e.g., Phase 1: 50-60 points, Phase 2: 25-30 points early, 15-20 late)
- Increase strike spacing to reduce position frequency
For Lower Volatility Environments:
- Decrease trigger distances (e.g., Phase 1: 5-7 points, Phase 2: 1.5-2 points)
- Tighten wing widths (e.g., Phase 1: 30-35 points, Phase 2: 15-18 points early, 8-10 late)
- Reduce strike spacing for more granular coverage
For Conservative Risk Management:
- Reduce maximum concurrent positions (Phase 1: 1, Phase 2: 3-4)
- Widen wing widths for more breathing room
- Increase bars before check to avoid whipsaws
- Use wider trigger distances to reduce position frequency
For Aggressive Positioning:
- Increase maximum concurrent positions (Phase 2: 8-10)
- Tighten trigger distances for more frequent adds
- Reduce bars before check for faster responses
- Use tighter spacing to create denser coverage
Capital Considerations:
Remember that each fly requires margin. If Phase 2 allows 6 concurrent flies and each requires $10,000 margin, you need $60,000 in available capital just for position requirements, plus additional cushion for adverse movement.
Use replay mode to count maximum concurrent positions that would have occurred on historical sessions with your parameters, then calculate total capital needed.
Practical Application
This tool provides visual guidance and management support. To implement the strategy:
Backtest thoroughly in replay mode first
Validate capital requirements for your parameter settings
Confirm you can actively monitor positions during trading hours
Use displayed positions as reference for manual order placement
Match indicator parameters to your actual option contracts
Account for real-world factors: commissions, slippage, bid-ask spreads, option availability
Implement proper position sizing based on available capital
Set up alerts before market open to catch all signals
Execute actual trades manually in your brokerage platform
Track actual results versus indicator expectations
Important Limitations
Theoretical tracking only - not an automated trading system
No access to real option prices, Greeks, or implied volatility
No profit/loss calculations or risk metrics
Does not account for time decay (theta), delta, gamma, vega changes
Assumes continuous price action - gaps or halts not handled
Designed for 0DTE SPX options - not suitable for other timeframes or instruments
Assumes option availability at all strike levels - may not reflect reality
Does not model actual option bid/ask spreads or liquidity
Assumes instant execution at desired strikes - slippage not considered
Historical replay shows theoretical behavior only - actual market conditions may differ
Does not adjust for changing implied volatility throughout session
Position count and timing may not match what's executable in real markets
Capital and Time Requirements
This strategy is resource-intensive:
Capital Requirements:
Each iron fly requires margin (varies by broker and strike width)
Multiple concurrent positions multiply capital needs
Example: 6 flies at $10,000 each = $60,000 minimum
Additional cushion needed for adverse movement
Pattern Day Trader rules may apply (requires $25,000 minimum)
Time Requirements:
Active monitoring during trading hours (typically 10am-4pm ET)
Quick response to position add/close signals
Multiple position adjustments per session possible
Cannot be passive or set-and-forget
Requires ability to place orders promptly when alerted
Use replay mode to understand the commitment level before attempting live implementation.
Risk Considerations
Iron fly trading involves substantial risk. This indicator provides visualization and management support only - it does not constitute financial advice or trading recommendations.
Options trading can result in total loss of capital. The indicator's theoretical positions do not reflect actual trading results. Backtest analysis and historical visualization do not guarantee similar future outcomes. Multiple concurrent positions multiply both profit potential and loss risk.
Always conduct independent research, understand all risks, validate capital requirements, and never trade with funds you cannot afford to lose. Consider starting with paper trading to validate execution capability before risking real capital.
Technical Notes
The indicator uses price-based triggers only. It does not:
Connect to options data feeds
Calculate theoretical option values or Greeks
Execute trades automatically
Provide specific trading signals or recommendations
Account for option-specific factors (implied volatility, time decay, bid/ask spreads)
All displayed information represents theoretical position placement based solely on underlying SPX price movement and user-configured parameters. The tool helps visualize the management framework but requires the trader to handle all actual execution and risk management decisions.
This is an educational and analytical tool for understanding iron fly position management concepts. It requires active interpretation, backtesting validation, and manual implementation by the user.
ORB Breakout Strategy with VWAP and Volume FiltersOverview
This strategy implements the classic Opening Range Breakout (ORB) methodology, a well-documented approach in trading literature that has been used by institutional and retail traders for decades. The strategy identifies the high and low of the first 15 minutes of the trading session, then trades breakouts with defined risk management.
This implementation includes multiple customizable filters (VWAP, Volume, Candle Strength) that traders can enable, disable, and tune to find configurations that work for their specific markets and trading style.
How It Works
Opening Range Calculation
The strategy captures the high and low of the first N bars after the session open (default: 3 bars on a 5-minute chart = 15 minutes). These levels become the breakout triggers for the session.
Entry Logic
Long Entry: When a bar closes above the ORB High and all enabled filters pass
Short Entry: When a bar closes below the ORB Low and all enabled filters pass
Exit Logic
Take Profit: Configurable multiple of the ORB range (default: 1x = full range beyond breakout level)
Stop Loss: Opposite side of the ORB range
Breakeven: Optional stop adjustment to entry price when trade reaches configurable profit threshold
Session Close: All positions automatically closed at end of trading session
Configurable Filters
All filters can be independently enabled or disabled:
1. VWAP Filter
Requires price above/below session-anchored VWAP
Requires VWAP slope confirmation (configurable lookback and minimum slope)
Purpose: Align trades with intraday trend direction
2. Volume Filter
Requires minimum volume on the breakout bar
Purpose: Confirm institutional participation in the breakout
3. Candle Strength Filter
Requires close in upper/lower portion of the bar range
Purpose: Filter out weak breakouts with poor conviction
Strategy Properties
Initial Capital - $50.000USD
Position Size - 1 contract (fixed)
Commission - $4.00 per contract
Slippage - 2 ticks
Margin - 1%
Pyramiding - Disabled
Backtest Results (NQ)
Recent Performance (Jan 2025 - Jan 2026)
Total Trades - 243
Win Rate - 39.09%
Profit Factor - 1.03
Net P&L - $3,581 (+7.16%)
Max Drawdown - $25,447 (39.96%)
Long-Term Performance (2010 - 2026)
Total Trades - 1699
Win Rate - 37.61%
Profit Factor - 0.756
Net P&L - ($49,632) (-99.26%)
Max Drawdown - $50,262 (99.27%)
Important: Long-term results show negative expectancy with default settings. This strategy is published as a research framework, not a ready-to-trade system. Users are encouraged to experiment with different configurations to find their edge.
Settings Guide
Main Settings
ORB Bars: Number of bars for opening range (3 = 15 min on 5-min chart)
Trading Session: Time window for trading (e.g., 0930-1200 for morning only)
Timezone: Your market's timezone
Take Profit: Multiple of ORB range for target
Breakeven Trigger: Distance to move stop to entry
Max Trades Per Day: Daily trade limit
VWAP Filter
Use VWAP Filter: Enable/disable
VWAP Slope Lookback: Bars to measure VWAP direction
Min VWAP Slope: Minimum slope threshold
Volume Filter
Use Volume Filter: Enable/disable
Min Breakout
Volume: Minimum contracts required
Candle Strength Filter
Use Candle Strength Filter: Enable/disable
Min Candle Strength: Required close position (0.7 = top/bottom 30%)
Research Suggestions
This strategy provides a foundation for exploring ORB-based approaches. Consider testing:
Different ORB periods: 5, 10, 15, or 30 minutes
Session variations: Morning only (0930-1200), afternoon, or full day
Direction bias: Long-only or short-only based on daily trend
Filter combinations: Different mixes of VWAP, volume, and candle filters
Take profit ratios: 0.5x, 1x, 1.5x, or 2x ORB range
Market regimes: Performance may vary in trending vs ranging markets
Different instruments: Test on ES, NQ, MNQ, or other futures
Visual Elements
Orange Background: ORB forming period
Green Background: Active trading session
Green Line: ORB High level
Red Line: ORB Low level
VWAP Line: Green = upslope, Red = downslope, Gray = flat
White Line: Trade entry price
Lime Line: Take profit level
Red Line: Stop loss level
Orange Line: Breakeven trigger level
Blue Background: Breakeven activated
Triangles: Entry signals (only appear when trade executes)
Limitations
Negative long-term expectancy: Default settings do not produce profitable results over extended periods
Parameter sensitivity: Results highly dependent on filter settings and market conditions
Market regime dependent: May perform differently in trending vs choppy markets
Commission impact: Frequent trading accumulates significant transaction costs
Curve fitting risk: Optimized settings may not persist in future markets
Disclaimer
This strategy is provided for educational and research purposes only. It does not constitute financial advice.
Past performance does not guarantee future results
Backtested results may not reflect actual trading conditions
The long-term backtest shows significant negative returns
Always paper trade before risking real capital
Never risk more than you can afford to lose
Conduct your own research and due diligence
This is a research framework designed for traders to explore and customize, not a plug-and-play trading system.
AIO Oscillator SuiteOverview
The AIO Oscillator Suite is a comprehensive, all-in-one technical analysis tool designed to declutter your chart and streamline your workflow. Instead of constantly adding, removing, and re-configuring different oscillators, this script allows you to switch between 30+ of the most popular and effective momentum, trend, and volatility indicators from a single dropdown menu.
Whether you are a trend follower, a mean-reversion trader, or a volatility analyst, this suite provides instant access to the tools you need without consuming multiple indicator slots on your chart.
Features & Included Indicators
This suite includes a vast array of oscillators, meticulously coded to match standard calculations. You can instantly toggle between:
Momentum & Trend : RSI, Stochastic, Stoch RSI, MACD, PPO, TSI, Williams %R, Momentum (ROC), Ultimate Oscillator, CMO, Connors RSI.
Volatility : ATR, Bollinger %b, Choppiness Index.
Volume-Based : Money Flow Index (MFI), Chaikin Money Flow (CMF), Chaikin Oscillator, Force Index, Ease of Movement (EOM), OBV Oscillator, ADX/DMI.
Advanced/Specialized : TRIX, KST, Aroon, Fisher Transform, Cyber Cycle, Vortex, Balance of Power (BOP), Relative Vigor Index (RVI), Detrended Price Oscillator (DPO).
How It Works
Dynamic Plotting: The script intelligently adjusts the plotting style based on your selection. It automatically renders upper/lower bands (e.g., 70/30 for RSI), midlines (0 lines for MACD), histograms, or signal lines depending on the specific requirements of the chosen indicator.
Clean Interface: To keep your chart pristine, all input parameters (lengths, sources, smoothing factors) are hidden from the status line. You only see the current value of the indicator, ensuring a distraction-free analysis environment.
Customization: Every indicator retains its full set of customizable settings. You can tweak lengths, smoothing types (RMA, SMA, EMA, WMA), and sources within the settings menu.
Level Overrides: By default, the script uses standard levels for each indicator (e.g., 70/30 for RSI, 100/-100 for CCI). However, you can enable the "Override Default Levels" option in the settings to manually define your own Upper, Lower, and Midline values for any indicator.
How to Use
Add the indicator to your chart.
Open the Settings menu.
Under the "Main Settings" group, use the dropdown menu to select your desired indicator (default is RSI).
Adjust the specific parameters for that indicator in the sections below if necessary.
(Optional) To set custom overbought/oversold levels, check the "Override Default Levels?" box and enter your preferred values.
Benefits for Traders
Efficiency: Save time by not having to search for and load different scripts for every analysis technique.
Space Saving: TradingView limits the number of indicators per chart based on your plan. This script counts as only one indicator but functions as thirty.
Comparative Analysis: Quickly cycle through different oscillators to confirm signals. For example, if you see a divergence on RSI, you can instantly check if the same divergence exists on the Stochastic or TSI without leaving the screen.
Disclaimer
This tool is for informational and educational purposes only. It does not constitute financial advice or a recommendation to trade. Technical indicators should be used as part of a comprehensive trading strategy. Past performance is not indicative of future results. Always practice proper risk management.
Open Source
The code is published as open-source to allow the community to verify calculations, learn from the logic, and customize it further if needed.
TRADERZZ CONTRACT CALCULATORTRADERZZ MODEL NQ – Risk & Contract Calculator
TRADERZZ MODEL NQ is a precision risk-management indicator designed for futures traders who want fast, accurate contract sizing directly on the chart.
The indicator allows you to manually define your entry and stop-loss, automatically snapping prices to the correct exchange tick size. It then calculates the exact number of contracts to trade based on your predefined account risk.
Built with Nasdaq (NQ / MNQ) in mind, the model ensures prices align perfectly with 0.25-point increments, removing guesswork and execution errors.
Key Features
• Manual Entry & Stop-Loss price input
• Automatic tick-accurate rounding
• Dynamic contract sizing based on dollar risk
• Supports ES, MES, NQ, MNQ, YM, MYM, GC, MGC
• Clean on-chart lines for entry & stop
• Customizable info table with toggles
• Designed for precision futures trading
How It Works
Select your instrument
Input your Entry and Stop-Loss
Set your Account Risk ($)
The indicator instantly displays the optimal number of contracts to trade
Best Use
This tool is ideal for day traders and scalpers who value strict risk control, consistent position sizing, and clean execution—especially on Nasdaq futures.
ST - Price Guard DWM [Soothing Trades]
ST – PRICE GUARD DWM
Daily / Weekly / Monthly High/Low with Full Style & Color Control
© 2026 Soothing Trades
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
OVERVIEW
Price Guard DWM is a professional key level indicator that tracks and visualizes Daily, Weekly, and Monthly highs and lows. The indicator features an advanced touch-tracking system that dynamically changes line colors and styles based on how many times price has interacted with each level.
Perfect for swing traders, day traders, and anyone who uses multi-timeframe analysis to identify significant support and resistance zones.
We recommend to use with
ST - ZVWAP Zone Scanner
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
KEY FEATURES
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
MULTI-TIMEFRAME LEVELS
• Daily High/Low with session anchoring (1800-1700 ET)
• Yesterday's High/Low (special colors and tracking)
• Weekly High/Low
• Monthly High/Low
FULL CUSTOMIZATION
• 3 colors per level (Not Touched, Touch 1, Touch 2+)
• 3 line styles per level (Solid, Dashed, Dotted, Arrows)
• Independent width control per timeframe
• 24 total color inputs for complete visual control
• 24 total style inputs for maximum flexibility
INTELLIGENT TOUCH TRACKING
• NT (Not Touched) = Price has never crossed the level
• T1 (Touch 1) = Price crossed the level once
• T2+ (Touch 2+) = Price crossed the level twice or more
• Automatic line style and color changes based on touches
• Smart cross detection (only counts actual crosses, not wicks)
DYNAMIC LABELS
• Customizable label positioning
• Optional price display
• Auto-matching background colors
• Adjustable size and transparency
• Touch count displayed in real-time
SMART DELETION
• Dotted levels (2+ touches) delete after 2 periods
• Untouched/Dashed levels delete at max age
• Configurable retention periods per timeframe
• Automatic cleanup keeps chart clean
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
HOW IT WORKS
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
LEVEL CREATION
• Daily levels created at session flip (1800 ET)
• Yesterday levels tracked separately with unique colors
• Weekly levels created at week start
• Monthly levels created at month start
TOUCH DETECTION
The indicator uses intelligent close-based cross detection:
• High levels: Touched when close crosses ABOVE the level
• Low levels: Touched when close crosses BELOW the level
• Only actual crosses count (not just wicks touching)
• Touch count updates in real-time
VISUAL FEEDBACK
Each level changes appearance based on touch count:
• State 1 (NT): Your chosen "Not Touched" color/style
• State 2 (T1): Your chosen "Touch 1" color/style
• State 3 (T2+): Your chosen "Touch 2+" color/style
Example default setup:
• NT = Solid gray line
• T1 = Dashed yellow line
• T2+ = Dotted red line (deletes after 2 more periods)
AUTOMATIC CLEANUP
• Levels with 2+ touches become dotted and delete after 2 periods
• This prevents chart clutter from heavily tested levels
• Untouched and single-touch levels delete at max age
• Fully configurable retention periods
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
CONFIGURATION GUIDE
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
COLOR SETTINGS (New in v3!)
Each level type has 3 color states:
• Not Touched (NT): Level hasn't been crossed
• Touch 1 (T1): Level crossed once
• Touch 2+ (T2+): Level crossed twice or more
Configure colors for:
• Daily High (3 colors)
• Daily Low (3 colors)
• Yesterday High (3 colors)
• Yesterday Low (3 colors)
• Weekly High (3 colors)
• Weekly Low (3 colors)
• Monthly High (3 colors)
• Monthly Low (3 colors)
Total: 24 independent color inputs!
LINE STYLE SETTINGS (New in v3!)
Each level type has 3 line styles:
• Solid
• Dashed
• Dotted
• Arrow Left
• Arrow Right
• Arrow Both
Same 24 combinations as colors - complete visual control!
WIDTH SETTINGS
Independent line width per timeframe:
• Daily Width: 1 (default)
• Yesterday Width: 2 (default)
• Weekly Width: 3 (default)
• Monthly Width: 5 (default)
VISIBILITY TOGGLES
Each level can be shown/hidden:
• Show Daily High
• Show Daily Low
• Show Yesterday High
• Show Yesterday Low
• Show Weekly High
• Show Weekly Low
• Show Monthly High
• Show Monthly Low
RETENTION PERIODS
Configure how long levels stay on chart:
• Max Days to Keep: 21 (default)
• Max Weeks to Keep: 8 (default)
• Max Months to Keep: 3 (default)
Note: Dotted levels (2+ touches) auto-delete after 2 periods regardless
LABEL CUSTOMIZATION
• Show/hide labels
• Right offset in bars
• Include/exclude price
• Label size (Tiny to Huge)
• Text color
• Auto background (matches line color)
• Manual background with transparency
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
USAGE TIPS
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
TRADING APPLICATIONS
1. SUPPORT/RESISTANCE
• Untouched levels (NT) = Strong potential zones
• Single touch (T1) = Confirmed support/resistance
• Double touch (T2+) = Heavily tested, may break soon
2. BREAKOUT TRADING
• Monitor T1 levels for potential breakouts
• T2+ levels often break on third touch
• Yesterday's levels excellent for intraday breakouts
3. MEAN REVERSION
• Untouched levels good for reversal trades
• First touch often provides best risk/reward
• Second touch may signal weakening level
4. MULTI-TIMEFRAME CONFLUENCE
• Look for Daily + Weekly alignment
• Monthly levels = major decision points
• Confluence zones = high probability setups
VISUAL STRATEGY EXAMPLES
Conservative Setup:
• NT = Green (level fresh)
• T1 = Yellow (caution)
• T2+ = Red (likely to break)
Aggressive Setup:
• NT = Bright colors (watch these)
• T1 = Faded colors (already tested)
• T2+ = Dotted + dim (ignore/fade)
Yesterday Focus:
• Make Yesterday levels stand out (orange/red)
• Fade older daily levels (gray)
• Perfect for day trading setups
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
TECHNICAL DETAILS
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
• Session Time: 1800-1700 ET (customizable in code)
• Time Zone: America/New_York
• Max Lines: 500
• Max Labels: 500
• Touch Detection: Close-based cross method
• Deletion Logic: 2 periods after dotted / max age for NT/T1
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
IMPORTANT NOTES
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
• Yesterday levels dynamically update as days pass
• Dotted levels (T2+) auto-delete after 2 periods
• Cross detection uses close price, not wicks
• Labels update in real-time with touch count
• Session anchoring ensures accurate daily levels
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SUPPORT & CONTACT
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Created by: Soothing Trades
© 2026 All Rights Reserved
For questions, suggestions, or custom indicator development:
TradingView: @Soothing_Trades
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
If you find this indicator helpful, please leave a comment and boost!
Your feedback helps improve future updates.
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
DISCLAIMER
For educational and informational purposes only. Not financial advice.
Trading involves risk.
Past performance does not guarantee future results.
Use proper risk management and test on your own markets/timeframes.
Created by Soothing Trades
ST - Key Levels (W/D Pivots + YD/YYD + Volume) [Soothing Trades]=====================================================================
ST - Key Levels (W/D Pivots + YD/YYD + Volume)
Traditional Weekly + Daily Pivot Points with W/D S/R, YD/YYD levels,
and Volume Z-Score bar/candle coloring (Pine Script v6)
=====================================================================
OVERVIEW
This indicator is a "levels + context" toolbox:
1) Weekly Traditional pivots
- WP, WR1-WR5, WS1-WS5
- Separate Weekly S/R styling (WS and WR controls)
2) Daily Traditional pivots
- DP, DR1-DR5, DS1-DS5
- Daily S/R styling (S1-S5 and R1-R5 controls)
3) Yesterday / Day-Before levels (NY session based)
- YDH / YDL (Yesterday High/Low)
- YYDH / YYDL (Day Before Yesterday High/Low)
- Labels show touch state: NT (not touched) or T1/T2...
4) Volume Z-Score coloring
- Color bars or candles by z-score (normal / large / extreme)
- Optional low-volume highlight using a z-score threshold
- Alerts: Large Volume, Extreme Volume
This is built for traders who want clean, consistent key levels on the chart,
plus a quick "is volume meaningful right now?" read.
We recommendend to use together with
ST - ZVWAP Zone Scanner
=====================================================================
KEY FEATURES
=====================================================================
PIVOTS (W + D)
- Traditional pivot calculations for Weekly and Daily.
- Controls for:
- Show/Hide WP and DP
- Show/Hide S/R sets (WR/WS and DR/DS)
- Per-group style (Solid/Dashed/Dotted), width, and color
- Labels:
- Show label name (WP/WR1/DS2...) and/or price
- Labels Position:
- Left: label at period start
- Right: label follows current price area
- Label Offset (bars):
- Weekly Label Offset (bars)
- Daily Label Offset (bars)
YD/YYD (NY session)
- Tracks YD and YYD levels using a NY session day definition.
- Extend options: Right / Left / Both / None
- Labels optionally include price.
- Touch logic:
- When price crosses beyond the level, touch count increases.
- Labels display NT or T1/T2...
- Levels auto-expire after a short window to keep charts clean.
VOLUME Z-SCORE
- Z-score source:
- Volume
- Body size
- Any (max of both)
- All (min of both)
- Thresholds:
- z1 = Large
- z2 = Extreme
- Low volume highlight:
- Low volume when z(volume) <= Low Volume Threshold
=====================================================================
CONFIGURATION GUIDE (quick)
=====================================================================
Pivots
- Number of Pivots Back: how many completed pivot sets remain on the chart.
- Show Labels / Show Prices: controls the label text content.
- Labels Position:
- Left: neat historical view
- Right: current-trading focus (use offsets)
Weekly
- WP: style + visibility
- WS1-WS5 and WR1-WR5: independent style + visibility
- Weekly Label Offset (bars): how far right labels sit when Position=Right
Daily
- DP: style + visibility
- S1-S5 and R1-R5: daily support/resistance style + visibility
- Daily Label Offset (bars): how far right labels sit when Position=Right
YD Display / Labels
- Enable YDH/YDL/YYDH/YYDL as needed
- Extend control for line projection
- Label options: show/hide, size, and price text
Volume
- Set z-score length and thresholds (z1/z2)
- Choose Bar or Candle coloring
- Enable Low volume highlighting if desired
=====================================================================
HOW TO USE (practical)
=====================================================================
- Treat pivots as "structured levels" for bias and targets:
- WP/DP often act like magnets in rotational markets.
- WR/WS and DR/DS are great for reaction zones and mean reversion setups.
- Use YD/YYD as liquidity references:
- They commonly behave as breakout triggers, stop-run targets, or fade levels.
- Touch counts help you see if a level has been "worked" already.
- Use Volume Z-Score for context:
- Extreme volume bars can signal initiative activity.
- Low volume highlights can mark chop or low participation zones.
=====================================================================
ALERTS
=====================================================================
- Large Volume: z >= z1 and z < z2
- Extreme Volume: z >= z2
=====================================================================
DISCLAIMER
=====================================================================
For educational and informational purposes only. Not financial advice.
Trading involves risk. Past performance does not guarantee future results.
Use proper risk management and test on your own markets/timeframes.
Created by Soothing Trades
=====================================================================
ST - ZVWAP Zone Scanner - [Soothing Trades]═══════════════════════════════════════════════════════════════════════════
ST – ZVWAP ZONE SCANNER v6
Statistical VWAP Distance Oscillator with Customizable Display
© 2025 Soothing Trades
═══════════════════════════════════════════════════════════════════════════
OVERVIEW
ZVWAP Zone Scanner measures how many standard deviations price is away from VWAP using Z-Score calculation. It identifies statistically extreme overbought/oversold conditions and alerts when price makes fast transitions between zones.
Perfect for mean reversion traders, VWAP specialists, and statistical trading strategies.
**NEW IN v6:**
' Fully customizable info table (position, size, colors)
' Cleaner inputs (colors in Style tab where they belong)
' Star size options (Tiny to Huge)
' Professional, flexible layout
═══════════════════════════════════════════════════════════════════════════
KEY FEATURES
═══════════════════════════════════════════════════════════════════════════
STATISTICAL FOUNDATION
• ZVWAP = (Price - VWAP) / Standard Deviation
• Volume-weighted for accuracy
• Normalized across all instruments
• Based on probability theory (95% within ±2 SD)
INTELLIGENT ZONES
• Overbought: +2.0 to +2.5 SD (top 2-5% of distribution)
• Oversold: -2.0 to -2.5 SD (bottom 2-5% of distribution)
• Statistically extreme conditions
• High mean reversion probability
MOMENTUM STAR ALERTS
• Yellow stars mark FAST zone transitions
• Oversold → Overbought in ≤15 bars (or reverse)
• Catches extreme momentum shifts
• 5 size options: Tiny / Small / Normal / Large / Huge
• Customizable color
• Signals breakouts or whipsaws
CUSTOMIZABLE INFO TABLE (NEW!)
• 9 position options (Top/Middle/Bottom × Left/Center/Right)
• 5 size options (Tiny to Huge)
• Full color customization (Header, Background, Border, Text)
• Show/hide toggle
• Real-time zone status, ZVWAP value, bars in zone
PROFESSIONAL LAYOUT
• Zone colors in Style tab (TradingView standard)
• Clean input organization
• No duplicate settings
• Flexible visual customization
COMPREHENSIVE ALERTS
• Fast zone transition alerts
• Zone entry alerts
• Customizable messages
═══════════════════════════════════════════════════════════════════════════
CONFIGURATION GUIDE
═══════════════════════════════════════════════════════════════════════════
ZVWAP SETTINGS
**ZVWAP Length: 20 (default)**
• Number of bars for calculation
• Shorter (10-15): More sensitive, scalping
• Longer (40-60): Stronger signals, swing trading
ZONE LEVELS
**Overbought Zone:**
• High: +2.5 (extreme overbought)
• Low: +2.0 (entering overbought)
**Oversold Zone:**
• High: -2.0 (entering oversold)
• Low: -2.5 (extreme oversold)
**Customization:**
• Tighter (+1.5 to +2.0): More signals
• Wider (+2.5 to +3.0): Fewer, more extreme signals
STAR ALERT
**Max Bars for Star: 15 (default)**
• Maximum bars between zones for star alert
• Lower (5-10): Only fastest moves
• Higher (20-30): More transitions caught
**Star Size:** Tiny / Small / Normal / Large / Huge
**Star Color:** Customizable (default: yellow)
**Show/Hide:** Toggle on/off
INFO TABLE (NEW!)
**Position:** 9 options
• Top: Left / Center / Right
• Middle: Left / Center / Right
• Bottom: Left / Center / Right
**Size:** 5 options
• Tiny: Very compact
• Small: Compact
• Normal: Balanced (default)
• Large: Easy to read
• Huge: Maximum visibility
**Colors:** Full customization
• Header Color: Default blue
• Background Color: Default black with transparency
• Border Color: Default gray
• Text Color: Default white
**Show/Hide:** Toggle table on/off
STYLE TAB (Zone & ZVWAP Colors)
Navigate to Settings → Style tab to customize:
• Overbought Zone fill color
• Oversold Zone fill color
• ZVWAP line color
• Zone boundary line colors
**Note:** These colors are in Style tab (TradingView standard), not Inputs tab!
═══════════════════════════════════════════════════════════════════════════
TRADING STRATEGIES
═══════════════════════════════════════════════════════════════════════════
STRATEGY 1: MEAN REVERSION
We recommendend to use together with:
ST - Key Levels (WD Pivots + YDYYD + Volume
or
ST – Price Guard DWM
**Setup:**
1. ZVWAP enters oversold zone (-2.0 to -2.5)
2. Wait for ZVWAP to turn up
3. Enter long
**Targets:**
• T1: ZVWAP = 0 (back to VWAP)
• T2: ZVWAP = +2.0 (opposite zone)
**Stop:** Below recent swing low
**Win Rate:** Typically 60-70%
**Example:**
```
Gold 1H Chart:
ZVWAP = -2.4 → Enter long
Exit at ZVWAP = 0 → 2.4 SD profit
```
STRATEGY 2: STAR MOMENTUM
**Setup:**
1. Yellow star appears (fast transition)
2. Note direction (to OB or OS)
3. Enter in that direction
**Logic:**
• Star = Extreme momentum detected
• Price likely continuing OR reversing sharply
• Quick decision required
**Risk:**
• Tight stops
• Trail aggressively
• Quick profit targets
STRATEGY 3: CONFLUENCE
**High Probability Setup:**
```
ZVWAP = -2.3 (oversold)
+ Price at Daily Low
+ Volume spike
+ Support level
= STRONG long setup
```
STRATEGY 4: ZONE PERSISTENCE
**Track bars in zone:**
**1-3 bars:**
• Quick touch → High reversal probability
• Enter aggressively
**4-10 bars:**
• Testing zone → Wait for confirmation
**10+ bars:**
• Exhaustion → Breakout likely
• Prepare for trend
═══════════════════════════════════════════════════════════════════════════
UNDERSTANDING ZVWAP
═══════════════════════════════════════════════════════════════════════════
THE MATHEMATICS
```
VWAP = Σ(Price × Volume) / Σ(Volume)
SD = √(Average of (Price - VWAP)²)
ZVWAP = (Price - VWAP) / SD
```
VALUE INTERPRETATION
```
+3.0 = EXTREME overbought (rare)
+2.5 = Very overbought (zone high)
+2.0 = Overbought entry (zone low)
+1.0 = Above average
0.0 = At VWAP (equilibrium)
-1.0 = Below average
-2.0 = Oversold entry (zone high)
-2.5 = Very oversold (zone low)
-3.0 = EXTREME oversold (rare)
```
STATISTICAL SIGNIFICANCE
In normal distribution:
• 68% of data within ±1 SD
• 95% of data within ±2 SD
• 99.7% of data within ±3 SD
**When ZVWAP = ±2.0 to ±2.5:**
→ Price in outer 5% of distribution
→ Statistically extreme
→ High mean reversion probability
INFO TABLE DISPLAYS
**Zone:** OVERBOUGHT / OVERSOLD / NEUTRAL
**ZVWAP:** Current Z-Score value (updates every bar)
**Bars:** Time spent in current zone (resets on zone change)
═══════════════════════════════════════════════════════════════════════════
CUSTOMIZATION EXAMPLES
═══════════════════════════════════════════════════════════════════════════
PROFESSIONAL SETUP
**Style Tab:**
• Overbought: Dark red (70% transparency)
• Oversold: Dark green (70% transparency)
• ZVWAP: Brown/gold
**Info Table:**
• Position: Top Right
• Size: Small
• Header: Dark blue
• Background: Black (85% transparency)
• Text: White
STREAMER/SCREENSHOT SETUP
**Style Tab:**
• Overbought: Bright red (50% transparency)
• Oversold: Bright green (50% transparency)
• ZVWAP: Thick gold line
**Info Table:**
• Position: Bottom Right
• Size: Large
• Header: Bright blue
• High contrast colors
• Text: Yellow
MINIMAL CLEAN SETUP
**Style Tab:**
• Overbought: Light red (90% transparency)
• Oversold: Light green (90% transparency)
• ZVWAP: Thin gray line
**Info Table:**
• Show Table: OFF
• Stars: Tiny
• Focus on chart
DARK THEME
**Info Table:**
• Header: Dark blue (70% transparency)
• Background: Black (90% transparency)
• Border: Dark gray
• Text: White
LIGHT THEME
**Info Table:**
• Header: Light blue (50% transparency)
• Background: White (85% transparency)
• Border: Light gray
• Text: Black
═══════════════════════════════════════════════════════════════════════════
ABOUT THE STARS
═══════════════════════════════════════════════════════════════════════════
WHY 5 STARS IN STYLE TAB?
You'll see 5 star entries in Style tab:
• Star (Tiny)
• Star (Small)
• Star (Normal)
• Star (Large)
• Star (Huge)
**Why?** Pine Script requires separate plotchar for each size.
**Which shows?** Only ONE at a time - the one matching your selected size!
HOW TO CHANGE STAR COLOR
**CORRECT WAY:**
Settings → Inputs tab → Star Alert → Star Color
**WRONG WAY:**
Settings → Style tab → Star colors (these don't work!)
**All 5 stars use the same color from Inputs tab.**
═══════════════════════════════════════════════════════════════════════════
ADVANCED USAGE
═══════════════════════════════════════════════════════════════════════════
MULTI-TIMEFRAME ANALYSIS
**Setup:**
• Add ZVWAP on 1H, 15min, 5min
• Look for alignment
**Example:**
```
1H ZVWAP: -2.3 (Oversold)
15min ZVWAP: -2.5 (Oversold)
5min ZVWAP: -2.1 (Oversold)
→ Strong confluence → Long
```
DIVERGENCE DETECTION
**Bullish Divergence:**
```
Price: Lower low
ZVWAP: Higher low
→ Reversal likely
```
**Bearish Divergence:**
```
Price: Higher high
ZVWAP: Lower high
→ Reversal likely
```
VOLATILITY ADAPTATION
**High Volatility:**
• Widen zones (+2.5 to +3.0)
• Require more extreme readings
• Reduce false signals
**Low Volatility:**
• Tighten zones (+1.5 to +2.0)
• Catch smaller extremes
• Increase signal frequency
═══════════════════════════════════════════════════════════════════════════
VERSION HISTORY
═══════════════════════════════════════════════════════════════════════════
v6.0 - Full Customization (January 2025)
• Customizable info table (position, size, colors)
• Moved zone/VWAP colors to Style tab (TradingView standard)
• Star size options (Tiny to Huge)
• Cleaner input organization
• Unique star titles for clarity
• Pine Script v6 syntax
v5.0 - Star Customization (January 2025)
• Added star size control
• Fixed star color implementation
• Multiple plotchar for size options
v4.0 - Color System (December 2024)
• Added customizable colors
v3.0 - Info Table (November 2024)
• Added real-time info table
v2.0 - Star Alerts (October 2024)
• Yellow star fast transition alerts
v1.0 - Initial Release (September 2024)
• Basic ZVWAP calculation
• Overbought/Oversold zones
═══════════════════════════════════════════════════════════════════════════
📋 TECHNICAL DETAILS
═══════════════════════════════════════════════════════════════════════════
**Calculation Method:**
• Volume-weighted mean
• Rolling standard deviation
• Z-Score normalization
**Default Parameters:**
• Length: 20 bars
• OB Zone: +2.0 to +2.5
• OS Zone: -2.0 to -2.5
• Star Threshold: 15 bars
**Performance:**
• Lightweight calculation
• Real-time updates
• No repainting
• Works all timeframes
• All instruments supported
═══════════════════════════════════════════════════════════════════════════
IMPORTANT NOTES
═══════════════════════════════════════════════════════════════════════════
STATISTICAL UNDERSTANDING
• ZVWAP is probability-based, not certainty
• Extreme readings CAN extend further
• Markets can stay irrational
• Always use risk management
BEST PRACTICES
• Combine with price action
• Use confirmations
• Don't trade ZVWAP alone
• Backtest your instruments
• Journal your results
LIMITATIONS
• Less effective in strong trends
• Can give early signals in breakouts
• Requires VWAP respect
• Not for all market conditions
COLOR WORKFLOW
1. **Set Plot Colors (Style Tab):**
- Overbought/Oversold zones
- ZVWAP line color
2. **Set Table Colors (Inputs Tab):**
- Header, Background, Border, Text
3. **Set Star Color (Inputs Tab):**
- Star color (NOT in Style tab!)
═══════════════════════════════════════════════════════════════════════════
PRO TIPS
═══════════════════════════════════════════════════════════════════════════
1. **Table Position**: Move to Bottom Right to avoid chart clutter
2. **Table Size**: Use Small or Tiny for cleaner look
3. **Star Size**: Start with Small, increase if you miss signals
4. **Zone Colors**: Use Style tab, not Inputs
5. **Star Colors**: Use Inputs tab, not Style tab
6. **Combine Analysis**: ZVWAP + Price levels + Volume = Best
7. **Statistics ≠ Certainty**: Even -3.0 can go to -4.0
8. **Journal Everything**: Track which setups work
9. **Patience Wins**: Wait for clear zone entry
10. **Risk First**: Position size > entry timing
═══════════════════════════════════════════════════════════════════════════
📞 SUPPORT & CONTACT
═══════════════════════════════════════════════════════════════════════════
Created by: Soothing Trades
© 2026 All Rights Reserved
TradingView: @Soothing_Trades
For questions, suggestions, or custom development:
- Comment on TradingView
- Direct message on TradingView
═══════════════════════════════════════════════════════════════════════════
If this indicator helps you, please boost and comment!
Your feedback improves future updates.
═══════════════════════════════════════════════════════════════════════════
DISCLAIMER
For educational and informational purposes only.
Not financial advice.
Trading involves substantial risk of loss.
Past performance ≠ future results.
Always do your own research.
Trade responsibly.
═══════════════════════════════════════════════════════════════════════════
AI TREND ENGINEAI TREND ENGINE is a close-confirmed trend + conditions dashboard built to help you stay aligned with the higher-timeframe flow and avoid low-quality environments. It defines Trend using a long-term bias filter, then classifies Trade Phase (Chop / Build / Trend) using an efficiency + impulse blend, while Momentum is derived from a smoothed RSI framework. It also checks 4H vs 1D HTF agreement, volatility spikes, stretch/overextension, structure pressure/break risk, and volume-pressure mismatch to produce a Confidence score (0–100), Warning score, and a simple Grade (A/B/C).
Conditions switch to FAVOURABLE only when the engine’s core filters align (clear bias, not in Chop, HTF agreement, confidence threshold met, warning below risk cap, and no major structure/volatility red flags). The Blocker row tells you why conditions are unfavourable so you can filter trades fast. Values are locked to candle close to keep the readout stable and reduce intrabar noise (non-repainting behaviour for the displayed states).
This is not a standalone system or signal service. Use it as a decision-support tool inside your trading plan (levels, setup rules, confirmation, and strict risk management). Trading is risky and no tool can guarantee future results.






















