GEMINI Advanced SMA with Trend & AlertsDescription:
This indicator is a professional Trend & Signal analysis tool designed to help traders identify market direction, entries, and momentum strength at a glance. It combines a customizable dual Moving Average system with an advanced real-time Information Dashboard.
The script is built to keep charts clean while providing maximum data through the on-screen panel.
📈 Key Features
1. Dual Moving Average System
Fast MA (Signal Line): Acts as the primary trigger for entries.
Slow MA (Trend Baseline): Filters the overall market direction.
Visual Cloud: The area between the two MAs is filled with color (Green/Red) to visualize the trend strength and potential support/resistance zones.
Flexibility: You can choose between SMA, EMA, HMA, WMA, or RMA for both lines independently.
2. Professional Data Dashboard A customizable table positioned on your chart provides real-time analytics:
Price Action: Immediate Bullish/Bearish status.
MA Status: Shows if the Fast and Slow MAs are currently Rising or Falling.
Exact Levels: Displays the precise price values of the MAs.
Spread Analysis: Monitors the gap between the Fast and Slow MA ("Expanding" vs "Squeezing") to help identify momentum acceleration or exhaustion.
3. Signals & Alerts
BUY Signal: Generated when the Price crosses OVER the Fast MA.
SELL Signal: Generated when the Price crosses UNDER the Fast MA.
Alerts: Fully compatible with TradingView alerts for automation.
4. Multi-Timeframe (MTF) Support You can calculate the Moving Averages based on a higher timeframe (e.g., viewing 4-hour MAs while trading on a 15-minute chart) to stay aligned with the macro trend.
🛠 How to Use
Trend Identification: Look at the "Cloud" color. Green indicates an uptrend context; Red indicates a downtrend context.
Entry Points: Use the "BUY" and "SELL" labels.
Pro Tip: Take BUY signals only when the Cloud is Green (trading with the trend).
Pro Tip: Take SELL signals only when the Cloud is Red.
Momentum Check: Use the Dashboard to see if the Spread is "EXPANDING" (strong momentum) or "SQUEEZING" (potential consolidation or reversal).
⚙️ Settings
Fast/Slow Length & Type: Fully customizable periods and MA types.
MTF: Enable/Disable higher timeframe calculations.
Dashboard: You can toggle the table visibility, change its size (Tiny, Small, Normal, Large), and move it to any corner of the screen.
Disclaimer: This tool is for informational purposes only and does not constitute financial advice.
Trendanalyse
Malama's Pre-Market BoxThis script is a comprehensive Pre-Market range visualizer designed to replace older, single-candle analysis tools. It automatically highlights the full pre-market session (04:00–09:30 EST) and extends key support/resistance levels into the regular trading day.
Why this script was created (Evolution from previous versions): This is a complete architectural rewrite of the older "Malama's KAYCAP Pre-Market Box."
Old Logic: The previous version focused on isolating a single, specific 1-minute candle (e.g., exactly 4:00 AM) to determine levels.
New Logic: This version tracks the entire pre-market session range. It dynamically updates the True High and True Low as the pre-market develops, providing a much more accurate support/resistance zone for the open.
Visual Overhaul: Instead of static plots, this version uses Pine Script v6 box and line objects to draw a clean, shading-customizable range that automatically extends rightward until the trading session ends.
How it works:
Session Tracking: The script monitors the user-defined session (default 04:00-09:30).
Dynamic Box: As price moves during pre-market, a box is drawn covering the highest high and lowest low of that period.
Level Extension: At 09:30 (Market Open), the script locks the High and Low values. It then projects two horizontal lines (Resistance and Support) across the chart for the rest of the day.
Breakout Detection: If the price closes outside these levels during regular hours, the script can optionally trigger Alerts and plot "BREAK" labels on the chart.
Settings:
Time Settings: Customizable session string (default captures standard US Pre-Market).
Visuals: Fully adjustable box colors, border transparency, and line width.
Signals: Toggle breakout labels on/off.
Alerts Included:
Bullish Breakout: Triggers when price crosses and closes above the Pre-Market High.
Bearish Breakdown: Triggers when price crosses and closes below the Pre-Market Low.
ZigZag Buy/Sell Arrows [NPR21]ZigZag Buy/Sell Arrows - Pivot Points
Description:
Simple and effective ZigZag indicator that displays buy and sell arrows at major pivot points on your chart. Perfect for identifying potential trend reversals and swing trading opportunities.
Features:
Fluorescent green arrows for buy signals at pivot lows
Bright red arrows for sell signals at pivot highs
Clean, minimal design with no clutter
Built-in alert conditions for both buy and sell signals
No repainting - arrows appear at confirmed pivots
How to Use:
Add the indicator to your chart
Green up arrows appear below bars at pivot lows (potential buy zones)
Red down arrows appear above bars at pivot highs (potential sell zones)
Arrows are offset to show at the actual pivot point
Set alerts by clicking the alarm icon on the indicator
Customization:
To reduce the number of arrows and show only major turns, edit the code:
Change ph = ta.pivothigh(5, 5) to ph = ta.pivothigh(10, 10) or higher
Change pl = ta.pivotlow(5, 5) to pl = ta.pivotlow(10, 10) or higher
Higher numbers = fewer arrows = only major pivots
Recommended: 3-5 for active trading, 10-15 for swing trading
Multi-Timeframe Market Structure [MattyBTradez]Provides a Bullish or Bearish analysis based on market structure for the 1M, 5M, 15M, 30M, 1H, 4H, and 1D timeframes.
SpectreSPECTRE - Precision Reversal Detection System
OVERVIEW
Spectre is a channel breakout indicator designed to identify high-probability reversal points by combining Donchian channel breaches with momentum confirmation. It generates BUY signals at oversold extremes and SELL signals at overbought extremes, filtered by trend strength to avoid low-conviction setups.
This indicator replaces the Regime Engine, which will continue to evolve independently as an experimental platform for testing new strategies and enhancements. Spectre was selected as the production replacement based on extensive backtesting across multiple assets and timeframes, which demonstrated superior win rates compared to alternative sell logic approaches (RSI-based exits outperformed CMO-based exits in 13 of 18 test configurations).
SIGNAL LOGIC
BUY CONDITIONS (all must be true):
Price touches or breaks below Donchian lower band
RSI is at or below oversold threshold (default: 35)
ADX confirms sufficient trend strength (default: ≥22)
BBWP confirms adequate volatility (default: ≥20%)
Cooldown period has elapsed since last buy
Cascade limit not reached
SELL CONDITIONS (all must be true):
Price touches or breaks above Donchian upper band
RSI is at or above overbought threshold (default: 70)
ADX confirms sufficient trend strength (default: ≥22)
BBWP confirms adequate volatility (default: ≥20%)
Cooldown period has elapsed since last sell
Cascade limit not reached
Price is not underwater (if protection enabled)
KEY FEATURES
NON-REPAINTING DONCHIAN CHANNELS
Uses previous bar's high/low extremes to prevent signal repainting. What you see in history is what you would have seen in real-time.
MULTI-FACTOR CONFIRMATION
Signals require agreement between price action (Donchian), momentum (RSI), and trend strength (ADX) to filter out low-quality setups.
VOLATILITY FILTER (BBWP)
Bollinger Band Width Percentile measures current volatility relative to historical norms. Low BBWP indicates compressed ranges where breakouts are less reliable - signals are blocked until volatility returns.
CASCADE PROTECTION
Limits consecutive signals in the same direction to prevent overexposure during extended trends. Resets when a signal fires in the opposite direction.
UNDERWATER PROTECTION (Unique to Spectre)
Tracks average entry price of recent buys and blocks sell signals when price has fallen significantly below this level. This prevents locking in large losses during drawdowns and allows positions to recover before exiting.
REGIME DETECTION
Visual background shading indicates current market regime based on Directional Indicator spread and On-Balance Volume trend. Green indicates bullish regime (+DI > -DI, OBV rising). Red indicates bearish regime (-DI > +DI, OBV falling). White/Gray indicates neutral or ranging conditions.
RECOMMENDED SETTINGS BY TIMEFRAME
For 5-minute charts, use RSI Buy 30-35, RSI Sell 70-75, ADX 20-24.
For 15-minute charts, use RSI Buy 30-35, RSI Sell 68-72, ADX 22-26.
For 30-minute charts (default), use RSI Buy 32-38, RSI Sell 68-72, ADX 22-26.
For 1-hour charts, use RSI Buy 35-40, RSI Sell 65-70, ADX 20-24.
For 4-hour charts, use RSI Buy 35-40, RSI Sell 65-70, ADX 18-22.
These are starting points - optimize for your specific assets.
INFO PANEL GUIDE
Regime shows current market bias (Bullish/Bearish/Neutral). RSI shows current value with buy/sell threshold status. ADX shows trend strength categorized as Weak (<15), Range (15-24), Trend (24-34), or Strong (>34). BBWP shows volatility percentile with a warning symbol when below minimum. Donchian shows price position relative to channel bands. Avg Buy shows average entry price and underwater status. Cascade shows current consecutive signal counts versus limits.
USAGE TIPS
Works best in ranging or mean-reverting markets
Reduce RSI thresholds in strong trends (tighter = fewer signals)
Increase ADX minimum in choppy markets to filter noise
Enable underwater protection for swing trading, disable for scalping
Use regime background to contextualize signals (buy in green, sell in red)
Combine with support/resistance levels for additional confirmation
TRADING NAVIGATOR📘 TRADING NAVIGATOR OPERATIONS MANUAL
This manual is designed to turn the script into your complete trading plan.
1. The Golden Rule: Planetary Alignment
Success with this script is not about trading every signal, but waiting for the confluence. Golden Trick: Do not trade on low timeframes (15M) if the trend on the higher timeframe (4H or D) is contrary. The Master Signal: Enter when the RELIABILITY column marks "HIGH" on at least 3 consecutive timeframes.
2. How to open a LONG (Buy) position: Look for these exact conditions on the board: TREND: It should say "BULLISH" (Price above the 200 EMA). ACTION: It should be marked LONG. ENTRY: The price should be near or touching the value indicated in the SUPPORT column. RSI: Ideally between 35 and 45 (healthy pullback) or crossing above 30. Execution: Place your limit order at the ENTRY price on the chart. The TP and SL are your mandatory exit coordinates.
3. How to open a SHORT (Sell) position: Look for these exact conditions on the board: TREND: It should say "BEARISH" (Price below the 200 EMA). ACTION: It should be marked SHORT. ENTRY: The price should be near or touching the value indicated in the RESIST column. (Resistance). RSI: Ideally between 55 and 65 or crossing below 70. Execution: Limit order at the ENTRY price on the chart. Don't chase the price; let it rise to the resistance to enter.
4. Golden Tricks to Gain Consistency: The Volatility Filter: If the VOLAT column shows "HIGH," reduce your position size by half. High volatility means sharp movements that can hit your SL before reaching the TP. The Timeframe Jump: If you see a LONG position on the 15M chart but the trend on the D (Daily) chart is BEARISH, that trade is high risk (pure Scalping). If both are BULLISH, you have a "High Probability Trade." RSI as a sentinel: If the RSI is at 50, the market is indecisive. Wait for it to approach the extremes (30 or 70) so that the Navigator's ACTION has more rebound strength.
5. Recommended Markets:
The TRADING NAVIGATOR is a structure and volatility algorithm, so it works where there is liquidity: Market | Effectiveness | Why |
Cryptocurrencies | ⭐⭐⭐⭐⭐ ATR volatility is best exploited in BTC and ETH. |
Indices (Nasdaq/SP500) | ⭐⭐⭐⭐ Ideal for following the TREND column (EMA 200). |
Forex (Majors) | ⭐⭐⭐ Use it on high-volume pairs (EURUSD, GBPUSD). |
Gold / Oil | ⭐⭐⭐⭐ Very sensitive to the support and resistance levels calculated by the script. |
6. Risk Management (Psychology) | Accepts Stop Loss: The script calculates the SL at 2.0x ATR to give the price "breathing room". If it is touched, the structure has been broken. Don't move the Stop Loss. Partial Taking: When the price has moved 50% of the way to the Take Profit, move your Stop Loss to the ENTRY (Breakeven) price. This ensures that the trade can no longer result in losses.
Gaps IdentifierThis indicator identifies up and down Gaps using previous period's close price to the next period's open price. Potentially useful for Gap rebound strategies.
(Will identify gaps 4%–11% by default; can change in settings)
SMC Alpha Sentiment Hunter [Crypto Trade]The SMC Alpha Sentiment Hunter is an institutional-grade decision-support tool developed by the Crypto Trade community.
Unlike traditional lagging indicators, this script focuses on Smart Money Concepts (SMC) by analyzing real-time market sentiment data directly from Binance Futures.
Key Features:
- Real-time Open Interest (OI) Tracking: Confirms institutional capital flow.
- Long/Short Ratio (LSR) Analysis: Identifies retail positioning to spot "liquidity traps".
- Volume & Volatility Filters: Built-in ATR and Volume Moving Average to validate entry signals.
- Multi-Asset Compatibility: Optimized for a broad range of Binance Futures pairs on the 15-minute timeframe.
Logic:
Signals are triggered when institutional interest (OI) rises while retail traders (LSR) are caught on the wrong side of the trend, confirmed by RSI exhaustion and strong volume.
Disclaimer: For educational purposes only. Trading involves risk.
Automatic Quadrant Lines📊 DETAILED EXPLANATION
Overview:
Automatic Quadrant Lines is a sophisticated pivot-based trading system that identifies key support and resistance levels, entry points, and price targets automatically. Based on fractal pivot analysis, this indicator creates a complete trading framework by mapping out potential long and short opportunities with precise entry and exit levels.
What Each Line Means:
Pivot Lines (Dark Red - Solid):
R1 (Resistance 1): The most recent pivot high - a key resistance level where price previously reversed downward
S1 (Support 1): The most recent pivot low - a key support level where price previously reversed upward. This line is thicker (weight 3) to emphasize its importance as the foundation for long setups
Entry Lines (Green/Red - Dashed or Solid):
L/E (Long Entry - Green Dashed): The trigger price for entering long positions. This is set at a strategic point above the pivot low, marking where bullish momentum is confirmed
S/E (Short Entry - Red Solid): The trigger price for entering short positions. This is set at a strategic point below the pivot high, marking where bearish momentum is confirmed
Long Target Lines (Green/Yellow/Cyan - Dashed):
Yellow Dashed Line (50%): First profit target for long positions - equal to one full range above the long entry
Cyan Dashed Line (75%): Second profit target for long positions - two full ranges above the long entry
Green Dashed Line (Long Target): Final profit target for long positions - three full ranges above the long entry, displayed with a dark green label showing the exact price
Short Target Lines (Red/Yellow/Cyan):
Yellow Line (50%): First profit target for short positions - equal to one full range below the short entry
Cyan Line (75%): Second profit target for short positions - two full ranges below the short entry
Red Line (Short Target): Final profit target for short positions - three full ranges below the short entry, displayed with a deep red label showing the exact price
Additional Lines:
Breakdown Target (Dark Green - Dashed): A support breakdown level located one range below S1, useful for managing risk if long positions fail
Technical Components:
Pivot Detection:
The indicator uses a configurable length (default 20) to identify swing highs and lows. A pivot high forms when the current high is the highest value over the specified length period on both sides. A pivot low forms when the current low is the lowest value over the specified period on both sides.
Entry Point Calculation:
Entry points are not placed at the pivot itself, but at strategic exit points of the pivot candle pattern. For long entries, the system identifies the high of the candle that preceded the pivot low. For short entries, it identifies the low of the candle that preceded the pivot high. This ensures entries occur on momentum confirmation rather than at turning points.
Target Calculation (Quadrant System):
The indicator calculates targets based on the range between the entry and the pivot (S1 for longs, R1 for shorts). It then projects this range upward (for longs) or downward (for shorts) in equal increments:
1x range = 50% target
2x range = 75% target
3x range = 100% target (Final Target)
Fractal Energy Filter:
The indicator incorporates a Fractal Energy (FE) calculation that measures market efficiency and trend strength. This helps filter entry signals, ensuring trades are taken only when market structure supports directional movement. The FE threshold can be adjusted in settings.
🎯 HOW TO USE (TRADER-FRIENDLY GUIDE)
📌 QUICK START GUIDE (IMPORTANT - Read This First!)
For optimal label visibility:
After adding this indicator to your chart for the first time, follow these ONE-TIME steps to ensure L/E and S/E labels are always visible:
Wait for the indicator to load and display L/E or S/E labels
Hover your mouse over any L/E or S/E label
Right-click on the label
Select "Bring to Front" or adjust "Visual Order" to bring it above price bars
Repeat for the other label type if needed
✅ You only need to do this ONCE - TradingView will remember this setting for all future labels!
If you ever want the labels to appear behind price bars again, simply right-click and select "Send to Back".
📈 For Long Trades:
Wait for Setup: The indicator automatically identifies a pivot low (S1 - thick dark red line) and calculates a long entry level (L/E - green dashed line with green label)
Entry Signal: When price crosses above the green L/E line, consider entering a long position. The system has confirmed bullish momentum
Profit Targets: Scale out of your position at the three target levels:
First target: Yellow dashed line (take 1/3 profit)
Second target: Cyan dashed line (take another 1/3 profit)
Final target: Green dashed line with "LONG TARGET" label (exit remaining position)
Stop Loss: Place your stop loss below the S1 level (thick dark red line). If price breaks below the dark green "Breakdown Target" line, consider exiting immediately
📉 For Short Trades:
Wait for Setup:
The indicator automatically identifies a pivot high (R1 - dark red line) and calculates a short entry level (S/E - red solid line with red label)
Entry Signal: When price crosses below the red S/E line, consider entering a short position. The system has confirmed bearish momentum
Profit Targets: Scale out of your position at the three target levels:
First target: Yellow line (take 1/3 profit)
Second target: Cyan line (take another 1/3 profit)
Final target: Red line with "SHORT TARGET" label (exit remaining position)
Stop Loss: Place your stop loss above the R1 level (dark red line)
💡 Key Trading Tips:
Color Coding: Remember GREEN = LONG, RED = SHORT throughout the entire system
Scaling Out: The three-target system allows you to lock in profits progressively while letting winners run
New Signals: When a new pivot forms, the indicator recalculates all levels. Old setups become invalid
Labels: The L/E and S/E labels mark the exact starting point of each entry line for easy identification
Price Display: Target labels show exact prices with proper comma formatting for easy reference
Timeframe: Works on any timeframe, but higher timeframes (4H, Daily) tend to produce more reliable signals
Customization: Adjust the Pivot Length (default 20) to make the system more responsive (lower number) or more stable (higher number)
⚠️ Risk Management:
Never risk more than 1-2% of your account per trade
The distance from entry to S1/R1 gives you a natural stop loss distance
Consider the full target distance when calculating position size
Not all setups will reach the final target - scaling out helps lock in profits
🔧 TROUBLESHOOTING
Q: My L/E or S/E labels are hidden behind candles
A: Right-click the label → "Bring to Front". This is a TradingView chart setting, not a script limitation. You only need to do this once.
Q: Can I hide the labels?
A: Yes! Uncheck "Show Labels" in the indicator settings.
Q: Can I adjust the label sizes?
A: Yes! Use the "Target Label Size" setting to adjust LONG/SHORT TARGET labels between Small, Normal, and Large.
Q: The labels moved when I clicked them
A: Labels are positioned automatically. If you accidentally moved them, simply refresh your chart.
Q: No signals are appearing
A: The indicator requires sufficient price history to detect pivots. Make sure you have at least 20+ bars on your chart. Try adjusting the Pivot Length setting.
Price Prediction Forecast ModelPrice Prediction Forecast Model
This indicator projects future price ranges based on recent market volatility.
It does not predict exact prices — instead, it shows where price is statistically likely to move over the next X bars.
How It Works
Price moves up and down by different amounts each bar. This indicator measures how large those moves have been recently (volatility) using the standard deviation of log returns.
That volatility is then:
Projected forward in time
Scaled as time increases (uncertainty grows)
Converted into future price ranges
The further into the future you project, the wider the expected range becomes.
Volatility Bands (Standard Deviation–Based)
The indicator plots up to three projected volatility bands using standard deviation multipliers:
SD1 (1.0×) → Typical expected price movement
SD2 (1.25×) → Elevated volatility range
SD3 (1.5×) → High-volatility / stress range
These bands are based on standard deviation of volatility, not fixed probability guarantees.
Optional Drift
An optional drift term can be enabled to introduce a long-term directional bias (up or down).
This is useful for markets with persistent trends.
Witch-Fire ALMA signals: Dynamic Liquidity & Trend GlowThe Witch-Fire ALMA is a high-precision trend bias and liquidity mapping tool designed for price action traders and Smart Money practitioners. Unlike traditional indicators that clutter your chart with lagging signals, this script provides a "clean-yet-powerful" visual anchor to help you stay on the right side of the market while identifying key Points of Interest (POIs).
At its core, the script utilizes an optimized Arnaud Legoux Moving Average (ALMA). Known for its superior ability to balance smoothness and responsiveness, the ALMA effectively filters out market noise and "whipsaws" that often plague standard EMAs.
Key Features:
The Witch-Fire Glow: A neon-styled ALMA line that shifts between Bullish Green and Bearish Red. The white core provides surgical precision for price intersection, while the outer glow visualizes the strength and dominance of the current trend.
Scaled Liquidity Levels: Automatically maps Buy Side Liquidity (BSL) and Sell Side Liquidity (SSL). These levels are dynamic—they scale proportionally with your ALMA settings. This ensures that the liquidity zones you see are always relevant to the trend cycle you are analyzing.
Strategic Bias Background: A subtle background tint provides an instant psychological filter. Only look for Longs in the green zone and Shorts in the red zone to maintain a high-probability strike rate.
How to Trade with Witch-Fire:
Identify the Bias: Look at the Fire ALMA. If the "fire" is red and the price is below the line, your bias is strictly bearish.
Watch the Sweeps: Wait for the price to "sweep" (pierce with a wick) the horizontal SSL (Green) or BSL (Red) lines.
Execution: Look for a strong rejection candle (long wick, small body) at these levels that closes back towards the ALMA line.
Best Used On: 15m, 1H, and 4H timeframes. Works exceptionally well for Crypto, Forex, and Indices.
Market Participation Gradient [Interakktive]Market Participation Gradient (MPG) is a diagnostic oscillator that measures the quality and intensity of market participation by combining price efficiency with activity (volume or a FX-safe proxy) into a single 0–100 score.
Most tools tell you "how much activity exists." MPG focuses on "how effective that activity is," helping you differentiate clean directional participation from absorbed / inefficient participation where effort produces limited directional progress.
█ WHAT IT DOES
- Produces a 0–100 participation score (higher = stronger participation environment)
- Uses color as state context (not buy/sell)
- Classifies participation into four tiers for quick readability
- Includes an optional status-line HUD for at-a-glance context without chart clutter
█ WHAT IT DOES NOT DO
- NO buy/sell signals
- NO entries/exits
- NO alerts by default
- NO repainting / no lookahead (diagnostic context only)
█ HOW TO READ MPG
Level (0–100)
- Higher values = stronger participation environment
- Lower values = thin, drifting participation environment
Color (state language, not direction)
- Teal = Clean participation (efficient movement)
- Magenta = Absorbed participation (high activity, low efficiency)
- Amber = Building / transition state
- Grey = Thin / neutral state
█ TIER SYSTEM
MPG uses four tiers:
- THIN (0–20): low participation environment
- BUILDING (20–40): participation emerging / transitional
- STRONG (40–65): solid participation environment (quality becomes more meaningful)
- EXTREME (65+): very high participation environment (contextually important during events or late-cycle pushes)
█ QUALITY ASSESSMENT (STRONG / EXTREME)
Within STRONG and EXTREME tiers, MPG evaluates participation quality:
- Clean (Teal): Efficiency > 55%
- Absorbed (Magenta): Efficiency < 30% AND Activity > 1.5×
- Neutral (Grey): otherwise (mixed quality)
█ STATUS LINE HUD
MPG can display key values in TradingView's status line:
- Minimal: MPG (0–100) + Tier (0–3)
- Full: adds Direction (-1/0/1) and Quality (-1/0/1)
This provides quick context without tables or on-chart panels.
█ HOW IT WORKS (METHODOLOGY)
MPG combines two independent measurements:
1. Efficiency (0–1)
Efficiency = |Net Displacement| / Total Path Length
- High efficiency = price moved more directly
- Low efficiency = price moved less directly (more back-and-forth)
2. Activity (centered at 1.0)
Activity = Current Volume / Average Volume
- Activity > 1 = above-average activity
- Activity < 1 = below-average activity
FX / indices fallback: If volume is unreliable/unavailable, MPG uses a range-based proxy: (High–Low) / ATR (capped) to prevent distortion.
3. Participation Score (0–100)
Participation = Efficiency × √Activity × 100
The square root applies diminishing returns so activity alone cannot dominate without efficiency support.
█ SETTINGS
Core
- ATR Length — normalization baseline
- Efficiency Lookback — bars used for efficiency
- Volume Average Length — baseline for activity
- Smoothing Length — EMA smoothing (1 = minimal smoothing)
Visuals
- Histogram / Line / Tier Bands toggles
- Optional pane background tint (default OFF)
- Theme: Cinematic (subtle) or Vivid (brighter)
HUD
- Status Line HUD toggle
- HUD Detail: Minimal or Full
█ SUITABLE MARKETS
Works on any market with price data. For symbols with unreliable volume (common in FX), MPG automatically uses the range/ATR activity proxy.
█ RELATED (INTERAKKTIVE)
- MER — Market Efficiency Ratio (pure efficiency)
- ERD — Effort–Result Divergence (effort vs outcome)
- VSI — Volatility State Index (expansion/contraction context)
█ DISCLAIMER
This indicator is for educational and informational purposes only and does not constitute financial advice. Always do your own research and use appropriate risk management.
SilverHawk Trend Flow Part of SilverHawk Suite
This script is designed to be used with the SilverHawk Suite workflow (context → trigger → confirmation → execution).
It works standalone, but the highest accuracy comes from using the full suite together.
Where it fits:
• Role: Context
What it does:
Colors candles based on detected trend regime, so you trade with the prevailing direction and avoid fighting structure.
How to use:
• Bullish color: prefer long triggers only
• Bearish color: prefer short triggers only
• No clear trend / transition: stand down and wait for the suite trigger + confirmation
Visual Tip: (important)
If candles look “hidden”: Settings → Visual Order → Bring To Front
Alerts:
New Up Trend / New Down Trend alerts trigger on confirmed candles (non-repainting style).
Suite note:
For full workflow and loadouts, start with: “SilverHawk Suite — Start Here (Workflow Guide)” (free)
Credits / License
Based on PhantomFlow Trend Detector (MPL-2.0). This script remains MPL-2.0.
Daily candle separation + NY open + First hour open Daily candle separation + NY open + First hour open
CCI Standard DeviationCCI Standard Deviation – Asymmetric Volatility-Adjusted Trend Filter (CCI SD)
The Commodity Channel Index (CCI), created by Donald Lambert in 1980, measures how far the typical price deviates from its statistical average to identify cyclical momentum and trend strength.
The standard formula is:
CCI = (Typical Price − SMA(Typical Price, n)) / (0.015 × Mean Deviation)
where Typical Price = (High + Low + Close)/3.
CCI is unbounded and centered around zero: sustained readings above zero indicate bullish momentum, below zero bearish. Classic interpretations often use zero-line crosses or fixed levels (±100, ±200, ±250), but these can be unreliable when CCI volatility changes across market regimes.
This indicator was developed to create a more disciplined trend-following tool that aligns with my core risk principle: “always protect to the downside.”
Starting from the standard CCI zero-line concept for trend direction, I experimented with standard deviation bands to make the oscillator volatility-adjusted. I then applied deliberate asymmetry: requiring the lower 1σ envelope (CCI − stdev) to cross above a positive threshold for bullish confirmation (high-probability entry only in robust trends), while exiting immediately on any raw CCI weakness below a negative threshold (quick downside protection). User inputs for both thresholds were added to allow fine-tuning and adaptability across different assets and timeframes.
An optional DEMA-smoothed version of the lower envelope provides additional clarity when desired.
Extreme zones
raw CCI ±240 and lower envelope > 200 or < –200 - are highlighted with background shading to flag rare acceleration or capitulation phases.
How it works
Standard CCI calculated on typical price (default length 38).
Rolling standard deviation of the CCI itself (default length 13) measures the oscillator’s recent volatility.
Lower envelope = CCI − stdev (dn).
Optional DEMA smoothing (default length 12) can be toggled.
Trend logic:
Bullish regime only when lower envelope
→ Long Threshold (default +10)
→ statistical proof of strength
Bearish/neutral immediately when raw CCI
→ Short Threshold (default –25)
→ fast downside protection
Origin and development
The indicator emerged from wanting a cleaner, more reliable CCI for trend direction. After testing volatility-adjusted versions, the asymmetric design proved superior:
it enters only high-conviction uptrends and exits rapidly on weakness, significantly reducing whipsaws while preserving trend capture.
Parameters were optimized through extensive backtests on major assets (BTC, ETH, SOL and many more Cryptos; Magnificent 7 stocks, QQQ, SPX, gold).
The defaults were selected for the best average Sortino ratio and lowest maximum drawdown across this broad universe, ensuring robustness and avoiding single-asset overfitting.
How to use it
Green triangle below bar
→ lower envelope crosses above Long Threshold
→ high-conviction bullish trend confirmed
→ enter or add to longs
Magenta triangle above bar
→ CCI crosses below Short Threshold
→ exit longs or go cash/short
While lower envelope remains above Long Threshold
→ hold bullish positions
Extreme background shading (dn >200 or CCI ±240)
→ rare high-attention zones (potential acceleration or exhaustion)
Recommended defaults
CCI length: 38
SD length: 13
Long threshold: +10
Short threshold: –25
Optional MA length: 12 (DEMA of lower envelope)
All visual elements (bar coloring, signals, background, smoothed line) are toggleable for personal preference.
This indicator is designed as a trend-strength and risk-management filter and is not intended as a standalone trading system.
Disclaimer:
This is not financial advice. Backtests are based on past results and are not indicative of future performance.
MACD Classic MT5 Style (2 Lines + Histogram)MACD Classic MT5 Style (แบบ MetaTrader 5) มีความแตกต่างจาก MACD ทั่วไปที่ใช้กันใน TradingView พอสมควรครับ นี่คือคำอธิบายว่ามันทำงานอย่างไรและอ่านค่าอย่างไรครับ:
1. ความแตกต่างสำคัญ (Key Difference)
MACD ทั่วไป (Standard):
มี 2 เส้น (เส้น MACD และ เส้น Signal)
ฮิสโตแกรม (แท่งกราฟ) คือ ส่วนต่าง (Gap) ระหว่าง 2 เส้นนั้น
MACD แบบ MT5 (Classic MT5):
เส้น MACD จะถูกวาดออกมาเป็น แท่งกราฟ (Histogram) แทนที่จะเป็นเส้น
เส้น Signal จะเป็น เส้น (Line) สีแดงพาดผ่านแท่งกราฟ
สรุปคือ: ในแบบ MT5 แท่งกราฟคือตัวพระเอก (MACD) ส่วนเส้นคือตัวช่วยกรอง (Signal)
Here is the English translation of the explanation:
MACD Classic MT5 Style vs. Standard MACD
The "Classic MT5 Style" MACD differs significantly from the standard MACD typically found on TradingView. Below is an explanation of its mechanics and how to interpret it.
1. Key Differences
Standard MACD (TradingView Default):
Displays 2 Lines (MACD Line and Signal Line).
The Histogram represents the difference (gap) between those two lines.
MT5 Style MACD (Classic):
The MACD value is plotted as a Histogram (bars) instead of a line.
The Signal Line appears as a standard Line (usually red) overlaying the histogram.
In summary: In the MT5 style, the Histogram represents the actual MACD Line, while the separate line acts as the Signal filter.
Kira Buy Sell EMA & VWAP Trend IndicatorThis indicator provides buy and sell signals based on short-term
momentum shifts while aligning trades with the broader market
trend.
Core logic:
• Fast and slow EMAs are used to identify short-term momentum
changes
• VWAP is applied to confirm price acceptance in the trade
direction
• A higher-period EMA is used as a trend filter to reduce
counter-trend signals
Buy signals are generated when bullish momentum aligns with
VWAP positioning and the prevailing trend. Sell signals are
generated when bearish momentum aligns with VWAP and the
broader trend direction.
This approach keeps the logic simple and responsive while
helping to avoid signals during unfavorable market conditions.
Best suited for liquid stocks and indices on intraday
timeframes such as 5-minute to 1-hour charts.
This script does not repaint and is intended as a
decision-support indicator, not a standalone trading system.
BigLot Quantum SuperTrend V1BigLot Quantum SuperTrend V1 is a trend-following indicator that enhances the traditional SuperTrend by integrating statistical volume analysis.
The script combines an ATR-based SuperTrend engine with Kernel Density Estimation (KDE) applied to relative buy and sell volume. Volume behavior is modeled statistically, allowing the indicator to filter breakout signals and activate only when volume conditions show high probability compared to historical data.
Bullish and bearish signals are generated when price crosses the SuperTrend line and the corresponding volume probability exceeds a user-defined threshold. This approach helps reduce false signals during low-liquidity or sideways market conditions.
The script includes visual trend highlighting, probability-based confidence filtering, and a real-time dashboard displaying trend direction, volume strength, and signal status. It is designed to work across all markets and timeframes without repainting.
Dynamic EMA Trend Table [Customizable]Overview
The Dynamic EMA Trend Table is a comprehensive dashboard designed to give traders an instant overview of the market trend across five distinct Exponential Moving Averages (EMAs). Instead of cluttering your chart with multiple lines, this script organizes the data into a clean, customizable table, allowing you to assess trend alignment at a glance.
How It Works
This indicator calculates five user-defined EMAs (defaulting to the popular 5, 20, 50, 100, and 200 periods). It then compares the Current Price against each EMA value to determine the immediate trend status:
Bullish State: When the current price is above the specific EMA, the table cell turns Green (customizable).
Bearish State: When the current price is below the specific EMA, the table cell turns Red (customizable).
This logic allows swing traders and scalpers to instantly see if the asset is in a strong uptrend (all cells Green), a strong downtrend (all cells Red), or a consolidation phase (mixed colors).
Key Features
Fully Customizable Periods: Change the length of all 5 EMAs to fit your specific strategy (e.g., Fibonacci numbers or standard Swing Trading settings).
Dynamic UI: Position the table anywhere on the screen (Top/Bottom/Left/Right) and adjust the size to fit your screen resolution.
Visual Cleanliness: You can choose to show the table only, or toggle the "Show EMAs on Chart" option to plot the actual lines on your chart.
Smart Coloring: The lines on the chart (if enabled) inherit the same color logic as the table—turning Green when price is above them and Red when price is below.
Settings & Configuration
Price Source: Select Close, High, Low, etc. (Default is Close).
Table Position & Size: Customize where the dashboard appears.
EMA Lengths: Set your 5 preferred lookback periods.
Color Theme: Fully adjustable colors for Bullish, Bearish, Neutral, and Background elements to match your chart theme (Dark/Light mode friendly).
Use Case Example
Trend Confirmation: A trader looking for a "Buy" entry might wait for the short-term EMAs (5 and 20) and the medium-term EMA (50) to all turn Green in the table before entering.
Support/Resistance Watch: By quickly glancing at the values in the table, you can see exactly where the 200 EMA sits without needing to scroll back on your chart to find the line.
Minervini Template + Powerplay detectorMinervini Template + PowerPlay Detector
This indicator implements a rule-based Minervini trend template to identify stocks in strong, institutionally supported uptrends, combined with a Power Play momentum detector for explosive leadership moves.
Minervini Model (MM) Rules
The MM dashboard turns GREEN only when all of the following rules are met:
Close ≥ 150-day SMA
Close ≥ 200-day SMA
50-day SMA > 150-day SMA
50-day SMA > 200-day SMA
150-day SMA ≥ 200-day SMA
200-day SMA is rising (current value higher than ~1 month ago)
Close is at least 30% above the 52-week low
Close is within 25% of the 52-week high
Close is not more than 8% below the 50-day SMA
These rules ensure:
Proper long-term trend structure
Institutional accumulation alignment
Strength near highs, not extended weakness
When MM is red, hovering over it shows exactly which rules failed, allowing quick diagnosis of why a stock does not qualify.
POWERPLAY Logic
POWERPLAY highlights rare, high-velocity leadership moves:
Triggers when a stock gains 90% or more within any rolling window of up to 60 trading sessions
Remains active as long as the condition continues to hold
Hover tooltip displays:
Start date of the move
Current date
Total percentage gain so far
This captures fast institutional momentum, even if the move occurs in fewer than 60 sessions.
Dashboard Features
Moveable to any corner of the chart
Adjustable size
Adjustable opacity
Designed for trend followers and momentum traders seeking true market leaders, not short-term noise or late-stage breakouts.






















