Hide Out“Hide Out is a leading quant trading indicator that identifies the trending direction, calculates the base and target prices, and plots the Day Opening Range with labels for structured intraday analysis.
Indicators and strategies
EMA 89 và EMA 34 - MTF AlertEMA34/89 in MTF and alert. If you want to find indicator for alert, I thing it for you
RSI ROC Signals with Price Action# RSI ROC Signals with Price Action
## Overview
The RSI ROC (Rate of Change) Signals indicator is an advanced momentum-based trading system that combines RSI velocity analysis with price action confirmation to generate high-probability buy and sell signals. This indicator goes beyond traditional RSI analysis by measuring the speed of RSI changes and requiring price confirmation before triggering signals.
## Core Concept: RSI Rate of Change (ROC)
### What is RSI ROC?
RSI ROC measures the **velocity** or **acceleration** of the RSI indicator, providing insights into momentum shifts before they become apparent in traditional RSI readings.
**Formula**: `RSI ROC = ((Current RSI - Previous RSI) / Previous RSI) × 100`
### Why RSI ROC is Superior to Standard RSI:
1. **Early Momentum Detection**: Identifies momentum shifts before RSI reaches traditional overbought/oversold levels
2. **Velocity Analysis**: Measures the speed of momentum changes, not just absolute levels
3. **Reduced False Signals**: Filters out weak momentum moves that don't sustain
4. **Dynamic Thresholds**: Adapts to market volatility rather than using fixed RSI levels
5. **Leading Indicator**: Provides earlier signals compared to traditional RSI crossovers
## Signal Generation Logic
### 🟢 Buy Signal Process (3-Stage System):
#### Stage 1: Trigger Activation
- **RSI ROC** > threshold (default 7%) - RSI accelerating upward
- **Price ROC** > 0 - Price moving higher
- Records the **trigger high** (highest point during trigger)
#### Stage 2: Invalidation Check
- Signal invalidated if **RSI ROC** drops below negative threshold
- Prevents false signals during momentum reversals
#### Stage 3: Confirmation
- **Price breaks above trigger high** - Price action confirmation
- **Current candle is green** (close > open) - Bullish price action
- **State alternation** - Ensures no consecutive duplicate signals
### 🔴 Sell Signal Process (3-Stage System):
#### Stage 1: Trigger Activation
- **RSI ROC** < negative threshold (default -7%) - RSI accelerating downward
- **Price ROC** < 0 - Price moving lower
- Records the **trigger low** (lowest point during trigger)
#### Stage 2: Invalidation Check
- Signal invalidated if **RSI ROC** rises above positive threshold
- Prevents false signals during momentum reversals
#### Stage 3: Confirmation
- **Price breaks below trigger low** - Price action confirmation
- **Current candle is red** (close < open) - Bearish price action
- **State alternation** - Ensures no consecutive duplicate signals
## Key Features
### 🎯 **Smart Signal Management**
- **State Alternation**: Prevents signal clustering by alternating between buy/sell states
- **Trigger Invalidation**: Automatically cancels weak signals that lose momentum
- **Price Confirmation**: Requires actual price breakouts, not just momentum shifts
- **No Repainting**: Signals are confirmed and won't disappear or change
### ⚙️ **Customizable Parameters**
#### **RSI Length (Default: 14)**
- Standard RSI calculation period
- Shorter periods = more sensitive to price changes
- Longer periods = smoother, less noisy signals
#### **Lookback Period (Default: 1)**
- Period for ROC calculations
- 1 = compares to previous bar (most responsive)
- Higher values = smoother momentum detection
#### **RSI ROC Threshold (Default: 7%)**
- Minimum RSI velocity required for signal trigger
- Lower values = more signals, potentially more noise
- Higher values = fewer but higher-quality signals
### 📊 **Visual Signals**
- **Green Arrow Up**: Buy signal below price bar
- **Red Arrow Down**: Sell signal above price bar
- **Clean Chart**: No additional lines or oscillators cluttering the view
- **Size Options**: Customizable arrow sizes for visibility preferences
## Advantages Over Traditional Indicators
### vs. Standard RSI:
✅ **Earlier Signals**: Detects momentum changes before RSI reaches extremes
✅ **Dynamic Thresholds**: Adapts to market conditions vs. fixed 30/70 levels
✅ **Velocity Focus**: Measures momentum speed, not just position
✅ **Better Timing**: Combines momentum with price action confirmation
### vs. Moving Average Crossovers:
✅ **Leading vs. Lagging**: RSI ROC is forward-looking vs. backward-looking MAs
✅ **Volatility Adaptive**: Automatically adjusts to market volatility
✅ **Fewer Whipsaws**: Built-in invalidation logic reduces false signals
✅ **Momentum Focus**: Captures acceleration, not just direction changes
### vs. MACD:
✅ **Price-Normalized**: RSI ROC works consistently across different price ranges
✅ **Simpler Logic**: Clear trigger/confirmation process vs. complex crossovers
✅ **Built-in Filters**: Automatic signal quality control
✅ **State Management**: Prevents over-trading through alternation logic
## Trading Applications
### 📈 **Trend Following**
- Use in trending markets to catch momentum continuations
- Combine with trend filters for directional bias
- Excellent for breakout strategies
### 🔄 **Swing Trading**
- Ideal timeframes: 4H, Daily, Weekly
- Captures major momentum shifts
- Perfect for position entries/exits
### ⚡ **Scalping (Advanced Users)**
- Lower timeframes: 1m, 5m, 15m
- Reduce threshold for more frequent signals
- Combine with volume confirmation
### 🎯 **Momentum Strategies**
- Perfect for momentum-based trading systems
- Identifies acceleration phases in trends
- Complements breakout and continuation patterns
## Optimization Guidelines
### **Conservative Settings (Lower Risk)**
- RSI Length: 21
- ROC Threshold: 10%
- Lookback: 2
### **Standard Settings (Balanced)**
- RSI Length: 14 (default)
- ROC Threshold: 7% (default)
- Lookback: 1 (default)
### **Aggressive Settings (Higher Frequency)**
- RSI Length: 7
- ROC Threshold: 5%
- Lookback: 1
## Best Practices
### 🎯 **Entry Strategy**
1. Wait for signal arrow confirmation
2. Consider market context (trend, support/resistance)
3. Use proper position sizing based on volatility
4. Set stop-loss below/above trigger levels
### 🛡️ **Risk Management**
1. **Stop Loss**: Place beyond trigger high/low levels
2. **Position Sizing**: Use 1-2% risk per trade
3. **Market Context**: Avoid counter-trend signals in strong trends
4. **Time Filters**: Consider avoiding signals near major news events
### 📊 **Backtesting Recommendations**
1. Test on multiple timeframes and instruments
2. Analyze win rate vs. average win/loss ratio
3. Consider transaction costs in backtesting
4. Optimize threshold values for different market conditions
## Technical Specifications
- **Pine Script Version**: v6
- **Signal Type**: Non-repainting, confirmed signals
- **Calculation Basis**: RSI velocity with price action confirmation
- **Update Frequency**: Real-time on bar close
- **Memory Management**: Efficient state tracking with minimal resource usage
## Ideal For:
- **Momentum Traders**: Captures acceleration phases
- **Swing Traders**: Medium-term position entries/exits
- **Breakout Traders**: Confirms momentum behind breakouts
- **System Traders**: Mechanical signal generation with clear rules
This indicator represents a significant evolution in momentum analysis, combining the reliability of RSI with the precision of rate-of-change analysis and the confirmation of price action. It's designed for traders who want sophisticated momentum detection with built-in quality controls.
TRP Stop-Loss_Trailing SL# TRP Stop-Loss Indicator
## Overview
The TRP (True Range Percentage) Stop-Loss indicator is an advanced volatility-based stop-loss tool that provides dynamic position protection based on market volatility. Unlike traditional ATR-based indicators, TRP calculates volatility as a percentage of price, offering superior adaptability across different price ranges and market conditions.
## What is TRP and Why It's Superior to ATR
### TRP (True Range Percentage)
TRP calculates the true range as a percentage of the closing price, providing a **normalized volatility measure**. The formula is:
```
TRP = (True Range / Close) × 100
```
### Key Advantages of TRP over ATR:
1. **Price-Normalized Volatility**: TRP automatically adjusts for different price levels, making it equally effective whether you're trading a $10 stock or a $1000 stock.
2. **Percentage-Based Risk**: TRP gives you direct percentage risk values, making position sizing and risk management more intuitive.
3. **Better Cross-Market Comparison**: Unlike ATR, TRP allows you to compare volatility across different instruments on an equal basis.
4. **Adaptive to Market Conditions**: TRP naturally scales with price movements, providing more relevant stop-loss levels during trending markets.
5. **Consistent Risk Exposure**: Maintains consistent percentage risk regardless of the underlying asset's price level.
## Indicator Features
### 🎯 **Dual Stop-Loss System**
- **Long SL**: Red line below price for long positions
- **Short SL**: Blue line above price for short positions
- Independent control for each direction
### ⚙️ **Advanced Calculation Options**
#### **Multiple TRP Calculation Sources:**
- **Current Candle**: Uses real-time running candle data
- **Previous Close**: Uses completed candle data (default)
- **Last Green Candle**: For longs - uses TRP from the most recent bullish candle
- **Last Red Candle**: For shorts - uses TRP from the most recent bearish candle
#### **Independent Multipliers:**
- Separate multiplier controls for long and short stop-losses
- Adjust risk levels independently (0.1x to 10x+ range)
- Fine-tune stop-loss distance based on your risk tolerance
### 📊 **Visual Customization**
- **Line Styles**: Solid, dashed, or dotted lines
- **Custom Colors**: Separate color controls for long/short SL
- **Line Width**: Adjustable thickness (1-10)
- **Extension**: Customizable projection bars to the right
### 🏷️ **Smart Labeling System**
- **Value Display**: Shows exact SL price on the right side of lines
- **Toggle Control**: Enable/disable labels as needed
- **Size Options**: 5 different label sizes (tiny to huge)
- **Color Coordination**: Labels match their respective line colors
### ⏰ **Multi-Timeframe Support**
- Calculate TRP on any timeframe while viewing on another
- Default: Daily TRP calculation for intraday charts
- Maintains calculation integrity across timeframe switches
## How to Use
### Basic Setup:
1. Add the indicator to your chart
2. Select your preferred timeframe for TRP calculation
3. Choose calculation source for long and short positions
4. Adjust multipliers based on your risk tolerance
### Risk Management Applications:
- **Conservative**: Use 0.5-0.8 multipliers for tighter stops
- **Standard**: Use 1.0 multiplier for normal volatility-based stops
- **Aggressive**: Use 1.2-2.0 multipliers for wider stops in volatile markets
### Advanced Strategies:
- **Trend Following**: Use "Last Green/Red Candle" sources to adapt to momentum changes
- **Breakout Trading**: Use "Current Candle" for real-time stop adjustments
- **Swing Trading**: Use "Previous Close" for stable, confirmed levels
## Key Benefits
✅ **Dynamic Adaptation**: Automatically adjusts to changing market volatility
✅ **Percentage Risk Control**: Direct percentage-based risk management
✅ **Multi-Strategy Compatible**: Works with scalping, day trading, and swing trading
✅ **Visual Clarity**: Clean, professional chart display with customizable appearance
✅ **Real-Time Updates**: Instant recalculation when settings change
✅ **No Overlapping Lines**: Smart line management prevents chart clutter
## Best Practices
1. **Backtest First**: Test different multiplier settings on historical data
2. **Market Adaptation**: Adjust multipliers based on current market volatility regime
3. **Combine with Other Signals**: Use TRP stops with your existing entry signals
4. **Position Sizing**: Use TRP percentage values for consistent position sizing
5. **Regular Review**: Periodically review and adjust settings based on performance
## Technical Specifications
- **Pine Script Version**: v6
- **Overlay**: Yes (draws directly on price chart)
- **Calculations**: Based on 50-period EMA of TRP values
- **Updates**: Real-time with automatic line management
- **Performance**: Optimized for fast execution and minimal lag
This indicator is ideal for traders who want professional-grade, volatility-adaptive stop-loss management with the flexibility to fine-tune risk parameters across different market conditions and trading styles.
Ultra Simple ReversalThis is a simple script that combines Key Features:
✅ No plotting - Only text labels and candle color changes
✅ Reversal candle detection - Changes candle color on high-probability signals
✅ BUY/SELL text labels - Clear directional signals
✅ Four-module confluence - SSL + Squeeze + MTF Pivots + ORB Breakout
✅ Non-repainting - Reliable signals using proper security calls
✅ Pine Script v6 compatible - All syntax errors fixed
Awesome Oscillator + ADX Divergence System – RCT FUSION PRO Descripción del script:
This script enhances the classic Awesome Oscillator (AO) by integrating non-repainting divergence detection and scaled ADX/DMI trend confirmation, creating a unified framework for identifying high-confluence trade setups. The combination is not arbitrary: divergences in AO signal potential reversals, while ADX validates whether the market has sufficient trend strength to act on them.
1. Customizable Awesome Oscillator:
The AO is calculated as the difference between a fast and slow moving average of the median price (HL2). Users can choose between SMA (default) or EMA for both legs. The histogram changes color based on momentum acceleration (green when rising, red when falling), with built-in alerts for color transitions.
2. Divergence Engine (Non-Repainting):
Automatically detects regular and hidden bullish/bearish divergences between price and the AO:
Regular bullish: Price makes a lower low, AO makes a higher low (potential reversal up).
Hidden bullish: Price makes a higher low, AO makes a lower low (continuation signal).
Equivalent logic applies for bearish cases.
All lines and labels are drawn only after the candle closes, eliminating repainting. Users can toggle visibility, adjust pivot sensitivity (lookback range: 1–60 bars), and choose between 1- or 2-pivot confirmation.
3. Scaled ADX & DMI Overlay:
The standard ADX (14-period) and +DI/-DI lines are dynamically scaled to match the amplitude of the AO. This allows direct visual comparison:
When AO shows a bullish divergence and +DI > -DI and ADX > 23, the setup gains confluence.
The Key Level line (offset to -7) serves as a dynamic reference for ADX strength relative to AO momentum.
ADX, DM+, and DM- can be toggled independently.
How to use:
Look for divergence signals below zero (bullish) or above zero (bearish) in the AO.
Confirm with ADX > 23 (strong trend) and directional alignment (+DI > -DI for longs, vice versa for shorts).
Use color-change alerts in AO as secondary momentum triggers.
This system is designed for swing and intraday traders who seek confirmation across momentum, price structure, and trend strength—reducing false signals through convergence.
Versión en español :
Este script mejora el Oscilador Awesome (AO) clásico al integrar detección de divergencias sin repintado y confirmación de tendencia mediante ADX/DMI escalado, creando un marco unificado para identificar entradas con alta confluencia. La combinación no es arbitraria: las divergencias en el AO señalan posibles giros, mientras que el ADX valida si el mercado tiene fuerza de tendencia suficiente para actuar.
El AO personalizable permite elegir entre SMA o EMA.
Las divergencias (regulares y ocultas) se detectan solo tras el cierre de la vela.
El ADX y los DM+/- se escalan dinámicamente para alinearse visualmente con el AO, permitiendo evaluar confluencia en tiempo real.
Ideal para traders que buscan confirmación entre estructura de precio, momentum y fuerza de tendencia.
RCT FUSION PRO – Convergent Squeeze, Momentum & Trend SystemDescripción del script :
This indicator integrates three core technical concepts into a single decision-support framework: Bollinger-Keltner squeeze compression, directional trend strength (ADX/DMI), and multi-timeframe market wave momentum. The goal is not merely to overlay indicators, but to create a convergent signal system where confirmation across components increases the reliability of potential trade setups.
1. Squeeze Momentum (LazyBear’s method):
Detects periods of low volatility (squeeze) using Bollinger Bands inside Keltner Channels. When the squeeze “fires,” the linear regression-based oscillator (val) reveals the direction and acceleration of the breakout. Green/lime = bullish momentum; red/maroon = bearish.
2. Adaptive ADX & DMI Scaling:
The standard ADX (14-period) and +/-DI lines are dynamically scaled to match the amplitude of the squeeze oscillator. This allows traders to visually assess whether a breakout occurs alongside strong trend confirmation (ADX > 23) and directional bias (+DI > -DI or vice versa). The key level is offset by -7 units for better alignment.
3. Fibonacci Wave Momentum (A/B/C):
Three MACD-style histograms (Wave A: 55, Wave B: 144, Wave C: 233) use EMA crossovers with Fibonacci lengths to identify short-, medium-, and long-term momentum shifts. These appear as semi-transparent areas and help contextualize the squeeze signal within broader market cycles.
4. Divergence Detection (Non-repainting):
Automatically identifies regular and hidden bullish/bearish divergences between price and the squeeze oscillator. All divergence lines and labels are drawn only after the candle closes, preventing repainting. Alerts are included for all four divergence types.
How to use:
A squeeze release (black → gray background) combined with rising green histogram and +DI > -DI suggests a high-probability long setup.
Confirm with Wave A/B/C alignment (all turning positive) and/or a bullish divergence below zero.
Use the Key Level line (white) as a dynamic reference for ADX strength relative to momentum.
This system is designed for swing and intraday traders seeking confluence between volatility compression, trend strength, and cyclical momentum. No single component is traded in isolation—convergence is the core principle.
Versión en español :
Este indicador combina tres conceptos técnicos clave en un solo marco de apoyo a la decisión: compresión de squeeze (Bollinger-Keltner), fuerza direccional de tendencia (ADX/DMI) y momento de ondas de mercado en múltiples plazos. No se trata de una simple superposición, sino de un sistema donde la convergencia de señales aumenta la confiabilidad de las entradas.
El Squeeze Momentum detecta baja volatilidad y muestra la dirección del impulso tras la liberación.
El ADX y los DM+/- se escalan dinámicamente para alinearse visualmente con el oscilador, permitiendo evaluar si el impulso coincide con una tendencia fuerte.
Las Ondas A/B/C (55, 144, 233) muestran el momento en distintos horizontes temporales mediante áreas coloreadas.
Las divergencias (regulares y ocultas) se detectan sin repintado y generan alertas.
Se recomienda operar solo cuando múltiples componentes coinciden, no de forma aislada. Ideal para traders de swing e intradía que buscan confluencia.
VWAP Momentum Oscillator How It Works
Core Calculation Method
The oscillator combines four key market measurements into a single, normalized reading:
1. Price-VWAP Deviation: `(Close - VWAP) / VWAP × 100`
2. VWAP-MA Momentum: `(VWAP - MovingAverage) / MovingAverage × 100`
3. Anchored VWAP Strength: Average of high/low anchor deviations from rolling VWAP
4. Range Position: `(Close - PeriodLow) / (PeriodHigh - PeriodLow) × 100 - 50`
Dynamic Signal Line
The signal line uses an EMA that automatically adjusts its length based on your chart timeframe:
- Futures: Always covers 23 hours of trading (1,380 minutes)
- Stocks: Always covers 6.5 hours of trading (390 minutes)
- Examples: 276 periods on 5-min futures chart, 1,380 periods on 1-min futures chart
Trading Signals
🟢 Buy Signals
- Condition: Main oscillator crosses above signal line while below zero
- Logic: Momentum turning bullish from oversold conditions
- Visual: Green "BUY" label below price action
🔴 Sell Signals
- Condition: Main oscillator crosses below signal line while above zero
- Logic: Momentum turning bearish from overbought conditions
- Visual: Red "SELL" label above price action
⚠️ Extreme Warnings
- Extreme Overbought: Red triangle when oscillator crosses above +4.0
- Extreme Oversold: Green triangle when oscillator crosses below -4.0
- Purpose: Risk management alerts, not entry/exit signals
Oscillator Zones
Interpretation Guide
- Above +2.0: Strong bullish momentum zone (green background)
- 0 to +2.0: Mild bullish territory
- 0 to -2.0: Mild bearish territory
- Below -2.0: Strong bearish momentum zone (red background)
- Above +4.0: Extreme overbought (caution advised)
- Below -4.0: Extreme oversold (potential reversal zone)
Customization Options
Moving Average Settings
- EMA/SMA Toggle: Choose between exponential or simple moving average
- Color Customization: Adjust MA line color and width
Visual Controls
- Bullish/Bearish Colors: Customize momentum zone colors
- Signal Line: Toggle visibility and adjust color
- Line Widths: Control thickness of all plot lines
Anchor Modes
- NY Session Only: Anchors reset at NY market open (9:30 AM ET)
- 24H NY Day: Anchors reset at NY calendar day change (midnight ET)
Best Practices
Timeframe Selection
- Scalping: 1-5 minute charts for quick momentum changes
- Day Trading: 5-15 minute charts for clearer trend signals
- Swing Trading: 1-4 hour charts for major momentum shifts
Signal Confirmation
- Wait for crossovers: Don't trade on oscillator position alone
- Respect extreme levels: Exercise caution above +4 or below -4
- Use with price action: Combine with support/resistance levels
Risk Management
- Extreme zones: Reduce position size when oscillator is extended
- Failed signals: Exit quickly if momentum doesn't follow through
- Market context: Consider overall trend direction and market volatility
Technical Specifications
Calculation Components
- Base Length: 1,380 periods (futures) / 390 periods (stocks)
- Signal Line: Dynamic EMA covering one full trading day
- Smoothing: 3-period SMA on raw oscillator (adjustable)
- Update Frequency: Real-time on every price tick
Performance Notes
- Resource Efficient: Optimized calculations minimize CPU usage
- Memory Friendly: Uses incremental VWAP calculations
- Fast Loading: Minimal historical data requirements
Version History & Development
This oscillator evolved from advanced VWAP overlay strategies, transforming complex multi-line analysis into a single, actionable momentum gauge. The indicator maintains the sophistication of institutional VWAP analysis while providing the clarity needed for retail trading decisions.
Core Philosophy
Traditional VWAP indicators show where price is relative to volume-weighted averages, but they don't quantify momentum or provide clear entry/exit signals. This oscillator solves that problem by normalizing all VWAP relationships into a single, bounded indicator that works consistently across all timeframes and asset classes.
---
Open Source License: This indicator is provided free for the TradingView community. Feel free to modify and enhance according to your trading needs.
MA Compression / Launchpad Zones v6MA Compression / Launchpad Zones (v6 • strict • screener defaults)
Opening Range TraderThis indicator, "Opening Range Trader," provides visual tools for defining and tracking two customizable intraday ranges plus today’s open, high, and low. It is designed for day traders to identify support, resistance, and breakout opportunities by automatically marking key price levels that often shape the day's momentum.
It offers:
Customizable start and end times for two independent time ranges.
Toggle options to display lines for the selected ranges and for today’s open, high, and low.
Automatic adaptation for New York market hours.
Real-time updates for session highs/lows and today’s evolving levels.
Traders use this to watch for breakouts above or below the opening range (ORB strategy), to fade false moves when price returns inside the range, or to participate in trending moves after volatility begins. A common setup is entering long on closes above the range high, or short on closes below the range low, with stops and targets based on the range’s width or the opposite boundary.
Risk management approaches include placing stop losses at the midpoint or at the opposite end of the range, and adjusting targets for measured moves. Volume confirmation can help filter valid breakouts, while adapting times for specific assets and trading styles maximizes flexibility.
The second range allows traders to repeat similar strategies later in the session for evolving momentum windows, making this indicator useful for multiple intraday setups.
Clean MA + Signals (overlay)//@version=5
indicator("Clean MA + Signals (overlay)", overlay=true)
// Inputs
maLen = input.int(50, "MA Length", minval=1)
maType = input.string("EMA", "MA Type", options= )
// MA
maCalc(src, len, typ) =>
switch typ
"SMA" => ta.sma(src, len)
"EMA" => ta.ema(src, len)
"RMA" => ta.rma(src, len)
"WMA" => ta.wma(src, len)
maLine = maCalc(close, maLen, maType)
plot(maLine, "MA", color=color.new(color.teal, 0), linewidth=2)
// Siqnallar — yalnız kəsişmə anında
longCond = ta.crossover(close, maLine)
shortCond = ta.crossunder(close, maLine)
plotshape(longCond, "LONG", location=location.belowbar, style=shape.triangleup, color=color.lime, size=size.small, text="LONG")
plotshape(shortCond, "SHORT", location=location.abovebar, style=shape.triangledown, color=color.red, size=size.small, text="SHORT")
alertcondition(longCond, "LONG Signal", "LONG signal on {{ticker}} {{interval}}")
alertcondition(shortCond, "SHORT Signal", "SHORT signal on {{ticker}} {{interval}}")
Volume weighted Forex Overwiew True Strenght IndexAdding volume weighting to the FOTSI strategy improves its effectiveness by making the indicator more sensitive to periods of high market activity. Here’s how:
Market Relevance: Futures volume reflects institutional and large trader participation. When volume is high, price moves are more likely to be meaningful and less likely to be noise.
Dynamic Weighting: By multiplying each currency’s momentum by its normalized futures volume, the indicator gives more weight to currencies that are actively traded at that moment, making signals more robust.
Filtering Out Noise: Low-volume periods are down-weighted, reducing the impact of illiquid or less relevant price changes.
Better Timing: Signals generated during high-volume periods are more likely to coincide with real market moves, improving entry and exit timing.
GME Cycle Predictor# 🚀 GME Cycle Predictor - Advanced Technical Analysis Tool
**Comprehensive GameStop (GME) cycle tracking indicator based on historical patterns and market mechanics.**
## 📊 **What This Indicator Does:**
- Tracks **147-day quarterly cycles** from the January 28, 2021 squeeze
- Monitors the **1704-day major cycle** (the theoretical "big one")
- Identifies **T+35 FTD settlement periods** for forced buying pressure
- Marks **quarterly OPEX** and **swap roll dates**
- Provides **real-time buy/sell recommendations** based on cycle timing
## 🎯 **Key Features:**
### **Visual Cycle Markers:**
- 🔴 **Red Circles**: 147-day quarterly cycles
- 🟡 **Yellow Diamonds**: 1704-day major cycle (CRITICAL)
- 🟢 **Green Squares**: T+35 FTD settlement dates
- 🟠 **Orange Triangles**: Quarterly OPEX periods
- 🟣 **Purple X's**: Swap roll periods
### **Smart Trading Signals:**
- **🚀 MAJOR BUY**: 10+ days before 1704-day cycle
- **📈 BUY ZONE**: 5-10 days before 147-day cycle
- **💚 FTD BUY**: 2-5 days before T+35 settlement
- **📉 SELL ZONE**: Day of cycle completion
- **⏳ WAIT**: No active signals
## 📈 **How to Use:**
### **For Swing Trading:**
1. **BUY** when cheat sheet shows active buy signals
2. **SELL** on cycle completion days
3. **HODL** through the 1704-day major cycle
### **For Long-term Investors:**
- Monitor the **1704-day countdown** (major cycle theory)
- Accumulate during **confluence periods** (multiple cycles aligning)
- Use **147-day cycles** for entry/exit timing
## 🔧 **Technical Foundation:**
- Based on **Fail-to-Deliver (FTD)** settlement mechanics
- **Quarterly swap theory** and institutional obligations
- **Options expiration (OPEX)** pressure points
- **Historical pattern recognition** from 2021 squeeze
## ⚡ **Real-Time Features:**
- **Live countdown timers** to next major cycles
- **Dynamic trading recommendations**
- **Confluence detection** when multiple cycles align
- **Volume confirmation** for signal validation
- **Clean visual design** with minimal chart clutter
## 🎯 **Perfect For:**
- GME traders following cycle theory
- Technical analysts studying market mechanics
- Swing traders using institutional obligation cycles
- Anyone tracking the theoretical "MOASS" timing
## ⚠️ **Important Notes:**
- This indicator is based on **theoretical cycle patterns**
- Past performance does not guarantee future results
- Always use proper risk management
- The 1704-day cycle is **unproven theory** - trade responsibly
- Best used in conjunction with other technical analysis
## 🚀 **Special Feature:**
The **1704-day major cycle** countdown tracks the theoretical "Mother of All Short Squeezes" (MOASS) timing, calculated from the January 28, 2021 squeeze peak. This is the cycle many GME theorists believe will trigger the ultimate price movement.
---
**Perfect for both beginners and advanced traders who want to incorporate GME cycle theory into their technical analysis toolkit.**
*Disclaimer: This is a theoretical analysis tool based on community research. Not financial advice. Trade at your own risk.*
NY 14:30 High/Low - 1mThis indicator automatically draws horizontal lines for the High (green) and Low (red) of the 14:30 (Lisbon) candle on the 1-minute chart.
It is designed for traders who want to quickly identify the New York open levels (NY Open), allowing you to:
Visualize the NY market opening zone.
Use these levels as intraday support or resistance.
Plan entries and exits based on breakouts or pullbacks.
Features:
Works on any 1-minute chart.
Lines are drawn immediately after the 14:30 candle closes.
Lines extend automatically to the right.
Simple and lightweight, no complex variables or external dependencies.
Daily reset, always showing the current day’s levels.
Recommended Use:
Combine with support/resistance zones, order blocks, or fair value gaps.
Monitor price behavior during the NY open to identify breakout or rejection patterns.
BankNifty Radar @BhupiXBankNifty Radar
This indicator automatically detects and plots the most important support and resistance zones where markets often show reversal or breakout moves. These levels are based on key price reactions and are highly useful for identifying potential big moves in Index, Futures, and Options Charts.
🔹 Key Features
Auto-detection of major support & resistance levels
Works across Index, Futures & Options Charts
Highlights zones where strong reversal or breakout is likely
Helps traders plan entries, exits, and stop-loss levels
Ideal for intraday as well as positional trading
🔹 How to Use
Use support levels to identify buying opportunities during pullbacks
Use resistance levels to spot selling opportunities or possible breakouts
Combine with volume/momentum indicators for higher accuracy
Options traders can use these levels to select ATM/OTM strikes with better conviction
⚡ This tool is designed to give traders a clear view of where the market is likely to react, making it easier to catch big moves after reversals or breakouts.
This indicator tracks & Draw BankNifty Index & options important support and resistance levels and 10 options Strikes Live prices & Price Change and price change in % in one place.
This Indicator Work Only BankNifty Index ,Futures & Option Strike charts charts.
📌 Financial Disclaimer
This indicator is created for educational and informational purposes only. It does not constitute financial or investment advice. Past performance is not indicative of future results. Trading in stocks, futures, and options involves substantial risk of loss and may not be suitable for all investors. Please consult with your financial advisor before making any trading or investment decisions. Use this indicator at your own risk.
OBV Cross Signals With Buy/Sell & AlertThis TradingView indicator generates Buy and Sell signals based on the On-Balance Volume (OBV) and its Signal line crossover/crossunder. Labels are plotted just above or below the candles at the exact points where OBV crosses the Signal line.
It includes a single alert (“New Cross”) that triggers once per new crossover or crossunder, allowing traders to receive timely notifications for potential trend changes.
Built using an existing open-source OBV script on TradingView. Sincere thanks to Everget for the base code.
AtlasTrend - Flat Squueze SignalsSummary
AtlasTrend — Clean Entries + Flat Signals is a compact, multi-filter indicator that detects (1) potential horizontal / “flat” market regimes and (2) discrete Long / Short entry signals outside those flat regimes. It is designed to be visually minimal (only rising-edge signals and a small fixed table) and to avoid repeated signals on consecutive bars. The indicator intentionally exposes only a few critical tuning parameters to the user to reduce overfitting and configuration mistakes.
Key outputs
Table (top-right) — shows current pair, current state (FLAT or TREND), current rising-edge signal (LONG, SHORT, or NONE), and the flatScore (0–1).
Long Signal — green upward triangle plotted only once on the bar where conditions switch from false→true (rising-edge).
Short Signal — red downward triangle plotted only on rising-edge.
Potential Flat Start — small orange dot above bar on rising-edge of a detected flat-start condition.
Potential Flat End — small blue dot above bar on rising-edge of a detected flat-end condition.
Background shading — light shading while indicator is in a detected inFlat state (optional and subtle).
What it measures (methodology, high level)
The indicator builds a single composite score called flatScore (0–1) that expresses how “flat / squeezed / indecisive” the market is at the moment. flatScore is an average of several independent components:
TRIX stability — an ultra-smoothed momentum change (user’s original TRIX-based logic). Low TRIX change increases flatScore.
Volatility / ATR ratio — normalized ATR(close) — low volatility increases flatScore.
Momentum neutrality — RSI and CCI being near neutral ranges increases flatScore.
Trend weakness — price close’s dispersion from a short SMA; small dispersion means weak trend → higher flatScore.
Kernel tightness — rolling standard deviation based tightness metric — small rolling stdev → higher flatScore.
These components are combined using fixed internal weights (deliberately not exposed) into flatScore.
Flat detection (potential flat start) requires flatScore >= flatThreshold for consecBarsToStart consecutive bars (rising-edge triggers). Flat ends when flatScore drops below ~90% of the threshold.
Entry signals (Long / Short) are generated only if:
Market is not in inFlat state, and
A compact trend/momentum filter passes (fast EMA vs slow EMA, price vs EMA, RSI threshold, and a minimum volatility filter), and
The condition appears as a rising edge (so a signal is emitted only once per entry occurrence).
This design intentionally avoids repeated signals on nearly every bar and reduces repaint risk by using rising-edge logic.
Inputs exposed to user
flatThreshold (float) — the composite score threshold above which the indicator considers the market “flat.” Default sensible value supplied.
Lower → more flats detected (sensitive).
Higher → fewer flats (conservative).
consecBarsToStart (int) — how many consecutive bars must meet threshold to produce a potential flat start. Increasing reduces false positives.
tradeAggressiveness (float) — scales the internal EMA lengths used for entry logic (0.5 conservative → 1.5 aggressive). Higher values produce shorter EMAs and more frequent signals.
All other internal weights and thresholds are fixed to keep the UX simple and reduce overfitting.
How to use (practical steps)
Recommended timeframe: daily (1D) for BTC; works on other timeframes but behavior changes. For intraday testing, treat thresholds/expectations accordingly.
Load indicator on the chart (BTCUSDT, 1D recommended) and leave defaults initially.
Observe the top-right table:
State = FLAT → avoid placing breakout entries; treat as consolidation.
Signal = LONG/SHORT → new entry opportunity (rising-edge).
flatScore gives a continuous measure of flatness.
Confirm signals with your own rules (volume, orderflow, structural support/resistance) — indicator is a decision tool, not an automatic executor.
Stop / risk management: use ATR-based stops (e.g., 1.5–3× ATR), position-sizing rules and max-drawdown limits. Never rely on a single indicator.
Backtest visually / manually: scroll historical data, inspect long/short signals and flat start/ends; mark false positives and tune tradeAggressiveness modestly if needed.
Example parameter guidance
Conservative (fewer trades, fewer false signals):
flatThreshold = 0.78, consecBarsToStart = 4, tradeAggressiveness = 0.8
Default / Balanced:
flatThreshold = 0.72, consecBarsToStart = 3, tradeAggressiveness = 1.0
Aggressive (more signals):
flatThreshold = 0.65, consecBarsToStart = 2, tradeAggressiveness = 1.3
Always retest after changing.
Alerts & automation
The indicator exposes alerts for Long, Short, Potential Flat Start, and Potential Flat End (rising-edge only).
When creating alerts in TradingView, choose “Once Per Bar Close” if you want confirmation by bar close, or “Once Per Bar” for earlier notification (bar close reduces repaint risk).
Use the alert message templates provided by the script for easy automation.
Repainting and signal stability
Signals are emitted only on rising-edges (condition from false → true) so a given entry is plotted once.
For automation, prefer bar-close confirmation (alert “Once Per Bar Close”) to avoid acting on conditions that might reverse intra-bar.
The flatScore itself is calculated with closed-bar indicators (EMA, ATR, RSI, etc.) and rolling stats — stable and deterministic.
The indicator intentionally keeps internal weights fixed to simplify reproducibility and avoid parameter bloat.
Limitations & honest warnings
No indicator can predict market moves with 100% accuracy. This tool reduces noise and false entries but does not guarantee profits.
Market regimes change — periodic retuning or revalidation on fresh data is necessary.
Do not use this indicator as the sole basis for high-frequency automated trading without robust money management and slippage modeling.
Suggested workflow for BTC 3-year analysis
Add indicator to BTCUSDT daily chart
Run through historical data and log:
Total Long signals, Total Short signals
Average run length after entry (bars)
False signal examples (manually tag 5–10)
Adjust tradeAggressiveness to reduce false signals if necessary (reduce to be more conservative).
If flat detections are too frequent, increase flatThreshold or consecBarsToStart.
Guided Advisor with DXY ContextThis indicator will constantly will be looking for DXY direction in the background.
Fetti Fields Header (Presets)This is for individuals that like to customize their charts and add some style and motivation
Smart Money — Volume Panel + OBV Smart Money — Volume Panel + Scaled OBV
This indicator combines classic volume analysis with a scaled On-Balance Volume (OBV) line, helping spot smart money activity:
Volume bars – color changes dynamically:
🟢 green = high volume & OBV rising
🔴 red = high volume & OBV falling
🟠 orange = high volume but OBV neutral
⚪ gray = low volume
Yellow line – volume moving average (MA)
Purple line – high-volume threshold (MA × multiplier)
OBV line (green/red) – scaled OBV plotted in the same range as volume for easier comparison.
EMA Regime (9/20/50/100/200) — Stacked with 200 FilterEMA Regime (9/20/50/100/200) — Stacked Long/Short Box
Plots the 9, 20, 50, 100, and 200 EMAs on the chart.
Checks if price is above or below each EMA and whether the EMAs are stacked in order.
LONG signal: price above all selected EMAs and EMAs stacked 9 > 20 > 50 > 100 >(> 200 if strict mode on).
SHORT signal: price below all selected EMAs and EMAs stacked 9 < 20 < 50 < 100 (< 200 if strict mode on).
Shows a two-row table (LONGS / SHORTS) so you can quickly see which EMAs are aligned.
Optionally colors candles green/red when a full long/short regime is active.
Can show labels when a new LONG or SHORT condition appears.
Has alerts you can use for automated notifications when the regime flips.
“Use 200 EMA in the stack” lets you choose ultra-strict mode (9>20>50>100>200) or lighter mode (9>20>50>100 but price & 9 above 200).
EMA Separation (LFZ Scalps) v6 — Early TriggerPlots the percentage distance between a fast and a slow EMA (default 9 & 21) to gauge trend strength and filter out choppy London Flow Zone breakouts.
• Gray – EMAs nearly flat (low momentum, avoid trades)
• Orange – early trend building
• Green/Red – strong directional momentum
Useful for day-traders: wait for the gap to widen beyond your chosen threshold (e.g., 0.25 %) before entering a breakout. Adjustable EMA lengths and alert when the separation exceeds your “strong trend” level.