Distance from EMA (@orel_kakoon)Description (English):
This indicator measures the relative distance between the current price and the 21-period Exponential Moving Average (EMA).
It helps traders visualize when the price is extended above or below its short-term trend, identify potential overbought or oversold conditions, and spot mean-reversion opportunities.
Use it to track momentum shifts and confirm entries or exits based on how far the price deviates from its EMA baseline.
지표 및 전략
Watermelon _cleanThis is updated newest chart, set buy and sell alerts same time frame as chart and for fastest response set it to one alert per bar
SISTEMA DE REVERSIONTrying to avoid false signal to enter o exit in any timeframe. To do so, I am using a support and resistant dynamic no lineal.
Rons Custom WatermarkRon's Custom Watermark (RCW)
This is a lightweight, all-in-one watermark indicator that displays essential fundamental and technical data directly on your chart. It's designed to give you a quick, at-a-glance overview of any asset without cluttering your screen.
Features
The watermark displays the following information in a clean table:
* Company Info: Full Name & Market Cap (e.g., "AST SpaceMobile, Inc. (18.85B)")
* Symbol & Timeframe: Ticker and current chart period (e.g., "ASTS, 1D")
* Sector & Industry: The asset's classification.
* Technical Status (MA): Shows if the price is Above or Below the SMA (with a 🟢/🔴 emoji).
* Technical Status (EMA): Shows if the price is Above or Below the EMA (with a 🟢/🔴 emoji).
* Earnings: A countdown showing "X days remaining" until the next earnings report.
* (Optional) Volatility: The 14-day ATR value and its percentage of the current price.
Multi-Timeframe SMA (HL2 Source, 4 Lines)This indicator displays 4 Simple Moving Averages (SMA) from multiple timeframes on a single chart.
Shows current and 3 higher timeframes
Fully customizable length, colors, and line widths
Useful for spotting confluence between short- and long-term trends.
MACD/SMACD Screener — signal EMA supportFor screening in Pine, SMACD values for crosses up below 0-line for instance.
Lightning Session LevelsLightning Session Levels (LSL) draws clean, non-repainting levels for the major market sessions and a compact HUD in the top-right corner. It’s built to be lightweight, readable, and “set-and-forget” for intraday traders.
What it shows
Session High/Low and Open/Close levels for:
ASIA (00:00–08:00 UTC)
EUROPE (07:00–16:00 UTC)
US (13:30–20:00 UTC)
OVERNIGHT (20:00–24:00 UTC)
HUD panel:
Current active session
Countdown to the next US session (auto-calculated from UTC)
How it works (non-repainting)
Levels are anchored at session close. Each line is created once on the confirmed closing bar of the session (x2 = session end).
Optional Extend Right keeps the level projecting forward without changing the anchor (no “drifting”).
All drawings are pinned to the right price scale for stable reading.
Inputs
Show HUD — toggle the top-right panel.
Show Levels — master switch for drawing levels.
Draw High/Low — H/L session levels.
Draw Open/Close — O/C session levels.
Extend Right — extend all session lines to the future.
Keep N past sessions per market — FIFO limit per session group (default 12).
ASIA / EUROPE / US / OVERNIGHT — enable/disable specific sessions.
Style & palette
Consistent “Lightning” colors:
ASIA = Cyan, EUROPE = Violet, US = Amber, OVERNIGHT = Teal
Labels are always size: Normal for readability.
HUD uses a dark, subtle two-tone background to stay out of the way.
Recommended use
Timeframes: intraday (1m → 4h).
On 1D and higher, TradingView’s session-window time() filters won’t match intraday windows, so levels won’t plot (by design).
Markets: crypto, indices, FX, equities — any symbol where intraday session context helps.
Notes & limitations
Fixed UTC windows. The US window is set to 13:30–20:00 UTC. Daylight-saving shifts (DST) are not auto-adjusted; if you need region-specific DST behavior, treat this as a consistent UTC model.
The HUD timer counts down to the next US open from the current UTC clock.
Draw limits are capped (500 lines, 500 labels) for performance and stability.
Quick start
Add Lightning Session Levels to your chart.
Toggle Draw High/Low and/or Draw Open/Close.
Turn on Extend Right if you want the levels to project forward.
Enable only the sessions you care about (e.g., just EUROPE and US).
Use Keep N past sessions to control clutter (e.g., 6–12).
Disclaimer
This tool is for educational/informational purposes only and is not financial advice. Past session behavior does not guarantee future results. Always manage risk.
Asset vs Total Market Cap & Relative Strength Purpose
This indicator allows traders to compare a selected asset to the major market benchmarks:
BTC – primary crypto market leader
ETH – secondary crypto market leader
USDT.D – shows market risk-on vs risk-off sentiment
TOTAL – total crypto market capitalization, useful for overall market trends
It also provides relative strength calculations:
Rel. Strength = Asset % change - USDT.D % change
Rel. Strength vs Total = Asset % change - Total % change
This allows you to see if your asset is outperforming or underperforming broader benchmarks.
The table covers multiple timeframes, making it easy to scan both short-term and longer-term trends:
Row Timeframe
0 Current
1 15m
2 1H
3 4H
4 1D
Selected Asset / BTC / ETH:
Green for positive % change
Red for negative % change
Gradient intensity proportional to magnitude (maxAbsChange input)
USDT.D:
Orange if rising (risk-off)
Teal if falling (risk-on)
Total Market Cap / Rel. Strength:
Gradient reflects asset performance relative to total market, independent of USDT.D.
Positives
Compact dashboard: Everything is in one table for quick scanning.
Multi-timeframe comparison: Traders can instantly see short-term vs long-term strength.
Relative performance visualization: Gradients immediately highlight outperformers and underperformers.
Benchmark comparisons: Asset vs BTC, ETH, USDT.D, and Total Market Cap.
Independent Rel. Strength: Highlights whether the asset is outperforming even if the total market moves.
Customizable gradient sensitivity: maxAbsChange and maxRelChange allow tuning how “strong” the colors appear.
Chart plotting: Rel. Strength vs total market is plotted for further visual reference.
How to Use
Green table cells → strong positive movement
Red table cells → negative movement
Rel. Strength > 0 → asset outperforming
Rel. Strength < 0 → asset underperforming
Use table to compare relative performance vs BTC, ETH, and total market for informed trading decisions.
RSI Regime: Continuation vs Reversal Indicator Description: RSI Regime (Continuation vs. Reversal)
This indicator uses the standard Relative Strength Index (RSI) to analyze market momentum and categorize it into three "regimes." Its primary goal is to help you determine if an overbought (OB) or oversold (OS) signal is likely to be a continuation of the current trend or a reversal point.
It also identifies "Fast Trend Starts," which are exceptionally fast and powerful moves from one extreme to the other.
Core Features & How to Read It
1. The Three RSI Regimes (Background Color) The script calculates a moving average (SMA) of the RSI to determine the dominant medium-term momentum. This is shown as the background color:
Bull Regime (Green Background): The RSI's average is high (e.g., above 55). The market is in a clear uptrend.
Bear Regime (Red Background): The RSI's average is low (e.g., below 45). The market is in a clear downtrend.
Range Regime (Orange Background): The RSI's average is in the middle. The market is consolidating or undecided.
2. Overbought (OB) & Oversold (OS) Signals
When the RSI line crosses into the overbought (e.g., >70) or oversold (e.g., <30) zones, the indicator generates one of two types of signals:
A) Continuation Signals (Small Triangles: ►)
These signals suggest an OB/OS reading is just a "pause" and the main trend will likely continue.
Orange ► (at the top): Appears when RSI becomes overbought while the market is already in a Bull Regime. This suggests the uptrend is strong, and this OB signal may not lead to a big drop.
Teal ► (at the bottom): Appears when RSI becomes oversold while the market is already in a Bear Regime. This suggests the downtrend is strong, and this OS signal may not lead to a big bounce.
(Note: An optional Price EMA filter can be enabled to make these signals more strict.)
B) Reversal Signals (Small Labels: "OS→>50" / "OB→<50")
These labels appear after an OB/OS signal to confirm that a reversal has actually occurred.
"OS→>50 Reversal" (Aqua Label): Appears if the RSI becomes oversold and then recovers back above the 50 midline within a set number of bars. This confirms the oversold dip was a reversal point.
"OB→<50 Reversal" (Orange Label): Appears if the RSI becomes overbought and then falls back below the 50 midline within a set number of bars. This confirms the overbought peak was a reversal point.
3. "Fast Trend Starts" (Large Labels)
This is a unique feature that identifies the fastest percentile of market moves. It measures how many bars it takes for the RSI to go from one extreme to the other and flags when a move is in the top 5% (default) of all historical moves.
"Long Pullbacks (Fast OS→BullRange)" (Large Green Label): This powerful signal appears when the RSI moves from oversold (<30) all the way up to the bull range (>60) exceptionally fast. It identifies a very strong, fast, and decisive bounce that could signal the start of a new uptrend.
"Short Pumps (Fast OB→BearRange)" (Large Red Label): This appears when the RSI moves from overbought (>70) all the way down to the bear range (<40) exceptionally fast. It identifies a very sharp, fast rejection or "pump-and-dump" that could signal the start of a new downtrend.
Key User Inputs
RSI Length (14): The lookback period for the main RSI calculation.
OB (70) / OS (30): The standard overbought and oversold levels.
Bull/Bear Range Threshold (60/40): These are the levels used to confirm the "Fast Trend Starts." They are separate from the OB/OS levels.
RSI Regime SMA Length (21): The lookback period for the moving average that determines the background regime.
Use Price EMA filter (true): If checked, the small "Continuation" triangles will only appear if the price is also above (for bulls) or below (for bears) its own 50-period EMA.
Fastest X% duration (5.0): This sets the percentile for the "Fast Trend Start" labels. 5.0 means it only flags moves that are in the fastest 5% of all recorded moves.
Daily OBV Trend & Divergence + Zones By SamuilDaily OBV Trend Analysis - Shows if OBV is above/below its MA
Daily OBV Divergence Detection - Detects bullish/bearish divergences
Zone Awareness - Tracks if price is in demand/supply zones
Comprehensive Info Table - Shows all key metrics in real-time including:
Active zones count
Current zone (demand/supply/none)
OBV trend direction
OBV momentum
OBV distance from MA
Divergence status
Combined signal strength
The diamond markers appear when divergences are detected, and the table gives you a complete picture of the market state!
Chande Momentum Oscillator Trend | DextraOverview
A momentum-driven trend filter that turns the powerful Chande Momentum Oscillator (CMO) into a clean, actionable trend signal. ChandeMO Trend uses hysteresis locking to stay in bullish or bearish mode only when true momentum confirms direction. Instant visual clarity with fully colored candles:
Emerald Green → Bullish momentum locked
Hot Pink → Bearish momentum locked
How It Works
Calculates Chande Momentum Oscillator using EMA-smoothed upside/downside momentum
Triggers trend only when CMO exits the neutral zone
Locks the state until opposite threshold is broken
Updates CMO line color and candle appearance in real time
First Historical Candle Date daily intervalIndicator that displays a first historical candle on daily interval as a table at a top-right corner
J&C indicator📊 Indicators Used
10 MA (Fast) - Short-term trend direction
40 MA (Slow) - Long-term trend direction
🟢 LONG Signal Conditions (ALL must be true)
10 MA is rising (uptrend)
40 MA is rising (strong uptrend)
10 MA > 40 MA (fast above slow = bullish)
Price action: Low touched below 10 MA, but close is above 40 MA
This means price dipped but found support
SMC-SRKWhat I added and changed
A confluence scoring system with configurable weights: EMA alignment, HTF alignment, Order Block proximity, FVG/Imbalance proximity, and Trendline break. Scores normalized and presented on a small dashboard.
Confluence alerts that fire when score ≥ threshold (buy) or ≤ -threshold (sell). Messages include the threshold value.
Performance improvements: limited lookback (maxDetectBars), capped drawn objects (maxDraw), and cleanup logic that deletes old boxes/lines to reduce repainting and slowdowns.
Reused HTF zone drawing and avoided heavy/unbounded loops.
Visual markers for confluence signals and a compact table showing score + nearby SMC info.
CyberFX Round NumbersThis is a traditional Round Numbers indicators. As all know RND # are psychological levels that represents Support and Resistance. Of course they are not exact science but in general they can give us a possible level where maybe the price move will be rejected.
One other thing I have been using in my strategy is no matter what the time frame I am trading I always check the Daily trend. We know that the banks and financial institutions are always looking for the high TFs trend for long investments so, on my understand, the Daily trend will affect the lower TFs in one way or other so I decided to add this option into this indicator.
Also to avoid an over crowed chart with many lines around I added the option to Show/Hide the RND# so during the analysis I can check the RND# levels.
The Daily Trend is based on a SMA(200).
Multi-TF Volatility Channel DashboardThis tool tracks where price sits inside a volatility channel on two timeframes at once and turns it into a simple trend state.
What it does
Builds a volatility channel around price using a midline and a volatility based band.
Converts the position of price inside that band into an oscillator that moves roughly between -100 and +100.
Calculates this oscillator on:
The current chart timeframe (LTF)
A selected higher timeframe (HTF)
From that it classifies each timeframe as:
Bull: oscillator above zero
Bear: oscillator below zero
Neutral: oscillator near zero
You can then see:
LTF oscillator line
HTF oscillator line
A small table showing LTF state, HTF state, and whether they are aligned
When both LTF and HTF are bullish or both are bearish, the background can highlight that period, and optional alerts fire.
How to use it
Trade in the direction of the higher timeframe when both lines agree.
Avoid taking counter trend trades when LTF and HTF are in strong but opposite states.
Use the LTF line for timing and the HTF line for directional bias.
POC Volume Bar (Highest Volume in Range)What the highlighted POC bar means
🔶 1. Institutional interest
A POC often identifies where big money stepped in.
🔶 2. Support or resistance pivot
Large volume often signals:
• A reversal
• A breakout
• Or the beginning of a trend
🔶 3. Liquidity magnet
Price tends to revisit high-volume bars.
They act like magnets.
🔶 4. Trend confirmation or exhaustion
High volume on:
• Green candle → bullish participation
• Red candle → distribution / aggressive selling
RSI with Zone Colors//@version=6
indicator(title="RSI with Zone Colors", shorttitle="RSI+", format=format.price, precision=2, timeframe="", timeframe_gaps=true)
//// ==== INPUT SETTINGS ====
rsiLength = input.int(14, title="RSI Length", minval=1)
source = input.source(close, title="Source")
ob_level = input.int(70, title="Overbought Level")
os_level = input.int(30, title="Oversold Level")
//// ==== RSI CALCULATION ====
change = ta.change(source)
up = ta.ma(math.max(change, 0), rsiLength)
down = ta.ma(-math.min(change, 0), rsiLength)
rsi = down == 0 ? 100 : 100 - (100 / (1 + up / down))
//// ==== COLOR BASED ON ZONES ====
rsiColor = rsi > ob_level ? color.red : rsi < os_level ? color.green : #2962FF
//// ==== PLOT RSI ====
plot(rsi, title="RSI", color=rsiColor, linewidth=2)
//// ==== ZONE LINES ====
hline(ob_level, "Overbought", color=#787B86)
hline(50, "Middle", color=color.new(#787B86, 50))
hline(os_level, "Oversold", color=#787B86)
//// ==== FILL ZONES ====
zoneColor = rsi > ob_level ? color.new(color.red, 85) : rsi < os_level ? color.new(color.green, 85) : na
fill(plot(ob_level, display=display.none), plot(rsi > ob_level ? rsi : ob_level, display=display.none), color=zoneColor, title="OB Fill")
fill(plot(os_level, display=display.none), plot(rsi < os_level ? rsi : os_level, display=display.none), color=zoneColor, title="OS Fill")
//// ==== COLOR CANDLE WHEN RSI IN ZONE ====
barcolor(rsi > ob_level ? color.red : rsi < os_level ? color.green : na)
Volume Orderblock Breakout — Naaganeunja Lite v3it's fantastic williams fractal
long short signal for orderblock breakout
300/200 EMA Spread HeatmapHighlights the difference between 300 and 200 EMA to indicated potential over extensions in breakout structures.
Opening Range A simple opening range indicator. Use the inputs tabs to change start/end and length of the range.
RSI with SMA (14) + Bullish MarksRSI with SMA (14) + Bullish Strength Filter
This indicator combines the classic RSI (14) with its 14-period SMA to provide a clearer view of bullish momentum. Unlike a standard RSI crossover system, this indicator filters out false signals and highlights only those crossovers that show confirmed upward strength.
Key Features:
Displays RSI (14) and its SMA (14) on a separate chart.
Detects bullish crossovers only when the RSI is consistently rising over a configurable number of bars.
Optional visual background highlights zones of confirmed bullish strength.
Overbought (70) and Oversold (30) levels are plotted for reference.
Custom alert triggers when a bullish signal is confirmed, helping you act promptly.
Input Parameters:
RSI Period: Length of the RSI calculation.
SMA Period on RSI: Length of the SMA applied to RSI.
Confirmation Candles: Number of bars the RSI must rise to confirm a bullish signal.
Perfect for traders seeking a refined RSI strategy that reduces noise and emphasizes confirmed upward momentum.






















