U Table • LITEA compact, educational version of my workflow that combines trend, momentum, trend strength, and a clean trigger:
Trend: EMA Fast vs EMA Slow (auto-lengths by chart TF)
Momentum: RSI > 50 for longs / < 50 for shorts
Strength: ADX above a user-set threshold (fallback implementation; can be replaced by ta.adx() when available)
Trigger: price crosses the Bollinger basis (center line)
Signals
LONG: crossover(close, BB basis) while EMA Fast > EMA Slow, RSI > 50, ADX > threshold
SHORT: crossunder(close, BB basis) while EMA Fast < EMA Slow, RSI < 50, ADX > threshold
Visuals
EMA Fast / EMA Slow / BB basis
Markers “L” / “S” on triggers
Latest confirmed pivot high/low (broken line style)
Small diagnostics table (ADX, EMA relation, RSI, last pivots) on the last bar
Inputs
Pivot length: pivot confirmation window (default 5)
ADX threshold: minimum trend strength to allow signals (default 20)
Notes
Signals are intended to be evaluated on bar close. Intrabar values may change until the bar closes.
Pivot lines appear after confirmation; they do not repaint once confirmed.
No external data or security() calls are used.
This LITE build focuses on clarity and speed (few calculations, overlay-friendly). It can be used as a stand-alone study or as a scaffold for your own research and risk management.
中心震盪指標
Signal-to-Noise Ratio█ SNR Trend/Noise + Statistical Significance (Single-TF)
A momentum-quality and divergence suite that blends directional Signal-to-Noise, Sharpe/T-tests, and clean divergence lines—on one panel.
█ Overview
This tool quantifies how directional price action is ( SNR ) and how statistically credible its payoff is ( Sharpe & t-stats )—then draws regular/hidden divergences directly on the oscillator. It’s built to separate “looks like a trend” from “is a robust, risk-adjusted edge,” so you can fade or follow with intent.
Single timeframe (uses chart TF), single pane, no price overlay.
Two SNR modes : regression slope / residual stdev (trend vs path noise) and slope / ATR (trend vs range volatility).
Sharpe & t-Statistics : classic t-mean and t-eff (autocorrelation-aware via n_eff).
t-Slope : significance of the price trend itself (corr(price, time)).
Divergence engine : crisp lines on the indicator (scale-safe), regular & hidden, with alerts.
█ Concepts
Directional SNR (trend/noise) — Regression slope normalized by residual stdev (or ATR). Sign: > 0 up, < 0 down. Magnitude ≈ trend cleanliness.
Raw Sharpe (μ/σ) & t-Statistic — Payoff quality.
t = Sharpe × √n
t-eff scales confidence by an effective sample size n_eff from lag-1 autocorr.
t-Slope — t-stat of the regression slope via correlation of price with time.
Δ (SNR − Sharpe) — “Structure premium”: how much trendiness isn’t showing up in Sharpe (useful for fade vs follow).
█ Key Features
Two SNR engines: Slope/Residuals (path-noise aware) and Slope/ATR (range-vol aware).
Sharpe, t-mean , and t-eff (autocorr-aware confidence).
t-Slope for trend significance.
Divergence Suite : regular & hidden divergences, indicator-to-indicator lines, compact shapes, const-title alerts.
Clean UX: zero line, optional Δ plot, scale-safe (no price axis contamination).
█ How It Works
SNR : computes regression slope over Window (bars) and normalizes by residual stdev (or ATR ) → directional signal vs path noise.
Sharpe & t-stats : arithmetic returns over the same window; t-eff replaces n with n_eff from lag-1 autocorr (set by Correlation Window (bars) ).
Divergences : pivot-based (user L/R). On confirmation, draws a line between the last two indicator pivots (HH vs LH, LL vs HL). Separate colors for regular/hidden and optional alerts.
█ Usage & Playbooks
Trend-Following (quality trend)
Trade with SNR sign when SNR > threshold and t-stat > threshold (e.g., t_eff > 1.65 ). Trail by ATR or residual noise.
Mean-Reversion / Carry (drift)
Prefer when Sharpe/t are strong but SNR is modest (good payoff without a steep path). Use smaller targets and faster exits.
Contrarian on Exhaustion
Watch Δ = SNR − Sharpe spikes and regular divergences (price HH/LL, indicator LH/HL). Fade tactically into the mean/regression; stops beyond the pivot.
Hidden Divergences
Use with a simple trend filter (SNR sign or EMA slope) to time continuations after pullbacks.
█ Inputs (most relevant)
Window (bars) — length for SNR/Sharpe/t and t-Slope.
Correlation Window (bars) — length for ρ₁ when computing n_eff .
SNR Mode — Slope/Residuals or Slope/ATR.
Thresholds — Min SNR, Min Raw Sharpe, Min t-Statistic.
Divergences — enable/disable, source (SNR / t-eff / t-mean / t-slope), pivot L/R, hidden on/off, trend filter, colors, line style/width.
Extras — show Δ(SNR−Sharpe), show t-Slope.
█ Quick Summary (EN)
SNR (trend/noise)
= directional price slope normalized by “noise” (regression residual stdev or ATR).
Measures how directional the move is per bar.
Sensitive to the structure of the path (candles aligning along a line).
Can remain high even if single bars are choppy, as long as the overall trajectory is tilted.
Raw Sharpe (μ/σ of returns)
= mean of arithmetic returns / standard deviation.
Measures how well risk is “paid” within the lookback (risk-adjusted return).
Sensitive to the distribution of returns (volatility, outliers).
Penalizes turbulent regimes even if directionality exists.
What changes in trading (operationally)
SNR↑ & Sharpe↑ : directional trend with well-compensated risk → “quality trend”.
Playbook : classic trend-following (pullback/breakout), tight stops (ATR/residuals), longer holds, scaling allowed.
SNR↑ & Sharpe↓ : trend exists but is noisy/unstable (high vol, spikes).
Playbook : tighter confirmations (micro-pullbacks), reduced size, wider stops, faster/partial TP. For contrarians, good spot to seek exhaustion.
SNR≈0 & Sharpe≈0 : range / no edge.
Playbook : stay flat or very tactical mean-reversion with small targets.
SNR↓ & Sharpe↓ : noisy downtrend (mirror of SNR↑ & Sharpe↓, but short side).
Playbook : selective shorts; same risk rules as above.
Sharpe↑ but low SNR : slow drift with compressed volatility (good μ/σ but little slope).
Playbook : intraday carry/scalps with small targets; not ideal for pure trend-following.
Practical rules
Use SNR for directional bias and trend quality; use Sharpe to gauge conviction (position sizing & management).
Entries : require SNR consistent with direction; filter with Sharpe > threshold to avoid poorly paid trends.
Stops/TP : with high SNR → trail on ATR/residuals; with low Sharpe → closer TPs and wider stops (or smaller size).
Contrarian : look for divergences like very high SNR but weak Sharpe (extended trend, poorly paid) or Sharpe spikes without SNR rise (episodic/non-structural move).
t-Statistic (of the mean)
t = Sharpe × √n
where μ = mean return, σ = stdev of returns, n = bars in lookback.
Hypothesis test : how significantly different from zero the mean return is.
H0: μ = 0. Typical thresholds: ~1.65 (one-tailed 5%), 1.96 (two-tailed 5%), 2.58 (1%). If |t| exceeds the threshold with the correct sign, the edge is statistically meaningful.
Relation to Sharpe : t is Sharpe scaled by √n; for the same Sharpe, larger n ⇒ larger t (more confidence).
Use : quality filter. Example (intraday): go long only if t > 1.65 and SNR > threshold . Be cautious when SNR is high but t is weak → geometric trend but poor payoff.
Time-series caveats
Returns are not i.i.d.: autocorrelation/heteroskedasticity can inflate t. Quick fix: use an effective sample size
n_eff ≈ n × (1 − ρ1) / (1 + ρ1)
then t_eff = Sharpe × √(n_eff)
Beware overfitting: calibrate thresholds out-of-sample.
Bonus: t-stat of the slope (true trend)
Test the statistical significance of the price trend itself:
t_slope = r × √((n − 2) / (1 − r²)) where r = corr(price, time) .
Pairs naturally with directional SNR (slope/noise): SNR says how clean the trend is; t_slope says whether the slope is statistically different from zero.
█ Alerts
Bearish Divergence , Bullish Divergence
Hidden Bearish , Hidden Bullish
Fibonacci Averages Oscillator M.Ataoglu============================================================================
FIBONACCI AVERAGES OSCILLATOR - TRADINGVIEW DESCRIPTION
============================================================================
📊 Fibonacci Averages Oscillator - Advanced Trend Analysis Tool
This indicator provides comprehensive trend analysis by combining multiple Fibonacci sequence periods into a single oscillator. It calculates trend strength using the mathematical properties of Fibonacci numbers to create a powerful trend detection system.
🔬 HOW IT WORKS:
The indicator uses a sophisticated algorithm that:
• Calculates moving averages for each Fibonacci period individually
• Combines all periods using weighted averaging techniques
• Normalizes the result to a 0-1 scale for easy interpretation
• Applies smoothing algorithms to reduce market noise
• Provides real-time color gradient visualization
📈 KEY FEATURES:
• MAX_ORTALAMA_FIB Mode: Uses average of all 11 Fibonacci periods (recommended)
• Individual Period Selection: Choose specific Fibonacci numbers
• Adaptive Smoothing: Adjustable smoothing parameter (2-70)
• Color Gradient System: Red (bearish) to Green (bullish) progression
• Detailed Level Lines: Precise support/resistance identification
• Neon Cyan Highlights: Special emphasis on key levels
• Performance Optimized: Advanced caching system for smooth operation
🎯 USAGE GUIDE:
• Values above 0.5: Bullish trend strength
• Values below 0.5: Bearish trend strength
• Color changes: Real-time trend strength progression
• Level lines: Key support/resistance identification
• Neon cyan levels: Critical decision points
⚙️ TECHNICAL SPECIFICATIONS:
• Calculation Method: Fibonacci-weighted moving averages
• Timeframe Compatibility: All timeframes (M1 to Monthly)
• Market Compatibility: Forex, Stocks, Crypto, Commodities
• Performance: Optimized for real-time trading
🔧 PARAMETERS:
• Max Fibonacci Number: Select calculation period or use MAX_ORTALAMA_FIB
• Smoothing Level: Adjust trend line smoothness (2-70)
• Trend Color (Low): Customize bearish trend color
• Trend Color (High): Customize bullish trend color
• Trend Line Thickness: Adjust line visibility (1-10)
⚠️ RISK DISCLAIMER:
This indicator is for educational and analysis purposes only. It does not constitute investment advice. Always conduct your own research and consider multiple factors before making trading decisions. Past performance does not guarantee future results.
🔗 CREDITS:
• Fibonacci calculation library: tkarolak
• Developed by: M._Ataoglu
• Version: 1.0
• Pine Script Version: 6
5 Min Scalping Oscillator### Overview
The 5 Min Scalping Oscillator is a custom oscillator designed to provide traders with a unified momentum signal by fusing normalized versions of the Relative Strength Index (RSI), Stochastic RSI, and Commodity Channel Index (CCI). This combination creates a more balanced view of market momentum, overbought/oversold conditions, and potential reversals, while incorporating adaptive smoothing, dynamic thresholds, and market condition filters to reduce noise and false signals. Unlike standalone oscillators, the 5 Min Scalping Oscillator adapts to trending or sideways regimes, volatility levels, and higher timeframe biases, making it particularly suited for short-term charts like 5-minute timeframes where quick, filtered signals are valuable.
### Purpose and Originality of the Fusion
Traditional oscillators like RSI measure momentum but can lag in volatile markets; Stochastic RSI adds sensitivity to RSI extremes but often generates excessive noise; and CCI identifies cyclical deviations but may overreact to minor price swings. The 5 Min Scalping Oscillator addresses these limitations by weighting and blending their normalized outputs (RSI at 45%, Stochastic RSI at 35%, and CCI at 20%) into a single raw oscillator value. This weighted fusion creates a hybrid signal that balances lag reduction with noise filtering, resulting in a more robust indicator for identifying reversal opportunities.
The originality lies in extending this fusion with:
- **Adaptive Smoothing via KAMA (Kaufman's Adaptive Moving Average):** Adjusts responsiveness based on market efficiency, speeding up in trends and slowing in ranges—unlike fixed EMAs, this helps preserve signal integrity without over-smoothing.
- **Dynamic Overbought/Oversold Thresholds:** Calculated using rolling percentiles over a user-defined lookback (default 200+ periods), these levels adapt to recent oscillator behavior rather than relying on static values like 70/30, making the indicator more responsive to asset-specific volatility.
- **Multi-Factor Filters:** Integrates ADX for trend detection, ATR percentiles for volatility confirmation, and optional higher timeframe RSI bias to ensure signals align with broader market context. This layered approach reduces false positives (e.g., ignoring low-volatility crossovers) and adds a confidence score based on filter alignment, which is not typically found in simple mashups.
This design justifies the combination: it's not a mere overlay of indicators but a purposeful integration that enhances usefulness by providing context-aware signals, helping traders avoid common pitfalls like trading against the trend or in low-volatility chop. The result is an original tool that performs better in diverse conditions, especially on 5-minute charts for intraday trading, where rapid adaptations are key.
### How It Works
The 5 Min Scalping Oscillator processes price data through these steps:
1. **Normalization and Fusion:**
- RSI (default length 10) is normalized to a -1 to +1 scale using a tanh transformation for bounded output.
- Stochastic RSI (default length 14) is derived from RSI highs/lows and scaled similarly.
- CCI (default length 14) is tanh-normalized to align with the others.
- These are weighted and summed into a raw value, emphasizing RSI for core momentum while using Stochastic RSI for edge sensitivity and CCI for cycle detection.
2. **Smoothing and Signal Line:**
- The raw value is smoothed (default KAMA with fast/slow periods 2/30 and efficiency length 10) to reduce whipsaws.
- A shorter signal line (half the smoothing length) is added for crossover detections.
3. **Filters and Enhancements:**
- **Trend Regime:** ADX (default length 14, threshold 20) classifies markets as trending (ADX > threshold) or sideways, allowing signals in both but prioritizing alignment.
- **Volatility Check:** ATR (default length 14) percentile (default 85%) ensures signals only trigger in above-average volatility, filtering out flat markets.
- **Higher Timeframe Bias:** Optional RSI (default length 14 on 60-minute timeframe) provides bull/neutral/bear bias (above 55, 45-55, below 45), requiring signal alignment (e.g., bullish signals only if bias is neutral or bull).
- **Dynamic Levels:** Percentiles (default OB 85%, OS 15%) over recent oscillator values set adaptive overbought/oversold lines.
4. **Signal Generation:**
- Bullish (B) signals on upward crossovers of the smoothed line over the signal line, filtered by conditions.
- Bearish (S) signals on downward crossunders.
- Each signal includes a confidence score (0-100) based on factors like trend alignment (25 points), volatility (15 points), and bias (20 points if strong, 10 if neutral).
The output includes a glowing oscillator line, histogram for divergence spotting, dynamic levels, shapes/labels for signals, and a dashboard table summarizing regime, ADX, bias, levels, and last signal.
### How to Use It
This indicator is easy to apply and interpret, even for beginners:
- **Adding to Chart:** Apply the 5 Min Scalping Oscillator to a clean chart (no other indicators unless explained). It's non-overlay, so it appears in a separate pane. For 5-minute timeframes, keep defaults or tweak lengths shorter for faster response (e.g., RSI 8-12).
- **Interpreting Signals:**
- Look for green upward triangles labeled "B" (bullish) at the bottom for potential entry opportunities in uptrends or reversals.
- Red downward triangles labeled "S" (bearish) at the top signal potential exits or shorts.
- Higher confidence scores (e.g., 70+) indicate stronger alignment—use these for priority trades.
- Watch the histogram for divergences (e.g., price higher highs but histogram lower highs suggest weakening momentum).
- Dynamic OB (green line) and OS (red line) help gauge extremes; signals near these are more reliable.
- **Dashboard:** At the bottom-right, it shows real-time info like "Trending" or "Sideways" regime, ADX value, HTF bias (Bull/Neutral/Bear), OB/OS levels, and last signal—use this for quick context.
- **Customization:** Adjust inputs via the settings panel:
- Toggle KAMA for adaptive vs. EMA smoothing.
- Set HTF to "60" for 1-hour bias on 5-min charts.
- Increase ADX threshold to 25 for stricter trend filtering.
- **Best Practices:** Combine with price action (e.g., support/resistance) or volume for confirmation. On 5-min charts, pair with a 1-hour HTF for intraday scalping. Always use stop-losses and risk no more than 1-2% per trade.
### Default Settings Explanation
Defaults are optimized for 5-minute charts on volatile assets like stocks or forex:
- RSI/Stoch/CCI lengths (10/14/14): Shorter for quick momentum capture.
- Signal smoothing (5): Responsive without excessive lag.
- ADX threshold (20): Balances trend detection.
- ATR percentile (0.85): Filters ~15% of low-vol signals.
- HTF RSI (14 on 60-min): Aligns with hourly trends.
- Percentiles (OB 85%, OS 15%): Adaptive to recent data.
If changing, test on historical data to ensure fit—e.g., longer lengths for less noisy assets.
### Disclaimer
The 5 Min Scalping Oscillator is an educational tool to visualize momentum and does not guarantee profits or predict future performance. All signals are based on historical calculations and should not be used as standalone trading advice. Past results are not indicative of future outcomes. Traders must conduct their own analysis, use proper risk management, and consider market conditions. No claims are made about accuracy, reliability, or performance.
Strong Indicator for ISM PMI EURUSD (mtbr)Overview:
This indicator is designed for EURUSD traders who want to analyse the market's reaction to the ISM Services PMI economic event. It automatically detects the event candle, calculates the “surprise” between Actual and Forecast, and generates a full trading plan with entry, take profit, and stop loss levels.
How it works:
Set the event time (or a custom date/time) and input Forecast, Previous, and Actual values.
The indicator calculates the surprise: Actual − Forecast.
Based on the surprise magnitude, it classifies the strength as Weak, Moderate, or Strong, and as Bullish or Bearish.
Direction is set automatically but can be inverted via the “Invert Signal Logic” option.
Entry, TP1, TP2, TP3, and SL are calculated based on your percentage settings.
Levels are plotted on the chart, with labels and a vertical dashed line marking the event candle.
A table displays key event data: name, forecast, actual, surprise, and strength classification.
How to use:
Select your trading asset (EURUSD by default).
Choose between automatic event time logic or a custom date/time.
Input the Forecast, Previous, and Actual values from the economic calendar.
Adjust percentage settings for entry, take profits, and stop loss.
Use the plotted lines as a reference for trade planning.
Optionally enable pullback confirmation before entry.
Disclaimer:
This tool is for educational and analytical purposes only. It is not financial advice. Always use proper risk management and perform independent analysis before trading.
WA-%Chg with BackgroundDescription
The WA-%Chg with Background indicator measures the percentage change in a selected price source over a user-defined period. It allows traders to visually and quickly assess bullish and bearish momentum through dynamic color coding and background shading.
Percentage Change Calculation – Uses ta.roc to determine the rate of change over the chosen length.
Customizable Alerts – Set upper (HiAlert) and lower (LoAlert) thresholds to get notified when momentum crosses bullish or bearish trigger levels.
Dynamic Line Coloring – Blue when above the bullish threshold, red when below the bearish threshold, and gray when in neutral territory.
Background Highlighting – Light blue shading for bullish zones, light red shading for bearish zones.
User Customization – Modify calculation length, colors, and alert thresholds to suit your trading style.
This tool is useful for identifying breakout conditions, momentum shifts, and potential reversals at a glance. Traders can combine it with other indicators for confirmation.
Disclaimer
This indicator is provided for educational purposes only and should not be considered financial advice. Past performance of any indicator or strategy is not indicative of future results. Trading in financial markets involves significant risk, including the risk of losing capital. Always perform your own analysis and consult with a qualified financial advisor before making any investment decisions. The author assumes no liability for any losses incurred from the use of this tool.
Triple EMA with Alert | 21, 50, 200 EMA Strategy + Crossover🚀 Boost your trading edge with the Triple EMA with Alert — a professional-grade indicator designed for traders who want precise, real-time trend confirmation across short, medium, and long-term market movements.
🔹 What Makes This Indicator Powerful?
Three Adjustable EMAs — Default: 21, 50, 200 periods (fully customizable 1–200).
Toggle Visibility — Show only the EMAs you need for your strategy.
Real-Time Alerts — Get notified instantly when:
EMA 1 crosses EMA 2 → short-term trend change.
EMA 2 crosses EMA 3 → medium-term trend alignment.
Works on All Markets & Timeframes — Forex, crypto, stocks, indices, and commodities.
🔹 Why Traders Love It
📊 Multi-Timeframe Trend Confirmation — Filter out noise and trade with market momentum.
🎯 Accurate Crossover Signals — Identify bullish and bearish momentum shifts.
🔔 Hands-Free Monitoring — Alerts keep you informed even when you’re away from the chart.
💡 Versatile for Any Strategy — Perfect for scalping, swing trading, or long-term investing.
🔹 How to Use It
Bullish Signal — EMA 1 crossing above EMA 2 or EMA 2 crossing above EMA 3.
Bearish Signal — EMA 1 crossing below EMA 2 or EMA 2 crossing below EMA 3.
Combine with support/resistance zones, RSI, or volume for higher probability trades.
📌 Pro Tip:
Use EMA 21 & EMA 50 for momentum confirmation.
Use EMA 200 to spot the overall market direction.
If you’re serious about trend trading with precision, the Triple EMA with Alert will keep you one step ahead of market moves — no more missed entries or exits.
Momentum Phases📌 Overview
The Momentum Phases indicator helps traders quickly identify periods of strong bullish or bearish momentum based on the relationship between a short‑term and a long‑term Moving Average (SMA).
It helps traders visually distinguish between Positive 🟢 , Negative 🔴 , and Neutral ⚪ phases by plotting a dynamically colored state line and generating optional alerts when a phase change occurs.
🧠 How It Works
⦿ SMA Calculation
The indicator calculates two SMAs:
Short SMA (default: 7 periods)
Long SMA (default: 65 periods)
Both SMA lengths can be adjusted by the user.
// SMA calculations
smaShort = ta.sma(close, shortLen)
smaLong = ta.sma(close, longLen)
⦿ Momentum Ratio
A ratio is calculated:
ratio = smaShort / smaLong
This ratio measures how far the short‑term trend has diverged from the long‑term trend.
⦿ Threshold Levels
Positive Threshold (default: 1.05) — indicates short SMA is at least 5% above the long SMA.
Negative Threshold (default: 0.95) — indicates short SMA is at least 5% below the long SMA.
These thresholds are user‑adjustable.
⦿ Momentum States
Positive Momentum: Ratio ≥ Positive Threshold (default: 1.05) → Short SMA is at least 5% above Long SMA.
Negative Momentum: Ratio ≤ Negative Threshold (default: 0.95) → Short SMA is at least 5% below Long SMA.
Neutral: Ratio between the two thresholds.
⦿ State Line Plot
The indicator plots a flat state line at 1.0 when in positive or negative momentum, and 0.0 when in neutral.
The state line’s color changes dynamically:
Green 🟢 Positive Momentum: Ratio ≥ Positive Threshold (default: 1.05) – Short SMA is at least 5% above Long SMA.
Red 🔴 Negative Momentum: Ratio ≤ Negative Threshold (default: 0.95) – Short SMA is at least 5% below Long SMA.
Gray ⚪ Neutral: Ratio between the two thresholds.
📈 How to Use
Trend Confirmation: Use the state line color to quickly confirm the prevailing momentum.
Green 🟢: Consider focusing on long setups
Red 🔴: Consider focusing on short setups
Gray ⚪: Consider staying neutral or waiting for stronger signals
Trade Filtering: Filter trades in your existing strategy so they only align with the detected momentum phase.
Early Warnings: Enable phase change alerts to get notified when market conditions shift.
⚙️ Customization
SMA Periods: Adjust short and long SMA lengths to suit your trading timeframe.
Thresholds: Tighten (closer to 1.00) for more frequent signals, or widen for fewer but stronger signals.
🔔 Alerts
🟢 Positive Momentum START – Stock/Security shifts into positive momentum.
⚪ Positive Momentum END – Positive momentum ends (neutral state).
🔴 Negative Momentum START – Market shifts into negative momentum.
⚪ Negative Momentum END – Negative momentum ends (neutral state).
Momentum Phase Change – Any shift between Positive, Negative, or Neutral.
🎯 Add this indicator to your chart to track momentum phases like a pro — know exactly when trends start, end, or stall.
HiddenRidder - SCAPL - 3 MomMomentum is consider one of the high volatility indicator in general.
Best timeframes is 15 mins and lower.
Let's analysis this indicator:
- Hight timeframe: Mom in HTF provide clearity (but not certinity).
- Mom in 4 periods (9, 11, 13, 15).
- Dynamic Mom (9 period), which if Mom9 cross Mom15; color will change dynamically.
- Bounce : Low Timeframe Mom added
Mom HTF:
Mom 4 periods:
Dynamic Mom + HTF :
Disclaimer
These indicators are provided for educational purposes only and do not constitute financial advice or guarantees. Use is at your own risk, and all decisions remain your sole responsibility.
Composite Macro/Tech IndexComposite Macro/Tech Index Score indicator is designed for crypto traders seeking to identify high-beta altcoins with strong uptrend potential.
It compares an crypto currency price (e.g., ADA, SAND, MANA) against a composite index of macro and tech assets—Silver (XAGUSD), Oil (USOIL), Copper (HG1!), and Nasdaq 100 (NDX)—to gauge relative strength.
The indicator assigns a score of 1 (bullish) or 0 (not bullish) based on the 2-day Price Ratio Slope, helping you spot crypto currencies outperforming key market drivers.
How It Works:
Composite Index: A weighted average of Silver (30%), Oil (10%), Copper (20%), and Nasdaq 100 (40%), normalized by their 20-day SMA for comparability (can be changed).
Price Ratio: Divides the altcoin’s price by the Composite Index to measure relative performance.
2D Slope: Calculates the change in Price Ratio over 2 days (can be changed).
Score: 1: Slope is positive (crypto currency outperforms the index) and increasing (outperformance accelerates).
0: Slope is negative or not increasing.
Output:
Purple line: Composite Index (separate panel).
Blue line: Price Ratio (separate panel).
Green label: Shows “1” or “0” above the latest bar on the altcoin’s chart.
Why Use It?:
This indicator is ideal for traders hunting volatile altcoins in bullish markets (e.g., August 2025’s altcoin rallies or February 2024’s risk-on environment).
It identifies tokens like ADA or GALA that surge faster than macro/tech assets.
The clean design—two lines and one label—makes it easy to read and integrate into multi-factor strategies.
Settings:
Weights: Adjust the influence of Silver (default 0.3), Oil (0.1), Copper (0.2), and Nasdaq 100 (0.4). Total must sum to 1.
Timeframe: Works on any timeframe, but 2D aligns with the slope calculation.
Major Lows OscillatorDescription
The Major Lows Oscillator is a custom technical indicator designed to identify significant low-price areas by normalizing the current closing price relative to recent lowest lows and highest highs. The oscillator calculates a normalized price percentage over a configurable lookback period, applies exponential moving averages for smoothing, and inverts the result to highlight potential market bottoms.
Calculation Details
Lowest Low Lookback : Finds the lowest low over a user-defined period (default 100 bars).
Highest High Lookback : Calculates the highest high over a short period (default 1 bar), providing a dynamic normalization range.
Normalization : Normalizes the current close within the range defined by the lowest low and highest high, scaled to 0-100.
Smoothing : Applies a 10-period EMA, inversion, and weighted smoothing combining the last valid value and current oscillator reading.
Final Output : Applies a final EMA (period 1) and inverts the oscillator (100 - value) to emphasize major lows.
Features
Customizable midline level for signal alerts (default 50).
Visual midline reference line.
Alerts trigger on oscillator crossing below midline for automated monitoring.
Usage
Useful for complementing existing setups or integration in algorithmic trading strategies.
Changing the input parameters opens new ways to leverage the asymmetric range concept, allowing adaptation to different market regimes and enhancing the oscillator’s sensitivity and utility.
Examples of input combinations and their potential purposes include:
Extremely Asymmetric Setting: Lowest Low Lookback = 200, Highest High Lookback = 1
Focuses on deep long-term lows contrasted with immediate highs, ideal for spotting strong oversold levels within an otherwise bullish short-term momentum.
Symmetric Lookbacks: Lowest Low Lookback = Highest High Lookback = 50
Balances the range equally, creating a normalized oscillator that treats recent lows and highs with the same weight — useful for markets with balanced volatility.
Short but Equal Lookbacks: Lowest Low Lookback = Highest High Lookback = 10
Highly sensitive to recent price swings, this setting can detect rapid shifts and is suited for intraday or very short-term trading.
Inverted Extreme: Lowest Low Lookback = 1, Highest High Lookback = 100
Highlights very recent lows against a long-term high range, possibly signaling quick dips in a generally overextended market.
Inputs
Midline Level : Threshold for alerts (default 50).
Lowest Low Lookback Period : Bars evaluated for lowest low (default 100).
Highest High Lookback Period : Bars evaluated for highest high (default 1).
Alerts
Configured to trigger once per bar close when the oscillator crosses below the midline level.
---
Disclaimer
This indicator is for educational and analytical use only.
Momentum CrossThis indicator tracks momentum shifts using a 3-period EMA crossing above or below an 8-period EMA. It's simple, and quite effective as a momentum confirmation signal.
Signals:
Cyan circles below bars - Bullish momentum (3 EMA crosses above 8 EMA)
Red circles above bars - Bearish momentum (3 EMA crosses below 8 EMA)
Setups I Use:
V-Shaped Reversals:
When price hits major support/resistance and shows rejection, the momentum cross confirms whether the reversal has legs or not. Helps separate real bounces from dead cat bounces.
One-Two Punch Pattern:
My favorite high-probability setup:
Initial cross shows momentum shifting
Counter-move gets rejected quickly
Second cross in original direction with follow-through
Opening Range Breakout Confirmation:
Use momentum crosses to confirm pullbacks or retests to key levels after opening range breakouts. The cross timing shows when the retest is holding and momentum is resuming in the breakout direction.
Fibonacci Support/Resistance:
Momentum crosses at key Fibonacci levels (38.2%, 50%, 61.8%) help confirm whether the level will hold or break. Particularly useful for timing entries at these widely-watched levels.
Settings:
Default 3/8 EMAs work well for most situations. Faster settings (2/5) for active markets, slower (5/13) for cleaner signals in strong trends.
Notes:
This works best when combined with key levels, volume, and market context. The cross timing is what matters - it shows when momentum is actually shifting, not just when price bounces.
Dual CCI Xover+ ElvisxDual CCI Xover+ — Quick Guide (EN)
Idea
Two CCI lines share the same midline (0) to make crossovers clear:
CCI1 (fast): length 18, white. Optional smoothing MA and Bollinger Bands (display + optional for signals).
CCI2 (slow): length 54, orange, plus a Base MA slow line (default 9, purple).
Signals: crossover of CCI1 vs CCI2 Slow Line (or raw CCI2 if you switch).
Inputs (key)
CCI1 Length: 18
CCI2 Length (Slow Base): 54
CCI2 Base MA Length (Slow Line): 9
Normalize CCI2 to ±100: ON by default (scales CCI2 from ±200 → ±100 for same scale as CCI1)
Show Crossover Signals: ON
Use CCI2 Base MA for Signals: ON (else uses raw CCI2)
Use Smoothed CCI1 for Signals: optional noise filter
CCI1 Smoothing Type/Length & BB StdDev: display + optional for signals
Reading
Long ▲: CCI1 crosses above the chosen slow reference (CCI2 Slow Line by default).
Short ▼: CCI1 crosses below it.
Zones: ±100 for CCI1; CCI2 uses ±200 (or ±100 when normalized).
Works for crypto/FX/index; try 5m–4h.
Alerts
Create Alert → Condition: this script → choose “Dual CCI: Long” or “Dual CCI: Short” → set frequency/message.
Recommended preset
Normalize CCI2 = ON, Use CCI2 Slow Line = ON, Use Smoothed CCI1 = OFF (turn ON if signals are too noisy).
Notes
Momentum oscillators can whipsaw in strong trends or high volatility. Backtest/paper trade and use risk management.
v1.0: dual CCI with shared zero line, optional CCI1 smoothing/BB, CCI2 slow line, crossover signals & alerts, CCI2 normalization.
MACD Light-Bar Reversal SignalsThis custom indicator is designed for traders who like to track MACD momentum shifts at the earliest possible stage — right when the histogram bars switch from solid to light coloring in the default TradingView MACD display. These moments can signal potential momentum exhaustion and possible reversal points before the MACD lines themselves cross.
Key Features:
• 📊 Momentum Shift Detection – Automatically identifies the first bar after a momentum peak (light green) or trough (light red) in the MACD histogram.
• 🎯 Early Visual Signals – Plots up or down triangles on your main price chart exactly at those momentum inflection points.
• ⚙️ Customizable Settings – User-defined MACD parameters to adapt to any market or timeframe.
• 🔔 Built-in Alerts – Receive instant notifications when a light-bar signal appears, so you never miss a potential setup.
• 🖥 Clean Chart Integration – Works alongside your existing MACD or on its own for minimal chart clutter.
How It Works:
• Above Zero Line (Bullish Side): Detects the first lighter-green bar after a darker-green sequence, suggesting upward momentum is slowing and a potential bearish shift may occur.
• Below Zero Line (Bearish Side): Detects the first lighter-red bar after a darker-red sequence, suggesting downward momentum is slowing and a potential bullish shift may occur.
Important Notes:
• This tool is intended for educational and informational purposes only.
• It is not financial advice and does not guarantee future results.
• Always combine with your own analysis, risk management, and trading plan before making decisions.
Rank Correlation Index (RCI) with EMA [Point Algo]📌 Rank Correlation Index (RCI) with EMA – Spot Overbought & Oversold Zones with Ease
This tool helps traders quickly identify overbought and oversold market conditions, along with potential momentum shifts.
How to use:
Above 80 → Overbought zone – watch for pullback or reversal.
Below -80 → Oversold zone – watch for bounce or reversal.
Crossing above 0 → Possible bullish momentum.
Crossing below 0 → Possible bearish momentum.
Who is it for?
✅ Day traders spotting intraday reversals
✅ Swing traders timing entries & exits
✅ Beginners wanting a simple, visual market strength tool
💡 Works on stocks, forex, crypto, and indices. Use alone or with other confirmations like support/resistance.
SMT Oscillator: Smarter Money Divergence Detector [PhenLabs]📊Phenlabs - SMT Oscillator: Smarter Money Divergence Detector
Version: PineScript™v6
📌Description
The SMT Oscillator is a sophisticated tool designed to identify smart money divergence between two correlated assets. By analyzing the momentum and volume-weighted price action of a primary and secondary symbol, traders can spot subtle shifts in market dynamics that often precede significant price movements. This indicator is built to provide a clearer, more filtered view of inter-market relationships, solving the common problem of false signals and market noise. Its primary purpose is to equip traders with a quantifiable edge in detecting potential reversals or continuations that are not obvious on a standard price chart.
🚀Points of Innovation
Dual-Symbol Divergence Core: Directly compares momentum (RSI or MACD) between two user-selected symbols to pinpoint true SMT divergence.
Volume-Weighted Analysis: Integrates volume delta into the divergence calculation, giving more weight to moves backed by significant market participation.
Entropy Filter for Noise Reduction: Employs an entropy calculation to filter out low-quality signals during choppy or consolidating market conditions.
Predictive Forecast Line: Utilizes a linear regression model to project the oscillator’s future trajectory, offering a forward-looking glimpse of potential momentum shifts.
Customizable Signal Sensitivity: Allows fine-tuning of overbought and oversold levels to adapt to different market volatilities and trading styles.
Integrated Signal Alerts: Provides built-in alerts for bullish/bearish zero crosses and overbought/oversold conditions.
🔧Core Components
Momentum Engine: The user can select either RSI or MACD as the underlying engine for the divergence calculation, allowing for flexibility in analysis.
Normalization Function: Price data from both symbols is normalized using percentage change to ensure a true “apples-to-apples” comparison, regardless of their nominal price differences.
Divergence Calculator: The core algorithm that subtracts the secondary symbol’s momentum from the primary’s and normalizes the result using the combined standard deviation.
Smoothing Mechanism: An Exponential Moving Average (EMA) is applied to the raw oscillator output to reduce choppiness and provide a clearer signal line.
🔥Key Features
Multi-Asset Comparison: Go beyond single-asset analysis by comparing correlated pairs like ES/NQ or BTC/ETH to uncover hidden trading opportunities.
Heatmap Visualization: An optional heatmap mode provides an intuitive visual representation of divergence strength, making it easier to gauge market sentiment at a glance.
Configurable Lookback and Timeframe: Adjust the lookback period and analysis timeframe to suit your specific strategy, from short-term scalping to long-term trend analysis.
Signal Markers: Visual markers are plotted directly on the chart for bullish and bearish zero-line crossovers, providing clear entry and exit signals.
🎨Visualization
SMT Oscillator Line: The primary visual element, colored blue for bullish (positive) divergence and orange for bearish (negative) divergence.
Zero Line: A solid horizontal line at the zero level, indicating the equilibrium point between the two assets. Crossovers of this line signal a shift in relative strength.
Overbought/Oversold Zones: Dotted lines at the +80 and -80 levels (customizable) that highlight extreme divergence readings, often indicating potential exhaustion points.
Forecast Line: A predictive line that plots the anticipated path of the oscillator, giving traders an advanced warning of potential changes in momentum.
📖Usage Guidelines
Setting Categories
Primary Symbol
Default: (Chart Symbol)
Description: The main asset you are analyzing. Leave blank to use the symbol currently on your chart.
Secondary Symbol
Default: CME_MINI:ES1! (used with NASDAQ futures due to inherent heavy correlation
Description: The asset to compare against the primary symbol.
Lookback Period
Default: 14
Range: 8-100
Description: Controls the calculation window for momentum (RSI/MACD). Higher values result in a smoother, less sensitive oscillator.
Divergence Type
Default: RSI
Options: RSI, MACD
Description: Choose the momentum indicator to use for the divergence calculation.
Enable Volume Weighting
Default: true
Description: When enabled, gives more weight to divergence signals that are accompanied by significant volume.
✅Best Use Cases
Identifying high-probability reversal points by spotting divergence in overbought or oversold territory.
Confirming the strength of a trend by observing sustained positive or negative divergence.
Pairs trading by taking a long position on the outperforming asset and a short position on the underperforming one during a divergence.
Risk management by recognizing when a current trend is losing its underlying momentum.
⚠️Limitations
Requires Correlated Assets: The indicator’s effectiveness is highly dependent on the selection of two assets with a known correlation (e.g., ES and NQ).
Not a Standalone System: Divergence signals should be used in conjunction with other forms of analysis (price action, market structure) and not as a complete trading system.
Lagging by Nature: As it is based on moving averages and past price data, the oscillator is inherently lagging and may not capture all rapid price changes.
💡What Makes This Unique
Combined Momentum & Volume: Unlike standard oscillators, it fuses momentum with volume delta for a more robust “Smart Money” perspective.
Noise-Filtering Mechanism: The proprietary entropy filter is a unique feature designed to weed out insignificant market chatter and focus on high-conviction signals.
🔬How It Works
Data Normalization:
The script first normalizes the price data of the two selected symbols into percentage changes. This ensures that the comparison is fair, regardless of the difference in their price scales.
Momentum Calculation:
It then calculates the chosen momentum value (either RSI or MACD histogram) for each of the normalized price series.
Divergence Computation:
The core of the indicator lies in subtracting the momentum of the secondary symbol from the primary one. This raw divergence is then optionally weighted by volume and filtered for market noise (entropy) to produce the final oscillator value.
💡Note:
For best results, use this indicator on adequate timeframes to filter out market noise. Always confirm signals with price action analysis before entering a trade.
Momentum_EMABand📢 Reposting Notice
I am reposting this script because my earlier submission was hidden due to description requirements under TradingView’s House Rules. This updated version fully explains the originality, the reason for combining these indicators, and how they work together. Follow me for future updates and refinements.
🆕 Momentum EMA Band, Rule-Based System
Momentum EMA Band is not just a mashup — it is a purpose-built trading tool for intraday traders and scalpers that integrates three complementary technical concepts into a single rules-based breakout & retest framework.
Originality comes from the specific sequence and interaction of these three filters:
Supertrend → Sets directional bias.
EMA Band breakout with retest logic → Times precise entries.
ADX filter → Confirms momentum strength and avoids noise.
This system is designed to filter out weak setups and false breakouts that standalone indicators often fail to avoid.
🔧 How the Indicator Works — Combined Logic
1️⃣ EMA Price Band — Dynamic Zone Visualization
Plots upper & lower EMA bands (default: 9-period EMA).
Green Band → Price above upper EMA = bullish momentum
Red Band → Price below lower EMA = bearish pressure
Yellow Band → Price within band = neutral zone
Acts as a consolidation zone and breakout trigger level.
2️⃣ Supertrend Overlay — Reliable Trend Confirmation
ATR-based Supertrend adapts to volatility:
Green Line = Uptrend bias
Red Line = Downtrend bias
Ensures trades align with the prevailing trend.
3️⃣ ADX-Based No-Trade Zone — Choppy Market Filter
Manual ADX calculation (default: length 14).
If ADX < threshold (default: 20) and price is inside EMA Band → gray background marks low-momentum zones.
🧩 Why This Mashup Works
Supertrend confirms trend direction.
EMA Band breakout & retest validates the breakout’s strength.
ADX ensures the market has enough trend momentum.
When all align, entries are higher probability and whipsaws are reduced.
📈 Example Trade Walkthrough
Scenario: 5-minute chart, ADX threshold = 20.
Supertrend turns green → trend bias is bullish.
Price consolidates inside the yellow EMA Band.
ADX rises above 20 → trend momentum confirmed.
Price closes above the green EMA Band after retesting the band as support.
Entry triggered on candle close, stop below band, target based on risk-reward.
Exit when Supertrend flips red or ADX momentum drops.
This sequence prevents premature entries, keeps trades aligned with trend, and avoids ranging markets.
🎯 Key Features
✅ Multi-layered confirmation for precision trading
✅ Built-in no-trade zone filter
✅ Fully customizable parameters
✅ Clean visuals for quick decision-making
⚠ Disclaimer: This is Version 1. Educational purposes only. Always use with risk management.
MACD histogram compressedFor the record, the MACD histogram measures the distance between MACD and signal lines .
MACD histogram simplified
This script minimizing the display of this information ("compressing") by plotting the cumulative number iterations over MACD histogram in one way or another, which in turn also reflects the distance described above.
If the histogram keeps moving in one direction (green is up, red is down), this script sums the increase over the price plot.
Maximum is 9 (trading view char plot limitation), minimum is 1.
See also my "Higher Timeframe MACD blocks w/ compressed histogram indicator".
Pre-Pump/Crash Predictor with ZigZag - PJay777The "Pre-Pump/Crash Predictor with ZigZag" indicator designed to identify potential price pumps (upward movements) and crashes (downward movements) using the MACD (Moving Average Convergence Divergence) indicator combined with an EMA (Exponential Moving Average) trend filter. It provides visual signals on the chart and includes alert conditions for real-time notifications.
Key Components:
MACD Calculation:
Uses customizable fast (default: 12), slow (default: 26), and signal (default: 13) lengths to compute the MACD line, signal line, and histogram.
The MACD is plotted as blue (MACD line) and orange (signal line) for visual reference.
EMA Trend Filter:
A 200-period EMA (customizable) acts as a trend confirmation to filter signals, ensuring alignment with the broader market trend.
Signal Logic:
Pump Signal: Triggered when the MACD line crosses above the signal line (bullish crossover). If "Strict Filters" is enabled, it also requires a positive histogram and the price being above the EMA.
Crash Signal: Triggered when the MACD line crosses below the signal line (bearish crossunder). With strict filters, it requires a negative histogram and the price below the EMA.
Signals are plotted as green triangles (pump) below bars and red triangles (crash) above bars.
Debug Mode:
Optional debug labels display MACD, signal, histogram values, and crossover type on the last bar for troubleshooting.
Alerts:
Configurable alerts for pump ("MACD crossover: Potential pump!") and crash ("MACD crossunder: Potential dump!") signals.
Unicorn Model[Pro++]by Triummthis is indicator unicorn model have function breaker block and inside the boc have Show %buyer/seller display and also have stregh score RAting 1-100% insdie that to make more confident forr entry to see that breaker block valid or not valid
fvg and ifvg bpr aslo have in that detect clean and look good
stop hunt show swing pd arrray
///////////////////////////
have dahboard to see dialy bias pair that smt what that and show dd/mm/yy
and have line key level in that indicator
if have something error pls cmm i gonna fix that
THE TRINTY - Multi-Timeframe MACD Alignment (Single Alert)Analyzes up to 3 timeframes at the same time waiting for MACD alignment plus determines when it's very bullish, very bearish, or just mixed. Ideal for traders who only want to trade in high probability markets to increase your chances at success. Also, there's only 1 single alert system that you can set for each pair making things much easier instead of setting separate bullish and bearish alerts like most other indicators.
Relative Strength Range RankRelative Strength Range Rank – Chart Asset vs. Benchmarks
Description:
This indicator calculates and ranks the relative strength position of the current chart’s asset against up to five user-defined comparison symbols. By default, the comparison set is USDT.D, USDC.D and DAI.D.
Calculation method:
The same oscillator calculation is applied identically to the current chart’s asset and all comparison symbols:
For each symbol:
Determine the lowest low over LOWEST bars.
Determine the highest high over HIGHEST bars.
Calculate normalized position within range:
raw_osc = (close - lowest_low) / (highest_high - lowest_low) * 100
Apply a 10-period EMA to smooth raw_osc.
Invert and scale to match assets direction:
raw_osc = 100 - EMA_10(raw_osc)
Apply weighted smoothing:
smoothed = 0.191 * previous_value + 0.809 * current_value
Apply a final 1-period EMA to reduce jitter.
Output is the inverted smoothed oscillator value, representing the relative strength rank.
This function is implemented as calculate_oscillator() and used for all input symbols plus the current chart symbol, ensuring consistency in comparative analysis.
Plotting:
Each comparison symbol oscillator is plotted in the indicator pane.
The current chart oscillator is always plotted in black.
Alert condition:
Boolean chart_osc_above_all is true when the current chart oscillator is strictly greater than all other comparison oscillator values.
The alert chart_osc_crossed_above triggers only on the first bar where chart_osc_above_all changes from false to true.
Smoothing advantage:
The smoothing sequence (EMA → weighted smoothing → EMA) is designed to reduce short-term noise while preserving responsiveness to changes in price position.
The initial EMA(10) filters random fluctuations.
The weighted smoothing step (0.191 * prev + 0.809 * current) reduces overshoot and dampens oscillations without introducing significant lag, unlike longer EMAs.
The final EMA(1) step ensures stability in the plotted oscillator without visible jaggedness.
This combination yields a signal that is both smooth and reactive, making relative strength comparisons more precise.
Inputs:
Sym 1–5: up to five comparison tickers.
Lowest low lookback period ( LOWEST ).
Highest high lookback period ( HIGHEST ).
Color for plotted comparison lines.
Output:
Oscillator values from 0 to 100, where higher values indicate that the asset’s current price is closer to the highest high of the lookback period, and lower values indicate proximity to the lowest low.
Sorted table showing all selected assets ranked by oscillator value.
Optional alert when the current chart asset leads all selected assets in oscillator value.
Short Description:
Computes range-normalized oscillator values for the chart asset and up to 5 symbols, using EMA and weighted smoothing to reduce noise while preserving responsiveness; optional alert when the chart asset exceeds all others.
Advanced Price Projection & Trend Channel(Mastersinnifty)Description
The Advanced Price Projection & Trend Channel Analyzer is a technical analysis tool designed to forecast potential future price levels using enhanced linear regression statistics. It provides forward-looking projections, confidence bands, and pivot detection to help traders visualize trend direction, potential price ranges, and trend strength.
How It Works
This indicator applies an enhanced linear regression model to historical price data to calculate:
Slope and intercept for the regression line
R-squared for trend reliability
Standard error for confidence band calculation
Pivot points using Z-score analysis
Future price projections are computed for multiple periods ahead, with upper and lower confidence bands. A built-in projection table displays key metrics such as current price, projections, R-squared value, trend strength, and the projected price range.
Inputs
Regression Length – Number of bars used in regression calculation
Future Projection Periods – How far ahead to project prices
Pivot Threshold Multiplier – Sensitivity for pivot detection
Custom Timeframe – Option to use a different timeframe for analysis
Confidence Band Multiplier – Width of projection confidence area
Show/Hide Options – Toggle trend channel, projection line, and pivots
Color Settings – Customize projection and channel colors
Use Case
Forecast potential future price targets based on current trend data
Identify probable high/low ranges using confidence bands
Gauge trend reliability with R-squared values
Spot potential reversal zones with pivot detection
Support swing trading, trend following, and technical forecasting strategies
Disclaimer
This script is for educational purposes only and does not constitute financial advice. Trading involves risk, and past performance does not guarantee future results. Always perform your own analysis before making any trading decisions.