NorSign25Look for candles with large wicks. In the long direction we look for a green candle after a red candle, in the short direction we look for a green candle.
Indikatoren und Strategien
IDRV – Market Structure & Projection ("cup and handle")1. Market Context
1. IDRV has completed a multi-month bottoming structure resembling a rounded accumulation base.
2. Price has broken above local resistance, confirming a bullish shift in trend.
3. RSI signals alternating bear/bull divergences, showing momentum compression before expansion.
2. Accumulation & Breakout Structure
4. Multiple higher lows since early 2024 indicate sustained accumulation.
5. The breakout above the neckline marks the beginning of an upward trend cycle.
6. Volume and structure support continuation rather than a fake-out.
3. Bullish Continuation Zone
7. The chart highlights a bullish expansion zone between $38 and $42.
8. Holding above this zone confirms trend strength and supports further upside.
9. A clean retest in this area offers a high-probability reload opportunity.
4. Projection Target
10. The projected upside shows a potential +56% move, targeting the $48–$52 region.
11. This aligns with previous supply zones and Fibonacci extension symmetry.
12. Price is expected to follow an ascending impulse pattern into 2026.
5. Risk Management
13. Invalidations occur below the $34–$35 support band where trend structure breaks.
14. A loss of this zone signals a likely return to the accumulation range.
15. Watch RSI bear signals during the climb for early signs of exhaustion.
6. Summary
16. Rounded base → Breakout → Retest → Expansion.
17. Structure supports continued bullish momentum into 2026.
18. Target zone remains $48–$52 if support is maintained.
ATR EMA Bands (Kerry Lovvorn Style) - Fixed Scale//@version=5
indicator("ATR EMA Bands (Kerry Lovvorn Style) - Fixed Scale",
overlay = true,
scale = scale.right, // ⭐ 强制使用右侧价格刻度
precision = 2)
// ——— 参数 ———
src = input.source(close, "Source")
emaLength = input.int(34, "EMA Length")
atrLength = input.int(13, "ATR Length")
atrMult1 = input.float(1.0, "ATR ×1")
atrMult2 = input.float(2.0, "ATR ×2")
atrMult3 = input.float(3.0, "ATR ×3")
// ——— 计算 ———
ema = ta.ema(src, emaLength)
atr = ta.atr(atrLength)
// 上下轨
upper1 = ema + atr * atrMult1
upper2 = ema + atr * atrMult2
upper3 = ema + atr * atrMult3
lower1 = ema - atr * atrMult1
lower2 = ema - atr * atrMult2
lower3 = ema - atr * atrMult3
// ——— 绘图 ———
plot(ema, "EMA", color = color.white, linewidth = 2)
plot(upper1, "Upper 1×ATR", color = color.new(color.green, 0))
plot(upper2, "Upper 2×ATR", color = color.new(color.green, 30))
plot(upper3, "Upper 3×ATR", color = color.new(color.green, 60))
plot(lower1, "Lower 1×ATR", color = color.new(color.red, 0))
plot(lower2, "Lower 2×ATR", color = color.new(color.red, 30))
plot(lower3, "Lower 3×ATR", color = color.new(color.red, 60))
// ——— 可选:在当前 K 线上标记数值,方便你肉眼对比 ———
showDebug = input.bool(false, "Show Debug Labels (for checking value vs position)")
if showDebug
var label lb = na
if barstate.islast
label.delete(lb)
txt = "EMA: " + str.tostring(ema, format.mintick) + " " +
"U1: " + str.tostring(upper1, format.mintick) + " " +
"U2: " + str.tostring(upper2, format.mintick) + " " +
"U3: " + str.tostring(upper3, format.mintick)
lb := label.new(bar_index, upper1, txt, style = label.style_label_right, textcolor = color.white, color = color.new(color.black, 40))
KZones Global Market Insight: Timezone moving marketsModern financial markets trade 24 hours a day, making it hard to track where the action is happening.
Do you wonder who is driving price action across Asia, Europe, and the Americas?
This indicator lets you visualize the trading activity of different geographic sessions.
For example, you can quickly see the recent move in Bitcoin was initiated by Americas selling down, represented by a large, downward-facing box. Asia and Europe followed through with more selling.
Start tracking the world's market movers today!
Note: This was inspired by ICT Killzones & Pivots
MACD Divergence Optimizer# MACD Divergence Optimizer - User Guide
## Overview
The **MACD Divergence Optimizer** is a professional-grade technical analysis indicator for TradingView that automatically detects hidden divergences on MACD with volume weighting. It identifies potential reversal points before price action confirms the move, giving traders an early edge.
---
## What is Divergence?
A **divergence** occurs when price and an oscillator (like MACD) move in opposite directions:
- **Bullish Divergence**: Price makes a lower low, but MACD makes a higher low → Potential uptrend reversal
- **Bearish Divergence**: Price makes a higher high, but MACD makes a lower high → Potential downtrend reversal
Divergences are among the most reliable reversal signals in technical analysis.
---
## Indicator Features
### Volume-Weighted MACD
- Standard MACD is calculated on closing price
- This indicator uses **volume-weighted closing prices** for greater accuracy
- Formula: MACD = (Volume-Weighted EMA₁₂ - Volume-Weighted EMA₂₆)
- Volume weighting gives more importance to high-conviction price moves
### Automatic Swing Detection
- Detects local highs and lows (5-bar lookback)
- Tracks the last 5 swings for divergence analysis
- Only meaningful swings are tracked (filtered for noise)
### Smart Signal Generation
- Green triangle (▲) = Bullish Divergence (BUY signal)
- Red triangle (▼) = Bearish Divergence (SELL signal)
- Triangles appear directly on the MACD line for precise entry timing
### Built-in Alerts
- Real-time notifications for divergence signals
- Alerts can trigger mobile push notifications or sound
- Never miss a trading opportunity
---
## How to Use
### Installation
1. Open TradingView and navigate to the Chart
2. Click "Indicator" → Search "MACD Divergence Optimizer"
3. Click "Add to Chart"
4. The indicator appears in a separate panel below the price chart
### Reading the Indicator
**MACD Panel displays:**
- **Blue Line** = MACD (fast momentum)
- **Orange Line** = Signal line (slow momentum)
- **Histogram** (colored bars) = Difference between MACD and Signal
- Green bars = MACD above signal (bullish)
- Red bars = MACD below signal (bearish)
**Divergence Signals:**
- **Green Triangle ▲** = Bullish divergence detected
- Price is lower, but MACD momentum is strengthening
- Look for uptrend reversal
- Confirm with higher closes or volume
- **Red Triangle ▼** = Bearish divergence detected
- Price is higher, but MACD momentum is weakening
- Look for downtrend reversal
- Confirm with lower closes or selling volume
---
## Parameters & Settings
### MACD Fast Length (Default: 12)
- Controls the faster moving average period
- **Lower values** → More responsive, more false signals
- **Higher values** → Smoother, fewer signals
- **Typical range**: 8-15
### MACD Slow Length (Default: 26)
- Controls the slower moving average period
- **Lower values** → Faster divergence detection
- **Higher values** → More reliable, fewer signals
- **Typical range**: 20-35
### Signal Smoothing (Default: 9)
- EMA period applied to MACD itself
- **Lower values** → Faster crossover signals
- **Higher values** → Fewer false crossovers
- **Typical range**: 5-15
### Min Divergence Strength (Default: 0.5%)
- Minimum % difference between current MACD and swing MACD
- **Lower values** → More divergence signals (noisier)
- **Higher values** → Only strong divergences (fewer signals)
- **Recommended**: 0.3% - 1.0%
### Lookback Bars (Default: 75)
- Historical window for analysis
- Larger lookback = more context but slower calculation
- **Typical range**: 50-100
---
## Trading Strategy
### Bullish Divergence (Entry Setup)
1. **Identify Signal**: Green triangle appears on MACD
2. **Confirm Price**: Look for price rejection of the low (bounce)
3. **Volume Check**: Buy on increase in volume at the bounce
4. **Entry**: Above the swing low level
5. **Stop Loss**: Below the most recent swing low
6. **Target**: Next swing high or resistance level
### Bearish Divergence (Entry Setup)
1. **Identify Signal**: Red triangle appears on MACD
2. **Confirm Price**: Look for price rejection of the high
3. **Volume Check**: Sell on increase in volume at rejection
4. **Entry**: Below the swing high level
5. **Stop Loss**: Above the most recent swing high
6. **Target**: Next swing low or support level
### Risk Management
- **Position Size**: Risk only 1-2% per trade
- **Stop Loss**: Place beyond recent swings
- **Take Profit**: Scale out at 1:1, 1:2, 1:3 risk-reward ratios
- **Filter**: Use on higher timeframes (4H, Daily) for reliability
---
## Timeframe Recommendations
| Timeframe | Best For | Signal Quality |
|-----------|----------|---|
| **1H** | Scalping, day trading | Moderate (some noise) |
| **4H** | Swing trading | Excellent |
| **Daily** | Position trading | Excellent |
| **Weekly** | Long-term trends | Excellent |
---
## Tips & Best Practices
### ✅ DO:
- **Use on trends**: Divergences work best when there's a clear trend
- **Combine signals**: Look for confirmation from price action, volume, or moving averages
- **Trade the bounce**: Wait for price to react to the swing, then enter
- **Adjust parameters**: Test different MACD lengths for your trading style
- **Use alerts**: Set up mobile alerts so you don't miss signals
### ❌ DON'T:
- **Trade every signal**: Some signals are stronger than others
- **Trade flat/choppy markets**: Divergences fail in ranging markets
- **Ignore support/resistance**: Trade divergences near key levels for best results
- **Over-leverage**: Divergences are probabilistic, not guaranteed
- **Disable volume analysis**: Always check volume when divergence fires
---
## Advanced Features
### Volume Weighting
The indicator uses **volume-weighted MACD** instead of standard MACD. This means:
- High-volume reversals get more emphasis
- Low-volume moves are smoothed out
- More accurate momentum readings
- Better at identifying true trend changes
### Array Tracking
The indicator tracks the last 5 swings in arrays:
- `swingLows ` = last 5 price lows
- `swingHighs ` = last 5 price highs
- `swingMacds ` = corresponding MACD values
This allows detection of **hidden divergences** not visible in traditional analysis.
---
## Common Questions
**Q: Why didn't the indicator trigger a signal when I see a divergence?**
A: The indicator may require:
- MACD histogram to cross the zero line (confirms momentum shift)
- Minimum strength threshold to be met (adjust Min Divergence Strength)
- At least 5 swings to be recorded in the lookback window
**Q: Can I use this on all timeframes?**
A: Yes, but divergences are more reliable on higher timeframes (4H+). Lower timeframes produce more signals but with more noise.
**Q: Should I trade every green/red triangle?**
A: No. Use them as a heads-up for potential reversals. Always confirm with:
- Price action (rejection of the swing)
- Volume (increasing volume at reversal)
- Key support/resistance levels
**Q: How do I set alerts?**
A:
1. Right-click the indicator → Edit Alerts
2. Check "Bullish Divergence" and/or "Bearish Divergence"
3. Choose notification type (browser, mobile, email)
4. Set frequency to "Once per bar close"
**Q: What's the difference between regular and hidden divergence?**
A: This indicator detects **hidden divergences** (also called continuation divergences):
- **Regular**: Price makes new extreme, but oscillator doesn't
- **Hidden**: Price makes new extreme, oscillator makes new extreme in different direction
- Hidden divergences are often more reliable for continuation plays
---
## Disclaimer
This indicator is provided for educational and informational purposes only. It is not financial advice. Past performance does not guarantee future results. Always use proper risk management and combine with other analysis methods. Trading and investing carry risk of loss. Do your own research before making trading decisions.
---
## Support & Updates
For issues, feature requests, or questions:
- Check the indicator settings and parameter values
- Test on historical data first before live trading
- Adjust parameters to match your trading style and timeframe
---
**Version**: 1.0
**Last Updated**: November 2025
**Compatible**: TradingView v6+
Weekly expansion (CRT) This indicator is designed to be used primarily on the daily chart,to aid in spotting weekly expansions, its a blend of CRT Theory and some ICT concepts.
ZFX Prime Trend Matrix PRO – Zumiko FX📌 ZFX Prime Trend Matrix PRO – Zumiko FX
ZFX Prime Trend Matrix PRO is a multi-timeframe trend dashboard designed by Zumiko FX to give traders an instant, complete market overview.
It analyzes six key timeframes simultaneously and displays trend direction, band positioning, momentum, volatility and alignment — all in one clean, horizontal table.
This matrix is made to simplify decision-making and help traders instantly identify when multiple timeframes agree on a market direction.
🔹 What the Matrix Shows
The dashboard updates in real time and displays:
1. Trend Direction
UP / DOWN / Neutral for each timeframe (M1, M5, M15, H1, H4, D1).
2. Bands Position (Prime Bands)
Shows whether price is:
Above Fast Band
Below Fast Band
Above Slow Band
Below Slow Band
Inside range
Perfect for spotting breakouts and trend continuation zones.
3. RSI (Momentum Strength)
Color-coded RSI readings help detect overbought/oversold and neutral momentum.
4. Stochastic (Timing Tool)
Reads market timing with Stoch K/D movements.
Highlights when a trend aligns with momentum.
5. ATR Bias
Instant view of volatility pressure:
LONG
SHORT
Neutral
Great for filtering entries.
6. HTF Alignment
Shows whether each timeframe is aligned with the next higher timeframe.
A powerful trend continuation filter used by advanced traders.
7. Trading Signal Zone
Final synthesised signal:
BUY ZONE → Strong bullish alignment
SELL ZONE → Strong bearish alignment
NO TRADE → Conditions not optimal
This allows traders to quickly identify “green light” moments across the trend structure.
🔹 Why This Matrix Is Powerful
✔ Shows 6 timeframes at once
✔ Helps confirm entries from other indicators
✔ Reveals hidden contradictions in trend
✔ Perfect for scalpers and day traders who need fast confirmation
✔ Works with any strategy as a high-level filter
✔ Clean, minimalistic, professional UI
🔹 Who Is It For?
Scalpers
Day traders
Swing traders
Traders using trend-following strategies
Traders who want a clean, high-level overview
🔹 About Zumiko FX
Developed by Zumiko FX, known for precision-based systems and advanced multi-timeframe tools for serious traders.
Candlestick toolkit (Candle Over Candle)Candlestick pattern toolkit focused on reading price action via candle anatomy, body dynamics, and a specific 2-bar continuation/reversal pattern.
This indicator highlights:
Long upper and lower wicks (“topping” and “bottoming” tails) that can signal exhaustion or potential reversal.
Large bullish bodies relative to Average True Range (ATR), showing strong momentum.
Sequences of large green candles.
Runs of green candles with strictly increasing or strictly decreasing body size, to visualize acceleration vs. momentum fade.
A two-candle pattern:
“Candle over Candle” (CoC) for long bias: two bullish bars where the first has a small upper wick and the second has a modest lower wick (a brief dip then push higher).
Optional mirrored “Candle under Candle” (CuC) for short bias.
The script labels:
Topping/Bottoming tails (TT/BT).
Large-green sequences and increasing/decreasing bodies (N×LG, ↑B, ↓B).
CoC/CuC pattern bars as “PRE” and the actual breakout bars as “GO”.
While a pattern is “live,” a reference line marks the trigger level (pattern high for longs, pattern low for shorts).
Inputs let you:
Tune wick and body percentage thresholds for tail detection.
Adjust ATR length and the multiplier that defines a “large” body.
Change how many candles are required for large-green sequences and body size trends.
Configure the two-candle pattern (maximum wick sizes, whether a small dip is required, confirmation within N bars).
Choose confirmation mode: close-through the trigger or intrabar wick break.
Enable or disable the short (CuC) side.
Control visual features (tail markers, sequence markers, pattern labels, and background shading on pattern bars).
Typical use:
Apply on intraday or swing timeframes.
Use tails and body behavior to read strength/weakness and potential exhaustion.
Treat CoC/CuC PRE labels as pattern formation, and GO labels as potential trade triggers above/below the pattern.
Combine with your own filters (trend, volume, higher-timeframe levels) rather than using it as a standalone signal generator.
Sav Fx Dynamic P & D°//@version=5
indicator("Sav Fx Dynamic P & D°", overlay = true, max_boxes_count = 50, max_labels_count = 2, max_lines_count = 10)
// Global Settings (visible)
customLineColor = input.color(#000000, "True Open", group = "Global Settings")
// Input for custom sessionTypeText size and width
sessionTypeTextSize = input.string("small", "Session Type Text Size", options= , group="Text Settings")
// On/Off switches for each open line
show90MinuteCycleOpen = input.bool(true, "90 Minute Cycle Open", group="Open Lines")
showTrueNewYorkOpen = input.bool(true, "True New York Open", group="Open Lines")
showTrueDayOpen = input.bool(true, "True Day Open", group="Open Lines")
showTrueWeekOpen = input.bool(true, "True Week Open", group="Open Lines")
showTrueMonthOpen = input.bool(false, "True Month Open", group="Open Lines")
IsTime(h, m, timezone) =>
not na(time) and hour(time, timezone) == h and minute(time, timezone) == m
IsSession(sess, timezone) =>
not na(time(timeframe.period, sess, timezone))
is6_00Session = IsSession("0600-0730", "America/New_York")
is7_30Session = IsSession("0730-0900", "America/New_York")
is9_00Session = IsSession("0900-1030", "America/New_York")
is10_30Session = IsSession("1030-1200", "America/New_York")
var MOPLine = line.new(na, na, na, na, color = customLineColor, width = 1, style = line.style_dashed)
var MOPLabel = label.new(na, na, text = "True Day Open", color = color.rgb(120, 123, 134, 100), textcolor = customLineColor, size = size.small, style = label.style_label_left)
var float trueDayOpen = na
if showTrueDayOpen
if IsTime(0, 0, "America/New_York")
line.set_xy1(MOPLine, bar_index, open)
line.set_xy2(MOPLine, bar_index, open)
label.set_xy(MOPLabel, bar_index, open)
trueDayOpen := open
if barstate.islast
line.set_x2(MOPLine, bar_index + 20)
label.set_x(MOPLabel, bar_index + 20)
else
line.delete(MOPLine)
label.delete(MOPLabel)
var NYTrueOpenLine = line.new(na, na, na, na, color = customLineColor, width = 1, style = line.style_dashed)
var NYTrueOpenLabel = label.new(na, na, text = "True New York Open", color = color.rgb(105, 130, 218, 100), textcolor = customLineColor, size = size.small, style = label.style_label_left)
var float NYTrueOpen = na
if showTrueNewYorkOpen
if IsTime(1, 30, "America/New_York") or IsTime(7, 30, "America/New_York") or IsTime(13, 30, "America/New_York")
line.set_xy1(NYTrueOpenLine, bar_index, open)
line.set_xy2(NYTrueOpenLine, bar_index, open)
label.set_xy(NYTrueOpenLabel, bar_index, open)
NYTrueOpen := open
if IsTime(1, 30, "America/New_York")
label.set_text(NYTrueOpenLabel, "True London Open")
if IsTime(7, 30, "America/New_York")
label.set_text(NYTrueOpenLabel, "True New York Open")
if IsTime(13, 30, "America/New_York")
label.set_text(NYTrueOpenLabel, "True PM Session Open")
if barstate.islast
line.set_x2(NYTrueOpenLine, bar_index + 20)
label.set_x(NYTrueOpenLabel, bar_index + 20)
else
line.delete(NYTrueOpenLine)
label.delete(NYTrueOpenLabel)
var lookahead_bars = 20
var MondayLine = line.new(na, na, na, na, color = customLineColor, width = 1, style = line.style_dashed)
var MondayLabel = label.new(na, na, text = timeframe.isintraday and timeframe.multiplier >= 5 ? "True week Open" : "", color = #9b27b000, textcolor = customLineColor, size = size.small, style = label.style_label_left)
if showTrueWeekOpen
if dayofweek == dayofweek.monday and IsTime(18, 0, "America/New_York")
line.set_xy1(MondayLine, bar_index, close)
line.set_xy2(MondayLine, bar_index, close)
label.set_xy(MondayLabel, bar_index, close)
if barstate.islast
line.set_x2(MondayLine, bar_index + lookahead_bars)
label.set_x(MondayLabel, bar_index + lookahead_bars)
else
line.delete(MondayLine)
label.delete(MondayLabel)
var ninetyMinuteCycleLine = line.new(na, na, na, na, color = customLineColor, width = 1, style = line.style_dashed)
var ninetyMinuteCycleLabel = label.new(na, na, text = "90 Minute Cycle True Open", color = #4caf4f00, textcolor = customLineColor, size = size.small, style = label.style_label_left)
if show90MinuteCycleOpen
if IsTime(3, 23, "America/New_York") or IsTime(9, 23, "America/New_York") or IsTime(15, 23, "America/New_York")
line.set_xy1(ninetyMinuteCycleLine, bar_index, open)
line.set_xy2(ninetyMinuteCycleLine, bar_index, open)
label.set_xy(ninetyMinuteCycleLabel, bar_index, open)
if IsTime(3, 23, "America/New_York")
label.set_text(ninetyMinuteCycleLabel, "03:23 Cycle True Open")
if IsTime(9, 23, "America/New_York")
label.set_text(ninetyMinuteCycleLabel, "09:23 Cycle True Open")
if IsTime(15, 23, "America/New_York")
label.set_text(ninetyMinuteCycleLabel, "15:23 Cycle True Open")
if barstate.islast
line.set_x2(ninetyMinuteCycleLine, bar_index + lookahead_bars)
label.set_x(ninetyMinuteCycleLabel, bar_index + lookahead_bars)
else
line.delete(ninetyMinuteCycleLine)
label.delete(ninetyMinuteCycleLabel)
var monthOpenLine = line.new(na, na, na, na, color = customLineColor, width = 1, style = line.style_dashed)
var monthOpenLabel = label.new(na, na, text = "True Month Open", color = #ff990000, textcolor = customLineColor, size = size.small, style = label.style_label_left)
isSecondWeekSunday = dayofweek == dayofweek.sunday and (dayofmonth >= 8 and dayofmonth <= 14)
if showTrueMonthOpen
if isSecondWeekSunday and IsTime(18,0, "America/New_York")
line.set_xy1(monthOpenLine, bar_index, close)
line.set_xy2(monthOpenLine, bar_index + lookahead_bars, close)
label.set_xy(monthOpenLabel, bar_index, close)
if barstate.islast
line.set_x2(monthOpenLine, bar_index + lookahead_bars)
label.set_x(monthOpenLabel, bar_index + lookahead_bars)
else
line.delete(monthOpenLine)
label.delete(monthOpenLabel)
directionalBias = "N/A"
if is6_00Session or is7_30Session or is9_00Session or is10_30Session
directionalBias := open > NYTrueOpen ? "Bullish" : "Bearish"
var directionalBiasLabel = label.new(na, na, text = "Directional Bias: " + directionalBias, color = na, textcolor = customLineColor, size = size.normal, style = label.style_label_left)
if barstate.islast
label.set_x(directionalBiasLabel, bar_index + lookahead_bars)
label.set_text(directionalBiasLabel, "Directional Bias: " + directionalBias)
var float WeekOpen = na
if dayofweek == dayofweek.monday and IsTime(18, 0, "America/New_York")
WeekOpen := close
if showTrueWeekOpen
line.set_xy1(MondayLine, bar_index, close)
line.set_xy2(MondayLine, bar_index, close)
label.set_xy(MondayLabel, bar_index, close)
// New table for static session type display
var sessionTable = table.new(position.bottom_right, 1, 1, bgcolor = #b9b9bab8)
// Update the table.cell function call
if barstate.islast and not na(trueDayOpen) and not na(NYTrueOpen) and not na(WeekOpen)
var string sessionTypeText = syminfo.ticker + " Dead Zone"
var color sessionColor = color.rgb(126, 126, 126, 65)
// Check conditions and set session type text and color accordingly
if close < trueDayOpen and close < NYTrueOpen and close < WeekOpen
sessionTypeText := syminfo.ticker + " Week Discount"
sessionColor := #ba4b4b59
else if close > trueDayOpen and close > NYTrueOpen and close > WeekOpen
sessionTypeText := syminfo.ticker + " Week Premium"
sessionColor := #4b56ba5a
else if close < trueDayOpen and close < NYTrueOpen and close > WeekOpen
sessionTypeText := syminfo.ticker + " Day Discount & Week Dead Zone"
sessionColor := #ba4b4b59
else if close > trueDayOpen and close > NYTrueOpen and close < WeekOpen
sessionTypeText := syminfo.ticker + " Day premium & Week Dead Zone"
sessionColor := #4b56ba5a
// Using only size input for session type text
table.cell(sessionTable, 0, 0, sessionTypeText, bgcolor = sessionColor, text_color = color.black, text_size = sessionTypeTextSize)
150% Volume Surge1M charts show 150% volume surge to confirm scalping oppos in the direction of the general trend.
Ultra Strong Key Levels Ultra Strong Key Levels (Volume-Highlighted, Scalable)
This indicator automatically detects very strong support and resistance levels using high-strength pivots combined with clustered volume analysis.
It highlights only the most meaningful levels — those backed by significant volume activity — and visually scales each level based on its importance.
How It Works
Identifies strong pivot highs and lows using a customizable pivot strength.
Calculates clustered volume around each pivot to determine how important that level is.
Filters out weak levels by requiring volume around the pivot to exceed a dynamic threshold.
Draws each valid level with:
Adaptive line width (higher volume = thicker line)
Dynamic color intensity (higher volume = brighter line)
Keeps the chart clean by storing only the 10 most recent strong highs and lows.
Inputs
Pivot Strength — Defines how strong a pivot must be to qualify. Larger values = fewer but more reliable levels.
Volume Multiplier — Adjusts sensitivity to volume around the pivot.
Volume Window — Number of bars before and after the pivot used to calculate cluster volume.
Max Line Width — Upper limit for level thickness.
What This Indicator Shows
Red levels = Strong resistance zones (pivot highs with heavy volume)
Green levels = Strong support zones (pivot lows with heavy volume)
Thicker and more intense lines represent higher trading activity, meaning the level is more likely to impact price behavior.
Use Cases
Spot high-value reversal zones
Identify institutional reaction levels
Confirm key breakout/ breakdown points
Combine with trend tools or volume profile for enhanced precision
If you'd like, I can also create:
✓ A shorter version
✓ SEO-optimized TradingView description
✓ A version formatted with bullets, emojis, or markdown style
RSI Curl 52/48 UpdatedI have change My Original RSI Curl Indicator this now plots the RSI In a separate pane and gives buy and sell signals on the RSI I use It with Support and resistance and with My MTF with DXY and ADR Filter I only will trade in the Direction of the MTF the Large Triangle on the chart are from The MTF Letting you know all Timeframe Directions
Turn off the DXY Filter if not Trading Gold and It is better to monitor the 30 min to one Hour chart as better signals you can then trade on 15m 5 m or any timeframe of your choice I use other Indicator for confirmation please use your favorite ones
INFOMATION BOARD5-Line Indicator Description (English)This indicator displays a dynamic information board directly on the chart.It features a bright red background with bold white text for maximum visibility.The message can blink at adjustable speeds to attract user attention.Users may customize text size and vertical screen placement.Designed for alerts, warnings, or educational disclaimers without cluttering the chart
MP Universal FVG Detector🇺🇸 English Description
MP Universal FVG Detector
A clean and powerful indicator that automatically detects classic ICT 3-candle Fair Value Gaps on any market and any timeframe.
It highlights bullish and bearish imbalances with clear colored boxes, helping you quickly spot inefficient price zones where liquidity is likely to return.
Perfect for:
• Smart Money Concepts
• ICT/Inner Circle Trader setups
• Breaker / OB / Displacement traders
• Scalpers, day traders, swing traders
The indicator works with all assets: crypto, forex, stocks, indices, commodities — and on all timeframes.
🇺🇦 Опис українською
MP Universal FVG Detector
Чистий і потужний індикатор, який автоматично визначає класичні 3-свічкові Fair Value Gap (FVG) у стилі ICT на будь-якому ринку та будь-якому таймфреймі.
Він підсвічує бичачі та ведмежі дисбаланси кольоровими боксами, щоб ти легко бачив неефективні зони ціни, куди з великою ймовірністю повернеться ліквідність.
Підходить для:
• Smart Money Concepts
• ICT/Inner Circle Trader структур
• Breaker / Order Block / Displacement трейдерів
• Скальпінгу, внутрідеяльної та свінг-торгівлі
Працює з усіма активами: крипта, форекс, акції, індекси, товари — і на всіх таймфреймах.
D+P All-in-OneD+P=DARVAS+PIVOT
In this script i tried make small combo of multiple metrics.
Along with Darvas+Pivot we have EMA10,20&RSI d,w,m table. i fixed this table to middle right so that its easy to use while using phone.
There is floater table having Day Low& Previous Day Low-% differnce from current price
We have RS rating of O'Neil
Small table having MarketCap,Industry and sector.
Order Block Detector by Madtrad✅ Detects bullish and bearish order blocks
✅ Displays green/red rectangles for zones
✅ Displays triangles as signals
✅ 3 types of configurable alerts:
Bullish Order Block only
Bearish Order Block only
All Order Blocks
✅ Information table at top right
✅ Adjustable parameters (sensitivity, display, transparency)
sima-Prev HTF & Sessions (Tehran)This indicator automatically plots the Opening, Closing, High, and Low levels of the major global trading sessions: London, New York, and Asia. It is designed to help traders visualize intraday liquidity zones, session-based volatility, and potential reaction levels where price commonly expands or reverses.
The script includes fully adjustable session times and highlights each session using clean visual markers so traders can easily identify market structure within different time windows. By displaying the Open, Close, High, and Low of each session, the indicator helps forecast areas of interest such as breakout levels, range boundaries, and session-based support/resistance.
This tool is especially useful for intraday traders, scalpers, and anyone who relies on session dynamics to analyze market behavior. It works on all timeframes and all markets, including Forex, indices, metals, and crypto. No repainting is used; all levels are plotted based on completed session data.
Myanverse Scalper BurmeseThis is Public Indicators from many resources and translated into burmese to use at ease.
I have another option sale indicators to use together.
Three Bar Play Setup SignalsJust a simple indicator that will mark the inside candle on a potential 3 Bar Play, higher timeframe for more confirmation. If having any issues with indicators not pinning to chart just right click one of the indicators and choose "pin to right scale". Enjoy!
Position Size CalculatorSet TP SL and entry point, over any chart to follow the points without drawing lines






















