Bullish/Bearish Movement SumThis indicator calculates and displays the cumulative sum of bullish and bearish price movements over a specified period.
Features:
- Green line: Cumulative sum of all bullish movements
- Red line: Cumulative sum of all bearish movements (absolute value)
- Blue area: Net difference (bullish - bearish)
- Information table showing current values and bull/bear ratio
Settings:
- Calculation Period: Choose rolling window size (default: 100 bars) or 0 for cumulative from start
- Calculation Mode: Choose between "Points" (absolute price changes) or "Percentage" (% changes)
Use Cases:
- Identify market directional strength
- Compare bullish vs bearish pressure
- Spot divergences between price and directional momentum
- Ratio > 1 indicates more bullish than bearish movement
Developed with assistance from Claude (Anthropic)
אינדיקטורים ואסטרטגיות
Volatility State Index [Interakktive]The Volatility State Index (VSI) classifies market volatility into three behavioral states: Expansion, Decay, and Transition. It answers one question visually: Is volatility supporting price movement, withdrawing, or unstable?
Unlike traditional volatility indicators that show levels or bands, VSI diagnoses the current volatility regime so traders can adapt their approach accordingly.
█ WHAT IT DOES
• Classifies volatility into three states: Expansion (teal), Decay (grey), Transition (amber)
• Measures volatility momentum as a percentage rate-of-change
• Applies stability filtering to detect unstable/choppy conditions
• Uses persistence logic to prevent state flickering
• Exports state data for use in alerts and strategies
█ WHAT IT DOES NOT DO
• NO buy/sell signals
• NO entry/exit recommendations
• NO alerts (v1 is diagnostic only)
• NO performance claims
This is a volatility diagnostic tool, not a trading system.
█ HOW IT WORKS
The VSI processes volatility through a five-stage pipeline:
STAGE 1 — Base Volatility
Calculates ATR as the foundation for volatility measurement.
STAGE 2 — Smoothing
Applies EMA smoothing to reduce noise in the volatility series.
STAGE 3 — Volatility Momentum
Computes the percentage rate-of-change of smoothed volatility:
Volatility Momentum (%) = ((Current ATR - Previous ATR) / Previous ATR) × 100
Positive values indicate expanding volatility; negative values indicate contracting volatility.
STAGE 4 — Stability Filter
Tracks how frequently volatility momentum changes direction. Frequent sign changes indicate unstable, choppy conditions.
Stability Score = 1 - (Average Flip Rate)
Low stability forces the Transition state regardless of momentum level.
STAGE 5 — State Classification
Combines momentum thresholds and stability to determine the final state:
• Expansion: Momentum ≥ +5% (default threshold)
• Decay: Momentum ≤ -5% (default threshold)
• Transition: Between thresholds OR low stability
A persistence filter requires states to hold for multiple bars before confirming, preventing visual noise.
█ INTERPRETATION
EXPANSION (Teal)
Volatility is increasing in a sustained way. Price moves are becoming larger.
What it suggests:
• Breakouts are more likely to follow through
• Stops may need wider placement
• Trend-following approaches tend to work better
• Mean-reversion weakens
DECAY (Grey)
Volatility is decreasing. Price is compressing into tighter ranges.
What it suggests:
• Breakouts are more likely to fail
• Ranges tend to hold
• Trend-following underperforms
• Mean-reversion strengthens
TRANSITION (Amber)
Volatility behavior is unclear or unstable. This is NOT neutral — it is uncertainty.
What it suggests:
• Mixed signals — one bar huge, next bar dead
• Higher whipsaw risk
• Reduced conviction in either direction
• Consider waiting for clarity
The key insight: Amber is a warning, not a middle ground. It appears when volatility cannot decide what it wants to do.
█ VISUAL DESIGN
The indicator uses a state-first histogram design:
• Histogram height shows volatility momentum percentage
• Histogram color shows the classified state
• Zero line provides visual anchor
• Optional momentum line for confirmation
• Optional background tint (default OFF for clean charts)
The visual hierarchy prioritizes instant state recognition. A trader should understand the volatility environment in under one second without reading numbers.
█ INPUTS
Core Settings
• ATR Length: Base volatility measurement period (default: 14)
• Smoothing Length: EMA smoothing applied to ATR (default: 10)
• Momentum Length: Rate-of-change lookback (default: 10)
State Classification
• Expansion Threshold (%): Momentum above this = Expansion (default: 5.0)
• Decay Threshold (%): Momentum below this = Decay (default: -5.0)
• Persistence Bars: Bars required to confirm state change (default: 3)
• Stability Lookback: Window for stability calculation (default: 20)
• Stability Threshold: Below this = forced Transition (default: 0.5)
Visual Settings
• Show State Histogram: Toggle main display (default: ON)
• Show Momentum Line: Thin confirmation line (default: OFF)
• Show Zero Line: Baseline reference (default: ON)
• Show Background Tint: Subtle state coloring (default: OFF)
█ DATA WINDOW EXPORTS
When enabled, the following values are exported:
• ATR (Raw)
• ATR (Smoothed)
• Volatility Momentum (%)
• Stability Score (0-1)
• State (-1/0/1): Decay = -1, Transition = 0, Expansion = 1
• Is Expansion (0/1)
• Is Decay (0/1)
• Is Transition (0/1)
These exports allow VSI to be used as a filter in Pine Script strategies or alert conditions.
█ ORIGINALITY
While ATR and volatility indicators are common, VSI is original because it:
1. Classifies volatility into behavioral states rather than showing raw levels
2. Applies momentum analysis to volatility itself (rate-of-change of ATR)
3. Uses stability filtering to detect genuinely unstable conditions
4. Implements persistence logic to prevent state flickering
5. Provides a state-first visual design optimized for instant recognition
VSI is state-first: it classifies volatility regimes (Expansion/Decay/Transition) rather than plotting volatility level alone, using momentum and stability to reduce false regime reads.
This is not a modified ATR or Bollinger Band — it is a volatility regime classifier.
█ SUITABLE MARKETS
Works on: Stocks, Futures, Forex, Crypto
Timeframes: All timeframes — state classification adapts accordingly
Best on: Instruments with consistent volatility patterns
█ RELATED
• Market Efficiency Ratio — measures price path efficiency
• Effort-Result Divergence — compares volume effort to price result
█ DISCLAIMER
This indicator is for educational purposes only. It does not constitute financial advice. Past performance does not guarantee future results. Always conduct your own analysis before making trading decisions.
ARM-EMA COLOR BUY SELLPrice action trading is about reading what the market is doing, so you can deploy the right trading strategy to reap the maximum benefits. In simple words, price action is a trading technique in which a trader reads the market and makes subjective trading decisions based on the price movements, rather than relying on technical indicators or other factors.
At its most simplistic, it attempts to describe the human thought processes invoked by experienced, non-disciplinary traders as they observe and trade their markets. Price action is simply how prices change - the action of price. It is most noticeable in markets with high liquidity and price volatility, but anything that is traded freely (in price) in a market will per se demonstrate price action.
ARM-EMA TREND BARSPrice action trading is about reading what the market is doing, so you can deploy the right trading strategy to reap the maximum benefits. In simple words, price action is a trading technique in which a trader reads the market and makes subjective trading decisions based on the price movements, rather than relying on technical indicators or other factors.
At its most simplistic, it attempts to describe the human thought processes invoked by experienced, non-disciplinary traders as they observe and trade their markets. Price action is simply how prices change - the action of price. It is most noticeable in markets with high liquidity and price volatility, but anything that is traded freely (in price) in a market will per se demonstrate price action.
Market Efficiency DashboardDescription
This indicator is an analytical tool designed to visualize the relationship between price action and market efficiency. Based on the Choppiness Index (CI), this indicator identifies whether the market is in a state of Range Contraction (Consolidation) or Range Expansion (Trending) . This implementation introduces a unique 50-pivot baseline to better differentiate between these two market characters, providing traders with an objective view of volatility cycles.
Key Features
Volatility Cycle Logic: A refined implementation of the Choppiness Index that assists in filtering market noise during low-volatility periods.
Pivot-50 Visualization: A custom geometric layout that separates range contraction from trend expansion for faster visual interpretation.
Multi-Timeframe (MTF) Data Handling: Enables the monitoring of higher-timeframe efficiency cycles without switching charts.
Trend Context Filter: Integrates a 200-period EMA to provide a directional baseline relative to the current market state.
Real-Time Status Dashboard: A real-time data table providing a summary of current market efficiency and trend bias.
Signal Refinement: Includes optional smoothing (EMA/SMA/WMA) to reduce calculation "jitter" and provide clearer structural signals.
Inputs Overview
Choppiness Length: Sets the lookback period for the efficiency calculation (Default: 14).
Calculation Timeframe: Allows the user to select the source timeframe for the index data.
Smoothing Method: Users can choose between multiple moving average types to filter the raw index output.
Threshold Levels: Customizable Fibonacci-based levels (61.8 and 38.2) used to define the boundaries of "Choppy" and "Trending" environments.
EMA Filter: Toggle for the 200-period Exponential Moving Average used for directional bias.
How to Use
Context Identification: Observe the histogram’s position relative to the 50-pivot. Bars expanding upward toward the 61.8 level indicate the market is coiling/congested.
Trend Confirmation: Bars expanding downward toward the 38.2 level indicate the market is moving efficiently in a specific direction.
Bias Alignment: When the Trend Bias is Bullish and the state is Trending, price discovery is likely occurring to the upside. Conversely, a Bearish bias in a Trending state suggests efficient movement to the downside.
Risk Management: Rising choppiness levels often precede a period of trend exhaustion or reversal, signaling a potential time to reduce exposure.
How it Helps
This tool is designed to assist in objective decision-making by identifying the current "market character." By distinguishing between trending and non-trending environments, it helps traders select the appropriate strategy for the current context—avoiding trend-following entries during sideways markets and identifying when a market has entered a period of price expansion.
Alerts
Trend Starting: Triggers when the index crosses below the lower threshold, suggesting a transition into an efficient trend.
Squeeze/Consolidation: Notifies the user when the index crosses above the upper threshold, indicating range contraction.
Midpoint Cross: Signals when the index crosses the 50-level, marking a shift in market momentum.
⚠️ Disclaimer:
This script/indicator is not endorsed by, affiliated with, sponsored by, or connected to TradingView in any manner. The author is not a TradingView partner.
This script/indicator and all related content are provided “as is” and “as available,” without any warranties of any kind, express or implied. The content is strictly for educational and informational purposes and does not constitute financial, investment, trading, or legal advice.
The author makes no representations or guarantees regarding accuracy, reliability, profitability, or future performance. Use of this script/indicator is entirely at the user’s own risk, and the author assumes no liability for any losses, damages, or financial consequences arising from its use.
CandelaCharts - Composite Pressure Index 📝 Overview
The CandelaCharts – Composite Pressure Index (CPI) is a multi-factor oscillator that blends RSI , Money Flow Index (MFI) , and Chaikin Money Flow (CMF) into a single, stretchable “pressure” line. Instead of looking at three separate indicators, CPI compresses price momentum and volume flow into one normalized curve around 0 , then amplifies extremes using a rolling z-score .
The result is a dynamic gauge of buying vs. selling pressure that can travel beyond ±1 during strong regime shifts, helping you spot exhaustion, climaxes, and trend-strength phases more intuitively.
📦 Features
Composite pressure engine – Combines RSI, MFI, and CMF into a single normalized oscillator around 0, giving you a unified view of market pressure.
Custom weighting of components – Independently weight RSI, MFI, and CMF to prioritize pure price momentum or volume-driven signals.
Rolling z-score stretch – Uses a configurable z-score window to “stretch” the composite values, letting the line exceed ±1 during extremes instead of staying capped.
Adaptive amplitude control – An amplitude (gain) factor lets you scale how aggressive or subtle the CPI swings appear.
EMA smoothing – Optional smoothing removes noise while preserving the timing of swings and reversals.
Visual pressure band – Zero, +1, and -1 reference lines with a shaded band make it easy to see when pressure is “normal” vs. extended.
Dynamic color gradients – Warm/orange tones above 0 for bullish pressure and cool/blue tones below 0 for bearish pressure, with saturation increasing as pressure intensifies.
NA-safe statistics – Custom mean and standard deviation routines ensure stable behavior from the start of the chart and during partial history.
⚙️ Settings
RSI Length : Lookback length for RSI . Higher values smooth the RSI component; lower values make it more reactive to short-term price momentum.
MFI Length : Lookback length for the manual Money Flow Index . Adjust this to control how sensitive CPI is to price–volume interaction.
CMF Length : Lookback length for Chaikin Money Flow . This defines the window used to assess accumulation/distribution through volume flow.
RSI Weight : Relative importance of RSI within the composite. Increasing this emphasizes pure price momentum in the CPI.
MFI Weight : Relative importance of MFI. Higher values strengthen the influence of volume-weighted price moves.
CMF Weight : Relative importance of CMF. Raising this highlights accumulation/distribution as a driver of the pressure index.
Smoothing : EMA length applied to the stretched CPI line. A value of 1 effectively disables smoothing, while higher values reduce noise at the cost of a slight lag.
Z-score Window : Rolling window used to compute the mean and standard deviation of the raw composite. This defines the statistical context for what counts as “extreme”. Shorter windows adapt faster; longer windows give a more stable regime.
Amplitude : Gain factor applied to the z-scored composite. Values above 1.0 exaggerate swings and make extremes more visually pronounced; values below 1.0 compress them.
⚡️ Showcase
Composite Pressure Index
Mean Line
Divergences
📒 Usage
1. Identify directional pressure regimes
Use 0 as the key balance line:
CPI > 0 → Net bullish pressure (buyers in control).
CPI < 0 → Net bearish pressure (sellers in control).
You can treat prolonged stays above or below 0 as confirmations of trend direction, especially when price structure agrees.
2. Read statistical extremes instead of fixed levels
Because CPI is stretched via a z-score , values beyond ±1 typically represent statistically meaningful extremes within your chosen window:
CPI > +1 → Overextended bullish pressure / potential euphoria.
CPI < -1 → Overextended bearish pressure / potential capitulation.
These zones are not automatic reversal signals, but they highlight areas where monitoring for exhaustion, blow-offs, or risk-reward shifts can be beneficial.
3. Spot divergences with price
Classic divergence logic applies particularly well when pressure is composite:
Bearish divergence – Price makes higher highs, but CPI makes lower highs or fails to confirm.
Bullish divergence – Price makes lower lows, but CPI makes higher lows or shows less downside extension.
These patterns can be integrated with support/resistance, liquidity levels, and other CandelaCharts tools.
4. Tune the weights to your strategy
Adjust the three weights to match your focus:
Higher RSI weight → More sensitivity to pure price momentum (good for breakout or trend-following systems).
Higher MFI weight → Greater emphasis on price–volume interaction (ideal for spotting volume-confirmed moves).
Higher CMF weight → Stronger focus on accumulation/distribution (helpful for swing and position traders).
5. Integrate with existing setups
The CPI is designed to sit comfortably below price:
Use it as a “context” oscillator underneath your main price-action and liquidity models.
Combine CPI extremes and divergences with key levels, range models, or order flow signals for higher-confluence entries.
🚨 Alerts
The indicator does not provide any alerts!
⚠️ Disclaimer
Trading involves significant risk, and many participants may incur losses. The content on this site is not intended as financial advice and should not be interpreted as such. Decisions to buy, sell, hold, or trade securities, commodities, or other financial instruments carry inherent risks and are best made with guidance from qualified financial professionals. Past performance is not indicative of future results.
Williams %RDescription
This is a modified version of the classic Williams %R oscillator, adapted for markets with defined trading sessions (e.g., FTSEMIB, DAX, US stocks, etc.). It adjusts the lookback period based on the actual trading session length, making it more accurate on intraday timeframes.
Key Features
Session Adjustment:
Automatically scales the period to trading days (default: 8.5 hours for FTSEMIB, DAX, CAC; customizable for any market).
Formula (classic Williams %R):
%R = 100 × (Close - Highest High) / (Highest High - Lowest Low)
over a user-defined period (default 14 days).
Standard Levels:
-20 (overbought)
-50 (middle line)
-80 (oversold)
Visual Enhancements:
- Customizable colors for the line, levels, and background fill
- Shaded overbought/oversold zone
How to Use:
Overbought (above -20):
Potential sell signal or reversal (especially after a prolonged uptrend).
Oversold (below -80):
Potential buy signal or reversal (especially after a downtrend).
Divergences:
Look for bullish/bearish divergences between price and %R for early reversal warnings.
Best Markets:
Indices (FTSEMIB, DAX, SPX), stocks, futures. For 24/7 markets (crypto), set session duration to 24 hours.
Timeframes:
Works on intraday (15m, 1h, etc.) and daily charts.
Customization Tips:
- Adjust the period (shorter = more sensitive, longer = smoother).
- Change session duration for different markets.
- Customize colors to match your chart theme.
Note: Williams %R is a momentum oscillator and should be used in combination with other tools (trendlines, support/resistance, volume). Always practice proper risk management.
BTC Gann Harmonics Weighted + Phase + EMA OptimizedBTC Gann Harmonics Weighted + Phase + EMA Optimized
Alpha Options System# Apex Options Sniper - Advanced Multi-Signal Day Trading System
## 🎯 Overview
**Apex Options Sniper** is a professional-grade, multi-signal trading indicator specifically engineered for high-probability day trading of weekly options. This comprehensive system combines 10+ technical indicators into a sophisticated scoring algorithm that identifies optimal entry points with institutional-level precision.
Perfect for traders of SPY, QQQ, and high-volume stocks, this indicator eliminates guesswork by providing clear BUY CALLS and BUY PUTS signals based on multiple technical confluences.
---
## 🚀 Key Features
### **Multi-Signal Confluence Engine**
- **10+ Technical Indicators** working in harmony
- **Weighted Scoring System** (0-30+ points) for signal strength
- **Real-time Signal Classification**: Strong vs Moderate signals
- **False Signal Reduction** through multi-confirmation requirements
### **Advanced Momentum Analysis**
- ✅ RSI with Divergence Detection (bullish & bearish)
- ✅ Stochastic Oscillator (oversold/overbought + crossovers)
- ✅ MACD with crossover and momentum confirmation
- ✅ Automatic divergence spotting for reversal trades
### **Sophisticated Trend Detection**
- ✅ Triple EMA System (9/21/50) with alignment scoring
- ✅ SuperTrend Indicator with trend flip alerts
- ✅ VWAP for institutional price levels
- ✅ Multi-timeframe trend confirmation
### **Professional Volume Analysis**
- ✅ Volume Spike Detection (vs 20-period average)
- ✅ OBV (On-Balance Volume) with divergence detection
- ✅ Order Flow Analysis (buy vs sell pressure)
- ✅ Relative volume ratio display
### **Advanced Pattern Recognition**
- ✅ Bollinger Band Squeeze detection (volatility expansion)
- ✅ BB breakout signals (major move initiation)
- ✅ Automatic Support & Resistance levels (pivot-based)
- ✅ Price reaction scoring at key levels
### **Built-in Risk Management**
- ✅ ATR-based Stop Loss calculations
- ✅ Customizable Risk:Reward ratios
- ✅ Position sizing recommendations
- ✅ Real-time profit target calculations
### **Comprehensive Visual Dashboard**
- ✅ Live scoring breakdown for all indicators
- ✅ Individual signal strength display
- ✅ Bull vs Bear score comparison
- ✅ Color-coded signal status
- ✅ Risk management metrics
---
## 📊 How It Works
### **Scoring System**
The indicator assigns points based on technical conditions:
| **Category** | **Max Points** | **Conditions** |
|-------------|---------------|----------------|
| Momentum (RSI/Stoch) | 8 | Oversold/overbought + divergences |
| MACD | 4 | Crossovers + momentum direction |
| Trend (EMAs) | 6 | EMA alignment + SuperTrend |
| Volume | 4 | Spikes + OBV divergences |
| Order Flow | 2 | Buy/sell pressure imbalance |
| Bollinger Bands | 2 | Squeeze + breakouts |
| Support/Resistance | 2 | Price at key levels |
| VWAP | 1 | Above/below institutional level |
### **Signal Thresholds**
- **🚀 STRONG CALLS**: Bull score ≥6, Net score ≥4
- **📈 CALLS**: Bull score ≥4, Net score ≥2
- **🔥 STRONG PUTS**: Bear score ≥6, Net score ≤-4
- **📉 PUTS**: Bear score ≥4, Net score ≤-2
### **Multi-Timeframe Filter**
Optional higher timeframe confirmation reduces false signals by ensuring the broader trend supports your trade direction.
---
## 🎮 How to Use
### **Installation**
1. Open TradingView Pine Editor
2. Paste the complete indicator code
3. Click "Add to Chart"
4. Customize settings to your preference
### **Recommended Settings**
**For SPY/QQQ Day Trading:**
- Timeframe: 1-minute or 5-minute
- Strong Signal Threshold: 6
- Moderate Signal Threshold: 4
- Multi-timeframe Confluence: ON
**For Individual Stocks:**
- Timeframe: 5-minute or 15-minute
- Increase SuperTrend multiplier to 3.5-4.0
- Enable all advanced features
**For Scalping:**
- Timeframe: 1-minute
- Use STRONG signals only (6+)
- Tight stop loss (1.0-1.5 ATR multiplier)
### **Best Trading Times**
- **9:30-11:00 AM EST** - Highest volume, strongest signals
- **2:00-4:00 PM EST** - Afternoon momentum plays
- Avoid 11:30 AM-1:30 PM EST (lunch chop)
---
## 📈 Signal Interpretation
### **What You'll See on Chart:**
**Visual Signals:**
- 🟢 **Green Triangle (CALLS)**: Bullish entry point
- 🟢 **Large Green Triangle (STRONG CALLS)**: High-confidence bullish entry
- 🔴 **Red Triangle (PUTS)**: Bearish entry point
- 🔴 **Large Red Triangle (STRONG PUTS)**: High-confidence bearish entry
- 💎 **Small Diamonds**: RSI/OBV divergences (reversal warning)
**Dashboard Information:**
- Individual indicator values and signals
- Real-time score breakdown
- Bull/Bear score totals
- ATR stop loss levels
### **Entry Rules:**
✅ **High Probability Trades (Take These):**
- Strong signal (6+ score)
- 3+ indicators confirming
- Volume spike present
- SuperTrend aligned
- Higher timeframe confirms
⚠️ **Moderate Trades (Smaller Position):**
- Moderate signal (4-5 score)
- 2+ indicators confirming
- Normal volume
- Mixed trend signals
❌ **Avoid These:**
- Conflicting signals (Bull score ≈ Bear score)
- Low volume
- During major news events
- Bollinger squeeze without breakout direction
---
## 🛡️ Risk Management Guide
### **Position Sizing:**
- **Strong Signals (6+)**: 3-5% of portfolio
- **Moderate Signals (4-5)**: 2-3% of portfolio
- **Low Conviction**: 1-2% or skip
### **Stop Loss Strategy:**
- Use ATR-based stops (displayed in dashboard)
- Default: 1.5x ATR from entry
- Weekly options: 30-50% premium loss maximum
- Never hold through stop loss hoping for recovery
### **Profit Targets:**
- **Quick Scalps**: 25-50% gain (15-30 min)
- **Day Trades**: 50-100% gain (same day exit)
- **Swing**: 100-200% gain (1-2 days max for weeklies)
- **Take partial profits** at first target, let rest run
### **Time Decay Management (Weekly Options):**
- Monday-Wednesday: Hold overnight acceptable on strong signals
- Thursday: Close by EOD unless very strong conviction
- Friday: Avoid holding overnight, theta decay accelerates
---
## 🔔 Alert Configuration
### **Recommended Alerts:**
**Essential Alerts:**
1. 🚀 Strong Buy Calls
2. 🔥 Strong Buy Puts
**Advanced Alerts:**
3. 💎 RSI Bullish Divergence
4. ⚠️ RSI Bearish Divergence
5. 🔶 Bollinger Band Squeeze
6. ✅ SuperTrend Bull Flip
7. ❌ SuperTrend Bear Flip
**Alert Setup:**
- Set frequency: "Once Per Bar Close"
- Enable for all devices
- Use webhook for automation (optional)
---
## 💡 Pro Trading Tips
### **Maximize Win Rate:**
1. **Wait for confluence** - Best trades have 3+ indicators aligned
2. **Respect the dashboard** - Check WHY it's signaling (which indicators)
3. **Volume is king** - Signals with volume spikes are significantly more reliable
4. **Use BB Squeeze** - When squeeze + signal = explosive directional move
5. **SuperTrend flips** - Major trend change confirmations, very powerful
6. **Watch for divergences** - Diamond markers = hidden reversal opportunities
### **Common Mistakes to Avoid:**
❌ Trading every signal (be selective)
❌ Ignoring volume (volume confirms everything)
❌ Fighting the higher timeframe trend
❌ Oversizing positions on moderate signals
❌ Holding weekly options too long (theta decay)
❌ Trading during lunch hour (11:30-1:30 EST)
### **Advanced Techniques:**
- **Divergence + Support/Resistance** = Highest probability reversals
- **BB Squeeze + EMA alignment** = Explosive trend continuations
- **SuperTrend flip + Volume spike** = Major trend change entries
- **Multiple timeframe analysis** - Check 5m signal on 1m chart for precision entries
---
## 📊 Indicator Components Explained
### **RSI (Relative Strength Index)**
- Measures momentum and overbought/oversold conditions
- Divergences signal potential reversals before they happen
- Score: 2-3 points for extremes and divergences
### **Stochastic Oscillator**
- Confirms momentum extremes
- Crossovers provide entry timing
- Score: 1-2 points
### **MACD (Moving Average Convergence Divergence)**
- Trend following momentum indicator
- Crossovers signal momentum shifts
- Score: 1-3 points based on signal strength
### **EMA System (9/21/50)**
- Dynamic support and resistance
- Alignment shows trend strength
- Price position relative to EMAs scores 1-2 points
### **SuperTrend**
- Volatility-based trend indicator
- Reduces whipsaws in choppy conditions
- Trend flips are major signals (2 points)
### **Bollinger Bands**
- Volatility measurement
- Squeeze = calm before the storm
- Breakouts = directional move initiation (2 points)
### **Volume Analysis**
- Confirms price movement legitimacy
- Spikes validate signals (2 points)
- OBV divergences predict reversals (2 points)
### **Order Flow**
- Buy vs sell pressure measurement
- Institutional footprint detection
- Score: 2 points for strong imbalances
---
## 🎓 Learning Path
### **Beginner (Week 1-2):**
- Use STRONG signals only
- Focus on high-volume stocks (SPY/QQQ)
- Trade only first hour of market
- Use paper trading first
### **Intermediate (Week 3-4):**
- Add moderate signals to your arsenal
- Learn to read the dashboard
- Understand why each signal triggers
- Start combining with support/resistance
### **Advanced (Month 2+):**
- Use divergence signals
- Trade BB squeeze breakouts
- Optimize settings for your style
- Develop your own confluence rules
---
## ⚙️ Customization Guide
### **Adjustable Parameters:**
**Momentum Settings:**
- RSI Length (default: 14)
- RSI Oversold/Overbought levels (30/70)
- Stochastic Length (14)
**Trend Settings:**
- EMA periods (9/21/50)
- SuperTrend ATR Length (10)
- SuperTrend Multiplier (3.0)
**Volume Settings:**
- Volume MA Length (20)
- Volume Spike Threshold (1.5x)
**Advanced Settings:**
- Bollinger Band Length (20)
- BB Standard Deviation (2.0)
- Pivot Lookback (10)
**Signal Thresholds:**
- Strong Signal Score (default: 6)
- Moderate Signal Score (default: 4)
**Risk Management:**
- ATR Length (14)
- Stop Loss Multiplier (1.5)
- Risk:Reward Ratio (2.0)
---
## 📈 Performance Optimization
### **For Volatile Markets (VIX > 25):**
- Increase SuperTrend multiplier to 4.0
- Raise signal thresholds (+1 point)
- Tighten stop losses (1.0-1.2 ATR)
### **For Ranging Markets:**
- Focus on RSI extremes and divergences
- Use BB squeeze signals
- Ignore moderate signals
- Wait for support/resistance confirmation
### **For Trending Markets:**
- Follow SuperTrend direction religiously
- Use EMA alignment signals
- Allow wider stops (2.0 ATR)
- Take partial profits, let winners run
---
## 🔍 Troubleshooting
**Too Many Signals:**
- Increase signal thresholds to 7/5
- Enable multi-timeframe filter
- Trade only STRONG signals
**Missing Signals:**
- Decrease thresholds to 5/3
- Disable multi-timeframe filter
- Check that all features are enabled
**Whipsaw in Choppy Markets:**
- Increase SuperTrend multiplier
- Require volume spike confirmation
- Avoid trading 11:30 AM-1:30 PM EST
---
## 🏆 Best Practices
✅ **Always check:**
1. Dashboard shows why signal triggered
2. Volume confirms the move
3. Not during news events
4. Adequate time until expiration
✅ **Risk Management:**
1. Never risk more than 2% per trade
2. Use stops religiously
3. Take profits at targets
4. Don't revenge trade
✅ **Journal Your Trades:**
1. Entry price and signal strength
2. Which indicators triggered
3. Exit price and profit/loss
4. What worked and what didn't
---
## 📞 Support & Updates
This indicator is designed to evolve with market conditions. Recommended to:
- Review settings monthly
- Backtest on your favorite instruments
- Adjust thresholds based on your risk tolerance
- Keep a trading journal to track performance
---
## ⚠️ Disclaimer
This indicator is a tool for technical analysis and should not be used as the sole basis for trading decisions. Options trading involves substantial risk and is not suitable for all investors. Past performance does not guarantee future results. Always:
- Do your own research and due diligence
- Never invest more than you can afford to lose
- Consider consulting with a financial advisor
- Practice with paper trading before using real money
- Understand options Greeks (Delta, Theta, Gamma, Vega)
- Be aware of earnings dates and major news events
**No indicator is 100% accurate. Use proper risk management and trade responsibly.**
---
## 📊 Version History
**v1.0 - Initial Release**
- Multi-signal confluence system
- 10+ technical indicators
- Advanced dashboard
- ATR-based risk management
- Comprehensive alert system
---
## 🎯 Final Thoughts
**Apex Options Sniper** transforms complex technical analysis into clear, actionable signals. By combining multiple proven indicators with sophisticated scoring logic, it helps traders identify high-probability setups while managing risk effectively.
**Success Keys:**
- Quality over quantity (be selective)
- Risk management is everything
- Volume confirms the signal
- Confluence increases probability
- Discipline beats emotion
**Trade smart. Trade with confidence. Trade with Apex Options Sniper.**
---
*For questions, suggestions, or to share your success stories, please comment below or send a message.*
**Happy Trading! 🚀📈**
Custom Session ORB - Extending Past Current CandleCustom Session ORB - Extending Past Current Candle
This indicator plots Opening Range Breakout (ORB) levels for one or two customizable trading sessions directly on your chart. It dynamically tracks the high, low, and midpoint of the defined session(s) and extends these levels beyond the session using a configurable offset.
Features:
Supports two custom sessions.
New York and Asia pre-saved.
Automatically tracks session High, Low, and Mid.
Option to extend ORB levels past the live candle.
Option to display only the most recent ORB for a clean chart.
Configurable line thickness, style, and label size.
Works in Eastern Standard Time (EST) without manual adjustment.
Settings:
Show Labels: Toggle to display ORB values on chart.
Label Font Size: Small, Normal, Large.
Mid Line Style: Solid, Dashed, or Dotted.
ORB Line Thickness: Set line thickness of ORB levels.
Extend Past Current Candle by N Bars: Controls how far the ORB extends visually.
Show Only Current ORB: Cleans chart by removing previous session ORB levels.
Enable Session 1 / 2: Toggle individual sessions on/off.
Session Time: Set the start and end times for each session (automatically in EST).
How It Works:
The indicator monitors the defined session time, records the high, low, and midpoint, and draws lines at those levels. When the session ends, the lines are extended by the specified offset for easy breakout visualization. Labels can optionally show the exact price levels.
Work Break Area Background# Work Break Area Background
Workdays and off-hours are distinguished by background color for easy date differentiation during reviews.
---
# 工作休息时间区域背景色
工作日和非工作时间通过背景颜色区分,以便在审查期间轻松区分日期。
llama fixed-length moving averages [SMA, WMA]Llama Moving Averages
I needed moving averages on my charts, but I wanted them hardcoded based on the following values:
timframe --- MA length
Daily --- 20D (==1 trading month)
Weekly --- 30W (30W moving averages for assessing long term trends)
15m --- 1W (or 5 days)
Two averages:
EMA and WMA: fast moving and slow moving based on closes.
In addition to this, I needed the following things:
1. MAs ONLY on 15m, 1D and 1W timeframes.
2. Consistent colors.
3. for 15m chart, we want a 5D SMA, so 1D = 15m * 25(±1); times 5; 25*5 = 125
4. Option to configure different values for the daily chart, since I trade the daily chart. Defaults: 20.
If you were looking for something similar, enjoy!
Order Flow Trade Detector [Dynamic Sizes]detects absorption in the market and gives an idea where buyers and sellers are.
ICT Asian Range |MC|ICT Asian Range |MC| Indicator
💎 Overview 💎
Automatically highlights the Asian trading session on the chart with session High, Low, Midline, and a shaded box. Shows both current and previous sessions for quick reference.
Range Definition: Identify the highest and lowest prices during this session
Trading Setup: Use the defined range to anticipate future breakouts or liquidity sweeps
💎 Key Inputs 💎
ICT Session Range Time: 7:00pm – 0:00am EST (default, 👉 customizable)
Label Text customizable: e.g. “ASIA RANGE”
Line Colors: High/Low (customizable)
Line Style & Width:(customizable)
Midline: optional, calculated as session average
Box Color: (customizable)
Extension: how far lines extend into the future (customizable)
Happy Trading!
Absorption DetectorSource: Prof Michael G.
Credit: GreatestUsername for the coding & implementation.
Zones of Support and Resistance can feel like drawing boxes on the chart. This indicator to help spot areas of possible reversal. It uses Volume Confirmation and Body-to-Wick Ratio to do this and defined as:
1. Volume Confirmation
High Volume: A candle that absorbs sitting limit orders is often accompanied with higher than average volume. The indicator define this type of candle if it has a volume is greater than 250%/350% of the average volume over the last 10 candles.
2. Body-to-Wick Ratio
Body vs. Wick: A candle with a small body and large wicks can indicate higher probability of reversal. You can define an absorption candle if the body of the candle is less than 50% of the total range (high-low).
These settings are also customizable to your own desired settings and should be used as a visual aid.
MA Cross + Trend Stats (Probabilistic)Short description (one-liner)
A MA-regime framework with historical regime stats + forward performance + optional trend/noise filters for trending context.
________________________________________
Full description (TradingView-ready)
Overview
This indicator turns a classic Moving Average Cross into a regime-based trend dashboard. Instead of treating a cross as a standalone “buy/sell” event, it measures what historically happened after similar regime shifts on the current symbol and timeframe, and displays the results in a compact table.
It supports:
• EMA or SMA
• Custom fast/slow lengths (including .5 lengths via floor/ceil averaging)
• Optional trend quality filters for trending decisions:
o Slope filter (Slow MA slope)
o Market noise filter using Efficiency Ratio (ER) in real time
________________________________________
What the table shows (how to read it)
The table has two rows: Bull (Fast > Slow) and Bear (Slow > Fast). Metrics are computed on completed regimes (historical segments that already ended).
N
Number of completed regimes measured. More samples generally means more stable estimates.
μ Δ% / Med Δ%
Average and median regime return from regime start to regime end. Median helps reduce the impact of outliers.
⏱ Bars
Average regime duration (in bars). Useful to calibrate realistic holding expectations for trending.
⬆ MFE% / ⬇ MAE%
• MFE (Maximum Favorable Excursion): max move in favor during the regime
• MAE (Maximum Adverse Excursion): max move against during the regime
These are context metrics for typical run-up and typical heat.
ER μ | Hit
Trend-quality proxy:
• ER μ: average Efficiency Ratio during regimes (0–1, higher = more directional / less noisy)
• Hit: % of regimes with ER above the historical threshold you set
Forward performance (+H μ|Hit)
For two user-defined horizons (e.g., +10 / +20 bars):
• μ: average forward return after the cross
• Hit: probability (%) that the forward return was positive
This is designed to provide probabilistic context, not certainty.
________________________________________
“Trending” decision filters (optional)
These filters apply to signals/alerts/markers, not to the raw regime statistics:
1. Slope filter (Slow MA):
Only allow Bull signals if the Slow MA slope is positive (and Bear signals if negative).
2. Market noise filter (ER realtime):
Only allow signals when current ER exceeds your chosen threshold (helps avoid choppy conditions).
________________________________________
Suggested usage (educational)
• Treat Bull/Bear as a regime label (state), not a prediction.
• Use Forward Hit% as an estimate of historical frequency, not a guarantee.
• If ER realtime is below threshold, consider it a noisier environment (higher whipsaw risk).
• Combine with your own risk rules and confirmation (structure, volatility, volume, HTF context, etc.).
________________________________________
Notes
• Results depend on symbol, timeframe, and loaded history.
• Statistics are historical summaries and can change as more data becomes available.
• This tool is intended for research and decision support, not as standalone trade advice.
________________________________________
Disclaimer
This script is for educational and informational purposes only and does not constitute financial, investment, or trading advice. Trading involves risk. You are responsible for your own decisions and risk management.
Resumo de Velas (120) ROMANOCounting the last 120 candles with volume data
Count of positive candles + count of negative candles
Ratio between negative and positive candles
If the ratio is greater than 1.20, enter a sell position
If the ratio is less than 0.80, enter a buy position
Use on a high timeframe chart
------------------------
Contagem das ultimas 120 velas com volumes
Contagem velas positivas + contagem velas negativas
Razão entre negativas e positivas
Se a razão é maior que 1.20 entra em venda
Se a razão é menor que 0.80 entra em compra
Uso no grafico de alto timeframe
Midnight Opening RangeThis script uses the SMC/ICT midnight opening range to gain insight into the daily highs and lows.
It plots the opening range quadrants and the 0.5 and 1 standard deviations higher and lower.
These levels are often used as support/resistance at certain times of the day.
To be used in concert with other PD arrays.
FatihStrategy: Universal Pivot System v3.3.1FatihStrategy: Universal Pivot System v3.3.1 is an advanced technical analysis indicator that combines multi-timeframe pivot averages with EMA trend filters in a single visual system.
🔹 How It Works
Depending on the selected pivot mode, the indicator calculates and visualizes:
Daily & 3-Day Average Pivots
Weekly & 3-Week Average Pivots
Monthly & 3-Month Average Pivots
Yearly & 3-Year Average Pivots
The difference between pivot levels is displayed as colored boxes:
Red Box → Lower timeframe pivot zone
Yellow Box → Higher timeframe pivot zone
These zones help identify potential support, resistance, and consolidation areas.
🔹 EMA Trend Support
Optional exponential moving averages:
20 EMA
50 EMA
200 EMA
can be enabled to assist with trend direction and trade filtering.
🔹 Suitable For
Day traders and swing traders
Pivot-based strategies
Traders looking for clear visual support/resistance zones
Crypto, forex, and stock market analysis
⚠️ Disclaimer
This indicator is not financial advice.
Always use proper risk management and confirm signals with your own trading strategy.
Market Pressure Regime [Interakktive]The Market Pressure Regime (MPR) is a 4-state market classifier that models how structural forces create "pressure zones" — regions where price movement is either supported (Release) or suppressed (Pinned) by market microstructure.
It combines compression analysis, follow-through efficiency, and stress detection into a composite pressure score, classifying markets into Release, Suppressed, Transition, or Trap states — helping traders understand WHY price is moving (or not moving) in the current environment.
█ USAGE
MPR addresses a core question traders face: Is the market in a regime where directional moves are likely to follow through, or is it structurally pinned?
For swing traders, MPR identifies Release phases where momentum strategies work best, and Suppressed phases where mean reversion dominates.
For day traders, it highlights Trap conditions — high effort with no follow-through — where reversals are probable and trend entries fail.
🔹 The 4-State Model
The indicator classifies markets into four distinct regimes:
• Release (Teal): Pressure score ≥ +5. Directional flow dominates. Price moves efficiently with follow-through. Favor trend continuation.
• Suppressed (Grey): Pressure score ≤ -5. Compression dominates. Price is range-bound or pinned. Fade extremes, expect reversion.
• Transition (Amber): Score between thresholds OR instability detected. Regime is uncertain — wait for confirmation before committing.
• Trap (Magenta): High stress + low follow-through. Effort without result. Expect reversals.
🔹 Reading the Pressure Histogram
The histogram displays the composite Pressure Score (range approximately -100 to +100):
• Positive values: Follow-through exceeds compression. Market is "releasing" — directional moves are supported.
• Negative values: Compression exceeds follow-through. Market is "suppressed" — price movement is constrained.
• Color reflects confirmed state: The histogram uses persistence filtering — a state must hold for N bars before the color changes, preventing false signals from noise.
🔹 The 5-Stage Calculation
MPR synthesizes five analytical stages into the final state:
1. Compression Score: Measures how tight the current range is relative to ATR. High compression suggests structural forces are pinning price.
2. Follow-Through Score: Measures price path efficiency (MER-style). Efficient moves indicate genuine directional flow, not chop.
3. Stress Score: Detects effort-without-result (ERD-style). High volume or range with no price progress = absorption.
4. Composite Pressure: Combines follow-through and compression into a single directional score.
5. Persistence Filter: Requires states to hold for configurable bars before confirming, eliminating flickering.
█ SETTINGS
Core Settings
• ATR Length: Period for volatility normalization. Default 14.
• Baseline Lookback: Period for compression and efficiency baselines. Default 20.
• Volume Average Length: Period for stress calculation baseline. Default 20.
State Classification
• Release Threshold: Pressure score above this = Release. Default +5.
• Suppressed Threshold: Pressure score below this = Suppressed. Default -5.
• Trap Threshold: Stress score above this (with low follow-through) = Trap. Default 30.
• Persistence Bars: Bars required to confirm state change. Default 3.
• Stability Lookback: Period for stability calculation. Default 20.
• Stability Threshold: Below this = forced Transition state. Default 0.5.
Visual Settings
• Show Pressure Histogram: Display the main pressure score histogram.
• Show Zero Line: Display the zero reference line.
• Show Background Tint: Subtle background color by state (default OFF).
Data Window
• Show Data Window Values: Export all calculated scores for analysis.
█ INTERPRETATION GUIDE
When to Use Trend Strategies (Release):
• Histogram tall and positive
• Teal coloring confirmed
• Price making efficient higher highs or lower lows
When to Use Mean Reversion (Suppressed):
• Histogram flat or negative
• Grey coloring confirmed
• Price oscillating without follow-through
When to Wait (Transition):
• Amber coloring
• Mixed signals — don't force trades
• Wait for state to resolve
When to Expect Reversals (Trap):
• Magenta coloring
• High volume moves that don't stick
• Often occurs at structural inflection points
█ COMPLEMENTARY TOOLS
MPR pairs well with:
• Volatility State Index (VSI) — Confirms whether volatility is expanding into the pressure regime
• Effort-Result Divergence (ERD) — Provides bar-by-bar absorption/vacuum detection
• Market Efficiency Ratio (MER) — Validates follow-through quality
█ SUITABLE MARKETS
Works across all liquid markets:
• Equities: SPY, QQQ, liquid single stocks
• Futures: ES, NQ, CL, GC
• Crypto: BTC, ETH
• Forex: Major pairs
Works on any timeframe, but 1H–Daily provides cleanest regime classification. Intraday (5m–15m) useful for session-level tactical decisions.
█ OPEN SOURCE
This indicator is open-source for educational purposes. Review the code to understand the full calculation methodology.
█ DISCLAIMER
This indicator is for educational and informational purposes only. It does not constitute financial advice. Past performance does not guarantee future results. Always conduct your own analysis and use proper risk management.
Daily/Weekly Swing Highs-Lows + Candle PatternsDescription
Daily/Weekly Swing Highs-Lows + Candle Patterns
This indicator plots the most recent Daily and Weekly Swing Highs and Lows (key support/resistance levels) using a simple and effective logic: a swing high/low is confirmed when the previous bar's extreme is higher/lower than both the current and the one before it.
Features:
• Daily Swing Highs/Lows (teal/maroon circles) – toggleable
• Weekly Swing Highs/Lows (blue/purple circles) – optional
• Visual separators for new daily and weekly bars (light background color)
• Daily candle pattern labels (optional):
- US = Up Swing (strong bullish continuation)
- DS = Down Swing (strong bearish continuation)
- IN = Inside Bar
- OUT = Outside Bar
• Daily close position labels (optional):
- P = Positive (close in upper 25% of the range)
- mP = minor Positive (50–75%)
- mN = minor Negative (25–50%)
- N = Negative (lower 25%)
All elements are fully customizable (colors, visibility) and work on any timeframe.
Best suited for intraday timeframes (1 min to 4 hours) where daily and weekly key levels provide important context for price action and reversals.
The optional "Trading session length" input is mainly useful for markets with shorter sessions (e.g., European indices) and does not affect swing detection.
Open-source, free to use and modify.
How to Use the Indicator + Practical Use Case
Key Settings (Inputs)
Trading session length (hours) → Default 8.5 h (useful for FTSEMIB, DAX, etc.). Leave it as is unless you trade a market with a different session length.
Daily Swing Levels → Show/Hide daily swing highs (teal) and lows (maroon).
Weekly Swing Levels → Usually keep off on intraday charts to avoid clutter (turn on for higher-timeframe context).
Daily Candle Patterns → Enable only if you want to see US/DS/IN/OUT labels on the daily close.
Close Position (P/mP/mN/N) → Enable if you want to quickly see how strong/weak the daily close was.
What You See on the Chart
Teal circles = Last confirmed daily swing high (resistance).
Maroon circles = Last confirmed daily swing low (support).
Blue/purple circles (if enabled) = Weekly swing high/low.
Light gray background = Start of a new trading day.
Purple background (if weekly enabled) = Start of a new week.
Small labels on daily close (if enabled):
- US = strong bullish day
- DS = strong bearish day
- IN = inside bar (consolidation)
- OUT = outside bar (expansion)
- P/mP/mN/N = how far the close was from the high/low of the day.
Best Timeframes 1 min to 240 min charts → Daily levels act as major support/resistance zones for intraday trading.
Avoid using on daily or higher charts (the logic is designed for intraday context).
Why this works well intraday:
The daily swing high/low levels are high-probability zones where institutions and algorithms often defend positions. On intraday charts, they act as “magnets” for price, giving you clean entries and exits with clear invalidation levels.
This indicator keeps your chart clean while providing exactly the context most intraday traders need: key daily levels + daily momentum context.
GC1 Participation Regime - sudoThis indicator analyzes COMEX GC1! futures activity and maps it directly onto your XAU price chart, allowing you to see when gold futures participation meaningfully increases or fades - without cluttering your workflow.
Here is the TLDR version of the description (below):
The "regime" is calculated by measuring how active GC1! futures are, compared to their own recent history. On each bar, the indicator looks at two things - volume (how much trading occurred) and true range (how much price actually moved). Each of these is compared to its recent average using a normalized score, which simply answers whether today’s activity is higher, normal, or lower than usual. Those two normalized values are then combined into a single participation score , optionally smoothed to reduce noise. That score is compared against user-defined thresholds and classified into one of four regimes - Low, Normal, High, or Extreme participation . In short, the regime shows whether current GC1! futures activity is unusually quiet or unusually active relative to its own recent behavior , without making any directional assumptions.
What this indicator does
-Measures GC1! futures volume and true range relative to their own historical behavior using z-scores
-Combines those metrics into a single participation score
-Classifies the market into four participation regimes
Low
Normal
High
Extreme
Projects those regimes directly onto the XAU price chart
Visual elements
Background shading
-Gray - Low participation
-Blue - Normal participation
-Green - High participation
-Orange - Extreme participation
Regime shift markers
-Upward triangle below price when participation increases
-Downward triangle above price when participation decreases
Volume-informed candle coloring (optional)
-High GC volume + bullish candle
-High GC volume + bearish candle
-Low GC volume + bullish candle
-Low GC volume + bearish candle
These visuals help you instantly identify whether price movement is occurring with real futures participation or during thinner conditions.
How to use it
-Identify high-quality environments for execution when participation is elevated
-Filter breakouts, trends, and reversals based on whether GC futures are involved
-Avoid overconfidence during low-participation regimes, where price moves are more prone to failure
-Use regime transitions as context , not signals!!
-This indicator is designed to be contextual , not predictive .
Customization
-Adjustable lookback lengths for volume and range
-Fully tunable regime thresholds
-Optional background shading
-Optional regime shift markers
-Optional candle recoloring based on GC volume behavior
Everything can be dialed up or down depending on how visually minimal you want your chart to be.
Notes
-Built specifically around COMEX GC1! futures
-Designed to disappear if GC data is unavailable
-Works on all intraday and higher timeframes






















