SIDD EMA RSI Supertrend Signal Table🔥 SIDD EMA RSI SuperTrend Multi-Timeframe Signal Table
**SIDD EMA RSI SuperTrend Signal Table** is a **clean, powerful multi-timeframe trend confirmation dashboard** designed for traders who want **clarity, confluence, and speed** — all in one glance.
This indicator **does NOT repaint** and uses **industry-standard trend logic** combining **EMA structure, RSI momentum, and SuperTrend direction** across **6 different timeframes**.
---
## 🧠 Core Logic Behind the Indicator
This script works on **three independent trend engines**, displayed together in a compact table:
### ✅ 1️⃣ EMA Trend (Structure Based)
* Uses **EMA 50 vs EMA 200**
* **Bullish** → EMA 50 above EMA 200
* **Bearish** → EMA 50 below EMA 200
* Captures **primary market structure**
### ✅ 2️⃣ RSI Trend (Momentum Based)
* RSI Length: **14**
* **Bullish** → RSI > **55**
* **Bearish** → RSI ≤ **55**
* Helps confirm **trend strength & momentum**
### ✅ 3️⃣ SuperTrend (Price Action Based)
* ATR Length: **10**
* Factor: **3.0**
* Clearly defines **trend direction & trailing bias**
* Excellent for **entry & exit alignment**
---
## ⏱️ Multi-Timeframe Coverage
The table analyzes trends across **6 configurable timeframes**:
* Intraday → **5m, 15m, 1H**
* Swing → **4H, Daily**
* Positional → **Weekly**
Each timeframe shows:
* 📈 EMA Trend
* 📊 RSI Trend
* 🔁 SuperTrend Direction
Color-coded for instant readability:
* 🟢 Bullish
* 🔴 Bearish
* ⚪ Neutral
---
## 🎯 How to Use This Indicator
✔ **Trend Trading**
Trade only when **EMA + RSI + SuperTrend align** across higher & lower timeframes.
✔ **Intraday Confirmation**
Use higher TF (1H / 4H) bias and take entries on lower TF.
✔ **Avoid Chop & False Signals**
If signals are mixed → market is likely **sideways or risky**.
✔ **Swing & Positional Trades**
Daily + Weekly alignment gives **high-probability setups**.
---
## ⚙️ Customization Options
* Adjustable **timeframes**
* Table **position** (Top/Bottom – Left/Right)
* Table **size** (Extra Small / Small / Normal)
* Custom **colors, borders & text**
* Optimized for **minimal chart clutter**
---
## ⚠️ Disclaimer
This indicator is a **trend confirmation & decision-support tool**.
Always combine with **price action, support/resistance, and proper risk management**.
מתנדי רוחב
Volume MAs Oscillator | Lyro RS// This Pine Script® code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © LyroRS
//@version=6
indicator("Volume MAs Oscillator | Lyro RS")
import LyroRS/LMAs/1 as DynamicMAs
//─────────────────────────────────────────────────────────────────────────────────────────────────────────────
//─██████─────────████████──████████─████████████████───██████████████───────████████████████───██████████████─
//─██░░██─────────██░░░░██──██░░░░██─██░░░░░░░░░░░░██───██░░░░░░░░░░██───────██░░░░░░░░░░░░██───██░░░░░░░░░░██─
//─██░░██─────────████░░██──██░░████─██░░████████░░██───██░░██████░░██───────██░░████████░░██───██░░██████████─
//─██░░██───────────██░░░░██░░░░██───██░░██────██░░██───██░░██──██░░██───────██░░██────██░░██───██░░██─────────
//─██░░██───────────████░░░░░░████───██░░████████░░██───██░░██──██░░██───────██░░████████░░██───██░░██████████─
//─██░░██─────────────████░░████─────██░░░░░░░░░░░░██───██░░██──██░░██───────██░░░░░░░░░░░░██───██░░░░░░░░░░██─
//─██░░██───────────────██░░██───────██░░██████░░████───██░░██──██░░██───────██░░██████░░████───██████████░░██─
//─██░░██───────────────██░░██───────██░░██──██░░██─────██░░██──██░░██───────██░░██──██░░██─────────────██░░██─
//─██░░██████████───────██░░██───────██░░██──██░░██████─██░░██████░░██───────██░░██──██░░██████─██████████░░██─
//─██░░░░░░░░░░██───────██░░██───────██░░██──██░░░░░░██─██░░░░░░░░░░██───────██░░██──██░░░░░░██─██░░░░░░░░░░██─
//─██████████████───────██████───────██████──██████████─██████████████───────██████──██████████─██████████████─
//─────────────────────────────────────────────────────────────────────────────────────────────────────────────
// LyroRS v1.0
// Groups
ma_g = "𝗠𝗢𝗩𝗜𝗡𝗚 𝗔𝗩𝗘𝗥𝗔𝗚𝗘"
bands_g = "𝗕𝗔𝗡𝗗"
display_g = '𝗗𝗜𝗦𝗣𝗟𝗔𝗬'
// Inputs
// -- Moving Average
source = input.source(close, "Source", group= ma_g, tooltip= "Select where the data originates (open, high, low, close, etc..).")
ma_type = input.string("EMA", "Select Moving Average", options= , group=ma_g, tooltip="Choose a moving average type to apply to the price multiplied by volume. VWMA already incorporates volume directly.")
ma_length = input.int(30, "Moving Average Length", group= ma_g, tooltip= "Defines the length or period of the selected moving average.")
// -- Bands
band_length = input.int(27, "Band Length", group=bands_g, tooltip="Number of bars used to calculate standard deviation.")
band_smoothing = input.float(0.8, "Band Smoothing", group=bands_g, minval=0, tooltip="Smooths the band edges to reduce noise.")
pbm = input.float(1.8, "Positive Band Multiplier", group=bands_g, minval=0, tooltip="Multiplier for the upper band distance.")
nbm = input.float(-0.85, "Negative Band Multiplier", group=bands_g, maxval=0, tooltip="Multiplier for the lower band distance.")
// Color Inputs
signal_type = input.string("Trend", "Select Signal Type", options= , group=display_g, tooltip="Select which way to use the indicator.")
ColMode = input.string("Mystic", "Custom Color Palette", inline="drop", options= , display=display.none, group= display_g, tooltip="Select a predefined color scheme for the indicator display. (Major Themes color mode automatically switches colors based on the major asset you picked for valuation analysis.)")
cpyn = input.bool (true, "Use Custom Palette", group= display_g, display=display.none, tooltip="Enables custom color selection for signals.")
cp_UpC = input.color (#00ff00, "Custom Up", inline = "Custom Palette", group= display_g, display=display.none, tooltip="")
cp_DnC = input.color (#ff0000, "Custom Down", inline = "Custom Palette", group= display_g, display=display.none, tooltip="User specifed bullish and bearish colors.")
d_obos_sigs = input.bool (true, "Display Oversold/Overbought Signs", group= display_g, display=display.none, tooltip="Enables triangle signs to be displayed.")
d_signs = input.bool (true, "Display Signs", group= display_g, display=display.none, tooltip="Enables signs for Trend mode.")
d_bgcol = input.bool (true, "Display Background Color", group= display_g, display=display.none, tooltip="Enables background color for Reversion & Valuation mode.")
// Colors
color UpC = na
color DnC = na
// -- Predefined Colors
switch ColMode
"Classic" =>
UpC := #00E676
DnC := #880E4F
"Mystic" =>
UpC := #30FDCF
DnC := #E117B7
"Accented" =>
UpC := #9618F7
DnC := #FF0078
"Royal" =>
UpC := #FFC107
DnC := #673AB7
// -- Custom Colors
if cpyn
UpC := cp_UpC
DnC := cp_DnC
// Coloring Function for Valuation
coloring(src) =>
color.from_gradient(src, ta.lowest(src, band_length), ta.highest(src, band_length), UpC, DnC)
// Moving Average Switch
float ma = na
switch ma_type
"SMA" => ma := DynamicMAs.SMA(source * volume, ma_length) / DynamicMAs.SMA(volume, ma_length)
"EMA" => ma := DynamicMAs.EMA(source * volume, ma_length) / DynamicMAs.EMA(volume, ma_length)
"WMA" => ma := DynamicMAs.WMA(source * volume, ma_length) / DynamicMAs.WMA(volume, ma_length)
"VWMA" => ma := DynamicMAs.VWMA(source, volume, ma_length) // Already Volume Based MA
"DEMA" => ma := DynamicMAs.DEMA(source * volume, ma_length) / DynamicMAs.DEMA(volume, ma_length)
"TEMA" => ma := DynamicMAs.TEMA(source * volume, ma_length) / DynamicMAs.TEMA(volume, ma_length)
"RMA" => ma := DynamicMAs.RMA(source * volume, ma_length) / DynamicMAs.RMA(volume, ma_length)
"HMA" => ma := DynamicMAs.HMA(source * volume, ma_length) / DynamicMAs.HMA(volume, ma_length)
"LSMA" => ma := DynamicMAs.LSMA(source * volume, ma_length, 0) / DynamicMAs.LSMA(volume, ma_length, 0)
"SMMA" => ma := DynamicMAs.SMMA(source * volume, ma_length) / DynamicMAs.SMMA(volume, ma_length)
"ALMA" => ma := DynamicMAs.ALMA(source * volume, ma_length, 0, 20) / DynamicMAs.ALMA(volume, ma_length, 0, 20)
"ZLSMA" => ma := DynamicMAs.ZLSMA(source * volume, ma_length) / DynamicMAs.ZLSMA(volume, ma_length)
"FRAMA" => ma := DynamicMAs.FRAMA(source * volume, ma_length) / DynamicMAs.FRAMA(volume, ma_length)
"KAMA" => ma := DynamicMAs.KAMA(source * volume, ma_length) / DynamicMAs.KAMA(volume, ma_length)
"JMA" => ma := DynamicMAs.JMA(source * volume, ma_length, 0) / DynamicMAs.JMA(volume, ma_length, 0)
"T3" => ma := DynamicMAs.T3(source * volume, ma_length, 0.5) / DynamicMAs.T3(volume, ma_length, 0.5)
price_diff = ((source - ma) / ma) * 100 // Percentage Difference between Source and the Moving Average of the source
// Calculations for the Bands
std = ta.stdev(price_diff, band_length)
upperBandRaw = std * pbm
lowerBandRaw = std * nbm
var float upperBand = na
var float lowerBand = na
// Smooth
upperBand := upperBandRaw * band_smoothing + nz(upperBand ) * (1 - band_smoothing)
lowerBand := lowerBandRaw * band_smoothing + nz(lowerBand ) * (1 - band_smoothing)
// Plot Color
var color pc = na
var color uB_color = na
var color lB_color = na
var int signal = 0
if signal_type == "Trend"
uB_color := UpC
lB_color := DnC
if price_diff > upperBand
pc := UpC
signal := 1
if price_diff < lowerBand
pc := DnC
signal := -1
if signal_type == "Reversion"
uB_color := DnC
lB_color := UpC
if price_diff > upperBand
pc := DnC
signal := -1
else if price_diff < lowerBand
pc := UpC
signal := 1
else
pc := color.gray
signal := 0
if signal_type == "Valuation"
uB_color := UpC
lB_color := DnC
pc := coloring(price_diff)
// Plot
plot(price_diff, color= pc, linewidth = 2, title= "Volume MAs Oscillator")
plot(upperBand, color= color.new(uB_color, 50), title= "Upper Band")
plot(lowerBand, color= color.new(lB_color, 50), title= "Lower Band")
plot(0, color= color.new(pc, 60), linewidth = 2, display= display.pane, title= "Mid Line")
plot(0, color= color.new(pc, 75), linewidth = 5, display= display.pane, title= "Mid Line Glow 1")
plot(0, color= color.new(pc, 85), linewidth = 10, display= display.pane, title= "Mid Line Glow 2")
plotchar(upperBand + 0.5, char='▼', color= ta.crossunder(price_diff, upperBand) ? DnC : na, location=location.absolute, title= "Overbought Signal", display= d_obos_sigs ? display.pane : display.none, size= size.tiny)
plotchar(lowerBand - 0.5, char='▲', color= ta.crossover(price_diff, lowerBand) ? UpC : na, location=location.absolute, title= "Oversold Signal", display= d_obos_sigs ? display.pane : display.none, size= size.tiny)
reversion_enable = signal_type == "Reversion"
valuation_enable = signal_type == "Valuation"
bgcolor(d_bgcol and ((valuation_enable and price_diff > upperBand) or (reversion_enable and ta.crossunder(price_diff, upperBand))) ? color.new(DnC, 85) : na, title= "BG Color OB")
bgcolor(d_bgcol and ((valuation_enable and price_diff > upperBand) or (reversion_enable and ta.crossunder(price_diff, upperBand))) ? color.new(DnC, 85) : na, title= "BG Color OB Overlay", force_overlay = true)
bgcolor(d_bgcol and ((valuation_enable and price_diff < lowerBand) or (reversion_enable and ta.crossover(price_diff, lowerBand))) ? color.new(UpC, 85) : na, title= "BG Color OS")
bgcolor(d_bgcol and ((valuation_enable and price_diff < lowerBand) or (reversion_enable and ta.crossover(price_diff, lowerBand))) ? color.new(UpC, 85) : na, title= "BG Color OS Overlay", force_overlay = true)
plotshape(ta.crossover(signal, 0), title="Buy Signal", location=location.belowbar,
style=shape.labelup, text="𝓛𝓸𝓷𝓰", textcolor=#000000, size=size.small,
color=UpC, force_overlay=true, display= signal_type == "Trend" and d_signs == true ? display.pane : display.none)
plotshape(ta.crossunder(signal, 0), title="Sell Signal", location=location.abovebar,
style=shape.labeldown, text="𝓢𝓱𝓸𝓻𝓽", textcolor=#000000, size=size.small,
color=DnC, force_overlay=true, display= signal_type == "Trend" and d_signs == true ? display.pane : display.none)
plotcandle(open, high, low, close, color= pc, wickcolor = pc, bordercolor = pc, force_overlay = true, display= display.pane, title= "Plot Candle")
barcolor(pc, title= "Barcolor")
// ==========================================================================================
// === Dashboard with Telegram Link ===
var table myTable = table.new(position.top_center, 1, 1, border_width=1, frame_color=color.black, bgcolor=color.white)
// Add Telegram Message to Dashboard
table.cell(myTable, 0, 0, "Join Telegram @mrexpert_ai", bgcolor=color.blue, text_color=color.white, text_size=size.normal)
Varun's StrategyBuy and Sell strategy designed for a 1 minute chart to buy when RSI drops under 25 and sell when RSI exceeds 75
GS Institutional Trend (Vol Target)hedge fund strategy used on a 4 hour chart with a purple bar warning to signal dangerous volitilaty. this strategy will lose money in choppy sideways markets.
All-in-One Momentum Composite The Four Components (and Why They're Chosen)
RSI (Relative Strength Index) – Classic overbought/oversold oscillator (14-period default). Measures speed and change of price movements.
Stochastic (%D line) – Smoothened momentum indicator that compares closing price to the price range over a period. Excellent at spotting reversals in ranging markets.
WaveTrend – Very popular in crypto and forex communities (originally by LazyBear). It’s essentially a momentum oscillator based on overbought/oversold channels, similar to a faster, smoother RSI/Stochastic hybrid. Known for early divergence signals and clean crossovers.
MACD Histogram – Captures momentum changes and trend strength via the difference between fast and slow EMAs. The histogram shows acceleration/deceleration.
NSE Swing Breadth NSE Swing Breadth – Market Health Dashboard (0–200, % from Neutral)
Overview
NSE Swing Breadth – Market Health Dashboard is a market-wide health and regime indicator designed to track internal strength and participation across Large-, Mid-, and Small-cap indices in the Indian equity market.
Instead of focusing on price alone, this tool measures how strongly each segment is behaving relative to its own swing trend, normalizes those movements, and combines them into a single Market Health score. The result is a clean, objective dashboard that helps traders identify Risk-On, Caution, and Risk-Off regimes.
This indicator is best used for position sizing, exposure control, and timing aggressiveness, rather than individual stock entries.
Data Used
The indicator internally tracks three broad NSE indices:
Large Caps → NIFTY100EQUALWEIGHT
Mid Caps → NIFTYMIDCAP150
Small Caps → NIFTYSMLCAP250
Using equal-weighted and broad indices ensures the signal reflects true market participation, not just index heavyweights.
Core Logic
1. Swing Strength Model
For each index, the script calculates normalized swing strength:
Price is compared to its EMA swing baseline
The deviation from the EMA is normalized using the EMA of absolute deviations
This creates a volatility-adjusted strength value, allowing fair comparison across market regimes
This answers the question:
Is this segment pushing meaningfully above or below its recent trend?
2. Strength Converted to % from Neutral (Baseline = 100)
Each segment’s strength is converted into percentage-style points around a neutral baseline of 100:
100 = Neutral
+15 = +15% strength above neutral
–20 = –20% weakness below neutral
These values are plotted as three smooth lines:
Blue → Large Caps
Orange → Mid Caps
Purple → Small Caps
This makes relative leadership and divergence immediately visible.
3. Market Health Score (0–100)
The indicator combines all three segments into a single Market Health score:
Large Caps → 40% weight
Mid Caps → 35% weight
Small Caps → 25% weight
Extreme values are clamped to avoid distortion, and the final score is normalized to a 0–100 scale:
70–100 → Strong, broad participation
40–69 → Mixed / unstable participation
0–39 → Weak, risk-off conditions
Visual Components
📊 Market Health Histogram
A vertical histogram displays Market Health (0–100) with enhanced visibility:
🟢 Green (≥ 70) → Strong Risk-On regime
🟠 Orange (40–69) → Caution / Transition
🔴 Red (< 40) → Risk-Off regime
The histogram is visually compact and designed to reflect true market health, not exaggerated spikes.
📈 Strength Lines (Baseline = 100)
Three strength lines show % deviation from neutral:
Above 100 → Positive internal strength
Below 100 → Internal weakness
These lines help identify:
Leadership (which segment is driving the market)
Early deterioration (small/mid caps weakening first)
Broad confirmation (all segments rising together)
Dashboard Tables
📌 Market Regime Table (Bottom-Left)
Displays the current market regime:
🟢 RISK ON
🟡 CAUTION
🔴 RISK OFF
Along with the exact Market Health score (0–100).
📌 Strength Table (Top-Right)
Shows Large / Mid / Small cap strength as % from neutral, for example:
+18% → 18% above neutral
–12% → 12% below neutral
This avoids misleading interpretations and keeps values intuitive and actionable.
How to Use This Indicator
Risk-On (Green)
Favor full position sizes, trend-following strategies, and broader participation trades.
Caution (Orange)
Reduce leverage, tighten stops, and be selective. Expect choppiness.
Risk-Off (Red)
Prioritize capital protection, reduce exposure, and avoid aggressive longs.
This indicator is not an entry signal — it is a market environment filter.
⚠️ Important Style Setting (Required)
For correct visualization:
Settings → Style → Uncheck “Labels on price scale”
This prevents the indicator’s internal 0–200 model scale from interfering with the chart’s price scale and keeps the pane clean and readable.
Summary
NSE Swing Breadth – Market Health Dashboard provides a clear, objective view of market internals, helping traders align their risk with the true underlying condition of the market — not just price movement.
It is especially effective for:
Market regime identification
Exposure management
Avoiding false breakouts in weak breadth environments
RMI Valid FVG & IFVGRMI • Valid FVG & iFVG (Smart Money Concept)
RMI • Valid FVG & iFVG is a precision-focused Fair Value Gap indicator designed for traders who follow Smart Money Concepts (SMC) / ICT logic and want to filter out low-quality, random gaps.
This indicator does not plot every FVG.
It highlights only structurally relevant FVGs that form in the direction of the trend and have a high probability of being filled.
Core Features
Bullish & Bearish Fair Value Gaps
Inverse Fair Value Gaps (iFVG)
Trend-aligned FVG filtering
Automatic invalidation after mitigation
Clean background zones for clear visibility
Optimized for intraday trading
Adjustable settings for scalping, intraday & swing trading
Smart Filtering Logic
FVGs are validated using market structure context
Only FVGs that form within the active trend are displayed
Weak or low-probability gaps are ignored
Inverse FVGs appear after strong displacement and rejection
Zones are visually faded once mitigated
This helps reduce chart noise and keeps the focus on high-probability reaction zones.
Best Use Cases
Entry refinement after BOS / CHoCH
Confluence with liquidity grabs
Premium / discount zone trading
Intraday & session-based trading
Works well with ICT, SMC, price action & structure-based strategies
Recommended Timeframes
Scalping: M1 – M5
Intraday (default): M5 – M15
Swing Trading: M15 – H1
(Default settings are optimized for intraday trading.)
Important Notes
This is not a signal indicator
No repainting
No buy/sell arrows
Designed as a decision-support tool, not an automated system
Always combine with proper risk management and confirmation.
RMI • Precision over noise.
Trade structure, not randomness.
Borna's Zones NY Borna's Zones marks two important time-based zones on the chart: the 08:00 zone and the 09:00 zone.
The 14:00 zone identifies initial liquidity. This zone sets the range where early market participants create significant activity.
The 15:00 zone serves as a reference for confirmation. After 15:00, the indicator helps you identify whether the 14:00 zone should be considered cleared.
Both zones are automatically extended until 17:00, providing clear visual references for potential market reactions.
No trading is recommended after 17:00, as the early morning zones lose relevance.
This indicator is useful for traders who focus on pre-market and early session liquidity, helping to visualize key levels where price may react.
HydraBot v1.2 publicenglish description english description english description english description english description english description english description english description english description
MA20 ATR Trend Failure FilterA volatility-adaptive filter designed to identify early trend invalidation.
This indicator combines a 20-period Moving Average (MA20) with Average True Range (ATR) to dynamically define a lower volatility boundary.
When price closes below this boundary, it signals that the current trend is no longer valid and risk is increasing.
Core Concept(核心思想)
MA defines the trend baseline
ATR measures current market volatility
MA − k × ATR forms a dynamic risk threshold
A close below this threshold = trend failure
👉 中文补充:
这不是反转指标,而是趋势失效过滤器,用于避免在趋势已经被破坏后继续持仓或加仓。
How It Works
Calculate MA20 as the trend reference
Calculate ATR(14) as volatility proxy
Build adaptive bands:
Upper Band = MA20 + k × ATR
Lower Band = MA20 − k × ATR
If close < Lower Band, trend is considered failed
The ATR multiplier k automatically adjusts the tolerance based on volatility, avoiding rigid fixed-percentage rules.
Visual Elements
Yellow line: MA20
Green band: MA20 + k × ATR
Red band: MA20 − k × ATR (key risk boundary)
Red triangle + “FAIL” label: Trend failure signal
Optional background shading to highlight risk zones
Typical Use Cases
Trend-following strategies (exit / reduce exposure)
Breakout strategies (filter false continuation)
Risk management overlay (non-intrusive, no repaint)
Combine with HMA, SuperTrend, structure-based entries
👉 中文补充:
非常适合作为**“不该再拿”的客观判断条件**,而不是频繁交易信号。
Why This Indicator
Volatility-adaptive (ATR-based)
No future data, no repaint
Simple logic, strong risk control
Works across stocks, crypto, futures, indices
This tool is designed to answer one question only:
Is the current trend still valid?
Parameters
MA Length (default: 20)
ATR Length (default: 14)
ATR Multiplier k (default: 0.8)
Lower k → stricter risk control
Higher k → more tolerance, fewer false signals SSE:600595
Timeframe Overlay 24HrDaily High–Low Box (00:00–23:59)
This indicator highlights each trading day with a shaded box spanning from 00:00 to 23:59 (based on the selected timezone) and covering the day’s highest and lowest price.
• Green box when the day closes above its open
• Red box when the day closes below its open
• Historical days are fully drawn for easy comparison
• Current day box builds dynamically as new candles form
Useful for visualising daily range, market bias, and intraday structure across all timeframes.
High Momentum Breakout Scoring System (SEPA & CANSLIM Based)🚀 概览 / Overview
本指标是一个量化评分工具,旨在识别具有高爆发潜力的“动量突破”股票。它结合了 Mark Minervini 的 SEPA 方法论和 William O'Neil 的 CANSLIM 策略核心要素,专门针对 1 周左右的短期波动进行了权重优化。
This indicator is a quantitative scoring tool designed to identify "Momentum Breakout" stocks with high explosive potential. It combines key elements of Mark Minervini's SEPA methodology and William O'Neil's CANSLIM strategy, with weights optimized specifically for short-term (approx. 1 week) price movements.
🔍 核心逻辑 / Core Logic
该系统分为两个阶段进行评估: The system evaluates stocks in two distinct stages:
1. 门槛检查 (Hard Thresholds): 必须满足趋势模板(Trend Template)基础条件,包括:
价格必须位于 MA50, MA150, MA200 之上。
MA200 保持上升趋势。
当前价格距离 52 周高点在 25% 以内。
2. 权重评分系统 (Weighted Scoring - Total 100): 如果通过门槛检查,系统将根据以下维度进行动态评分:
突破成交量 (25%): 评估爆发力。
整理紧密度 (15%): 寻找波动收缩(VCP)特征。
RS 相对强度状态 (12%): 确保股票跑赢大盘。
VCP 形态完整性 (8%): 检测价格波动的递减收缩。
其他维度: 包括成交量萎缩、短期均线排列、量价配合及 A/D 派发线等。
📊 如何使用 / How to Use
A 级 (85-100): 强力买入/观察信号。符合高动量突破的所有特征。
B 级 (70-84): 良好的突破形态,适合建立初始仓位。
C/D/F 级: 动量不足或处于调整期,建议观望。
注意: 如果门槛检查未通过(显示 ✗),总分将自动减半以示风险。
⚠️ 免责声明 / Disclaimer
本脚本仅用于教育和研究目的,不构成任何投资建议。交易涉及风险,请务必配合个人的风险管理计划使用。 This script is for educational and research purposes only and does not constitute investment advice. Trading involves risk; please use it in conjunction with your personal risk management plan.
Sweep AnalyzerA comprehensive liquidity sweep detection indicator that identifies false breakouts (sweeps) of swing highs and lows, measures their depth, and provides statistical analysis to help optimize stop-loss placement.
🎯 Overview
This indicator is designed for traders who use Smart Money Concepts (SMC), ICT methodology, or price action strategies. It automatically detects when price “sweeps” (falsely breaks) key swing levels and returns back, which often indicates liquidity grabs by institutional traders.
The unique feature of this indicator is its ability to measure the depth of each sweep in points/pips and calculate statistics, helping you understand how far price typically goes beyond levels before reversing. This data is invaluable for setting optimal stop-loss distances.
⚙️ Features & Settings Explained
Settings Group
Cooldown Period (bars) — Minimum number of bars between sweep signals. Prevents multiple signals in the same area. Default: 10
Show Statistics Table — Toggle the statistics panel on/off
Table Position — Choose corner placement: Top Left, Top Right, Bottom Left, Bottom Right
Table Size — Small, Normal, or Large text size for the table
Pivot Settings
Pivot Left Bars — Number of bars to the left required to confirm a swing point. Higher values identify more significant levels. Default: 20
Pivot Right Bars — Number of bars to the right required to confirm a swing point. Default: 20
How it works: A swing high is confirmed when the high is higher than all bars within the left AND right lookback period. Same logic applies for swing lows (lowest of the range).
Sweep Detection
Sweep Lookback (bars ) — How far back to look for valid swing levels to sweep. Default: 100
Strict Mode (original logic) — When enabled, uses the original SFP (Swing Failure Pattern) detection which requires specific candle patterns. When disabled, uses enhanced detection that tracks multi-bar sweeps.
Enhanced Mode (Strict Mode OFF):
→ Detects sweeps that develop over multiple bars
→ Price can stay beyond the level for several candles
→ Tracks the deepest point reached during the sweep
→ More flexible and catches more setups
Strict Mode (ON):
→ Classic SFP detection
→ Requires price to sweep and close back in one move
→ More conservative, fewer but higher-quality signals
Sweep Filters
Max Bars in Sweep — Maximum bars price can stay beyond the level. If exceeded, it’s considered a breakout, not a sweep. Default: 10
Max Sweep Depth (ATR multiplier) — Maximum sweep depth as ATR multiple. Sweeps deeper than this are filtered out as breakouts. Default: 3.0
ATR Length — Period for ATR calculation used in filters. Default: 14
If price goes too deep beyond a level or stays there too long, it’s likely a real breakout, not a liquidity sweep. These filters prevent false signals during trending markets.
Sweep Confirmation
Confirmation Bars — How many consecutive bars price must close back beyond the level to confirm the sweep. Default: 2
Min Return Depth (ATR mult) — Minimum distance price must return beyond the level (as ATR multiple) to count as valid return. Default: 0.3
📊 Statistics Table
The table displays real-time statistics for all detected sweeps:
Count — Total number of sweeps detected (Bull/Bear/Total)
Avg (pts) — Average sweep depth in points. This is the key metric for SL placement
Median (pts) — Median sweep depth, useful when you have outliers
Max (pts) — Deepest sweep recorded
Min (pts) — Shallowest sweep recorded
SL Buffer — Suggested stop-loss distance (Average × 1.2)
⚠️ Important Notes
Point Calculation: The indicator automatically detects instrument type. For Forex with 5 decimals it displays in pipettes (multiply by 0.1 for pips). For Forex with 4 decimals it displays in pips. For other instruments it displays in points.
Historical Data: Statistics are calculated from all visible chart data. Scroll left to include more history for better averages.
Timeframe Matters: Sweep characteristics vary by timeframe. Run the indicator separately on each TF you trade.
Not Financial Advice: This indicator is a tool for analysis. Always combine with other confluence factors and proper risk management.
🔔 Alerts
Two alert conditions are available:
→ Bullish Sweep: Triggers when a bullish sweep is confirmed
→ Bearish Sweep: Triggers when a bearish sweep is confirmed
Set up alerts via TradingView’s alert menu for real-time notifications.
💡 Pro Tips
→ Start with defaults and adjust based on your instrument/timeframe
→ Increase Pivot bars (25-30) for higher timeframes to catch more significant levels
→ Decrease Max Bars in Sweep (5-7) for scalping to filter slow moves
→ Use Strict Mode if you want fewer but more reliable signals
→ Compare median vs average — if very different, you have outliers affecting your SL calculation
--------------------------------------------------------------------------------
Комплексный индикатор для определения свипов ликвидности (ложных пробоев) свинг-хаев и свинг-лоу. Измеряет глубину каждого свипа и предоставляет статистический анализ для оптимизации размещения стоп-лоссов.
🎯 Обзор
Индикатор разработан для трейдеров, использующих концепции Smart Money (SMC), методологию ICT или стратегии Price Action. Он автоматически определяет моменты, когда цена “свипает” (ложно пробивает) ключевые свинг-уровни и возвращается обратно, что часто указывает на сбор ликвидности институциональными игроками.
Уникальная особенность индикатора — измерение глубины каждого свипа в пунктах/пипсах и расчёт статистики. Это помогает понять, как далеко цена обычно заходит за уровень перед разворотом. Эти данные бесценны для установки оптимального расстояния стоп-лосса.
⚙️ Описание функций и настроек
Основные настройки (Settings)
Strict Mode — Включает строгий режим с оригинальной логикой SFP. При выключении используется расширенное определение многобаровых свипов.
Cooldown Period (bars) — Минимальное количество баров между сигналами свипа. Предотвращает множественные сигналы в одной области. По умолчанию: 10
Show Statistics Table — Включить/выключить панель статистики
Table Position — Выбор угла размещения: Top Left, Top Right, Bottom Left, Bottom Right
Table Size — Размер текста таблицы: Small, Normal, Large
Настройки пивотов (Pivot Settings)
Pivot Left Bars — Количество баров слева, необходимое для подтверждения свинг-точки. Большие значения определяют более значимые уровни. По умолчанию: 20
Pivot Right Bars — Количество баров справа, необходимое для подтверждения свинг-точки. По умолчанию: 20
Как работает: Свинг-хай подтверждается, когда максимум свечи выше всех баров в пределах левого И правого периода просмотра. Та же логика применяется для свинг-лоу (минимум диапазона).
Определение свипа (Sweep Detection)
Sweep Lookback (bars) — Как далеко назад искать валидные свинг-уровни для свипа. По умолчанию: 100
Расширенный режим (Strict Mode ВЫКЛ):
→ Определяет свипы, развивающиеся на нескольких барах
→ Цена может оставаться за уровнем несколько свечей
→ Отслеживает самую глубокую точку во время свипа
→ Более гибкий, ловит больше сетапов
Строгий режим (Strict Mode ВКЛ):
→ Классическое определение SFP
→ Требует свип и закрытие обратно за один бар
→ Более консервативный, меньше но более качественных сигналов
Фильтры свипа (Sweep Filters)
Max Bars in Sweep — Максимальное количество баров, которое цена может находиться за уровнем. При превышении считается пробоем, а не свипом. По умолчанию: 10
Max Sweep Depth (ATR multiplier) — Максимальная глубина свипа как множитель ATR. Свипы глубже этого значения фильтруются как пробои. По умолчанию: 3.0
ATR Length — Период для расчёта ATR, используемого в фильтрах. По умолчанию: 14
Если цена заходит слишком глубоко за уровень или остаётся там слишком долго, это скорее всего реальный пробой, а не свип ликвидности. Эти фильтры предотвращают ложные сигналы на трендовых рынках.
Подтверждение свипа (Sweep Confirmation)
Confirmation Bars — Сколько баров подряд цена должна закрываться обратно за уровнем для подтверждения свипа. По умолчанию: 2
Min Return Depth (ATR mult) — Минимальное расстояние, на которое цена должна вернуться за уровень (как множитель ATR), чтобы считаться валидным возвратом. По умолчанию: 0.3
📊 Таблица статистики
Таблица отображает статистику в реальном времени для всех обнаруженных свипов:
Count — Общее количество свипов (Bull/Bear/Total)
Avg (pts) — Средняя глубина свипа в пунктах. Ключевая метрика для размещения SL
Median (pts) — Медианная глубина свипа, полезна при наличии выбросов (аномальное значение, сильно отличающееся от остальных.)
Max (pts) — Самый глубокий свип
Min (pts) — Самый мелкий свип
SL Buffer — Рекомендуемое расстояние стоп-лосса (Среднее × 1.2)
⚠️ Важные замечания
Расчёт пунктов: Индикатор автоматически определяет тип инструмента. Для Forex с 5 знаками отображает в пипетках (умножьте на 0.1 для пипсов). Для Forex с 4 знаками отображает в пипсах. Для других инструментов отображает в пунктах.
Исторические данные : Статистика рассчитывается по всем видимым данным графика. Прокрутите влево, чтобы включить больше истории для лучших средних значений.
Таймфрейм важен: Характеристики свипов различаются на разных таймфреймах. Запускайте индикатор отдельно на каждом ТФ, который торгуете.
Не является финансовой рекомендацией: Этот индикатор — инструмент для анализа. Всегда комбинируйте с другими факторами подтверждения и правильным управлением рисками.
🔔 Алерты
Доступны два условия для алертов:
→ Bullish Sweep: Срабатывает при подтверждении бычьего свипа
→ Bearish Sweep: Срабатывает при подтверждении медвежьего свипа
💡 Советы
→ Начните с настроек по умолчанию и корректируйте под ваш инструмент/таймфрейм
→ Увеличьте Pivot bars (25-30) для старших таймфреймов, чтобы ловить более значимые уровни
→ Уменьшите Max Bars in Sweep (5-7) для скальпинга, чтобы фильтровать медленные движения
→ Используйте Strict Mode если хотите меньше, но более надёжных сигналов
→ Сравнивайте медиану и среднее — если сильно отличаются, у вас есть выбросы, влияющие на расчёт SL
Gold Levels MTF
// ────────────────────────────────────────────────────────────────────────────────
// GOLD LEVELS MTF - COMPLETE INDICATOR DESCRIPTION
// ────────────────────────────────────────────────────────────────────────────────
//
// DESCRIPTION:
// Gold Levels MTF is a professional technical indicator that analyzes asset price
// movement and displays support and resistance levels from all timeframes (Daily,
// Weekly, Monthly) using the Murray Math method based on Gann theory.
//
// MAIN FEATURES:
// 1. Multi-timeframe analysis - displays levels from Daily, Weekly, and Monthly timeframes
// 2. Automatic Murray Math level calculation (9 levels: 0/8 to 8/8)
// 3. Visual indication of level strength through colors and line styles
// 4. Level labels for easy identification
// 5. Automatic recalculation when volatility changes
//
// LEVEL TYPES:
//
// Extreme Overshoot (0/8 and 8/8) - Red color, solid line
// Final support/resistance. After price breaks through these levels, the indicator
// automatically recalculates and sets new levels.
//
// Overshoot (1/8 and 7/8) - Orange color, dotted line
// Weak level. If price has moved too far and stops near this level, it will reverse
// quickly. If it doesn't stop, it will continue moving.
//
// SUP/RES (2/8 and 6/8) - Blue color, solid line
// Strongest support and resistance levels. Provide the strongest resistance and
// support. Key levels for trading.
//
// Stop & Reverse (3/8 and 5/8) - Yellow color, dotted line
// Weak level. If price has moved too far and stops near this level, it will reverse
// quickly in the opposite direction.
//
// PIVOT (4/8) - Purple color, solid line
// Main support/resistance level. Provides the strongest resistance/support. This is
// the best level for new buy or sell entries.
//
// HOW TO USE:
//
// 1. SETTINGS:
// - Enable/disable desired timeframes (Daily, Weekly, Monthly)
// - Enable level labels for easy identification
// - Adjust line thickness to your preference
//
// 2. TRADING:
// - PIVOT (4/8) - main level for position entry
// - SUP/RES (2/8, 6/8) - strong levels for placing stop-losses and take-profits
// - Extreme Overshoot (0/8, 8/8) - levels for identifying trend reversal
// - Use combination of levels from different timeframes to confirm signals
//
// 3. INTERPRETATION:
// - Price above PIVOT - potentially bullish trend
// - Price below PIVOT - potentially bearish trend
// - Bounce from SUP/RES levels - strong signal for entry
// - Breakthrough of Extreme Overshoot - possible trend change
//
// ADVANTAGES:
// - High accuracy in determining support and resistance levels
// - Multi-timeframe analysis for better understanding of the overall picture
// - Automatic recalculation when market conditions change
// - Visual indication of level strength
// - Easy to use and interpret
//
// TECHNICAL DETAILS:
// - Calculation method based on Gann theory and Murray mathematics
// - Octave is calculated as a power of two from the price range
// - Levels are divided into 8 equal parts (0/8 to 8/8)
// - Previous period data is used for calculation stability
//
EMA 20/50 + RSI Trend Strategy [Clean & Simple]### **Title: EMA 20/50 + RSI Trend Strategy **
**Description:**
This is a pure trend-following strategy designed for Crypto intraday trading. It combines **EMA Crossovers** (for trend direction) with **RSI** (for momentum confirmation) to filter out choppy markets and false signals.
**1. Core Logic**
The strategy only signals an entry when both the Trend and Momentum are aligned:
* **Trend Filter:** Uses EMA 20 and EMA 50.
* **Momentum Filter:** Uses RSI (Length 14) with a baseline of 50.
**2. Signal Conditions**
* **🟢 LONG Signal:**
* Price Trend: EMA 20 is **ABOVE** EMA 50.
* Momentum: RSI is **ABOVE** 50.
* **🔴 SHORT Signal:**
* Price Trend: EMA 20 is **BELOW** EMA 50.
* Momentum: RSI is **BELOW** 50.
**3. Visual Features**
* **Bar Coloring:**
* **Green Bars:** Strong Bullish Trend (Long conditions met).
* **Red Bars:** Strong Bearish Trend (Short conditions met).
* **Gray Bars:** Neutral/Choppy Market (Stay aside).
* **Labels:** "LONG" and "SHORT" labels appear on the chart when the market state changes.
**4. Recommended Usage**
* **Timeframe:** Works best on **15m** (Scalping) or **1H** (Day Trading).
* **Assets:** High volatility pairs like BTCUSDT, ETHUSDT, SOLUSDT.
* **Strategy Tip:** Do not enter blindly on every signal. Wait for a pullback to the EMA 20/50 lines while the bar color remains Green/Red for the highest win rate.
**5. Alerts**
* This script supports TradingView alerts. You can set up alerts for "LONG Signal" and "SHORT Signal" in the alert menu.
PMax & MOST SynergyIntroduction
This script brings together two of the most powerful trend-following and volatility-based trailing stop-loss indicators in the technical analysis world: Profit Maximizer (PMax) and Moving Stop Loss (MOST). By merging these two tools into a single, optimized script, this indicator aims to reduce chart clutter while providing a comprehensive trend-tracking solution. Both indicators are integrated with their original logic and default parameters, now fully compatible with the latest Pine Script v5 standards.
Development & Technical Logic
The indicator is designed for versatility, allowing traders to monitor dual layers of protection and trend confirmation.
PMax Integration: It utilizes the volatility-adjusted trailing stop-loss logic combined with a variety of selectable Moving Average types (SMA, EMA, VAR, etc.). In this version, the default PMax settings are pre-configured to utilize the Variable Moving Average (VAR) to ensure smoother trend detection with reduced lag.
MOST Integration: The script includes the Moving Stop Loss (MOST) logic, which provides a dynamic exit strategy based on percentage-based trailing stops.
Visual Enhancements: The PMax line has been visually updated to a distinct Blue color for better clarity, and all secondary signals (Support/Resistance lines and highlights) are set to be optional to keep the interface clean and professional.
Conclusion
This combined version is an ideal tool for trend followers who want to benefit from multiple confirmation layers. Whether you are looking for long-term trend stability with PMax or tactical exit/entry signals with MOST, this script provides the flexibility to adjust both independently. It eliminates the need for multiple indicator slots and offers a unified dashboard for trend analysis across various timeframes and assets.
Acknowledgements
I would like to express my sincere gratitude to the original developers who designed these essential tools:
Kivanc Ozbilgic (@KivancOzbilgic): Thank you for your immense contribution to the trading community and for developing the Profit Maximizer (PMax). Your work continues to be a cornerstone for many traders worldwide.
Ceyhun (@ceyhun): A special thanks for designing the Moving Stop Loss (MOST) indicator. Your innovative approach to trailing stops has significantly improved how we manage risk in the markets.
Market Internal Overlay - Skew and Put/Call RatioTracks both the CBOE:SKEW and INDEX:CPC and will highlight when certain thresholds are met.
Blue candle = skew is below 125 (low relative levels of hedging occurring)
Gray candle = skew is above 150 (higher relative levels of hedging occurring)
Red candle = 10 DMA of the put/call ratio is above 1.0 (signaling potential overbought territory)
Green candle = 10 DMA of the put/call ratio is below 0.80 (signaling potential oversold territory)
Purple candle = Both signals are occurring (in either direction)
To view the candle overlay, either switch the price data off, or change the colors to be darker and more transparent.
MAX TRADE (PRO)MAX TRADE (PRO) is a professional-grade TradingView indicator designed to deliver clean, high-quality BUY/SELL signals with a premium visual layout and clear risk management on the chart.
UK Public Oneside V2This strategy combines RSI, Stochastic Oscillator, and a 50 EMA trend filter to identify moderate-risk trading opportunities in trending markets.
How it works:
Long entries occur when RSI and Stochastic are in oversold conditions while price is above the 50 EMA.
Short entries occur when RSI and Stochastic are in overbought conditions while price is below the 50 EMA.
Trades are confirmed on the previous candle, avoiding premature entries and exits.
Risk management is handled using fixed percentage stop-loss with configurable risk-to-reward targets.
Optional RSI-based exits close positions early during overbought or oversold conditions.
Key Features:
Trend-filtered entries using EMA 50
Non-repainting logic (confirmed candle signals)
Configurable stop-loss and reward ratio
Works well for scalping and intraday trading
Suitable for crypto, forex, and indices
Recommended Timeframes:
5m, 15m, 30m
Note:
This strategy is designed for educational and research purposes. Always forward-test and apply proper risk management before using in live trading.
Opening Range Breakout & Targets [Strategy] (Fixed + Alerts)This strategy backtests a classic Opening Range Breakout approach using a configurable opening range window (time-based OR or custom session). Once the opening range is completed, the strategy waits for price to break above ORH (Opening Range High) or below ORL (Opening Range Low) and enters in the direction of the breakout.
Targets are derived directly from the opening range width:
OR Width = ORH − ORL
Target Step = OR Width × Target %
Take-profit is placed at the selected Target # (T1, T2, etc.)
An optional Daily Bias filter can be enabled to reduce false breakouts by comparing today’s opening range midpoint (ORM) to the previous session’s ORM. When bias is active, breakouts against the bias can require a stronger confirmation (break beyond the first target step).
Risk management is configurable via multiple stop options:
Stop at Opposite OR
Stop at OR Midpoint
Stop at 1× Target Step
Or disable stops for custom management
Includes support for:
Long/Short/Both modes
One trade per session option
Optional exit on opposite breakout
Separate alert conditions (when used with the companion indicator)
Note: This is a backtesting tool. Always validate results across symbols/timeframes and account for slippage/commissions before live use.
MR.Mix Market Context
MR.Mix هو نظام تحليل سياقي مبني على الجلسات، تم تطويره لدعم منهجية تداول خاصة تحمل نفس الاسم (MR.Mix).
لا يُعد هذا المؤشر دمجًا لمؤشرات مستقلة، بل إطارًا تحليليًا واحدًا يتم فيه تنسيق عدة مكوّنات داخلية للعمل معًا وفق منطق موحّد يعتمد على بنية الجلسات، سلوك السعر، واستجابة الزخم.
يعمل المؤشر كأداة تحليلية مساعدة للاستراتيجية، حيث يركّز على قراءة سياق السوق وتأكيد الحالات التي تعتمد عليها المنهجية، دون توليد إشارات تداول مباشرة أو وعود أداء.
الوظائف الرئيسية:
• تحديد افتتاح جلسة نيويورك ورسم مستويات مرجعية مشتقة من الجلسة
• تصور نطاق ما قبل الافتتاح مع تتبع القمم والقيعان بشكل تراكمي
• عرض هياكل RSI والفوليوم مدمجة داخل الشارت ومقاسة نسبةً إلى النطاق السعري الظاهر
• متوسط متحرك EMA مع خيارات تنعيم تكيفية ونطاقات تذبذب اختيارية
• جميع العناصر البصرية تُعرض بناءً على شروط سياقية وليست مرسومة بشكل ثابت
تمت حماية كود المؤشر لاعتماده على تنسيق داخلي خاص بين توقيت الجلسات، التحجيم التكيفي، ومنطق العرض الشرطي، وهو تصميم لا يمكن إعادة إنتاجه بدقة باستخدام مؤشرات Pine المفتوحة دون كشف البنية الداخلية.
شرح العناصر على الرسم البياني:
• الخطوط الأفقية تمثل مستويات مرجعية مشتقة من الجلسات
• الخطوط العمودية تشير إلى انتقالات الجلسات
• المناطق المظللة توضح نطاقات ما قبل الافتتاح
• صناديق RSI والفوليوم المدمجة تعكس الزخم والمشاركة ضمن النطاق السعري الظاهر فقط
────────────────────────────────
MR.Mix is a session-based market context system developed to support a proprietary trading methodology under the same name (MR.Mix).
This script is not a compilation of standalone indicators. It is a unified analytical framework where multiple internal components are coordinated to operate under a single logic focused on session structure, price behavior, and momentum response.
The indicator functions as a supportive analytical tool for the methodology by providing market context and condition confirmation, without generating direct trading signals or performance claims.
Key features:
• New York session open detection with session-derived reference levels
• Pre-market range visualization with cumulative high/low tracking
• Embedded RSI and Volume structures rendered directly on the price chart and scaled relative to the visible price range
• EMA with optional adaptive smoothing and volatility bands
• All visual elements are condition-driven and context-aware rather than continuously plotted
The script is protected because it relies on proprietary coordination between session timing, adaptive scaling, and conditional rendering logic that cannot be accurately replicated using standard open-source Pine indicators without exposing internal structure.
Chart elements:
• Horizontal lines represent session-derived reference prices
• Vertical lines mark session transitions
• Shaded areas define pre-market price boundaries
• Embedded RSI and Volume boxes reflect momentum and participation within the visible range only
MR.MixMarket Context
MR.Mix هو نظام تحليل سياقي مبني على الجلسات، تم تطويره لدعم منهجية تداول خاصة تحمل نفس الاسم (MR.Mix).
لا يُعد هذا المؤشر دمجًا لمؤشرات مستقلة، بل إطارًا تحليليًا واحدًا يتم فيه تنسيق عدة مكوّنات داخلية للعمل معًا وفق منطق موحّد يعتمد على بنية الجلسات، سلوك السعر، واستجابة الزخم.
يعمل المؤشر كأداة تحليلية مساعدة للاستراتيجية، حيث يركّز على قراءة سياق السوق وتأكيد الحالات التي تعتمد عليها المنهجية، دون توليد إشارات تداول مباشرة أو وعود أداء.
الوظائف الرئيسية:
• تحديد افتتاح جلسة نيويورك ورسم مستويات مرجعية مشتقة من الجلسة
• تصور نطاق ما قبل الافتتاح مع تتبع القمم والقيعان بشكل تراكمي
• عرض هياكل RSI والفوليوم مدمجة داخل الشارت ومقاسة نسبةً إلى النطاق السعري الظاهر
• متوسط متحرك EMA مع خيارات تنعيم تكيفية ونطاقات تذبذب اختيارية
• جميع العناصر البصرية تُعرض بناءً على شروط سياقية وليست مرسومة بشكل ثابت
تمت حماية كود المؤشر لاعتماده على تنسيق داخلي خاص بين توقيت الجلسات، التحجيم التكيفي، ومنطق العرض الشرطي، وهو تصميم لا يمكن إعادة إنتاجه بدقة باستخدام مؤشرات Pine المفتوحة دون كشف البنية الداخلية.
شرح العناصر على الرسم البياني:
• الخطوط الأفقية تمثل مستويات مرجعية مشتقة من الجلسات
• الخطوط العمودية تشير إلى انتقالات الجلسات
• المناطق المظللة توضح نطاقات ما قبل الافتتاح
• صناديق RSI والفوليوم المدمجة تعكس الزخم والمشاركة ضمن النطاق السعري الظاهر فقط
────────────────────────────────
MR.Mix is a session-based market context system developed to support a proprietary trading methodology under the same name (MR.Mix).
This script is not a compilation of standalone indicators. It is a unified analytical framework where multiple internal components are coordinated to operate under a single logic focused on session structure, price behavior, and momentum response.
The indicator functions as a supportive analytical tool for the methodology by providing market context and condition confirmation, without generating direct trading signals or performance claims.
Key features:
• New York session open detection with session-derived reference levels
• Pre-market range visualization with cumulative high/low tracking
• Embedded RSI and Volume structures rendered directly on the price chart and scaled relative to the visible price range
• EMA with optional adaptive smoothing and volatility bands
• All visual elements are condition-driven and context-aware rather than continuously plotted
The script is protected because it relies on proprietary coordination between session timing, adaptive scaling, and conditional rendering logic that cannot be accurately replicated using standard open-source Pine indicators without exposing internal structure.
Chart elements:
• Horizontal lines represent session-derived reference prices
• Vertical lines mark session transitions
• Shaded areas define pre-market price boundaries
• Embedded RSI and Volume boxes reflect momentum and participation within the visible range only
SBS Reversal Engine MTFSBS Reversal Engine (MTF) is a professional multi-timeframe indicator designed to identify high-quality reversal zones across stocks, crypto, and indices.
It combines RSI, Williams %R, a smoothed Williams oscillator ("Willy"), and a proprietary WaveTrend momentum filter to evaluate market conditions across 4H, Daily, and Weekly timeframes.
A visual traffic-light system provides a clear overview of oversold conditions, momentum shifts, and multi-timeframe alignment.
The integrated MTF Score System helps traders focus on high-quality setups where market structure, context, and timing align.
This indicator is an analytical tool and does not constitute financial advice.
© Step Buy Step 2025 – All rights reserved






















