[DEM] 10 in 1 Oscillator 10 in 1 Oscillator combines the signals from ten popular technical indicators into a single aggregated oscillator. It aims to provide a comprehensive view of market sentiment by counting how many of these underlying indicators are currently signaling an "up" or "bullish" condition.
Oscillatori
RSI Combo: CrosssOverLoad(DEMO)!!! ONLY FOR CRYPTO ASSETS!!!
(Описание на русском доступно по ссылке внизу )
RSI Combo — Indicator Description
RSI Combo is an intelligent tool for crypto market analysis, designed to assess current trend strength, identify potential reversal zones, and evaluate market participant dominance. Unlike classic RSI formulas, it uses a synthetic evaluation of altcoins versus Bitcoin and the overall liquidity structure.
🌎 Types of Signals & System Logic
• Ticker Signal🔻(small red and green arrows) — local signal on a specific asset. This is the most frequent type, capturing short-term shifts in demand/supply pressure.
• Market Signal ⬇️(blue bidirectional arrows)— derived from Bitcoin dominance, alt weakness, and the liquidity vector.
• COMBO Signal 🔽🔼 (large red and green arrows)— occurs when both above signals align. This is the strongest type.
📈 Trend Structure & Importance of Context (Tip)
Signal strength always depends on the market context in which it occurs:
If a strong COMBO long signal appeared recently on a higher timeframe (e.g., 4H, 12H, or 1D), and the market is still growing, then long signals on lower timeframes (15m, 30m) become much more reliable. (And vice versa for short logic.)
If higher timeframes recently showed short signals, while lower ones give longs — it could simply be a temporary bounce.
RSI Combo helps you build a time-based signal hierarchy, so you can distinguish between local moves and parts of a broader trend.
You're testing a fully operational indicator that includes the entire mathematical core of our algorithm.
⚡ Non-Repainting Signals
Signals do not repaint or appear after the fact. What you see in history is what appeared in real time.
🧠 Mathematical Core
• BTC vs Alt dominance evaluation
• Reversal zone detection
• Volatility filtering
• Market pressure & exhaustion
📊 RSI Combo Pricing Tiers
A limited demo version is available to you.
A fully functional free demo version for 7 days is available upon request.
mail: namelessone1998@gmail.com
telegram: t.me/RSI_Combo (@RSI_Combo)
Image Url:
disk.yandex.ru
Subscribe for 1 year and get 1 month free.
Demo
• Signals with 5-day delay
• From 15min TF to 23 H
• Combo + Ticker + Market signals
• Full signal history
• No support
🚀 Trial (Free) Trial (7 days)
• Real-time signals
• From 1min TF
• Combo + Ticker + Market signals
• Alerts
• Basic webhook templates
• Full signal history
• No support
• No alerts after trial
💼 Basic ($15/month)
• Real-time signals
• From 7min TF
• Only Ticker + Market signals
• No alerts, no combo
• Signal history: 500 bars
• No webhook, no support
⚙️ Standard ($25/month)
• Real-time signals
• From 1min TF
• Combo + Ticker + Market signals
• Basic webhook templates
• Signal history: 1000 bars
• No support, no extras
📊 Professional ($40/month)
• Real-time signals
• All timeframes
• Full signal package
• Advanced webhook templates
• Signal history: 2500 bars
• No support, no extras
👑 Premium ($65/month)
• Real-time signals
• All timeframes
• All signals + per-ticker sensitivity
• Custom webhook (with ID + TF)
• Full signal history
• Priority support (Telegram)
• Beta feature access
📝 Parameter Highlights
• Alerts — respond fast to entry/exit signals
• Webhooks — automation and bot integration
• Signal History — analyze asset behavior, optimize per-ticker settings
• Market Signal — gauge overall trend
• Custom Signals (Premium) — quickly add alerts for all signal types across unlimited tickers, no need to manually enter ticker names or timeframes. Especially useful when tracking many assets — activate once, and alerts will flow automatically.
• Sensitivity Tuning (Pro/Premium) — allows you to adapt indicator behavior to each specific ticker. We've analyzed hundreds of altcoin charts to derive optimal average parameters, but each asset has unique structure, volatility, and dynamics. Fine-tuning gives traders more accurate and relevant signals.
• Support — Telegram-based assistance and help
• Beta Access — early access to experimental features
Russian Description:
Вам доступна демо версия с ограничениями. Полное описание и инструкция, тарифы - доступны по ссылкам. Ознакомьтесь, пожалуйста
Бесплатная полностью функциональная Демо версия сроком на 7 дней предоставляется по запросу:
mail: namelessone1998@gmail.com
telegram: @RSI_Combo
Позволит Вам оценить все возможности и принять решение о приобретении нашего алгоритма.
disk.yandex.ru
disk.yandex.ru
RSI Combo — это интеллектуальный инструмент анализа крипторынка, специально разработанный для понимания силы текущего тренда, ловли разворотных точек.
Базируется на оценке силы альтов против биткоина и объемов ликвидаций.
Вам доступна демо версия с ограничениями. Полное описание и инструкция, тарифы - доступны по ссылкам. Ознакомьтесь, пожалуйста
🌎 Типы сигналов и логика системы
Индикатор выдаёт три ключевых типа сигналов, каждый из которых играет свою роль в тактике трейдера:
• "Сигнал тикера" 🔻 (мелкие красные и зеленые стрелки) — сигнал, возникающий на конкретном активе. Это основной и самый частый вид сигнала. Он фиксирует краткосрочные изменения давления в сторону спроса или предложения.
• "Сигнал рынка" ⬇️ синие разнонаправленные стрелки — ориентир, построенный на доминировании биткоина, ослаблении альтов (либо наоборот). Этот сигнал реже, но даёт понимание, на чьей стороне глобальное преимущество.
• COMBO-сигнал 🔽🔼 (крупные красные и зеленые стрелки)— момент, когда оба предыдущих сигнала совпадают. Это сильнейший тип сигнала, который указывает на согласованное движение актива и рынка. Обычно такие сигналы сопровождаются уверенным движением цены.
Бесплатная полностью функциональная Демо версия сроком на 7 дней предоставляется по запросу:
mail: namelessone1998@gmail.com
telegram: @RSI_Combo
Позволит Вам оценить все возможности и принять решение о приобретении нашего алгоритма.
Закажи подписку на 1 год, и получи 1 месяц бесплатно
Pullback - Yuri CabralPullback – Yuri Cabral is a momentum-based indicator that detects potential pullback opportunities in trending markets.
You can choose your preferred trend filter and overbought/oversold filter:
Trend Filters: Supertrend, EMAs, or both combined
Overbought/Oversold Filters: Williams %R, Stochastic RSI, or both combined
✅ A LONG signal appears when:
The asset is oversold according to your selected filter
The market is in a confirmed uptrend
✅ A SHORT signal appears when:
The asset is overbought
The market is in a confirmed downtrend
Visual aids include:
Clean triangular arrows for BUY and SELL entries
Optional display of trend lines (Supertrend and EMAs)
A single alert system with clear "LONG" or "SHORT" messages
This tool is ideal for identifying precise pullback entries within larger trend directions.
Option Call, PUT, entery point, sell point , OB,RSI,VOL,.. this signal when to but call or put and when it the last moment you have to sell them.
works best on 2 min chart or longer time frame.
Uptrick: Universal Z-Score ValuationOverview
The Uptrick: Universal Z-Score Valuation is a tool designed to help traders spot when the market might be overreacting—whether that’s on the upside or the downside. It does this by combining the Z-scores of multiple key indicators into a single average, letting you see how far the current market conditions have stretched away from “normal.” This average is shown as a smooth line, supported by color-coded visuals, signal markers, optional background highlights, and a live breakdown table that shows the contribution of each indicator in real time. The focus here is on spotting potential reversals, not following trends. The indicator works well across all timeframes and asset classes, from fast intraday charts like the 1-minute and 5-minute, to higher timeframes such as the 4-hour, daily, or even weekly. Its universal design makes it suitable for any market — whether you're trading crypto, stocks, forex, or commodities.
Introduction
To understand what this indicator does, let’s start with the idea of a Z-score. In simple terms, a Z-score tells you how far a number is from the average of its recent history, measured in standard deviations. If the price of an asset is two standard deviations above its mean, that means it’s statistically “rare” or extended. That doesn’t guarantee a reversal—but it suggests the move is unusual enough to pay attention.
This concept isn’t new, but what this indicator does differently is apply the Z-score to a wide set of market signals—not just price. It looks at momentum, volatility, volume, risk-adjusted performance, and even institutional price baselines. Each of those indicators is normalized using Z-scores, and then they’re combined into one average. This gives you a single, easy-to-read line that summarizes whether the entire market is behaving abnormally. Instead of reacting to one indicator, you’re reacting to a statistically balanced blend.
Purpose
The goal of this script is to catch turning points—places where the market may be topping out or bottoming after becoming overstretched. It’s built for traders who want to fade sharp moves rather than follow trends. Think of moments when price explodes upward and starts pulling away from every moving average, volume spikes, volatility rises, and RSI shoots up. This tool is meant to spot those situations—not just when price is stretched, but when multiple different indicators agree that something is overdone.
Originality and Uniqueness
Most indicators that use Z-scores only apply them to one thing—price, RSI, or maybe Bollinger Bands. This one is different because it treats each indicator as a contributor to the full picture. You decide which ones to include, and the script averages them out. This makes the tool flexible but also deeply informative.
It doesn’t rely on complex or hidden math. It uses basic Z-score formulas, applies them to well-known indicators, and shows you the result. What makes it unique is the way it brings those signals together—statistically, visually, and interactively—so you can see what’s happening in the moment with full transparency. It’s not trying to be flashy or predictive. It’s just showing you when things have gone too far, too fast.
Inputs and Parameters
This indicator includes a wide range of configurable inputs, allowing users to customize which components are included in the Z-score average, how each indicator is calculated, and how results are displayed visually. Below is a detailed explanation of each input:
General Settings
Z-Score Lookback (default: 100): Number of bars used to calculate the mean and standard deviation for Z-score normalization. Larger values smooth the Z-scores; smaller values make them more reactive.
Bar Color Mode (default: None): Determines how bars are visually colored. Options include: None: No candle coloring applied. - Heat: Smooth gradient based on the Z-score value. - Latest Signal: Applies a solid color based on the most recent buy or sell signal
Boolean - General
Plot Universal Valuation Line (default: true): If enabled, plots the average Z-score (zAvg) line in the separate pane.
Show Signals (default: true): Displays labels ("𝓤𝓹" for buy, "𝓓𝓸𝔀𝓷" for sell) when zAvg crosses above or below user-defined thresholds.
Show Z-Score Table (default: true): Displays a live table listing each enabled indicator's Z-score and the current average.
Select Indicators
These toggles enable or disable each indicator from contributing to the Z-score average:
Use VWAP Z-Score (default: true)
Use Sortino Z-Score (default: true)
Use ROC Z-Score (default: true)
Use Price Z-Score (default: true)
Use MACD Histogram Z-Score (default: false)
Use Bollinger %B Z-Score (default: false)
Use Stochastic K Z-Score (default: false)
Use Volume Z-Score (default: false)
Use ATR Z-Score (default: false)
Use RSI Z-Score (default: false)
Use Omega Z-Score (default: true)
Use Sharpe Z-Score (default: true)
Only enabled indicators are included in the average. This modular design allows traders to tailor the signal mix to their preferences.
Indicator Lengths
These inputs control how each individual indicator is calculated:
MACD Fast Length (default: 12)
MACD Slow Length (default: 26)
MACD Signal Length (default: 9)
Bollinger Basis Length (default: 20): Used to compute the Bollinger %B.
Bollinger Deviation Multiplier (default: 2.0): Standard deviation multiplier for the Bollinger Band calculation.
Stochastic Length (default: 14)
ATR Length (default: 14)
RSI Length (default: 14)
ROC Length (default: 10)
Zones
These thresholds define key signal levels for the Z-score average:
Neutral Line Level (default: 0): Baseline for the average Z-score.
Bullish Zone Level (default: -1): Optional intermediate zone suggesting early bullish conditions.
Bearish Zone Level (default: 1): Optional intermediate zone suggesting early bearish conditions.
Z = +2 Line Level (default: 2): Primary threshold for bearish signals.
Z = +3 Line Level (default: 3): Extreme bearish warning level.
Z = -2 Line Level (default: -2): Primary threshold for bullish signals.
Z = -3 Line Level (default: -3): Extreme bullish warning level.
These zone levels are used to generate signals, fill background shading, and draw horizontal lines for visual reference.
Why These Indicators Were Merged
Each indicator in this script was chosen for a specific reason. They all measure something different but complementary.
The VWAP Z-score helps you see when price has moved far from the volume-weighted average, often used by institutions.
Sortino Ratio Z-score focuses only on downside risk, which is often more relevant to traders than overall volatility.
ROC Z-score shows how fast price is changing—strong momentum may burn out quickly.
Price Z-score is the raw measure of how far current price has moved from its mean.
RSI Z-score shows whether momentum itself is stretched.
MACD Histogram Z-score captures shifts in trend strength and acceleration.
%B (Bollinger) Z-score indicates how close price is to the upper or lower volatility envelope.
Stochastic K Z-score gives a sense of how high or low price is relative to its recent range.
Volume Z-score shows when trading activity is unusually high or low.
ATR Z-score gives a read on volatility, showing if price movement is expanding or contracting.
Sharpe Z-score measures reward-to-risk performance, useful for evaluating trend quality.
Omega Z-score looks at the ratio of good returns to bad ones, offering a more nuanced view of efficiency.
By normalizing each of these using Z-scores and averaging only the ones you turn on, the script creates a flexible, balanced view of the market’s statistical stretch.
Calculations
The core formula is the standard Z-score:
Z = (current value - average) / standard deviation
Every indicator uses this formula after it’s calculated using your chosen settings. For example, RSI is first calculated as usual, then its Z-score is calculated over your selected lookback period. The script does this for every indicator you enable. Then it averages those Z-scores together to create a single value: zAvg. That value is plotted and used to generate visual cues, signals, table values, background color changes, and candle coloring.
Sequence
Each selected indicator is calculated using your custom input lengths.
The Z-score of each indicator is computed using the shared lookback period.
All active Z-scores are added up and averaged.
The resulting zAvg value is plotted as a line.
Signal conditions check if zAvg crosses user-defined thresholds (default: ±2).
If enabled, the script plots buy/sell signal labels at those crossover points.
The candle color is updated using your selected mode (heatmap or signal-based).
If extreme Z-scores are reached, background highlighting is applied.
A live table updates with each individual Z-score so you know what’s driving the signal.
Features
This script isn’t just about stats—it’s about making them usable in real time. Every feature has a clear reason to exist, and they’re all there to give you a better read on market conditions.
1. Universal Z-Score Line
This is your primary reference. It reflects the average Z-score across all selected indicators. The line updates live and is color-coded to show how far it is from neutral. The further it gets from 0, the brighter the color becomes—cyan for deeply oversold conditions, magenta for overbought. This gives you instant feedback on how statistically “hot” or “cold” the market is, without needing to read any numbers.
2. Signal Labels (“𝓤𝓹” and “𝓓𝓸𝔀𝓷”)
When the average Z-score drops below your lower bound, you’ll see a "𝓤𝓹" label below the bar, suggesting potential bullish reversal conditions. When it rises above the upper bound, a "𝓓𝓸𝔀𝓷" label is shown above the bar—indicating possible bearish exhaustion. These labels are visually clear and minimal so they don’t clutter your chart. They're based on clear crossover logic and do not repaint.
3. Real-Time Z-Score Table
The table shows each indicator's individual Z-score and the final average. It updates every bar, giving you a transparent breakdown of what’s happening under the hood. If the market is showing an extreme average score, this table helps you pinpoint which indicators are contributing the most—so you’re not just guessing where the pressure is coming from.
4. Bar Coloring Modes
You can choose from three modes:
None: Keeps your candles clean and untouched.
Heat: Applies a smooth gradient color based on Z-score intensity. As conditions become more extreme, candle color transitions from neutral to either cyan (bullish pressure) or magenta (bearish pressure).
Latest Signal: Applies hard coloring based on the most recent signal—greenish for a buy, purple for a sell. This mode is great for tracking market state at a glance without relying on a gradient.
Every part of the candle is colored—body, wick, and border—for full visibility.
5. Background Highlighting
When zAvg enters an extreme zone (typically above +2 or below -2), the background shifts color to reflect the market’s intensity. These changes aren’t overwhelming—they’re light fills that act as ambient warnings, helping you stay aware of when price might be reaching a tipping point.
6. Customizable Zone Lines and Fills
You can define what counts as neutral, overbought, and oversold using manual inputs. Horizontal lines show your thresholds, and shaded regions highlight the most extreme zones (+2 to +3 and -2 to -3). These lines give you visual structure to understand where price currently stands in relation to your personal reversal model.
7. Modular Indicator Control
You don’t have to use all the indicators. You can enable or disable any of the 12 with a simple checkbox. This means you can build your own “blend” of market context—maybe you only care about RSI, price, and volume. Or maybe you want everything on. The script adapts accordingly, only averaging what you select.
8. Fully Customizable Sensitivity and Lengths
You can adjust the Z-score lookback length globally (default 100), and tweak individual indicator lengths separately. This lets you tune the indicator’s responsiveness to suit your trading style—slower for longer swings, faster for scalping.
9. Clean Integration with Any Chart Layout
All visual elements are designed to be informative without taking over your chart. The coloring is soft but clear, the labels are readable without being huge, and you can turn off any feature you don’t need. The indicator can work as a full dashboard or as a simple line with a couple of alerts—it’s up to you.
10. Precise, Real-Time Signal Logic
The crossover logic for signals is exact and only fires when the Z-score moves across your defined boundary. No estimation, no delay. Everything is calculated based on current and previous bar data, and nothing repaints or back-adjusts.
Conclusion
The Universal Z-Score Valuation indicator is a tool for traders who want a clear, unbiased way to detect overextension. Instead of relying on a single signal, you get a composite of several market perspectives—momentum, volatility, volume, and more—all standardized into a single view. The script gives you the freedom to control the logic, the visuals, and the components. Whether you use it as a confirmation tool or a primary signal source, it’s designed to give you clarity when markets become chaotic.
Disclaimer
This indicator is for research and educational use only. It does not constitute financial advice or guarantees of performance. All trading involves risk, and users should test any strategy thoroughly before applying it to live markets. Use this tool at your own discretion.
🚀 Ultimate Hybrid Oscillator By Wali🚀 Ultimate Hybrid Oscillator – All Pro Modules by Wali Mohsin
The Ultimate Hybrid Oscillator is a next-generation multi-confirmation trading tool designed for serious traders who demand accuracy, confluence, and adaptability across all markets and timeframes.
🔍 What Makes It Powerful?
This script blends technical momentum, smart money logic, price action patterns, and macro market filters into one smooth, reliable oscillator that adapts to the market's true narrative.
🔧 Core Modules Integrated:
📊 MCI Engine (Momentum Confirmation Index)
Combines RSI, MACD, Stochastic RSI, OBV, ADX, ATR, volume spikes, absorption, candlestick behavior, and more – with weighted scoring (13+ confluence points).
📐 Price Action Pattern Recognition
Detects and confirms Head & Shoulders, Flags, Triangles, Wedges, Double/Triple Tops & Bottoms, Cup & Handle, Rounding patterns – filtered through RSI momentum.
🏦 Smart Money Concepts
Integrated CHoCH/BOS, Liquidity Sweeps, Breakaway Gaps, Orderblocks, and volume absorption for insider-grade confirmation.
🌐 Macro & Intermarket Sentiment
Auto-fetches BTC Dominance, USDT Dominance, ETHBTC, TOTAL3, DXY, and SPX for risk-on/off environment filtering.
🧠 Ensemble Voting System
A 22-factor confluence engine that scores hidden bullish/bearish setups based on real-time technical alignment.
🎯 RSI Zone Locking
Dynamic color shifts (yellow/blue) when RSI enters extreme reversal zones (below 30 or above 70) for added visual context.
📈 How to Use:
Use oscillator cross above/below 0 as a general trend signal.
Look for oscillator levels above +4 or below -4 for strong confirmation setups.
Combine with price action and macro signals for sniper entries.
Works on all timeframes – optimized for scalping, swing, and long-term crypto traders.
⚙️ Customization:
Full modular toggles (CHoCH, Liq Sweep, Macro, Orderblocks, EMA filter).
Adjustable weights for each component (MCI, PA, Macro).
Smoothing settings to match your trading speed and style.
Created by: Wali Mohsin Channa
BskLAB - Money Flow X🧠 BskLAB – Money Flow X | Usage Guide & Description
BskLAB – Money Flow X is a two-mode volume visualization tool designed to help traders better understand market behavior through real-time momentum and divergence analysis. It is best used alongside the BskLAB Signal Assistant to confirm signal quality using volume-based conditions.
🔧 Preset Modes Overview
📊 Mode 1: Money Flow (WaveTrend + Divergence)
This mode leverages a customized WaveTrend oscillator to reflect changes in volume pressure and trend strength. A second smoothed line helps confirm trend shifts through crossovers.
🔹 Features:
Momentum shifts identified via WaveTrend crossover logic
Visual confirmation of overbought/oversold zones
Divergence detection (Classic & Hidden) auto-marked on the chart:
Green = Bullish Divergence
Red = Bearish Divergence
Blue/Orange = Hidden Divergences
🔹 Use Case:
Best suited for spotting early trend reversals and identifying exhaustion during high or low volume zones.
🚀 Mode 2: Volume Momentum (Dynamic Histogram)
This mode displays volume-driven momentum using a dynamic histogram that visually represents shifts in market pressure.
The histogram is calculated based on a customized interpretation of Bollinger Band behavior, which allows it to reflect how price reacts relative to recent volatility boundaries. This approach provides an indirect view of how buying or selling pressure emerges as price stretches away from its average range.
🔹 Features:
Expanding histogram bars reflect growing momentum or pressure buildup
Bar color dynamically adjusts to highlight whether buying or selling activity dominates
Helps detect conditions where price is preparing to break out or slow down
🔹 Use Case:
Useful for validating strong directional moves or recognizing when volume momentum is building up or fading—particularly when price starts reacting aggressively beyond its recent volatility range.
⚙️ Adjustable Parameters
Both modes include customizable settings:
Smoothing control for responsiveness
Divergence toggles (Classic / Hidden)
Adjustable volume period for fine-tuning responsiveness
🧩 Summary
Whether you’re trading trends or reversals, BskLAB – Money Flow X helps decode the story behind price action by:
Identifying volume pressure shifts
Highlighting trend momentum visually
Confirming signals with divergence-based cues
The result: clear, flexible insight into market strength—without relying solely on price candles.
Stochastic RSI by StrikiYou can DIY setup ;
- K/D length
- Type of MA which to calculate K/D
- Highlight of OVB/OVS
- Plot shape of K entering channel from OVB/OVS
- Plot shape of K/D crossover
- Filling ribbon Up/Down trend between K/D crossover
TDI by Striki** Not Asking anyone to use, No Blaming. Just want to share with my friends**
Input RSI ;
-set new length , source , Type of MA to calculate
Input BB ;
- Can choose Type of MA to calculate, StdDev value (1+n)
Style ;
- Plotting Fast/Slow MA crossover
- Plotting Fast MA/BB Line crossover
Dual RSI IndicatorThis RSI indicator allows you to view an additional timeframe to help you spot better entries. For example when RSI is overbought/oversold on two timeframes may help give you additional confidence in placing the trade.
Normalized Open InterestNormalized Open Interest (nOI) — Indicator Overview
What it does
Normalized Open Interest (nOI) transforms raw futures open-interest data into a 0-to-100 oscillator, so you can see at a glance whether participation is unusually high or low—similar in spirit to an RSI but applied to open interest. The script positions today’s OI inside a rolling high–low range and paints it with contextual colours.
Core logic
Data source – Loads the built-in “_OI” symbol that TradingView provides for the current market.
Rolling range – Looks back a user-defined number of bars (default 500) to find the highest and lowest OI in that window.
Normalization – Calculates
nOI = (OI – lowest) / (highest – lowest) × 100
so 0 equals the minimum of the window and 100 equals the maximum.
Visual cues – Plots the oscillator plus fixed horizontal levels at 70 % and 30 % (or your own numbers). The line turns teal above the upper level, red below the lower, and neutral grey in between.
User inputs
Window Length (bars) – How many candles the indicator scans for the high–low range; larger numbers smooth the curve, smaller numbers make it more reactive.
Upper Threshold (%) – Default 70. Anything above this marks potentially crowded or overheated interest.
Lower Threshold (%) – Default 30. Anything below this marks low or capitulating interest.
Practical uses
Spot extremes – Values above the upper line can warn that the long side is crowded; values below the lower line suggest disinterest or short-side crowding.
Confirm breakouts – A price breakout backed by a sharp rise in nOI signals genuine engagement.
Look for divergences – If price makes a new high but nOI does not, participation might be fading.
Combine with volume or RSI – Layer nOI with other studies to filter false signals.
Tips
On intraday charts for non-crypto symbols the script automatically fetches daily OI data to avoid gaps.
Adjust the thresholds to 80/20 or 60/40 to fit your market and risk preferences.
Alerts, shading, or additional signal logic can be added easily because the oscillator is already normalised.
Stochastic SuperTrend [BigBeluga]🔵 OVERVIEW
A hybrid momentum-trend tool that combines Stochastic RSI with SuperTrend logic to deliver clean directional signals based on momentum turns.
Stochastic SuperTrend is a straightforward yet powerful oscillator overlay designed to highlight turning points in momentum with high clarity. It overlays a SuperTrend-style envelope onto the Stochastic RSI, generating intuitive up/down signals when a momentum shift occurs across the neutral 50 level. Built for traders who appreciate simplicity without sacrificing reliability.
🔵 CONCEPTS
Stochastic RSI: Measures momentum by applying stochastic calculations to the RSI curve instead of raw price.
SuperTrend Bands: Dynamic upper/lower bands are drawn around the smoothed Stoch RSI line using a user-defined multiplier.
Momentum Direction: Trend flips when the smoothed Stoch RSI crosses above/below the calculated bands.
Neutral Bias Filter: Directional arrows only appear when momentum turns above or below the central 50 level—adding confluence.
🔵 FEATURES
Trend Detection on Oscillator: Applies SuperTrend logic directly to the Stoch RSI curve.
Clean Entry Signals:
→ 🢁 arrow printed when trend flips bullish below 50 (bottom reversals).
→ 🢃 arrow printed when trend flips bearish above 50 (top reversals).
Custom Multiplier: Adjust sensitivity of SuperTrend band spacing around the oscillator.
Neutral Zone Highlight: Visual zone between 0–50 (green) and 50–100 (red) for quick momentum polarity reference.
Toggle SuperTrend Line: Option to show/hide the SuperTrend trail on the Stoch RSI.
🔵 HOW TO USE
Use 🢁 signals for potential bottom reversals when momentum flips bullish from oversold regions.
Use 🢃 signals for potential top reversals when momentum flips bearish from overbought areas.
Combine with price-based SuperTrend or support/resistance zones for confluence.
Suitable for scalping, swing trading, or momentum filtering across all timeframes.
🔵 CONCLUSION
Stochastic SuperTrend is a simple yet refined tool that captures clean momentum shifts with directional clarity. Whether you're identifying reversals, filtering entries, or spotting exhaustion in a trend, this oscillator overlay delivers just what you need— no clutter, just clean momentum structure.
Wawa Lite - Liquidity Sweeps + Couleurs personnalisablesThis indicator can only be used with the trend and only on gold!
Here are all the tools inside:
EMA 50 and 200 close
RSI close 14
Liquidity sweep
Tested on 500 and in profit of 60.4 on gold, used during London and New York killzones as much more relevant.
you can change the size of the sl and tp as well as the colours, I'll do an update to put them online and not in the bubble.
ONLY GOLD BEWARE
WaveTrend Weekly Lower Highs V4This Pine Script creates a WaveTrend Weekly Lower Highs indicator designed to identify weakening momentum and potential trend reversals by tracking lower highs in weekly price action.
Core Purpose:
Calculates the WaveTrend oscillator using weekly timeframe data with smoothing algorithms
Automatically detects and categorizes pivot highs into different types based on their position relative to overbought levels and zero line
Key Features:
High Classification System: Labels highs as "H" (above overbought), "LH" (lower high), "LH-S" (secondary lower high), "Int-LH" (intermediate lower high below zero), or "Int-H" (intermediate high)
Lower High Detection: Specifically tracks when highs form below previous highs after an overbought condition, indicating potential weakness.
Trading Application:
This indicator helps traders identify when an asset's momentum is deteriorating through a series of lower highs, which often precedes trend reversals or significant corrections. It's particularly useful for swing traders and position traders working on weekly charts who want to spot early signs of trend exhaustion before major moves occur.
The script includes alert conditions to notify traders when different types of highs are detected.
RSI OB/OS THEDU 999//@version=6
indicator("RSI OB/OS THEDU 999", overlay=false)
//#region Inputs Section
// ================================
// Inputs Section
// ================================
// Time Settings Inputs
startTime = input.time(timestamp("1 Jan 1900"), "Start Time", group="Time Settings")
endTime = input.time(timestamp("1 Jan 2099"), "End Time", group="Time Settings")
isTimeWindow = time >= startTime and time <= endTime
// Table Settings Inputs
showTable = input.bool(true, "Show Table", group="Table Settings")
fontSize = input.string("Auto", "Font Size", options= , group="Table Settings")
// Strategy Settings Inputs
tradeDirection = input.string("Long", "Trade Direction", options= , group="Strategy Settings")
entryStrategy = input.string("Revert Cross", "Entry Strategy", options= , group="Strategy Settings")
barLookback = input.int(10, "Bar Lookback", minval=1, maxval=20, group="Strategy Settings")
// RSI Settings Inputs
rsiPeriod = input.int(14, "RSI Period", minval=1, group="RSI Settings")
overboughtLevel = input.int(70, "Overbought Level", group="RSI Settings")
oversoldLevel = input.int(30, "Oversold Level", group="RSI Settings")
//#endregion
//#region Font Size Mapping
// ================================
// Font Size Mapping
// ================================
fontSizeMap = fontSize == "Auto" ? size.auto : fontSize == "Small" ? size.small : fontSize == "Normal" ? size.normal : fontSize == "Large" ? size.large : na
//#endregion
//#region RSI Calculation
// ================================
// RSI Calculation
// ================================
rsiValue = ta.rsi(close, rsiPeriod)
plot(rsiValue, "RSI", color=color.yellow)
hline(overboughtLevel, "OB Level", color=color.gray)
hline(oversoldLevel, "OS Level", color=color.gray)
//#endregion
//#region Entry Conditions
// ================================
// Entry Conditions
// ================================
buyCondition = entryStrategy == "Revert Cross" ? ta.crossover(rsiValue, oversoldLevel) : ta.crossunder(rsiValue, oversoldLevel)
sellCondition = entryStrategy == "Revert Cross" ? ta.crossunder(rsiValue, overboughtLevel) : ta.crossover(rsiValue, overboughtLevel)
// Plotting buy/sell signals
plotshape(buyCondition ? oversoldLevel : na, title="Buy", location=location.absolute, color=color.green, style=shape.labelup, text="BUY", textcolor=color.white, size=size.small)
plotshape(sellCondition ? overboughtLevel : na, title="Sell", location=location.absolute, color=color.red, style=shape.labeldown, text="SELL", textcolor=color.white, size=size.small)
// Plotting buy/sell signals on the chart
plotshape(buyCondition, title="Buy", location=location.belowbar, color=color.green, style=shape.triangleup, text="BUY", textcolor=color.white, size=size.small , force_overlay = true)
plotshape(sellCondition, title="Sell", location=location.abovebar, color=color.red, style=shape.triangledown, text="SELL", textcolor=color.white, size=size.small, force_overlay = true)
//#endregion
//#region Returns Matrix Calculation
// ================================
// Returns Matrix Calculation
// ================================
var returnsMatrix = matrix.new(0, barLookback, 0.0)
if (tradeDirection == "Long" ? buyCondition : sellCondition ) and isTimeWindow
newRow = array.new_float(barLookback)
for i = 0 to barLookback - 1
entryPrice = close
futurePrice = close
ret = (futurePrice - entryPrice) / entryPrice * 100
array.set(newRow, i, math.round(ret, 4))
matrix.add_row(returnsMatrix, matrix.rows(returnsMatrix), newRow)
//#endregion
//#region Display Table
// ================================
// Display Table
// ================================
var table statsTable = na
if barstate.islastconfirmedhistory and showTable
statsTable := table.new(position.top_right, barLookback + 1, 4, border_width=1, force_overlay=true)
// Table Headers
table.cell(statsTable, 0, 1, "Win Rate %", bgcolor=color.rgb(45, 45, 48), text_color=color.white, text_size=fontSizeMap)
table.cell(statsTable, 0, 2, "Mean Return %", bgcolor=color.rgb(45, 45, 48), text_color=color.white, text_size=fontSizeMap)
table.cell(statsTable, 0, 3, "Median Return %", bgcolor=color.rgb(45, 45, 48), text_color=color.white, text_size=fontSizeMap)
// Row Headers
for i = 1 to barLookback
table.cell(statsTable, i, 0, str.format("{0} Bar Return", i), bgcolor=color.rgb(45, 45, 48), text_color=color.white, text_size=fontSizeMap)
// Calculate Statistics
meanReturns = array.new_float()
medianReturns = array.new_float()
for col = 0 to matrix.columns(returnsMatrix) - 1
colData = matrix.col(returnsMatrix, col)
array.push(meanReturns, array.avg(colData))
array.push(medianReturns, array.median(colData))
// Populate Table
for col = 0 to matrix.columns(returnsMatrix) - 1
colData = matrix.col(returnsMatrix, col)
positiveCount = 0
for val in colData
if val > 0
positiveCount += 1
winRate = positiveCount / array.size(colData)
meanRet = array.avg(colData)
medianRet = array.median(colData)
// Color Logic
winRateColor = winRate == 0.5 ? color.rgb(58, 58, 60) : (winRate > 0.5 ? color.rgb(76, 175, 80) : color.rgb(244, 67, 54))
meanBullCol = color.from_gradient(meanRet, 0, array.max(meanReturns), color.rgb(76, 175, 80), color.rgb(0, 128, 0))
meanBearCol = color.from_gradient(meanRet, array.min(meanReturns), 0, color.rgb(255, 0, 0), color.rgb(255, 99, 71))
medianBullCol = color.from_gradient(medianRet, 0, array.max(medianReturns), color.rgb(76, 175, 80), color.rgb(0, 128, 0))
medianBearCol = color.from_gradient(medianRet, array.min(medianReturns), 0, color.rgb(255, 0, 0), color.rgb(255, 99, 71))
table.cell(statsTable, col + 1, 1, str.format("{0,number,#.##%}", winRate), text_color=color.white, bgcolor=winRateColor, text_size=fontSizeMap)
table.cell(statsTable, col + 1, 2, str.format("{0,number,#.###}%", meanRet), text_color=color.white, bgcolor=meanRet > 0 ? meanBullCol : meanBearCol, text_size=fontSizeMap)
table.cell(statsTable, col + 1, 3, str.format("{0,number,#.###}%", medianRet), text_color=color.white, bgcolor=medianRet > 0 ? medianBullCol : medianBearCol, text_size=fontSizeMap)
//#endregion
// Background color for OB/OS regions
bgcolor(rsiValue >= overboughtLevel ? color.new(color.red, 90) : rsiValue <= oversoldLevel ? color.new(color.green, 90) : na)
EMA Crossover + RSI Confirmation (Buy/Sell)Updated version for EMA crossover stategy with RSI confirmation
EMA Crossover + RSI Confirmation (Buy/Sell)This indicator provides buy and sell signals based on EMA9 and EMA21 crossover with confirmation from RSI
Scalp BeastScalp Beast V1 — Strategy Summary
High-frequency scalping strategy tailored for volatile assets (GOLD, NAS100, EURUSD), optimized for M1 to M15.
Blends trend filtering, RSI confirmation, and strict risk control with a fixed 1:2 R:R (risk €30 / reward €60).
Entry conditions:
• Bullish: EMA 50 > EMA 200 → BUY if RSI < 50
• Bearish: EMA 50 < EMA 200 → SELL if RSI > 50
• ⏱ 5-bar spacing between trades
Visuals:
• BUY/SELL shown on exact candles
• TP/SL shown with clean price-level lines
• Fully dynamic — no frozen elements
Best for:
• M1 / M5 / M15
• Fast, clear, rule-based scalping
—
Created by Wawa | “Scalp Beast” Series ⚔️
lon super chart## LON Super Chart Indicator
### Overview
The LON Super Chart indicator is a sophisticated volume-price momentum oscillator that combines price action with volume analysis to identify potential trading opportunities. It features a unique DNA spiral visualization that provides real-time insights into market dynamics.
### Key Features
- **Dual Line System**: Main indicator line and moving average for trend confirmation
- **DNA Spiral Visualization**: Unique spiral connection lines between the two main lines
- **Dynamic Color Coding**: Spiral colors change based on line convergence/divergence
- **Volume-Price Integration**: Combines price movements with volume density analysis
### Visual Elements
- **Red Main Line**: Primary LON indicator line
- **Green Moving Average**: Trend confirmation line
- **DNA Spiral Lines**: Dynamic connection lines with color-coded behavior
- **Zero Axis**: Reference line for trend direction
### Color Interpretation
#### Spiral DNA Colors
- **Red Spiral**: Lines are diverging (increasing distance) - potential trend continuation
- **Green Spiral**: Lines are converging (decreasing distance) - potential reversal signal
- **Gray Spiral**: No significant change in line distance
### Trading Strategy
#### Entry Signals
1. **Convergence Signal**: When spiral turns green (lines converging)
- May indicate potential reversal or consolidation
- Look for additional confirmation signals
2. **Divergence Signal**: When spiral turns red (lines diverging)
- May indicate trend continuation
- Consider following the trend direction
#### Trend Analysis
- **Above Zero**: Bullish momentum
- **Below Zero**: Bearish momentum
- **Line Crossovers**: Potential trend change signals
### Best Practices
- **Timeframe**: Works best on 1H, 4H, and Daily charts
- **Markets**: Effective on stocks, forex, and crypto
- **Confirmation**: Always combine with other technical analysis tools
- **Risk Management**: Use stop losses and position sizing
### Usage Tips
- Monitor spiral color changes for early trend signals
- Use zero axis crossovers for major trend direction
- Combine with volume analysis for stronger signals
- Avoid trading against strong spiral color trends
This indicator excels at identifying momentum shifts and trend dynamics through its innovative visual approach, making it ideal for swing trading and medium-term position management.
Bollinger Bands Entry/Exit ThresholdsBollinger Bands Entry/Exit Thresholds
Author of enhancements: chuckaschultz
Inspired and adapted from the original 'Bollinger Bands Breakout Oscillator' by LuxAlgo
Overview
Pairs nicely with Contrarian 100 MA
The Bollinger Bands Entry/Exit Thresholds is a powerful momentum-based indicator designed to help traders identify potential entry and exit points in trending or breakout markets. By leveraging Bollinger Bands, this indicator quantifies price deviations from the bands to generate bullish and bearish momentum signals, displayed as an oscillator. It includes customizable entry and exit signals based on user-defined thresholds, with visual cues plotted either on the oscillator panel or directly on the price chart.
This indicator is ideal for traders looking to capture breakout opportunities or confirm trend strength, with flexible settings to adapt to various markets and trading styles.
How It Works
The Bollinger Bands Entry/Exit Thresholds calculates two key metrics:
Bullish Momentum (Bull): Measures the extent to which the price exceeds the upper Bollinger Band, expressed as a percentage (0–100).
Bearish Momentum (Bear): Measures the extent to which the price falls below the lower Bollinger Band, also expressed as a percentage (0–100).
The indicator generates:
Long Entry Signals: Triggered when the bearish momentum (bear) crosses below a user-defined Long Threshold (default: 40). This suggests weakening bearish pressure, potentially indicating a reversal or breakout to the upside.
Exit Signals: Triggered when the bullish momentum (bull) crosses below a user-defined Sell Threshold (default: 80), indicating a potential reduction in bullish momentum and a signal to exit long positions.
Signals are visualized as tiny colored dots:
Long Entry: Blue dots, plotted either at the bottom of the oscillator or below the price bar (depending on user settings).
Exit Signal: White dots, plotted either at the top of the oscillator or above the price bar.
Calculation Methodology
Bollinger Bands:
A user-defined Length (default: 14) is used to calculate an Exponential Moving Average (EMA) of the source price (default: close).
Standard deviation is computed over the same length, multiplied by a user-defined Multiplier (default: 1.0).
Upper Band = EMA + (Standard Deviation × Multiplier)
Lower Band = EMA - (Standard Deviation × Multiplier)
Bull and Bear Momentum:
For each bar in the lookback period (length), the indicator calculates:
Bullish Momentum: The sum of positive deviations of the price above the upper band, normalized by the total absolute deviation from the upper band, scaled to a 0–100 range.
Bearish Momentum: The sum of positive deviations of the price below the lower band, normalized by the total absolute deviation from the lower band, scaled to a 0–100 range.
Formula:
bull = (sum of max(price - upper, 0) / sum of abs(price - upper)) * 100
bear = (sum of max(lower - price, 0) / sum of abs(lower - price)) * 100
Signal Generation:
Long Entry: Triggered when bear crosses below the Long Threshold.
Exit: Triggered when bull crosses below the Sell Threshold.
Settings
Length: Lookback period for EMA and standard deviation (default: 14).
Multiplier: Multiplier for standard deviation to adjust Bollinger Band width (default: 1.0).
Source: Input price data (default: close).
Long Threshold: Bearish momentum level below which a long entry signal is generated (default: 40).
Sell Threshold: Bullish momentum level below which an exit signal is generated (default: 80).
Plot Signals on Main Chart: Option to display entry/exit signals on the price chart instead of the oscillator panel (default: false).
Style:
Bullish Color: Color for bullish momentum plot (default: #f23645).
Bearish Color: Color for bearish momentum plot (default: #089981).
Visual Features
Bull and Bear Plots: Displayed as colored lines with gradient fills for visual clarity.
Midline: Horizontal line at 50 for reference.
Threshold Lines: Dashed green line for Long Threshold and dashed red line for Sell Threshold.
Signal Dots:
Long Entry: Tiny blue dots (below price bar or at oscillator bottom).
Exit: Tiny white dots (above price bar or at oscillator top).
How to Use
Add to Chart: Apply the indicator to your TradingView chart.
Adjust Settings: Customize the Length, Multiplier, Long Threshold, and Sell Threshold to suit your trading strategy.
Interpret Signals:
Enter a long position when a blue dot appears, indicating bearish momentum dropping below the Long Threshold.
Exit the long position when a white dot appears, indicating bullish momentum dropping below the Sell Threshold.
Toggle Plot Location: Enable Plot Signals on Main Chart to display signals on the price chart for easier integration with price action analysis.
Combine with Other Tools: Use alongside other indicators (e.g., trendlines, support/resistance) to confirm signals.
Notes
This indicator is inspired by LuxAlgo’s Bollinger Bands Breakout Oscillator but has been enhanced with customizable entry/exit thresholds and signal plotting options.
Best used in conjunction with other technical analysis tools to filter false signals, especially in choppy or range-bound markets.
Adjust the Multiplier to make the Bollinger Bands wider or narrower, affecting the sensitivity of the momentum calculations.
Disclaimer
This indicator is provided for educational and informational purposes only.
Momentum Trajectory Suite📈 Momentum Trajectory Suite
🟢 Overview
Momentum Trajectory Suite is a multi-faceted indicator designed to help traders evaluate trend direction, volatility conditions, and behavioral sentiment in a single consolidated view.
By combining a customizable Trajectory EMA, adaptive Bollinger Bands, and a Greed vs. Fear heatmap, this tool empowers traders to identify directional bias, measure momentum strength, and spot potential reversals or continuation setups.
🧠 Concept
This indicator merges three classic techniques:
Trend Analysis: Trajectory EMA highlights the prevailing directional momentum by smoothing price action over a customizable period.
Volatility Envelopes: Bollinger Bands adapt to dynamic price swings, showing overbought/oversold extremes and periods of contraction or expansion.
Behavioral Sentiment: A Greed vs. Fear heatmap combines RSI and MACD Histogram readings to visualize when markets are dominated by buying enthusiasm or selling pressure.
The combination is designed to help traders interpret market context more effectively than using any single component alone.
🛠️ How to Use the Indicator
Trajectory EMA:
Use the blue EMA line to assess overall trend direction.
Price closing above the EMA may indicate bullish momentum; closing below may indicate bearish bias.
Buy/Sell Signals:
Green circles appear when price crosses above the EMA (potential long entry).
Red circles appear when price crosses below the EMA (potential exit or short entry).
Bollinger Bands:
Monitor upper/lower bands for overbought and oversold price extremes.
Narrowing bands may signal upcoming volatility expansion.
Greed vs. Fear Heatmap:
Green histogram bars indicate bullish sentiment when RSI exceeds 60 and MACD Histogram is positive.
Red histogram bars indicate bearish sentiment when RSI is below 40 and MACD Histogram is negative.
Gray bars indicate neutral or mixed conditions.
Background Color Zones:
The chart background shifts to green when EMA slope is positive and red when negative, providing quick directional cues.
All inputs are adjustable in settings, including EMA length, Bollinger Band parameters, and oscillator configurations.
📊 Interpretation
Bullish Conditions:
Price above the Trajectory EMA, background green, and Greed heatmap active.
May signal trend continuation and increased buying pressure.
Bearish Conditions:
Price below the Trajectory EMA, background red, and Fear heatmap active.
May signal momentum breakdown or potential continuation to the downside.
Volatility Clues:
Wide Bollinger Bands = trending, volatile market.
Narrow Bollinger Bands = low volatility and possible breakout setup.
Signal Confirmation:
Consider combining signals (e.g., EMA crossover + Greed/Fear heatmap + Bollinger Band touch) for higher-confidence entries.
📝 Notes
The script does not repaint or use future data.
Suitable for multiple timeframes (intraday to daily).
May be combined with other confirmation tools or price action analysis.
⚠️ Disclaimer
This script is for educational and informational purposes only and does not constitute financial advice. Trading carries risk and past performance is not indicative of future results. Always perform your own due diligence before making trading decisions.
RSI Divergence (Nikko)RSI Divergence by Nikko
🧠 RSI Divergence Detector — Nikko Edition This script is an enhanced RSI Divergence detector built with Pine Script v6, modified for better visuals and practical usability. It uses linear regression to detect bullish and bearish divergences between the RSI and price action — one of the most reliable early signals in technical analysis.
✅ Improvements from the Original:
- Clean divergence lines using regression fitting.
- Optional label display to reduce clutter (Display Labels toggle).
- Adjustable line thickness (Display Line Width).
- A subtle heatmap background to highlight RSI overbought/oversold zones.
- Uses max accuracy with high calc_bars_count and custom extrapolation window.
🔍 How It Works: The script applies linear regression (least squares method) on both RSI data, and Price (close) data.
It then compares the direction of RSI vs. direction of Price over a set length. If price is making higher highs while RSI makes lower highs, it's a bearish divergence. If price is making lower lows while RSI makes higher lows, it's a bullish divergence. Additional filters (e.g., momentum and slope thresholds) are used to validate only strong divergences.
🔧 Input Parameters: RSI Length: The RSI period (default: 14). RSI Divergence Length: The lookback period for regression (default: 25). Source: Which price data to calculate RSI from (default: close). Display Labels: Show/hide “Bullish” or “Bearish” labels on the chart. Display Line Width: Adjusts how thick the plotted divergence lines appear.
📣 Alerts: Alerts are built-in for both RSI Buy (bullish divergence) and RSI Sell (bearish divergence) so you can use it in automation or notifications.
🚀 Personal Note: I’ve been using this script daily in my own trading, which is why I took time to improve both the logic and visual clarity. If you want a divergence tool that doesn't clutter your chart but gives strong signals, this might be what you're looking for.