Max and Min Daily + 4H + 1H + Today Daily + 30mIndicator that shows on the chart the highs and lows of yesterday's daily, today's daily candle, the 4-hour, 1-hour, and 30-minute timeframes.
Indicatore che mostra sul grafico i max e min del daily di ieri, della candela giornaliera di oggi, del tf4h, tf1h e tf30 min.
廣量指標
Smart RSI Trend RSI Văn Nam — Smart RSI Trend + Divergence Toolkit
RSI Văn Nam is a clean, high-clarity RSI system built to help traders spot trend shifts, momentum confirmation, and high-probability divergence setups—without clutter.
It combines a classic RSI(14) core with two powerful smoothing tools (EMA(9) and WMA(45) of RSI) to make momentum structure easier to read and trade with confidence.
1) Trend Read Made Simple (EMA9 vs WMA45 on RSI)
Instead of guessing momentum, RSI Văn Nam highlights trend direction using a simple but effective rule:
Bullish momentum bias when EMA9(RSI) > WMA45(RSI)
Bearish momentum bias when EMA9(RSI) < WMA45(RSI)
A soft trend fill visually marks the current RSI momentum regime, making it easy to stay aligned with the dominant flow.
2) Clear Cross Signals (Momentum Turning Points)
The indicator plots clean markers when momentum changes:
Triangle Up when EMA9(RSI) crosses above WMA45(RSI)
Triangle Down when EMA9(RSI) crosses below WMA45(RSI)
Optional cross marker for any crossover/crossunder event
These crosses are great for:
early trend confirmation
pullback continuation timing
avoiding late entries when momentum is already fading
3) Professional Divergence Engine (Pivot-Based, “Original Logic”)
RSI Văn Nam includes a strict divergence detector using pivot highs/lows on RSI with fixed settings matching the original method:
Pivot Left = 5
Pivot Right = 5
Divergence range filter (Min/Max lookback) to reduce noise
Supported divergence types:
Regular Bullish Divergence (price lower low + RSI higher low)
Regular Bearish Divergence (price higher high + RSI lower high)
Optional: Hidden Bullish / Hidden Bearish Divergence
Each divergence prints clean labels directly on the RSI panel for fast recognition.
4) Built-In Alerts (Ready for Automation)
You get ready-to-use alerts for:
Regular Bullish / Bearish Divergence
Hidden Bullish / Hidden Bearish Divergence
EMA9(RSI) crossover / crossunder WMA45(RSI)
Perfect for traders who want notifications or semi-automation.
Why Traders Like It
✅ Cleaner RSI trend structure (less “RSI noise”)
✅ Momentum shifts are obvious (cross markers + fill)
✅ Divergence signals are strict and filtered by range
✅ Works on any market/timeframe (especially useful for XAUUSD & indices)
If you want, I can also write a shorter version for a TradingView publish description (2–4 lines), and a strong sales headline (English) that fits your branding.
NSE Index Sector Rotation Dashboard [JITENDRA]NSE Index & Sector Rotation Dashboard
To Delivers or Track a complete market structure view in one glance, By Analyzing Factor in All Listed Broad Market & Sectorial Indices
Sector Rotation
Relative Strength
Breakout Detection
Leadership Analysis
Multi-Timeframe Momentum
Overview Summary of This Indicator
NSE Index & Sector Rotation Dashboard is a powerful Market Monitoring Tool that tracks Indices, Sectors in one table. It combines sector rotation theory, relative strength analysis, breakout proximity, and multi-timeframe momentum into a single Dashboard.
Designed for index traders, sector rotation traders, and swing traders, this dashboard helps identify leaders, laggards, emerging strength, and breakouts.
Key Features What This Indicator Does
The Dashboard Type option allows you to switch between:
Giving you a complete top-down trading framework:
Market → Sector → Stock
Macro Market View → Broad Market Indices
Sector Rotation View → Sectoral Indices
Dashboard Type
1) Broad Market Indices Mode
Purpose: Provides a complete Macro market view across all Major Indices Like NIFTY 50
NIFTY NEXT 50
BANK NIFTY
FINNIFTY
MIDCAP & SMALLCAP
INDIA VIX
CNX500
Total Market Indices
Microcap & Factor Indices
2) Sectoral Indices Mode
Purpose: Provides a Sector Rotation and where Really Market Leader Expecting for Change. It Covers Most of The Major Industry Wise Sector.
Sector Rotation Phase (Stage Analysis)
Automatically classifies each index/sector into rotation phases:
LEADING → Strong momentum across short & medium term
IMPROVING → Early trend reversal
LAGGING → Distribution phase
BEARISH → Downtrend
NEUTRAL → Sideways market
Based on:
1 Day momentum
5 Day momentum
21 Day momentum
Sector Relative Strength vs NIFTY 50 (Configurable Lookback)
Compares every index/sector against NIFTY using a user-defined lookback period.
Shows:
OUTPER → Outperforming NIFTY
UNDPER → Underperforming NIFTY
NEUTRAL
Weekly & Monthly Breakout Proximity (BO/BD)
Early detection of potential breakouts and breakdowns:
W-BO → Near Weekly Breakout
W-BD → Near Weekly Breakdown
M-BO → Near Monthly Breakout
M-BD → Near Monthly Breakdown
Uses smart % distance filters
% Distance from 52-Week High
Instantly identifies leaders vs laggards:
Near 0% → Strong leadership
Far from highs → Weak sector
Perfect for momentum and trend-following strategies.
Multi-Timeframe Performance Tracking
Available in Percentage or Point mode.
Track Price Change momentum across multiple horizons:
1D → Daily momentum
5D → Weekly momentum
21D → Monthly momentum
252D → Yearly performance
Advanced Sorting & Filtering
Sort by:
Phase
RS
%52W
1D / 5D / 21D / 252D
Choose ascending or descending order.
Fully Customizable Dashboard
Table position (9 placements)
Table size (Small / Medium / Large)
Column on/off toggles
Percentage or Point change mode
Setting Description With Image/Screenshot
SORT & Display Type Description with Image/Screenshot
Code Summary How Data Fetched And Calculated
Price Data: For each symbol, one optimized request.security() used.
Minimal security calls
Fast performance
Pine request limits safe
[
close, // Current close
ta.highest(high,252), // 52 week high
close , // 1 day ago
close , // 5 days ago
close , // 21 days ago
close , // RS lookback
close // 1 year ago
]
% Distance from 52 Week High
%52W = (close - high52) / high52 * 100
Sector Relative Strength vs NIFTY 50
RS% = (close - close ) / close * 100
NIFTY_RS = (niftyClose - niftyClose ) / niftyClose * 100
RS_Diff = RS% - NIFTY_RS
Thanks
Trading View Community
Manus - Ultimate Liquidity Points & SMC V3Ultimate Liquidity Points & SMC V3 is an advanced tool designed for traders following the Smart Money Concepts (SMC) and institutional liquidity analysis methodologies. The script automatically identifies price levels where large order volumes (stop losses and pending orders) are most likely to be found, allowing you to anticipate potential market reversals or accelerations.
NQ-Market Momentum CompassNQ-Market Momentum Compass: User Guide
Overview
NQ-Market Momentum Compass is a comparative momentum tool that helps you visualize the relative strength between Nasdaq futures (NQ) and a volume-weighted composite of other major US index futures (ES, RTY, and YM). This indicator plots two oscillator lines that move above and below zero, making it easy to identify momentum shifts and potential divergences between tech-heavy Nasdaq and the broader market.
What You're Looking At
The indicator displays two main components:
NQ Oscillator (Blue Line): Shows the percentage change in NQ futures over your selected lookback period.
Composite Oscillator (Orange Line): Shows the volume-weighted average percentage change of S&P 500 (ES), Russell 2000 (RTY), and Dow Jones (YM) futures over the same period.
Zero Line (Gray): The center reference line dividing positive and negative momentum.
How It Works
Core Calculation
The indicator calculates percentage change over a lookback period:
For each index, it computes: (current_price - price_n_bars_ago) / price_n_bars_ago * 100
The NQ line shows this calculation for Nasdaq futures
The composite line weights the other indices by their relative trading volumes
Volume Weighting
Instead of a simple average, the composite line incorporates trading volume to give more weight to indices with higher participation. This provides a more accurate representation of overall market momentum.
How to Interpret the Indicator
Basic Interpretation
Above Zero: Price is higher than it was at the lookback period ago (positive momentum)
Below Zero: Price is lower than it was at the lookback period ago (negative momentum)
Steepness: Indicates the strength of the momentum (steeper = stronger momentum)
Comparative Analysis
When Lines Move Together: NQ is moving in harmony with the broader market
When Lines Diverge:
NQ above composite: Tech/growth is outperforming the broader market
Composite above NQ: Broader market is outperforming tech/growth
Key Signals to Watch
Crossovers Between Lines: Potential shift in sector leadership
NQ crossing above composite: Tech starting to outperform
NQ crossing below composite: Tech starting to underperform
Zero-Line Crossovers: Change in overall momentum direction
Crossing above zero: Shift to positive momentum
Crossing below zero: Shift to negative momentum
Divergences: When one line makes a new high/low while the other doesn't, suggesting potential reversal
Practical Applications
Market Rotation Analysis: Identify shifts between tech and broader market leadership
Trend Confirmation: Validate trends by checking if both oscillators are in agreement
Early Warning System: Spot when tech starts to diverge from the broader market
Relative Strength Analysis: Determine which segment of the market has stronger momentum
Customization Options
The indicator offers two main customization groups:
Calculation Settings:
Momentum Window: The lookback period for calculating percentage change (default: 20)
Price Smoothing: EMA smoothing applied to prices before calculation (default: 5)
Display Settings:
NQ Line Color: Customize the color of the NQ oscillator line
Composite Line Color: Customize the color of the composite oscillator line
Tips for New Users
Start with the Defaults: The default settings (20-period momentum window, 5-period smoothing) work well across most timeframes
Focus on Relationships: The absolute values matter less than the relationship between the two lines
Use Multiple Timeframes: Check the oscillator on both short and longer timeframes for confirmation
Watch for Extremes: When either line reaches unusually high or low values, expect potential reversion
Combine with Other Indicators: For best results, use alongside trend and volatility indicators
This oscillator is particularly useful for traders who want to understand the intermarket dynamics between tech stocks and the broader market, helping to identify sector rotation and potential trading opportunities.
testing 2//@version=5
indicator("DTC-1.3.6 FINAL SCREEN CLONE (FIXED + STOCH RSI)", overlay=true,
max_labels_count=500, max_lines_count=100)
//━━━━━━━━━━━━━━━━━━━
// INPUTS
//━━━━━━━━━━━━━━━━━━━
ema1Len = input.int(9)
ema2Len = input.int(13)
ema3Len = input.int(21)
ema4Len = input.int(34)
ema5Len = input.int(55)
ema6Len = input.int(89)
// Stochastic RSI Inputs
rsiLen = input.int(14, "RSI Length")
stochLen = input.int(14, "Stoch Length")
smoothK = input.int(3, "Smooth K")
smoothD = input.int(3, "Smooth D")
atrLen = input.int(14)
tpStep = input.float(0.5, "TP ATR Step")
slMult = input.float(1.2, "SL ATR")
//━━━━━━━━━━━━━━━━━━━
// CALCULATIONS
//━━━━━━━━━━━━━━━━━━━
ema1 = ta.ema(close, ema1Len)
ema2 = ta.ema(close, ema2Len)
ema3 = ta.ema(close, ema3Len)
ema4 = ta.ema(close, ema4Len)
ema5 = ta.ema(close, ema5Len)
ema6 = ta.ema(close, ema6Len)
atr = ta.atr(atrLen)
//━━━━━━━━━━━━━━━━━━━
// STOCHASTIC RSI
//━━━━━━━━━━━━━━━━━━━
rsiVal = ta.rsi(close, rsiLen)
stochRSI = 100 * (rsiVal - ta.lowest(rsiVal, stochLen)) /
(ta.highest(rsiVal, stochLen) - ta.lowest(rsiVal, stochLen))
k = ta.sma(stochRSI, smoothK)
d = ta.sma(k, smoothD)
//━━━━━━━━━━━━━━━━━━━
// TREND LOGIC
//━━━━━━━━━━━━━━━━━━━
bull = ema1 > ema2 and ema2 > ema3 and ema3 > ema4 and ema4 > ema5
bear = ema1 < ema2 and ema2 < ema3 and ema3 < ema4 and ema4 < ema5
// STOCH RSI CONDITIONS
stochBuy = k < 30
stochSell = k > 70
buySignal = bull and not bull and stochBuy
sellSignal = bear and not bear and stochSell
//━━━━━━━━━━━━━━━━━━━
// EMA RIBBON
//━━━━━━━━━━━━━━━━━━━
plot(ema1, color=color.rgb(0,180,90), linewidth=2)
plot(ema2, color=color.rgb(0,170,85), linewidth=2)
plot(ema3, color=color.rgb(0,160,80), linewidth=2)
plot(ema4, color=color.rgb(0,150,75), linewidth=2)
plot(ema5, color=color.rgb(0,140,70), linewidth=2)
plot(ema6, color=color.rgb(0,130,65), linewidth=2)
//━━━━━━━━━━━━━━━━━━━
// BACKGROUND ZONES
//━━━━━━━━━━━━━━━━━━━
bgcolor(bull ? color.new(color.green, 85) : na)
bgcolor(bear ? color.new(color.red, 85) : na)
//━━━━━━━━━━━━━━━━━━━
// BUY / SELL LABELS
//━━━━━━━━━━━━━━━━━━━
if buySignal
label.new(bar_index, low, "BUY",
style=label.style_label_up,
color=color.rgb(0,160,90),
textcolor=color.white)
if sellSignal
label.new(bar_index, high, "SELL",
style=label.style_label_down,
color=color.rgb(200,0,0),
textcolor=color.white)
//━━━━━━━━━━━━━━━━━━━
// TP LADDER + LABELS
//━━━━━━━━━━━━━━━━━━━
var line tp1 = na
var line tp2 = na
var line tp3 = na
var line tp4 = na
var line tp5 = na
var line tp6 = na
var line sl = na
var label ltp1 = na
var label ltp2 = na
var label ltp3 = na
var label ltp4 = na
var label ltp5 = na
var label ltp6 = na
var label lsl = na
if buySignal or sellSignal
line.delete(tp1), line.delete(tp2), line.delete(tp3)
line.delete(tp4), line.delete(tp5), line.delete(tp6)
line.delete(sl)
label.delete(ltp1), label.delete(ltp2), label.delete(ltp3)
label.delete(ltp4), label.delete(ltp5), label.delete(ltp6)
label.delete(lsl)
base = close
dir = buySignal ? 1 : -1
tp1 := line.new(bar_index, base + dir*atr*tpStep*1, bar_index+200, base + dir*atr*tpStep*1, color=color.green)
tp2 := line.new(bar_index, base + dir*atr*tpStep*2, bar_index+200, base + dir*atr*tpStep*2, color=color.green)
tp3 := line.new(bar_index, base + dir*atr*tpStep*3, bar_index+200, base + dir*atr*tpStep*3, color=color.green)
tp4 := line.new(bar_index, base + dir*atr*tpStep*4, bar_index+200, base + dir*atr*tpStep*4, color=color.green)
tp5 := line.new(bar_index, base + dir*atr*tpStep*5, bar_index+200, base + dir*atr*tpStep*5, color=color.green)
tp6 := line.new(bar_index, base + dir*atr*tpStep*6, bar_index+200, base + dir*atr*tpStep*6, color=color.green)
sl := line.new(bar_index, base - dir*atr*slMult, bar_index+200, base - dir*atr*slMult, color=color.red)
ltp1 := label.new(bar_index+200, base + dir*atr*tpStep*1, "TP1", style=label.style_label_left, color=color.green, textcolor=color.white)
ltp2 := label.new(bar_index+200, base + dir*atr*tpStep*2, "TP2", style=label.style_label_left, color=color.green, textcolor=color.white)
ltp3 := label.new(bar_index+200, base + dir*atr*tpStep*3, "TP3", style=label.style_label_left, color=color.green, textcolor=color.white)
ltp4 := label.new(bar_index+200, base + dir*atr*tpStep*4, "TP4", style=label.style_label_left, color=color.green, textcolor=color.white)
ltp5 := label.new(bar_index+200, base + dir*atr*tpStep*5, "TP5", style=label.style_label_left, color=color.green, textcolor=color.white)
ltp6 := label.new(bar_index+200, base + dir*atr*tpStep*6, "TP6", style=label.style_label_left, color=color.green, textcolor=color.white)
lsl := label.new(bar_index+200, base - dir*atr*slMult, "SL", style=label.style_label_left, color=color.red, textcolor=color.white)
//━━━━━━━━━━━━━━━━━━━
// ALERTS
//━━━━━━━━━━━━━━━━━━━
alertcondition(buySignal, title="BUY", message="DTC BUY (Stoch RSI < 30) on {{ticker}} {{interval}}")
alertcondition(sellSignal, title="SELL", message="DTC SELL (Stoch RSI > 70) on {{ticker}} {{interval}}")
Estimated Buy/Sell Market Profile Delta by Price PatchedA market profile–style indicator that estimates buy vs. sell pressure at each price level using delta, revealing where aggressive buyers or sellers are most active. It helps identify high-participation price zones, absorption areas, and imbalance levels, giving traders clearer context on where control shifts and where price is more likely to react.
Sector Money FlowThis indicator helps identify where money is shifting within the market.
It works effectively alongside technical tools such as support–resistance levels and trendlines.
By analyzing underlying market activity, it provides early insight into potential breakout zones, helping you anticipate moves before they become obvious on price alone.
Laguerre Timeframe OscillatorLaguerre Timeframe Breadth Oscillator
Multi-timeframe × multi-gamma Laguerre breadth model
────────────────────────
Usage Notes
────────────────────────
• This is a regime & consensus indicator, not a trigger
• Best used for trend validation and risk filtering
• Extreme values tend to persist during strong regimes
This indicator answers a single question:
“Out of 198 independent Laguerre filters, how many are currently rising?”
────────────────────────
Concept
────────────────────────
Using Laguerre polynomials, we aggregate price behavior across:
• 11 explicit timeframes (1-minute → 1-day)
• 18 gamma responsiveness levels (0.10 → 0.95)
This produces 198 independent Laguerre curves.
The final oscillator is NOT price.
It represents a directional consensus across timescales and smoothing sensitivities.
────────────────────────
Laguerre Filter Mathematics
────────────────────────
For each Laguerre line i:
L0ᵢ(t) = (1 − γᵢ) · x(t) + γᵢ · L0ᵢ(t−1)
L1ᵢ(t) = −γᵢ · L0ᵢ(t) + L0ᵢ(t−1) + γᵢ · L1ᵢ(t−1)
L2ᵢ(t) = −γᵢ · L1ᵢ(t) + L1ᵢ(t−1) + γᵢ · L2ᵢ(t−1)
L3ᵢ(t) = −γᵢ · L2ᵢ(t) + L2ᵢ(t−1) + γᵢ · L3ᵢ(t−1)
Smoothed output:
Yᵢ(t) = ( L0ᵢ + 2·L1ᵢ + 2·L2ᵢ + L3ᵢ ) / 6
This weighted sum smooths noise while preserving phase better than a traditional EMA.
────────────────────────
Gamma Responsiveness
────────────────────────
Gamma controls responsiveness vs stability:
0.10 — Very fast, noisy
0.40 — Momentum-sensitive
0.70 — Trend-stable
0.95 — Very slow, structural
Each timeframe is evaluated across all gamma levels.
────────────────────────
Timeframes Used (11)
────────────────────────
Minutes: 1, 3, 5, 10, 15, 30, 45
Hours: 1, 2, 4
Days: 1
────────────────────────
Direction Test
────────────────────────
Each Laguerre line votes “up” or “down”:
Iᵢ(t) = 1 if Yᵢ(t) > Yᵢ(t−1)
Iᵢ(t) = 0 otherwise
────────────────────────
Breadth Calculation
────────────────────────
greenCount(t) =
I₁(t) + I₂(t) + I₃(t) + … + I₁₉₈(t)
Total number of rising Laguerre filters.
────────────────────────
Centered Breadth Oscillator
────────────────────────
oscRaw(t) = greenCount(t) − 99
(99 = half of 198; zero represents balanced breadth)
────────────────────────
Smoothing & Amplification
────────────────────────
EMA smoothing:
oscSmooth(t) = EMA₁₀₀(oscRaw)
Extreme emphasis:
oscExtreme(t) = 2 · oscSmooth(t)
────────────────────────
Clamped Final Output
────────────────────────
osc(t) = max( −99 , min( 99 , oscExtreme(t) ) )
Range:
• −99 → all filters falling
• 0 → mixed / neutral
• +99 → all filters rising
────────────────────────
Optional Probabilistic Interpretation
────────────────────────
p(t) = greenCount(t) / 198
Interpretable as the probability of upward directional alignment.
Reach out on Discord if you need further guidance. - Coño Vista
5 Supertrend Breakout BUY SELL (CLEAN)The script internally analyzes multiple price references and volatility behavior to determine when the market shows strong directional intent. Signals are plotted only after confirmation, helping reduce noise and false triggers commonly seen in choppy or sideways markets.
This indicator is intentionally kept minimal and distraction-free, displaying only BUY and SELL labels on the chart, making it suitable
MAG7 Market Cap Weighted Index [Reflex]Summary
A synthetic intraday index built from the MAG7, weighted by market cap and plotted as true OHLC candles.
Usage
This indicator was designed for market breadth analyses. Since it uses market cap weighting, it behaves like any other index (eg. SPX).
It shows where mega-cap leadership is actually trading, making it useful for trend confirmation, divergence analysis versus NQ/ES, and contextualizing the breadth of the market.
The index is intentionally gated to the NY RTH session to avoid distorted behavior when component data is unavailable.
THE ANH - SCALP 1M (Sig + SMC)Tín hiệu Scalp đỉnh cao kết hợp SMC. Người lạ nếu cần thì phải trả phí cao
DOWTHEORY_PNT1.X_WithSMC_LITE_TH🇹🇭 ภาษาไทย (Thai Description)
ชื่อสคริปต์: Dow Theory + SMC Structure & Order Blocks V7
คำอธิบาย: สคริปต์นี้เป็นการผสมผสานระหว่างทฤษฎีพื้นฐานที่แข็งแกร่งอย่าง Dow Theory และแนวคิดยอดนิยมอย่าง SMC (Smart Money Concepts) เพื่อช่วยให้นักเทรดระบุโครงสร้างตลาดและจุดเข้าเทรดที่ได้เปรียบที่สุด โดยระบบจะคำนวณโครงสร้างราคาแบบเรียลไทม์เพื่อหาจุดเปลี่ยนเทรนด์และจุดไปต่อของราคา
คุณสมบัติเด่น:
Market Structure: ระบุ Higher High (HH), Higher Low (HL), Lower High (LH), และ Lower Low (LL) อัตโนมัติ
SMC Order Blocks (OB): แสดงโซนแนวรับ-แนวต้านที่มีนัยสำคัญ (กล่องสีเขียว/แดง) ซึ่งเป็นจุดที่คาดว่าสถาบันการเงินวางคำสั่งซื้อขายไว้
BOS (Break of Structure): สัญญาณยืนยันการเบรคโครงสร้างเพื่อไปต่อตามเทรนด์เดิม ช่วยให้คุณไม่พลาดจังหวะการรันเทรนด์
Multi-Level Signals: แยกสัญญาณความสำคัญสูง (B/S) และสัญญาณยืนยัน (BOS) พร้อมสัญญาณเตือนล่วงหน้า (pb/ps)
Dynamic Dash Lines: เส้นประแนวรับ-แนวต้านความยาว 3-5 บาร์ เพื่อช่วยในการวางจุด Stop Loss และ Take Profit อย่างแม่นยำ
วิธีใช้งาน:
มองหาโครงสร้างขาขึ้น (HL) หรือขาลง (LH)
รอสัญญาณ B (Buy) หรือ S (Sell) เพื่อยืนยันเทรนด์ใหม่
ใช้โซน Order Block เป็นจุดพิจารณาเข้าเทรด (Entry) เมื่อราคาย้อนกลับมาทดสอบ (Retrace)
🇺🇸 English Description
Script Name: Dow Theory + SMC Structure & Order Blocks V7
Description: This script combines the time-tested Dow Theory with modern SMC (Smart Money Concepts) to provide a comprehensive market structure analysis. It is designed to help traders identify structural shifts and high-probability entry zones by tracking "Smart Money" footprints on the chart.
Key Features:
Automated Market Structure: Automatically labels HH, HL, LH, and LL to define the current trend environment.
SMC Order Blocks (OB): Highlights potential supply and demand zones (Green/Red boxes) where institutional orders are likely concentrated.
BOS (Break of Structure): Clearly identifies trend continuations, allowing traders to scale into winning positions with confidence.
Smart Signaling System: Features Primary signals (B/S), Confirmation signals (BOS), and Pre-Breakout alerts (pb/ps).
Flexible Visuals: Customizable dashed lines and line styles to suit your charting preferences, making it easy to spot key price levels at a glance.
How to Use:
Identify the trend through HL or LH formations.
Enter on B (Primary Buy) or S (Primary Sell) labels.
Use Order Blocks as "Buy on Dip" or "Sell on Rally" zones for optimal Risk:Reward entries.
RSI Divergence Multi-Timeframe Alert RSI Divergence & Dual Moving Average (EMA 9 / WMA 45)
The Perfect Synergy of Momentum and Trend Following
This indicator is a comprehensive trading system designed to merge trend-following logic with high-probability reversal signals. It provides a clean, visual approach to the markets by combining three essential components: RSI 14, EMA 9, and WMA 45.
💡 Trading Philosophy
The biggest challenge for any trader is catching a reversal without fighting the primary trend. This system solves that by using a "Triple-Filter" approach:
WMA 45 (Weighted Moving Average - The Backbone): Acts as your primary trend filter. By giving more weight to recent data, it offers a smoother yet more responsive trend line compared to a standard SMA.
EMA 9 (Exponential Moving Average - The Trigger): A fast-reacting average that identifies short-term momentum shifts and provides early entry points.
RSI 14 (Relative Strength Index - The Engine): Measures price velocity and automatically identifies Divergence/Convergence—the most reliable signs of trend exhaustion.
✨ Key Features
Auto Divergence Detection: Automatically identifies and plots Bullish/Bearish Divergences directly on the RSI oscillator, saving you from "eye-straining" manual analysis.
Smart Trend Filtering: Eliminates market noise. The system suggests looking for Longs only when price is above the WMA 45 and Shorts when below.
Integrated Alert System: Set up custom alerts for RSI Divergences or Moving Average crossovers, so you never miss a high-quality setup while away from your screen.
🛠 How to Trade with This System
Define the Bias: Check the price position relative to the WMA 45 to determine the major trend.
Identify Momentum Shifts: Look for an RSI Divergence alert near overbought (70) or oversold (30) levels.
Confirm the Entry: Enter when the EMA 9 crosses in your direction or when the price successfully retests the EMA 9 after a divergence signal.
📝 Pro Tips
Timeframes: Best performed on H1, H4, and Daily charts to minimize market noise.
Confluence: For the highest win rate, look for divergences that occur at key Support/Resistance or Supply/Demand zones.
Risk Management: Always use a stop-loss and consider the WMA 45 as a dynamic trailing stop.
Happy Trading! If you find this script helpful, please leave a Like and Follow for more professional trading tools.
[codapro] Tenkan Cloud Signals
Cloud in the Skys — Tenkan Altitude Signals Above the Kumo
Description:
This is not your average Ichimoku script — this is “Cloud in the Skys”, a reimagined way to interpret the Tenkan line as an airplane navigating altitude around the Kumo cloud layer.
Visual Metaphor Explained:
Tenkan = Airplane
The fast-reacting Conversion Line becomes your flight path.
Cloud (Kumo) = Noise / Airspace
The Ichimoku cloud is your visual weather system. When the plane (Tenkan) is:
Above the cloud → Clear skies, likely breakout, nothing overhead
Inside the cloud → Turbulence zone, indecision, avoid trading
Below the cloud → Descending, seeing ground only, bearish sentiment
This script helps you see trend structure like a pilot sees airspace — visually, directionally, and with awareness of turbulence zones.
What It Includes:
Tenkan (Conversion) and Kijun (Base) line calculations
Full Kumo Cloud (Senkou A & B), with customizable displacement
Buy/Sell Flags based on Kijun crossing the forward-displaced Span B
Only plotted after a user-defined number of confirming closes
Full visual controls: cloud fill, line colors, flag display toggle
How to Use It:
Long Bias: When Tenkan rises above the cloud and Buy flag confirms — sky’s clear
Short Bias: When Tenkan descends and Sell flag confirms — plane is losing lift
Stay Out: If Tenkan is inside the cloud, wait — this is chop/noise
Pair this script with price action or volume confirmation for better clarity. Especially effective in trend-following or breakout strategies on mid-to-longer timeframes.
Disclaimer:
This tool was created using the CodaPro Pine Script indicator design system — a modular architecture for building visual signal overlays and automated alerts.
It is provided for educational and informational purposes only and is not financial advice. Always test thoroughly before using in live market conditions.
Advanced Volume & Liquidity SuiteThe Institutional Code is an advanced trading system designed to reveal the footprint of "Smart Money" in the Futures and Indices markets. Unlike traditional indicators that track price, this algorithm tracks Real Volume and Liquidity, comparing retail data with institutional (CME) data to identify zones of manipulation and absorption.
This script transforms your chart into an institutional command board, ideal for trading NQ (Nasdaq), ES (S&P 500), and YM (Dow Jones) with surgical precision.
Solar Breadth Table (Session-Open %) What This Indicator Does
This indicator provides a real-time intraday breadth snapshot for the U.S. solar sector, designed specifically to gate ENPH trades using sector confirmation rather than single-stock price action.
It answers one question only:
Is capital flowing into the solar sector today, or is ENPH moving alone?
Symbols Tracked
ENPH
FSLR
SEDG
RUN
SPWR
These represent leadership, laggards, and high-beta names within the solar complex.
How Breadth Is Calculated
Each symbol is evaluated using two intraday conditions:
% Change from Daily Session Open
Measures performance relative to the day’s full repricing, not the previous close
Normalizes overnight gaps and avoids false “green” signals after gap fades
Above / Below VWAP (Intraday)
Confirms whether institutional flow is supportive
VWAP is calculated on the active chart timeframe
A stock is considered participating only if it meets both conditions.
Visual Logic
Green % cell → Positive vs daily open
Red % cell → Negative vs daily open
YES / NO → Above or below VWAP
Symbol text color
Green → Positive and above VWAP (participating)
Red → Negative and below VWAP (weak)
Yellow → Mixed / caution
How to Use It (Recommended Rules)
≥ 3 participating stocks → Sector confirmation ON
≤ 2 participating stocks → No trend trades; fade strength only
This indicator is intended to be used alongside:
TAN (sector ETF)
ENPH 5-minute (structure)
ENPH 1-minute (execution)
Important Notes
% Change is measured from the daily open, not the previous close
This reflects today’s capital behavior, not overnight sentiment
Table position is anchored to the left side of the chart for execution visibility
Designed For
Intraday traders
Sector-confirmation strategies
Avoiding single-stock breakout traps
ENPH / solar relative-strength analysis
Disclaimer
This indicator is a decision filter, not a buy/sell signal.
Always combine with price structure, risk management, and broader market context.
ES 1m: Vol Zones + VWAP + Gamma ES 1-Minute Liquidity, VWAP & Gamma Framework
What this indicator does
This indicator is designed for ES 1-minute execution, combining volume participation, session VWAP, and manually-defined gamma levels into a single decision framework.
Its goal is simple:
Tell you when not to trade, when to be cautious, and when execution is allowed — at the most important prices.
Core Components
🔹 Bar Relative Volume % (Vol%)
Measures the current 1-minute bar’s volume relative to the average ES 1-minute RTH bar (using a rolling lookback).
This is bar-level RVOL, not session RVOL.
It answers: “Is this candle meaningful, or just noise?”
Typical ES behavior:
<50% → dead liquidity
50–80% → thin / selective
80% → normal auction
130% → impulse
160% → initiative / trend risk
🔴🟡 Liquidity Zones (Background Shading)
The chart background automatically changes based on Vol%:
🔴 RED — Do Not Trade
Volume below the RED threshold (default 50%)
No real auction
Breakouts are unreliable
Algo drift and stop-runs dominate
🟡 YELLOW — Caution
Thin participation (default 50–80%)
Trades only make sense at major levels
Reduce size, quicker exits
⚪ No Shading — Tradeable
Normal or expanding volume
Structure has meaning
Execution allowed
These zones act as a liquidity filter, not a signal generator.
🔹 Session VWAP
Plots RTH VWAP, providing:
Fair value reference
Mean-reversion vs continuation context
Confluence with gamma levels
VWAP is intended as a context anchor, not a trigger.
🔹 Gamma Levels (Manual Inputs)
Up to six named gamma-related levels, entered manually each day:
Put Support
Call Resistance
HVL (High Volume Level)
Max Pain
Gamma Flip / Zero-Gamma
Pivot / Magnet
Each level:
Plots as a horizontal line
Is labeled on the right edge with name + price
Can be toggled on/off
This mirrors how professional traders work with daily dealer positioning.
🔔 Context-Aware Alerts
Optional alerts fire when:
Price touches any gamma level
While liquidity is RED or YELLOW
During RTH only
This highlights situations where:
Price is interacting with important levels
But volume conditions warn against poor execution
How to Use It (Practically)
Execution Rules
🔴 RED zone → Don’t trade (or only fade with tiny size)
🟡 YELLOW zone → Trade only at key gamma levels
⚪ Clear zone → Normal execution rules apply
Best Use Case
ES 1-minute execution
Gamma-based trading
Mean-reversion vs breakout decision filtering
Avoiding low-liquidity traps
What This Indicator Is NOT
❌ Not a signal generator
❌ Not predictive
❌ Not a replacement for market structure
It is a decision filter that improves discipline and timing.






















