Crypto Spot Volume Ratio**Overview**
This TradingView Pine Script v7 indicator computes and visualizes each exchange’s spot‐volume share relative to the average across ten major venues. By plotting ten “volume coefficients” around a baseline of 1, you immediately see which exchanges are trading above or below the aggregate average in each bar (timeframe period).
---
## 1. Data Sources
The script pulls spot trading volume for the current symbol (e.g. BTC/USDT, ETH/USDT, SOL/USDT, etc.) from these ten exchanges:
* Binance
* OKX
* Bybit
* KuCoin
* Gate.io
* HTX
* Kraken (USD pair)
* Coinbase (USD pair)
* Bitstamp (USD pair)
* Bitfinex (USD pair)
For USD-quoted venues (Coinbase, Kraken, Bitstamp, Bitfinex), it automatically converts the symbol suffix from “USDT” to “USD.”
---
## 2. Calculation Steps
1. **Fetch Volumes**
Using `request.security`, the script retrieves `volume` from each exchange’s contract at the chart’s timeframe.
2. **Sum and Average**
* **Total Volume (`sumVol`)** = sum of all ten exchanges’ volumes.
* **Average Volume (`avgVol`)** = `sumVol / 10‘.
3. **Compute Coefficients**
For each exchange *i*,
A coefficient > 1 means that exchange’s volume is above the ten‐exchange average; < 1 means below average.
4. **Rendering**
* **Table**: A horizontal row in the top‐right corner lists each enabled exchange’s coefficient (formatted to two decimals).
* **Plots**: Ten overlaid line plots show each exchange’s coefficient time series. A dashed horizontal line at **1** marks the average baseline.
---
## 3. Configuration Options
In the indicator’s settings panel, you can toggle **“Show …”** for any of the ten exchanges. Disabling an exchange will hide both its table entry and its plotted line—but does **not** change the average calculation (which always divides by 10).
---
## 4. Interpretation & Significance
* **Relative Activity**: By normalizing each venue to the ten‐exchange average, you spot shifts in where volume is concentrated.
* **Liquidity Insights**: Exchanges consistently above 1 may offer deeper liquidity, tighter spreads, or attract more order flow. Those below 1 may lag on volume, signaling lower activity or potential outages.
* **Arbitrage & Flow Monitoring**: Sudden spikes on a particular exchange (coefficient >> 1) can indicate localized buying/selling pressure, useful for spotting arbitrage windows, large order flows, or exchange-specific events.
* **Market Health**: Tracking the dispersion of these coefficients over time gives you a quick visual of how balanced or skewed the overall market activity is across venues.
---
## 5. How It Works in Practice
1. **Attach** this indicator to any USDT or USD spot chart (e.g., BTCUSDT, ETHUSDT).
2. **Observe** which exchange lines rise above the dashed **1** line—those venues are currently trading more volume than the average of the ten.
3. **Use** the table to see exact coefficient values each bar.
4. **Toggle** exchanges on/off to focus on specific venues without affecting the universal average baseline.
By comparing ten exchanges on a single pane, you gain real-time clarity on where crypto liquidity and activity are most intense—and where it temporarily wanes—empowering more informed trading, arbitrage strategies, and market‐structure analysis.
Breadth Indicators
顶底力量这个"顶底力量"指标是一个反转信号识别器,专门用来捕捉价格的顶部和底部转折点。
顶部信号(红色下三角):
价格创新高但动量衰竭
适合考虑做空或止盈多单
底部信号(绿色上三角):
价格创新低但动能衰竭
适合考虑做多或止盈空单
优缺点
优点:
结合价格行为和动量指标,相对可靠
有确认机制,减少假信号
专门捕捉转折点,适合波段交易
缺点:
在强趋势中容易产生假信号
RSI可能长时间保持极值状态
确认周期短,可能错过最佳入场点
Application Scenarios
This is a typical reversal trading indicator:
Top Signal (Red down triangle):
Price makes new high but momentum is exhausted
Consider short entry or take profit on long positions
Bottom Signal (Green up triangle):
Price makes new low but selling pressure is exhausted
Consider long entry or take profit on short positions
Pros and Cons
Advantages:
Combines price action with momentum indicator for reliability
Has confirmation mechanism to reduce false signals
Specifically targets turning points, suitable for swing trading
Disadvantages:
May generate false signals in strong trending markets
RSI can remain at extreme levels for extended periods
Short confirmation period might miss optimal entry points
This indicator is particularly effective in sideways markets or at trend exhaustion points for timing reversal entries.
Multi-Timeframe Trend Analysis [Aaron Diaz]🧠 Indicator Review: Multi-Timeframe Trend Analysis
📌 What Does It Do?
The "Multi-Timeframe Trend Analysis" indicator by Aaron Diaz performs a trend assessment across multiple timeframes using Exponential Moving Averages (EMAs) as internal logic. Instead of plotting EMAs on the chart, this version only displays a clean dashboard that shows whether each EMA is trending up or down, keeping your chart clutter-free.
🧾 Based on the original indicator by BigBeluga, this version was modified by Aaron Diaz to remove the EMA plots and focus solely on actionable trend information via a table.
🔍 How It Works
It calculates 5 different EMAs (default: 20, 30, 40, 50, 60 periods).
For each EMA, it checks if it’s trending up (EMA > EMA 2 candles ago) or down.
These signals are then evaluated across 5 customizable timeframes (e.g., 1h, 2h, 3h, etc.).
A dashboard/table appears on the top-right corner of your screen, showing:
🢁 = Uptrend for that EMA and timeframe.
🢃 = Downtrend.
It uses color codes (green = bullish, purple = bearish) to make trend reading fast and intuitive.
🧱 Technical Foundations
Exponential Moving Averages (EMAs):
EMAs give more weight to recent prices, making them highly responsive to current trends.
Widely used to detect momentum and reversals.
Multi-Timeframe Analysis (MTF):
Helps confirm trend strength by analyzing multiple timeframes.
Reduces false signals and noise found in a single timeframe.
📈 Suggested Strategy: "MTF Trend Confluence"
🎯 Goal:
Only trade when multiple timeframes confirm the same directional bias.
✅ Long Entry Rules:
At least 3 out of 5 timeframes must show 🢁 on at least 4 of the 5 EMAs.
Confirm entry with:
A bullish candlestick pattern.
A breakout above recent resistance.
Optional filter: RSI or MACD not in overbought zone.
🔻 Short Entry Rules:
At least 3 timeframes must show 🢃 on at least 4 EMAs.
Confirm with:
A bearish candle or breakdown below support.
Optional filter: RSI or MACD not in oversold zone.
🛑 Exit Rules:
Take Profit at key support/resistance levels or at a 2:1 risk-reward ratio.
Stop Loss below/above the last swing or fixed % (e.g., 1.5–2%).
Exit early if the dashboard shows a shift in trend across key timeframes.
🧪 Example Use Case
You're trading on a 15-minute chart:
The dashboard shows 🢁 across 1h, 2h, and 3h timeframes for EMA20, EMA30, and EMA40.
Price breaks a local resistance level.
You enter long and target the next liquidity zone, placing your stop-loss below the most recent swing low.
⚠️ Important Notes
This is not a signal generator—it’s a trend confirmation tool.
Best used for swing or intraday trend trading.
Avoid using it in ranging or sideways markets.
MA Band Zones with AlertsThis is a simple script with alerts.
Its a tool, helps traders, who works on price average range, to identify zones away from Moving average + and - side.
it will work on sma, ema, wma.
custom TF
custom source
alert 5 alert variation to choose from.
there is small glitch, kindly uncheck both the background boxes in in the input setting. it will removed in the next version
SMA21 Persistent Trend with ATR Consolidation + LabelsExtreme Scalping Indicator with SMA.
Made for consolidation as well.
SNIPERKILLS XXX 1.0 CISD + FVG + OB + SMT Detector"SNIPERKILLS XXX 1.0 – CISD + FVG + OB + SMT Detector"
It’s a multi-component ICT-style trading indicator that detects and displays:
🔹 1. CISD (Candle Impulse Swing Displacement) Breakouts
A form of breakout detection that:
Validates bearish reversal if a large red candle (with body > % threshold) follows a green candle and breaks previous swing high.
Validates bullish reversal if a large green candle follows a red candle and breaks previous swing low.
Optional entry lines are drawn at the breakout level.
🔹 2. FVG (Fair Value Gaps)
Bullish FVG: Detected when the previous two candles' lows are above the current candle's high.
Bearish FVG: Detected when the previous two candles' highs are below the current candle's low.
These are plotted with light-colored squares on the chart.
🔹 3. OB (Order Block) Highlight
Highlights the candle before the CISD displacement candle.
Bullish OB candles are shaded green, bearish are shaded red.
This helps traders spot likely supply/demand zones based on displacement logic.
🔹 4. SMT (Smart Money Technique) Divergence
Compares NQ1! (Nasdaq) and ES1! (S&P 500) to find divergences.
Bullish SMT: NQ makes a lower low but ES doesn’t → Possible long.
Bearish SMT: NQ makes a higher high but ES doesn’t → Possible short.
Plots triangles for SMT divergence.
🔹 5. Stats Table (Optional Display)
Shows real-time counts of:
Total CISD Buy/Sell events
Total FVG Up/Down occurrences
SMT Bullish/Bearish events
Last signal type
User-defined candle body % threshold
🔹 6. Alerts
Fires alerts when CISD, FVG, or SMT signals are triggered.
✅ Customizable Inputs:
Candle body threshold (default 60%)
Swing high/low lookback
Toggle FVG, OB, SMT
Choose table position
🧠 Summary:
This is a powerful, all-in-one ICT-inspired tool designed to help traders spot:
Momentum reversals (CISD)
Institutional gaps (FVG)
Key imbalance zones (OB)
Intermarket divergence (SMT)
with stats and alerts built-in.
İsmetChenil v6 - AdvancedLong-term is more stable. Short-term long signals are stronger and perform better in crypto and stock markets year-to-date.
HEMA+ATR结合了HEMA(Hull Exponential Moving Average)和ATR(Average True Range)两个技术指标。
参数设置:
Alpha长度(默认20):控制快速响应度
Gamma长度(默认20):控制平滑度
高亮运动方向:开启后HEMA线会根据方向变色(上涨绿色,下跌红色)
数据源:可选择close、high、low等价格数据
自定义周期:可以显示其他时间框架的HEMA值
HEMA算法逻辑:
alpha = 2 / (alpha_len + 1) // 快速因子
gamma = 2 / (gamma_len + 1) // 平滑因子
HEMA = (1-α) × (前期HEMA + 前期b) + α × 当前价格
b = (1-γ) × 前期b + γ × (当前HEMA - 前期HEMA)
这是一个改进的移动平均线,比传统EMA更敏感但更平滑。
ATR部分(平均真实波幅)
参数设置:
ATR周期(默认3):计算ATR的K线数量
ATR带宽倍数(默认2.5):ATR通道的宽度倍数
ATR通道计算:
上轨 = 当前收盘价 + (ATR × 倍数)
下轨 = 当前收盘价 - (ATR × 倍数)
实际应用意义:
HEMA线:
绿色上涨 = 趋势向上
红色下跌 = 趋势向下
比普通均线反应更快,更适合短线交易
ATR通道:
红色上轨:阻力位参考
绿色下轨:支撑位参考
通道宽度反映市场波动性
组合使用:
价格突破ATR上轨且HEMA向上 = 强势做多信号
价格跌破ATR下轨且HEMA向下 = 强势做空信号
价格在ATR通道内 = 震荡整理状态
这个指标特别适合短线波段交易,能够快速捕捉趋势变化并提供动态支撑阻力位。
//version=5
indicator('HEMA+ATR', shorttitle="HEMA+ATR", overlay=true)
// ========== HEMA参数设置 ==========
alphaLength = input.int(title="Alpha长度", defval=20, minval=1, group="HEMA设置")
gammaLength = input.int(title="Gamma长度", defval=20, minval=1, group="HEMA设置")
highlightMovements = input.bool(title="高亮运动方向", defval=true, group="HEMA设置")
src = input.source(title="数据源", defval=close, group="HEMA设置")
// 自定义周期设置
hema_timeframe = input.timeframe("", title="HEMA自定义周期", group="HEMA设置", tooltip="留空使用当前图表周期")
// ========== ATR参数设置 ==========
atrPeriod = input.int(title='ATR周期', defval=3, minval=1, group="ATR设置", tooltip="ATR计算周期")
atrMultiplier = input.float(title='ATR带宽倍数', defval=2.5, step=0.1, minval=0.01, group="ATR设置", tooltip="ATR带宽缩放因子")
// ========== HEMA计算函数 ==========
calc_hema(source, alpha_len, gamma_len) =>
alpha = 2 / (alpha_len + 1)
gamma = 2 / (gamma_len + 1)
var float b = 0.0
var float hema = 0.0
hema := (1 - alpha) * (nz(hema ) + nz(b , source)) + alpha * source
b := (1 - gamma) * nz(b ) + gamma * (hema - nz(hema ))
hema
// ========== 获取指定周期的HEMA值 ==========
hema_value = hema_timeframe == "" ?
calc_hema(src, alphaLength, gammaLength) :
request.security(syminfo.tickerid, hema_timeframe, calc_hema(src, alphaLength, gammaLength), lookahead=barmerge.lookahead_off)
// ========== ATR计算 ==========
atr_value = ta.atr(atrPeriod)
scaledATR = atr_value * atrMultiplier
// ATR上下轨
upperATRBand = close + scaledATR
lowerATRBand = close - scaledATR
// ========== 绘制图形 ==========
// HEMA线颜色
hemaColor = highlightMovements ? (hema_value > hema_value ? color.lime : color.red) : color.rgb(109, 30, 127, 0)
// 绘制HEMA线
plot(hema_value, title="HEMA", linewidth=2, color=hemaColor)
// 绘制ATR带(上轨红色,下轨绿色)
plot(upperATRBand, title="ATR上轨", color=color.rgb(255, 0, 0, 50), linewidth=2)
plot(lowerATRBand, title="ATR下轨", color=color.rgb(0, 255, 0, 50), linewidth=2)
渣渣森多空1. 反向信号逻辑
"平多" = 开空信号:多头趋势结束时立即开空
"平空" = 开多信号:空头趋势结束时立即开多
实现趋势转换的无缝切换
2. 交易间隔控制
最小交易间隔62根K线
避免频繁开平仓,减少假信号
3. STOP止损系统
固定百分比止损(默认-2.5%)
黄色STOP标签警示
虚拟持仓状态管理
策略优势:
多重确认:9个技术指标综合判断,信号可靠性高
趋势跟踪:能够捕捉主要趋势的大部分利润
风险控制:内置止损系统和交易频率控制
反转敏感:能快速识别趋势转换点
适用场景:
中长期波段交易:适合捕捉日线、4小时级别的趋势
趋势性市场:在有明确方向的市场中表现较好
避免震荡:ADX过滤确保只在有趋势时交易
这是一个非常成熟的趋势跟踪+反转识别综合指标!
Here's the English translation and explanation of the Mozi Multi-Short Indicator:
Core Component Analysis:
1. T3 Indicator (Triple Exponential Moving Average)
T3 = c1×e6 + c2×e5 + c3×e4 + c4×e3
Function: Smooth trend-following line, faster response than regular EMA but with less noise
Parameters: Length 4, Volume Factor 0.5
Signals: T3 rising = bullish, T3 falling = bearish
2. Range Filter
Upper Band: filt + smoothrng
Lower Band: filt - smoothrng
Function: Dynamic support/resistance levels, adjusted based on ATR volatility
Signals: Price breakout above upper band = bullish, breakdown below lower band = bearish
3. ADX (Average Directional Index)
DI+ and DI-: Measure upward and downward momentum
ADX: Measure trend strength
Threshold: ADX>20 confirms trending market, DI+>DI- confirms uptrend
4. Auxiliary Confirmation Indicators
SAR: Parabolic Stop and Reverse, confirms trend direction
RSI: Relative Strength Index, filters overbought/oversold conditions
MACD Histogram: Momentum confirmation
Volume: Ensures sufficient trading activity
Signal Generation Logic:
Long Signal (All conditions must be met simultaneously):
Price breaks above Range Filter upper band
Consecutive upward trend (upward > 0)
DI+ > DI- (upward momentum dominates)
ADX > 20 (sufficient trend strength)
SAR < Close (uptrend confirmation)
T3 rising (trend line pointing up)
RSI > 52 (not in oversold territory)
MACD Histogram > 0 (positive momentum)
Sufficient volume
Short Signal (Opposite conditions):
Price breaks below Range Filter lower band
Consecutive downward trend (downward > 0)
DI+ < DI- (downward momentum dominates)
ADX > 20 (sufficient trend strength)
SAR > Close (downtrend confirmation)
T3 falling (trend line pointing down)
RSI < 52 (not in overbought territory)
MACD Histogram < 0 (negative momentum)
Sufficient volume
Key Features:
1. Reverse Signal Logic
"Close Long" = Open Short Signal: Immediately open short when long trend ends
"Close Short" = Open Long Signal: Immediately open long when short trend ends
Achieves seamless transition during trend reversals
2. Trading Interval Control
Minimum trading interval of 62 bars
Prevents frequent trading, reduces false signals
3. STOP Loss System
Fixed percentage stop loss (default -2.5%)
Yellow STOP label warnings
Virtual position state management
Strategy Advantages:
Multiple Confirmation: 9 technical indicators combined for high signal reliability
Trend Following: Captures majority of profits from major trends
Risk Control: Built-in stop loss system and trading frequency control
Reversal Sensitive: Quickly identifies trend turning points
Applicable Scenarios:
Medium to Long-term Swing Trading: Suitable for capturing trends on daily and 4-hour timeframes
Trending Markets: Performs well in markets with clear directional movement
Avoids Choppy Markets: ADX filter ensures trading only occurs during trending conditions
This is a very mature Trend Following + Reversal Identification comprehensive indicator!
Parameter Settings:
🏛️ Mozi Strategy Parameters
T3 Length: 4 (smoothing period)
T3 Volume Factor: 0.5 (sensitivity adjustment)
Range Period: 31 (calculation period)
Range Multiplier: 2.8 (band width scaling)
ADX Length: 14 (trend strength calculation)
ADX Threshold: 20 (minimum trend requirement)
Min Bars Between Trades: 62 (prevents overtrading)
🛡️ STOP Loss System
Enable Stop Loss: True/False toggle
Stop Loss Percentage: -2.5% (default risk per trade)
The indicator displays:
🎯 Green triangles: "Open Long" signals (when closing short positions)
🎯 Red triangles: "Open Short" signals (when closing long positions)
🟡 Yellow STOP labels: Stop loss warnings
HEMA+ATR结合了HEMA(Hull Exponential Moving Average)和ATR(Average True Range)两个技术指标。
参数设置:
Alpha长度(默认20):控制快速响应度
Gamma长度(默认20):控制平滑度
高亮运动方向:开启后HEMA线会根据方向变色(上涨绿色,下跌红色)
数据源:可选择close、high、low等价格数据
自定义周期:可以显示其他时间框架的HEMA值
HEMA算法逻辑:
alpha = 2 / (alpha_len + 1) // 快速因子
gamma = 2 / (gamma_len + 1) // 平滑因子
HEMA = (1-α) × (前期HEMA + 前期b) + α × 当前价格
b = (1-γ) × 前期b + γ × (当前HEMA - 前期HEMA)
这是一个改进的移动平均线,比传统EMA更敏感但更平滑。
ATR部分(平均真实波幅)
参数设置:
ATR周期(默认3):计算ATR的K线数量
ATR带宽倍数(默认2.5):ATR通道的宽度倍数
ATR通道计算:
上轨 = 当前收盘价 + (ATR × 倍数)
下轨 = 当前收盘价 - (ATR × 倍数)
实际应用意义:
HEMA线:
绿色上涨 = 趋势向上
红色下跌 = 趋势向下
比普通均线反应更快,更适合短线交易
ATR通道:
红色上轨:阻力位参考
绿色下轨:支撑位参考
通道宽度反映市场波动性
组合使用:
价格突破ATR上轨且HEMA向上 = 强势做多信号
价格跌破ATR下轨且HEMA向下 = 强势做空信号
价格在ATR通道内 = 震荡整理状态
这个指标特别适合短线波段交易,能够快速捕捉趋势变化并提供动态支撑阻力位。
//@version=5
indicator('HEMA+ATR', shorttitle="HEMA+ATR", overlay=true)
// ========== HEMA参数设置 ==========
alphaLength = input.int(title="Alpha长度", defval=20, minval=1, group="HEMA设置")
gammaLength = input.int(title="Gamma长度", defval=20, minval=1, group="HEMA设置")
highlightMovements = input.bool(title="高亮运动方向", defval=true, group="HEMA设置")
src = input.source(title="数据源", defval=close, group="HEMA设置")
// 自定义周期设置
hema_timeframe = input.timeframe("", title="HEMA自定义周期", group="HEMA设置", tooltip="留空使用当前图表周期")
// ========== ATR参数设置 ==========
atrPeriod = input.int(title='ATR周期', defval=3, minval=1, group="ATR设置", tooltip="ATR计算周期")
atrMultiplier = input.float(title='ATR带宽倍数', defval=2.5, step=0.1, minval=0.01, group="ATR设置", tooltip="ATR带宽缩放因子")
// ========== HEMA计算函数 ==========
calc_hema(source, alpha_len, gamma_len) =>
alpha = 2 / (alpha_len + 1)
gamma = 2 / (gamma_len + 1)
var float b = 0.0
var float hema = 0.0
hema := (1 - alpha) * (nz(hema ) + nz(b , source)) + alpha * source
b := (1 - gamma) * nz(b ) + gamma * (hema - nz(hema ))
hema
// ========== 获取指定周期的HEMA值 ==========
hema_value = hema_timeframe == "" ?
calc_hema(src, alphaLength, gammaLength) :
request.security(syminfo.tickerid, hema_timeframe, calc_hema(src, alphaLength, gammaLength), lookahead=barmerge.lookahead_off)
// ========== ATR计算 ==========
atr_value = ta.atr(atrPeriod)
scaledATR = atr_value * atrMultiplier
// ATR上下轨
upperATRBand = close + scaledATR
lowerATRBand = close - scaledATR
// ========== 绘制图形 ==========
// HEMA线颜色
hemaColor = highlightMovements ? (hema_value > hema_value ? color.lime : color.red) : color.rgb(109, 30, 127, 0)
// 绘制HEMA线
plot(hema_value, title="HEMA", linewidth=2, color=hemaColor)
// 绘制ATR带(上轨红色,下轨绿色)
plot(upperATRBand, title="ATR上轨", color=color.rgb(255, 0, 0, 50), linewidth=2)
plot(lowerATRBand, title="ATR下轨", color=color.rgb(0, 255, 0, 50), linewidth=2)
Bandas de Bollinger con Shading 20% de WilliamsJMDBandas de Bollinger al 20% simple útil para operar con acciones.
Kaufman Efficiency Ratio (Directional)simple kaufman efficiency with positive and negative, use at 0.3 and -0.3 as threshold
Nurlytan's IndicatorThe indicator draws EMA200 lines of different timeframes: 1m, 5m, 15m, 1h, 4h. There is also a panel that shows the values: RSI of different timeframes, the slope of the EMA200 line, ATR and much more.
Turtle Trading System + ATR Trailing StopIndicator Description: Turtle ATR Trailing Stop
The **Turtle ATR Trailing Stop** is a technical indicator designed to enhance the classic Turtle Trading System by incorporating a dynamic trailing stop based on the Average True Range (ATR). This indicator is ideal for traders seeking to manage risk and lock in profits on both long and short positions in trending markets.
Key Features:
- Turtle Trading Levels: Calculates the 20-day highest high and lowest low to identify potential breakout points, a core principle of the Turtle Trading System.
- ATR-Based Trailing Stop: Utilizes a trailing stop that adjusts dynamically based on a multiple of the ATR (default multiplier: 2.0), providing a volatility-adjusted exit mechanism.
- Position Flexibility: Supports both long and short positions, with the trailing stop positioned below the highest price for long trades and above the lowest price for short trades.
- Smooth Updates: The trailing stop updates on each bar, ensuring a more responsive adjustment to price movements, rather than only on new highs or lows.
- Reset Mechanism: Automatically resets the trailing stop when the price deviates significantly (configurable threshold, default 0.1%), adapting to major trend reversals.
- Alerts: Includes customizable alerts that trigger when the price reaches the trailing stop level, notifying traders of potential exit points.
- Debugging Tools: Features an on-chart debug table displaying ATR, Close, Highest Price, Lowest Price, Potential Stop, and Trailing Stop values for real-time analysis.
How It Works:
- For **Long Positions**: The trailing stop starts below the initial close price (minus 2*ATR) and moves up as the highest price increases, locking in profits while trailing at a fixed ATR distance.
- For **Short Positions**: The trailing stop starts above the initial close price (plus 2*ATR) and moves down as the lowest price decreases, protecting against upward price movements.
- The stop resets if the price falls (for long) or rises (for short) beyond the set threshold, ensuring adaptability to new market conditions.
Customization:
- Period Settings: Adjust the length for highs/lows (default 20) and ATR period (default 14).
- ATR Multiplier: Modify the distance of the trailing stop (default 2.0).
- Reset Threshold: Fine-tune the percentage at which the stop resets (default 0.1%).
- Position Type: Switch between "Long" and "Short" modes via input settings.
Usage:
Apply this indicator to any chart in TradingView, set your preferred parameters, and monitor the trailing stop line (yellow) alongside the Turtle highs (red) and lows (blue). Use the debug table to validate calculations and set alerts to stay informed of stop triggers.
This indicator combines the trend-following strength of the Turtle System with a flexible, ATR-based stop-loss strategy, making it a powerful tool for both manual and automated trading strategies.
SMC⁵ – Enhanced Composite + Strong Divergences & LinesSMC⁵⁺ is a next-generation momentum and divergence indicator that fuses four key volume-and-flow metrics into a single, ultra-responsive conviction score—and then plots clear, strong divergence signals directly on that composite line.
Key Logic & Workflow
Composite Construction
On-Balance Volume (OBV) : Captures directional volume flow.
Chaikin Money Flow (CMF) : Weighs close location within the bar by volume.
Cumulative Volume Delta (CVD) : Measures aggressive buyer vs. seller pressure.
Money Flow Index (MFI) : Reflects overbought/oversold conditions using typical price and volume.
Each raw series is transformed into a rolling z-score over a user-configurable lookback (Norm Length). This ensures stationarity and removes boundary artifacts.
Weighted by individual “trust” inputs (OBV, CMF, CVD, MFI weights), then optionally smoothed with an EMA to dial in responsiveness vs. noise.
Gradient Zone Highlight
The composite oscillates between 0–1 (neutral at 0.5).
A dynamic green/red gradient fill instantly shows when conviction enters “High” (>Upper Threshold) or “Low” (<Lower Threshold) zones—perfect for quick visual scans.
Divergence Detection
Regular Divergence:
Requires a minimum % price swing on the composite and a composite delta beyond a dynamic threshold (Reg Δ × StDev), ensuring only the most significant tops/bottoms trigger.
Plotted with bold lines and labels directly on the composite curve for unambiguous signals.
Hidden Divergence:
Uses a lighter threshold (Hid Δ × StDev) and thinner styling to highlight continuation opportunities behind the scenes—so you never miss stealth moves.
Both divergence types are pruned to a configurable maximum to keep your chart clean.
Why It’s Strong
Multi-Metric Confluence: By combining four independent flow/volume metrics, false-signal noise from any single source is virtually eliminated.
Statistical Normalization: Z-score transforms allow direct comparability and robust thresholding across any asset or timeframe.
Dynamic Sensitivity: User-tunable StDev multipliers and minimum Δ filters guarantee that only high-confidence divergences make it through.
Visual Clarity: Divergences are drawn on the actual composite line (not price), making it immediately clear when momentum is shifting beneath price action.
How to Use
Drop SMC⁵⁺ on any chart (works on all symbols/timeframes).
Adjust the four weights to emphasize your favorite flow metric.
Tweak Norm Length, Reg × StDev, and Min Composite Δ to tune sensitivity.
Watch for bold “Reg Div” signals for high-quality reversal setups, and lighter “Hid Div” signals for stealth continuation entries.
Combine with your trend filter or higher-timeframe confluence for pinpoint entries.
SMC⁵⁺ brings institutional-grade volume-flow analysis and divergence detection into one elegant package—empowering you to spot true momentum shifts before the crowd.
Samrat Directional Movement Index with Mediun to track ADX Samrat Directional Movement Index with Mediun to track ADX has a mediun line added for better tracking of ADX and +DI an -DI for traders.Feedback welcome
Turnover & Liquidity Dashboard With Nifty 50 RS Jitendrasummary of the indicator and its core logic
Turnover & Liquidity Dashboard With Nifty 50 RS Jitendra
📊 Purpose
This Pine Script dashboard provides a quick, tabular view of key liquidity and valuation metrics for any stock, highlighting how turnover and market cap metrics behave relative to their averages and comparing the stock’s performance with NIFTY50.
Setting Image
drive.google.com
⚙️ Core Components & Logic
1. 🧮 Market Cap Calculation
Formula:
marketCap = (Total Shares Outstanding × Close Price) / 1 Crore
2. 🔁 Turnover Calculation
turnover = Volume × Close / 1 Crore
It also computes:
Average Turnover over a user-defined SMA length (e.g., 20 days)
Turnover % Change from previous day
HTQ (Highest Turnover in Quarter)
TOMCAP = Turnover as % of Market Cap
1-Min Liquidity (optional): total traded value at 1-min resolution
3. 🟩 Conditional Color Coding
Turnover > Avg Turnover → Green background
Turnover % Change > 0 → Green background
Else → Red background
Used to quickly identify strength/weakness in liquidity.
4. 🧾 Table Display
Data shown in either vertical or horizontal layout
Table fields include:
Market Cap
Turnover
Avg Turnover
Turnover % Change
TOMCAP (Turnover Vs MarketCap)
1-Min Liquidity (if enabled)
5. 📈 Performance vs NIFTY50
Compares current stock’s return over a lookback period with NIFTY50’s return:
stockReturn = (close - close ) / close
niftyReturn = (niftyClose - niftyClose ) / niftyClose
perfVsNifty = stockReturn - niftyReturn
Shows "Outperform" if perfVsNifty > 0
"Underperform" if < 0, with appropriate background color.
Lookback Bar No : Denotes
Stock Vs Nifty Performance
1= 1 Day Stock Vs Nifty Performance
5 = 5 Day Stock Vs Nifty Performance
20= 1 Months Stock Vs Nifty Performance
✅ Use Cases
Evaluate liquidity trends quickly.
Identify stocks with unusual volume or turnover spikes.
Compare a stock’s momentum to NIFTY50 to spot relative strength/weakness.
Ideal for institutional-style screening dashboards or sector overviews.
Nadaraya,poly100,MA ribbon,volume nến,RSInadaraya
polynomial 100
volume nến
rsi break out 75,25
MA Ribbon
Chiaroscuro Scalp Model A [Signal + Visuals]This indicator is based on the Chiaroscuro Scalp Model A — a precision-based scalping system that identifies high-probability trade setups during the London and New York sessions. It combines daily range expansion, order blocks, fair value gaps, and W/M reversal patterns to generate 20-pip scalping opportunities with clearly plotted stop loss and take profit levels. Ideal for intraday traders seeking structured, rule-based entries.
SMA Fecho na Máxima, Mínima e NormalLarry Williams' Strategy - Short Moving Average Channel
✅ Indicators used:
High SMA: 3 periods
Low SMA: 3 periods
30-period Closing SMA: used as a trend filter