TS vs vela anterior V6This indicator highlights **Turtle Soup (TS)** setups by comparing **the current candle to the previous one**—and it only triggers **once the candle is fully closed**, so it doesn’t “paint and disappear” while the bar is still forming.
**What it detects**
* **TS Bear (bearish):**
Price *breaks above the previous candle’s high* (liquidity grab), then closes **bearish**, returning back below that prior high.
→ Concept: “fake breakout up, then reversal.”
* **TS Bull (bullish):**
Price *breaks below the previous candle’s low* (liquidity grab), then closes **bullish**, back above that prior low.
→ Concept: “fake breakdown down, then rebound.”
**Strict vs Flexible mode (the indicator switch)**
* ✅ **Allow close outside the previous range (ON):** more flexible.
The close can finish outside the prior candle’s range. Useful in fast, impulsive moves.
* ❌ **Allow close outside the previous range (OFF):** stricter.
The close must finish **inside** the previous candle’s range (cleaner signals, usually fewer of them).
**The key feature**
* Signals are plotted **only after the candle closes on your current timeframe**.
If you’re on M15, it confirms at the M15 close. If you’re on H1, at the H1 close.
Result: more reliable signals and less “indicator drama.”
**What it’s good for**
* Spotting potential **quick reversals** right after a sweep of highs/lows.
* Identifying areas where price often reacts due to **liquidity runs**.
**Practical note**
This isn’t a magic button—signals work best with context (trend, key levels, range/session timing, market structure). Fine-tune strict vs flexible per asset/timeframe and you’ll go from “random dots” to “useful tells.”
Indicateurs et stratégies
KI Power signaleManus Machiene Learning Beast – Indicator Description
Overview
Manus Machiene Learning Beast is an advanced TradingView indicator that combines Machine Learning (Lorentzian Classification) with trend, volatility, and market regime filters to generate high-quality long and short trade signals.
The indicator is designed for rule-based, disciplined trading and works especially well for set-and-forget, semi-automated, or fully automated execution workflows.
⸻
Core Concept
At its core, the indicator uses a machine-learning model based on a modified K-Nearest Neighbors (KNN) approach.
Instead of standard Euclidean distance, it applies Lorentzian distance, which:
• Reduces the impact of outliers
• Accounts for market distortions caused by volatility spikes and major events
• Produces more robust predictions in real market conditions
The model does not attempt to predict exact tops or bottoms.
Instead, it estimates the probable price direction over the next 4 bars.
⸻
Signal Logic
Long Signals
A long signal is generated when:
• The ML model predicts a positive directional bias
• All enabled filters are satisfied
• A new directional change is detected (non-repainting)
• Optional trend filters (EMA / SMA) confirm the direction
• Optional kernel regression confirms bullish momentum
📍 Displayed as a green label below the bar
Short Signals
A short signal is generated when:
• The ML model predicts a negative directional bias
• Filters confirm bearish conditions
• A new directional change occurs
• Trend and kernel filters align
📍 Displayed as a red label above the bar
⸻
Filters & Components
All filters are modular and can be enabled or disabled individually.
1. Volatility Filter
• Avoids trading during extremely low or chaotic volatility conditions
2. Regime Filter (Trend vs Range)
• Attempts to filter out sideways markets
• Especially important for ML-based systems
3. ADX Filter (Optional)
• Trades only when sufficient trend strength is present
4. EMA / SMA Trend Filters
• Classic trend confirmation (e.g., 200 EMA / 200 SMA)
• Ensures trades are aligned with the higher-timeframe trend
5. Kernel Regression (Nadaraya-Watson)
• Smooths price behavior
• Acts as a momentum and trend confirmation filter
• Can be used in standard or smoothed mode
⸻
Moving Average Overlays
For visual market context, the indicator includes optional overlays:
• ✅ SMA 200
• ✅ HMA 200
Both can be toggled via checkboxes and are visual aids only, unless explicitly enabled as filters.
⸻
Exit Logic
Two exit methods are available:
1. Fixed Exit
• Trades close after 4 bars
• Matches the ML model’s training horizon
2. Dynamic Exit
• Uses kernel regression and signal changes
• Designed to let profits run in strong trends
⚠️ Recommended only when no additional trend filters are active.
⸻
Backtesting & Trade Statistics
The indicator includes an on-chart statistics panel showing:
• Win rate
• Total trades
• Win/Loss ratio
• Early signal flips (useful for identifying choppy markets)
⚠️ This is intended for calibration and optimization only, not as a replacement for full strategy backtesting.
⸻
Typical Use Cases
• Swing trading (M15 – H4)
• Rule-based discretionary trading
• Set-and-forget trading
• TradingView alerts → MT4/MT5 → EA execution
• Prop-firm trading (e.g. FTMO), with proper risk management
⸻
Important Disclaimer
This indicator:
• ❌ does not guarantee profits
• ❌ is not a “holy grail”
• ✅ is a decision-support and structure tool
It performs best when:
• Combined with strict risk management (e.g. ATR-based stops)
• Used in trending or expanding markets
• Executed with discipline and consistency
Quality S/R Levels Quality S/R Levels
📈 QUALITY S/R LEVELS - Smart Support & Resistance
Not all S/R levels are equal. This indicator shows only the RELEVANT ones:
✅ Multi-Timeframe S/R
✅ Touch-Counting (more touches = stronger)
✅ Chop-Filter (removes noise)
✅ Smart Grouping (merges similar levels)
✅ Quality Ranking (best levels first)
✅ ATR-based dynamic zones
Settings:
• Min. distance between touches
• Min. bars between touches
• Min. touches for display
• Max. levels shown
━━━━━━━━━━━━━━━━━━━━━━━━
🔒 This is a PREMIUM indicator (Invite-Only)
👉 Purchase at: chartcraft.gumroad.com
StatX's TT | AMD | Goldbach | Fractal [Beta v2] - For FreeStatX's TT | AMD | Goldbach | Fractal
|TT|AMD|GB|Fractal| By StatX is a comprehensive institutional trading toolkit that combines advanced price grid mathematics with time-based delivery cycles. This indicator merges the statistical power of the MXGB Engine (Automatic Power of 3 calculations) with a fully customizable AMD (Accumulation, Manipulation, Distribution) session overlay.
This tool is designed to frame the market in both Price (using algorithmic grids) and Time (using session-based cycles), providing a complete roadmap for price delivery.
More Details For Web - algo-matrix.vercel.app
MxGB + - netnine.gumroad.com
1. The MXGB Statistical Engine (Auto PO3)
At the heart of the indicator is the MXGB Engine, which automatically detects the volatility of the asset and assigns the correct "Power of 3" (PO3) grid size.
Hybrid Calculation: Intelligently combines Timeframe analysis with Statistical Volatility (ATR/Volume) to find the perfect grid size (e.g., 27, 81, 243).
Adaptability: Works seamlessly on Forex, Crypto (BTC/ETH), and Indices (NAS100/US30) without manual tweaking.
Manual Override: You can force specific PO3 presets (1/3, 9, 27, 81, 243, etc.) if you have a specific thesis.
2. GB & TT Grid Systems
The indicator projects horizontal levels based on mathematical ratios used in algorithmic pricing.
GB (Goldbach/Standard): The classic grid dividing ranges into quadrants and octants. Perfect for standard range trading.
TT (Twin Towers): A specialized grid variation with unique node ratios (0.14, 0.26, 0.60, etc.) designed for specific algo-delivery signatures.
IPDA Labels: Levels are labeled with institutional terminology (Premium/Discount, Old High/Low, EQ, Rejection Blocks, etc.) rather than just numbers.
3. AMD (Accumulation, Manipulation, Distribution)
A brand new, fully customizable Time-Price section.
Projected Sessions: As soon as a session starts (e.g., London Open), the indicator draws a box projected to the end of that session. This frames the "Playing Field" for the current session instantly.
Time Cycles: Vertical lines are drawn within the session box at specific harmonic time intervals (0.375, 0.625, 0.81, etc.). These act as "Time Kill Zones" where price reversals or accelerations often occur.
Settlement Time Zone: Defines the day start based on a specific exchange time (default: Europe/Stockholm), ensuring session alignments are correct regardless of your local chart time.
Wicks vs. Bodies: Choose whether the session High/Low is defined by candle wicks (standard) or bodies (closing price).
4. Enigma Zones (OFG)
A secondary overlay layer that highlights "Order Flow Grids." These are specific zones calculated from higher timeframe volatility, often acting as "magentic" zones where price consolidates before expanding.
How to Use (Workflow)
Step 1: Grid Setup (Price)
Add the indicator to your chart.
In GB Settings, set Calc Mode to "Hybrid". The indicator will automatically draw the correct grid size (e.g., 243 points).
Observe price respect at the 0.0 (Low), 0.5 (EQ), and 1.0 (High) levels.
Toggle TT if you are trading assets that respect the Twin Tower nodes (0.14/0.86) more strictly.
Step 2: AMD Timing (Time)
Go to AMD Settings and configure your session times (e.g., Accumulation: 20:00-04:59, Manipulation: 05:00-10:59, Distribution: 11:00-19:59).
Live Trading: When a session starts, look at the Time Cycle (Vertical Lines).
# Scenario: If price is Accumulating, look for a "Judas Swing" (Manipulation) to trigger near the 0.375 or 0.625 time vertical.
# Use the Projected Box to see where the current High/Low stands relative to the session duration.
Step 3: Confluence
Combine the GB Horizontal Levels with the AMD Vertical Times.
Example: If price hits a GB +1 Level (Price Resistance) exactly at the AMD 0.625 Time Cycle (Time Resistance) during the Manipulation phase, this is a high-probability reversal setup.
Settings Overview
GB Settings: Controls the main horizontal grid, PO3 numbers, and Line styles.
PD Customization: Toggles specific colored backgrounds for Premium/Discount arrays (OB, FVG, etc.) within the grid.
AMD Settings:
# Settlement Time Zone: Crucial for aligning the day correctly.
# A / M / D Groups: Enable/Disable boxes, set colors, and toggle History.
# Time Cycles: Customize the vertical time harmonic ratios.
Enigma Lv: Toggles the secondary OFG zone layer.
Key Levels📊 KEY LEVELS - Institutional Trading Levels
Essential price levels used by institutional traders:
✅ Monday Range (High, Low, EQ)
✅ Monthly Open
✅ Yearly Open
✅ Daily Open (optional)
✅ Alerts on level crosses
✅ Fully customizable
Why these levels?
• Monday Range defines weekly direction
• Monthly/Yearly Open = strong S/R levels
• Used by banks and institutions worldwide
━━━━━━━━━━━━━━━━━━━━━━━━
🔒 This is a PREMIUM indicator (Invite-Only)
👉 Purchase at: chartcraft.gumroad.com
💡 Free version: Search "Key Levels Lite" in public scripts
Smart Signals 🎯 SMART SIGNALS - 5-Factor Confluence System
One signal. Five confirmations.
The 5 Confluence Factors:
1️⃣ RSI Divergence
2️⃣ HTF Trend Confirmation
3️⃣ Candlestick Patterns
4️⃣ Volatility Filter
5️⃣ S/R Proximity
Signal Strength:
⭐⭐⭐ 5/5 = Strong signal (all factors)
⭐⭐ 4/5 = Medium signal
⭐ 3/5 = Weak signal
Features:
✅ Live dashboard with all factor status
✅ Timeframe-aware (stricter on LTF)
✅ Signal cooldown (no spam)
✅ Customizable colors by strength
━━━━━━━━━━━━━━━━━━━━━━━━
🔒 This is a PREMIUM indicator (Invite-Only)
👉 Purchase at: chartcraft.gumroad.com
💡 Free version: Search "Smart Signals Lite" (1/5 f
Auto Fib + Key Levels [All Extensions]About the Script: Auto Fib + Key Levels
Overview
This indicator is a high-performance analysis tool designed to automate the identification of Fibonacci retracements and institutional price levels. By utilizing a Dynamic Visibility Engine, the script automatically anchors to the absolute high and low points currently visible on your chart, removing the need for manual drawing.
This script is shared as an Invite-Only tool to ensure users understand the logic behind the "Smart Money" levels provided before applying them to live markets.
How It Works
Adaptive Range Scanning: The script uses a logic loop to identify the range of the current screen view, instantly updating Fibonacci levels as you scroll or zoom.
Institutional Confluence: It integrates Pre-Market High/Low and Previous Day High/Low data synchronized to New York time to help identify high-probability reversal zones.
Smart Anchoring: Includes a toggle for "Auto-Reverse" logic that flips the 0% and 100% coordinates based on detected trend direction for mathematical consistency.
Unique Features
Anti-Compression Scale Protection: Built-in filters hide Fibonacci extensions that are too far from the current price, preventing your chart from compressing and keeping your price scale clear.
All Fibonacci Extensions: Access 113%, 127.2%, 141.4%, 161.8%, 261.8%, and 423.6% extensions alongside standard retracements.
Timeframe Filtering: Key levels automatically hide on higher timeframes to keep your daily and weekly views uncluttered.
Source Code Privacy: This tool uses proprietary "Dynamic Visibility" logic; therefore, the source code is protected while access remains free.
How to Request Access (Completely Free)
Access is managed via the Invite-only system. To be added to the authorized user list:
Private Message: Send me a direct message on TradingView requesting access.
No Fees: Access is granted for free; I simply ask for your feedback or suggestions for future updates.
Activation: Once added, you will find the script under Indicators > Invite-only scripts.
Disclaimer
This script is for educational purposes and does not constitute financial advice. Trading involves risk; ensure you backtest any strategy before using it in a live environment.
Integrated Session Markers & MTF Time Blocks (4H/1H)Overview
This indicator provides a comprehensive visual guide to market structure by integrating key session opening signals with multi-timeframe (MTF) background shading. It is designed to help traders quickly identify market open volatility and the progression of 4-hour and 1-hour time cycles.
Key Features
Session Open Markers (Labels): * Automatically marks the start of major trading sessions: SEO (Seoul/Asia), LDN (London/Europe), and NY (New York).
The London (LDN) session is specifically calibrated to 17:00 KST (08:00 UTC).
Labels can be toggled between the Top or Bottom of the chart for better visibility.
4-Hour Time Blocks (Macro View): Alternating background colors every 4 hours to help you track H4 candle rotations visually.
1-Hour Time Blocks (Micro View): Subtle background shading every 1 hour to define short-term intraday structures.
How to Use
Identify Session Volatility: Watch for the "SEO", "LDN", or "NY" labels to anticipate potential breakouts or reversals during session opens.
Visual Time Management: Use the 4H/1H background grids to keep track of time without constantly checking the clock.
Customization: You can easily change the colors of the background blocks and session labels in the settings to match your chart theme (Light/Dark mode).
⚙️ Settings Guide (Input Parameters)
4H Block Color A/B: Set the colors for the 4-hour background rotation.
1H Block Color C/D: Set the colors for the 1-hour background rotation.
Label Position: Choose between "Top" or "Bottom".
Signal Colors: Individual color settings for SEO, LDN, and NY session labels.
EMA 9 & 26 Crossover By SN TraderEMA 9 & 26 Crossover – Trend & Momentum Indicator For Scalpers
The EMA 9 & EMA 26 Crossover Indicator is a simple yet powerful trend-following tool designed to identify high-probability buy and sell signals based on short-term and medium-term momentum shifts.
This indicator is widely used by scalpers, intraday traders, and swing traders across Forex, Crypto, Stocks, Indices, and Commodities.
🔹 Indicator Logic
EMA 9 (Green) → Fast momentum
EMA 26 (Red) → Trend direction
BUY Signal
When EMA 9 crosses above EMA 26
Indicates bullish momentum and possible trend reversal or continuation
SELL Signal
When EMA 9 crosses below EMA 26
Indicates bearish momentum and potential downside movement
Clear BUY / SELL labels are plotted directly on the chart for easy visual confirmation.
📈 How to Trade Using This Indicator
✔ Enter BUY trades after EMA 9 crosses above EMA 26
✔ Enter SELL trades after EMA 9 crosses below EMA 26
✔ Use higher timeframes (15m, 1H, 4H) for stronger signals
✔ Combine with RSI, MACD, UT Bot, VWAP, Support & Resistance for confirmation
✅ Best Use Cases
Trend reversal identification
Momentum-based entries
Scalping & intraday strategies
Swing trading trend confirmation
Works on all timeframes
⚙️ Features
✔ Lightweight & fast
✔ Beginner-friendly
✔ Non-repainting signals
✔ Pine Script v6 compatible
✔ Clean visual design
⚠️ Disclaimer
This indicator is for educational purposes only and should not be considered financial advice. Always apply proper risk management and confirm signals with additional analysis.
SMC Suite Pro💎 SMC SUITE PRO - Professional Smart Money Concepts
Trade like the institutions with automatic detection of:
✅ Market Structure (HH/HL/LH/LL)
✅ BOS - Break of Structure
✅ CHoCH - Change of Character
✅ Fair Value Gaps (with quality filters)
✅ Order Blocks (Bullish & Bearish)
✅ Premium/Discount Zones
✅ Live Dashboard
Features:
• FVG Filters: ATR, Volume, Impulse Candle
• Auto-mitigation (boxes disappear when filled)
• Fully customizable colors
• Works on all markets & timeframes
━━━━━━━━━━━━━━━━━━━━━━━━
🔒 This is a PREMIUM indicator (Invite-Only)
👉 Purchase at: chartcraft.gumroad.com
💡 Free version: Search "SMC Basics" in public scripts
Fractal HTF FVGHTF Fractal Fair Value Gap (FVG) Detector
This indicator identifies and displays Higher Timeframe Fair Value Gaps (HTF FVGs) on any chart using a fractal timeframe methodology.
The HTF can be selected automatically based on the current chart or set manually.
Only the nearest active (non-filled) bullish and bearish HTF FVGs relative to current price are shown, keeping the chart clean and focused on the most relevant imbalance zones.
Each FVG includes an optional 50% equilibrium (midline) to assist in evaluating reactions from premium and discount levels.
Key features
Fractal HTF logic (automatic or manual)
Shows only active, non-filled HTF FVGs
Displays the closest bullish and bearish FVG to price
Optional 50% FVG midpoint
Adjustable visibility and styling options
Designed for clear multi-timeframe bias and execution context
This indicator is intended for traders who incorporate market imbalance, displacement, and higher-timeframe structure into their analysis.
Disclaimer
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any financial instrument. Trading involves risk, and past performance is not indicative of future results. Users are solely responsible for their trading decisions and risk management.
Integrated Session Markers & MTF Time Blocks (4H/1H)📌 Indicator Name Suggestion
Integrated Session Markers & MTF Time Blocks (4H/1H)
📝 English Description
Overview
This indicator provides a comprehensive visual guide to market structure by integrating key session opening signals with multi-timeframe (MTF) background shading. It is designed to help traders quickly identify market open volatility and the progression of 4-hour and 1-hour time cycles.
Key Features
Session Open Markers (Labels): * Automatically marks the start of major trading sessions: SEO (Seoul/Asia), LDN (London/Europe), and NY (New York).
The London (LDN) session is specifically calibrated to 17:00 KST (08:00 UTC).
Labels can be toggled between the Top or Bottom of the chart for better visibility.
4-Hour Time Blocks (Macro View): Alternating background colors every 4 hours to help you track H4 candle rotations visually.
1-Hour Time Blocks (Micro View): Subtle background shading every 1 hour to define short-term intraday structures.
How to Use
Identify Session Volatility: Watch for the "SEO", "LDN", or "NY" labels to anticipate potential breakouts or reversals during session opens.
Visual Time Management: Use the 4H/1H background grids to keep track of time without constantly checking the clock.
Customization: You can easily change the colors of the background blocks and session labels in the settings to match your chart theme (Light/Dark mode).
⚙️ Settings Guide (Input Parameters)
4H Block Color A/B: Set the colors for the 4-hour background rotation.
1H Block Color C/D: Set the colors for the 1-hour background rotation.
Label Position: Choose between "Top" or "Bottom".
Signal Colors: Individual color settings for SEO, LDN, and NY session labels.
Multi-Metric Valuation IndicatorMulti-Metric Valuation Indicator - Accumulation/Distribution Signal
This indicator combines six proven technical metrics into a single composite valuation score to help identify optimal accumulation and distribution zones for any asset. Built with the Mayer Multiple as its foundation, it provides a comprehensive view of whether an asset is overvalued or undervalued.
Core Components:
Mayer Multiple - Compares current price to 200-day moving average (traditional Bitcoin valuation metric)
RSI (Relative Strength Index) - Identifies overbought/oversold momentum conditions
Bollinger Band Position - Measures price location within volatility bands
50-Day MA Deviation - Tracks short-term trend strength
Rate of Change (ROC) - Captures momentum shifts
Volume Analysis - Confirms price moves with relative volume strength
How It Works:
Each metric is scored from -1 (extremely undervalued) to +1 (extremely overvalued) using granular thresholds. These scores are averaged into a composite valuation score that oscillates around zero:
< -0.4: Strong Accumulation Zone (dark green background)
-0.4 to -0.2: Accumulation Zone (light green background)
-0.2 to +0.2: Neutral Zone (gray background)
+0.2 to +0.4: Distribution Zone (light red background)
> +0.4: Strong Distribution Zone (dark red background)
Key Features:
Real-time scoring table displays all component values and their individual scores
Color-coded composite line (green = undervalued, red = overvalued)
Background shading for instant visual signal recognition
Built-in alerts for strong accumulation/distribution crossovers
Fully customizable inputs for all parameters
Clean, efficient code using ternary operators and one-line declarations
Best Use Cases:
Long-term position accumulation strategies
Identifying macro market tops and bottoms
Dollar-cost averaging entry/exit planning
Multi-timeframe confirmation (works on daily, weekly, monthly charts)
Risk management and position sizing decisions
Interpretation:
When the composite score drops below -0.4, multiple metrics simultaneously indicate undervaluation - a historically favorable accumulation opportunity. Conversely, scores above +0.4 suggest distribution may be prudent as multiple indicators flash overbought signals.
The indicator is most powerful when combined with fundamental analysis and proper risk management. It's designed to keep emotions in check during extreme market conditions.
SACHIN_WITH_SLgears for setting signals use it
lllllllllllllllllllllllllllllllllllllllllllllllllhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
Smart Ranges📌 Indicator Name
Smart Ranges – High, Mid & Low Zone Indicator
🎯 Purpose of the Indicator
The Ranges indicator automatically identifies and visualizes High Range, Mid Range, and Low Range price zones based on recent market structure.
It helps traders:
Identify premium (high) and discount (low) price areas
Understand where price is trading relative to its recent range
Improve decision-making for entries, exits, and risk management
⚙️ How the Indicator Works (Logic)
The indicator looks back over a fixed number of candles (default: 130).
It calculates:
Highest High → High Range
Lowest Low → Low Range
Midpoint → Mid Range
These levels are projected forward into future candles to act as reference zones.
A small ATR-based buffer is used to create slim, clean zone boxes instead of thick bands.
📊 Zones Explained
🟣 High Range (Premium Zone)
Based on the highest price in the lookback period
Represents a premium or upper extreme
Often used for:
Profit-taking
Short setups
Watching for reversals
⚪ Mid Range (Equilibrium Zone)
The average between high and low range
Acts as a balance or decision area
Price often reacts here before choosing direction
🟢 Low Range (Discount Zone)
Based on the lowest price in the lookback period
Represents a discount or lower extreme
Often used for:
Long setups
Accumulation areas
Bounce or reversal zones
📐 Inputs & Settings
Zone Lookback Length
Controls how many past candles are used to calculate ranges
(Default: 130)
Zone Forward Extension
Determines how far the zones project into the future
(Default: 30)
Zone Colors
Customize colors for High, Mid, and Low ranges
EMA 15 (Optional)
A short-term EMA can be displayed for trend context
(Disabled by default)
🧭 How to Use the Indicator
Add the indicator to your chart
Observe where price is trading:
Near Low Range → Discount area
Near Mid Range → Neutral / balance
Near High Range → Premium area
Use the zones as context, not signals:
Combine with price action
Use with trend, structure, or volume tools
Best results come when aligned with:
Higher timeframe bias
Market structure
Session behavior
🧪 Example
If price moves into the High Range zone after a strong rally, it may signal:
Reduced upside potential
Possible consolidation or reversal
If price enters the Low Range zone, it may indicate:
Discount pricing
Potential long opportunities (with confirmation)
⚠️ Important Notes & Limitations
This indicator does not repaint once the zone is drawn
Zones update only on the last bar
Should not be used as a standalone trading system
Always use proper risk management
📄 Disclaimer
This indicator is for educational and informational purposes only.
It does not constitute financial advice. Trading involves risk.
{WH-L} AO 5D{WH} AO 5D – FastInd is an advanced Awesome Oscillator (AO)–based tool enhanced with ADX/DI filtering and optional volatility (BBWP) analysis. It is designed to identify momentum shifts with real market strength, reduce false signals, and provide a clean multi-timeframe context.
What it does
Main AO histogram (columns): calculates the Awesome Oscillator (SMA(hl2, 5) − SMA(hl2, slow)), with a configurable slow length (default 34).
ADX/DI strength filter: AO bars are color-coded according to ADX state (bullish, bearish, or ranging), helping distinguish strong impulse crosses from weak or noisy moves.
Multi-timeframe AO + ADX:
You can lock AO and ADX to a specific timeframe.
Optionally overlays an AO from the previous timeframe to confirm higher-context momentum.
Index mode (CryptoCap): allows AO/ADX calculations on BTC.D, USDT.D, TOTAL2, or TOTAL3 instead of the current symbol.
Optional volatility (BBWP): displays Bollinger Band Width Percentile as a secondary histogram in the same pane, with configurable gradient colors and opacity.
Regular divergences: detects and marks classic bullish and bearish divergences using pivot logic (left/right bars and range fully configurable).
How to read it (trading logic)
Strong bullish cross: AO crosses above zero and ADX is aligned and strong (green/blue) on both the current and the previous timeframe.
Strong bearish cross: AO crosses below zero and ADX is aligned and strong (red/blue) on both timeframes.
Multi-TF confirmation: when the main AO cross is confirmed by the previous-TF AO, false signals are significantly reduced.
Volatility context (BBWP): helps determine whether a signal occurs during compression or expansion, improving timing for breakouts or trend continuation.
Integrated table
A compact table shows TF / ADX for the active timeframe and, if enabled, the previous timeframe, including arrows (↑/↓) to indicate whether ADX strength is increasing or decreasing.
Built-in alerts
🟢 Bullish AO + ADX Cross
🔴 Bearish AO + ADX Cross
(Alerts trigger only when the AO zero-line cross is confirmed by aligned ADX conditions.)
EMA SMA LinesThis script draws 3 EMA lines and 2 SMA lines and each line has label attached to it. It is configurable.
EMA 5/9/21/50/200 + VWAP + Supertrend singhsinnerBest for Intraday and positional. no need to add other indicators. extremely strong trend price move with 5ema, for rentry see 21ema as support. 9 & 21 cross above for fresh entry n cross down for exit. 5ema for early entry
Body/Tail RatioThis is a simple and great tool for filtering strong and weak bars based on their Body to Tail ratio.
It has three areas to show.
Weak when body percentage is below 30.
Mid to Strong when percentage is between 30-70.
Very Strong when percentage is above 70.
You can adjust the color for each section.
You can easily see where strong bars and weaker bars are. It can also be used for signal and entry bar filtering process.
Triple ST + MACD + 7x MTF EMA + VWAP + ORB//@version=6
indicator('Triple ST + MACD + 7x MTF EMA + VWAP + ORB', overlay = true, max_labels_count = 500)
//━━━━━━━━━━━━━━━━━━━
// INPUTS
//━━━━━━━━━━━━━━━━━━━
// SuperTrend Group
atrPeriodPrimary = input.int(18, 'Primary ST ATR Period', group="SuperTrend")
multiplierPrimary = input.float(4.0, 'Primary ST Multiplier', group="SuperTrend")
atrPeriodSecondary = input.int(9, 'Secondary ST ATR Period', group="SuperTrend")
multiplierSecondary = input.float(2.0, 'Secondary ST Multiplier', group="SuperTrend")
atrPeriodTertiary = input.int(12, 'Tertiary ST ATR Period', group="SuperTrend")
multiplierTertiary = input.float(3.0, 'Tertiary ST Multiplier', group="SuperTrend")
// MACD Group
fastLength = input.int(24, 'MACD Fast Length', group="MACD")
slowLength = input.int(52, 'MACD Slow Length', group="MACD")
signalLength = input.int(9, 'MACD Signal Smoothing', group="MACD")
// EMA Group
tfEMA = input.timeframe("60", "EMA Timeframe (Global)", group="EMAs")
ema1Len = input.int(9, 'EMA 1 Length', group="EMAs")
ema2Len = input.int(21, 'EMA 2 Length', group="EMAs")
ema3Len = input.int(27, 'EMA 3 Length', group="EMAs")
ema4Len = input.int(50, 'EMA 4 Length', group="EMAs")
ema5Len = input.int(100, 'EMA 5 Length', group="EMAs")
ema6Len = input.int(150, 'EMA 6 Length', group="EMAs")
ema7Len = input.int(200, 'EMA 7 Length', group="EMAs")
// Visuals & ORB Group
showVwap = input.bool(true, 'Show VWAP?', group="Visuals")
showORB = input.bool(true, "Show ORB (Current Day Only)", group="ORB Settings")
orbTime = input.string("0930-1000", "ORB Time Range", group="ORB Settings")
orbTargetMult1 = input.float(1.0, "Target 1 Mult", group="ORB Settings")
//━━━━━━━━━━━━━━━━━━━
// CALCULATIONS
//━━━━━━━━━━━━━━━━━━━
// 1. Custom SuperTrend Function
f_supertrend(_atrLen, _mult) =>
atr_ = ta.atr(_atrLen)
upperBasic = hl2 + _mult * atr_
lowerBasic = hl2 - _mult * atr_
var float upperFinal = na
var float lowerFinal = na
upperFinal := na(upperFinal ) ? upperBasic : (upperBasic < upperFinal or close > upperFinal ? upperBasic : upperFinal )
lowerFinal := na(lowerFinal ) ? lowerBasic : (lowerBasic > lowerFinal or close < lowerFinal ? lowerBasic : lowerFinal )
var int dir = 1
if not barstate.isfirst
dir := dir
if dir == 1 and close < lowerFinal
dir := -1
else if dir == -1 and close > upperFinal
dir := 1
super = dir == 1 ? lowerFinal : upperFinal
= f_supertrend(atrPeriodPrimary, multiplierPrimary)
= f_supertrend(atrPeriodSecondary, multiplierSecondary)
= f_supertrend(atrPeriodTertiary, multiplierTertiary)
// 2. MACD
macdLine = ta.ema(close, fastLength) - ta.ema(close, slowLength)
signal = ta.ema(macdLine, signalLength)
// 3. MTF EMAs (7 Options)
ema1 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema1Len), gaps = barmerge.gaps_on)
ema2 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema2Len), gaps = barmerge.gaps_on)
ema3 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema3Len), gaps = barmerge.gaps_on)
ema4 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema4Len), gaps = barmerge.gaps_on)
ema5 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema5Len), gaps = barmerge.gaps_on)
ema6 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema6Len), gaps = barmerge.gaps_on)
ema7 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema7Len), gaps = barmerge.gaps_on)
// 4. ORB CALCULATION (Current Day Only)
is_new_day = ta.change(time("D")) != 0
in_orb = not na(time(timeframe.period, orbTime))
is_today = (year(time) == year(timenow)) and (month(time) == month(timenow)) and (dayofmonth(time) == dayofmonth(timenow))
var float orbHigh = na
var float orbLow = na
if is_new_day
orbHigh := na
orbLow := na
if in_orb and is_today
orbHigh := na(orbHigh) ? high : math.max(high, orbHigh)
orbLow := na(orbLow) ? low : math.min(low, orbLow)
orbRange = orbHigh - orbLow
t1_up = orbHigh + (orbRange * orbTargetMult1)
t1_dn = orbLow - (orbRange * orbTargetMult1)
//━━━━━━━━━━━━━━━━━━━
// PLOTTING
//━━━━━━━━━━━━━━━━━━━
// VWAP
plot(showVwap ? ta.vwap : na, title="VWAP", color=color.orange, linewidth=2)
// Triple SuperTrends
plot(stPrimary, title='Primary ST', color=dirPrimary == 1 ? color.green : color.red, linewidth=2)
plot(stSecondary, title='Secondary ST', color=dirSecondary == 1 ? color.teal : color.maroon, linewidth=1)
plot(stTertiary, title='Tertiary ST', color=dirTertiary == 1 ? color.lime : color.orange, linewidth=1)
// 7 EMAs
plot(ema1, title='EMA 1', color=color.new(color.white, 50))
plot(ema2, title='EMA 2', color=color.new(color.yellow, 60))
plot(ema3, title='EMA 3', color=color.new(color.orange, 70))
plot(ema4, title='EMA 4', color=color.new(color.blue, 70))
plot(ema5, title='EMA 5', color=color.new(color.purple, 70))
plot(ema6, title='EMA 6', color=color.new(color.fuchsia, 80))
plot(ema7, title='EMA 7', color=color.new(color.gray, 80))
// ORB Plots
plot(showORB and is_today ? orbHigh : na, title="ORB High", color=color.aqua, linewidth=2, style=plot.style_linebr)
plot(showORB and is_today ? orbLow : na, title="ORB Low", color=color.aqua, linewidth=2, style=plot.style_linebr)
plot(showORB and is_today and not in_orb ? t1_up : na, title="Target 1 Up", color=color.new(color.lime, 40), style=plot.style_linebr)
plot(showORB and is_today and not in_orb ? t1_dn : na, title="Target 1 Down", color=color.new(color.red, 40), style=plot.style_linebr)
// MACD Shapes
plotshape(ta.crossover(macdLine, signal), title="MACD Bull", style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, text="MACD+")
plotshape(ta.crossunder(macdLine, signal), title="MACD Bear", style=shape.triangledown, location=location.belowbar, color=color.red, size=size.small, text="MACD-")
// Background (Based on Primary ST)
bgcolor(dirPrimary == 1 ? color.new(color.green, 96) : color.new(color.red, 96))
JD MOON - Global Volume ChartJD MOON Global Aggregated Volume (Top 5 Exchanges)
Short Description
An advanced indicator that aggregates real-time trading volume from the world's top 5 exchanges (Binance, Bybit, OKX, Coinbase, and Kraken). It provides a unified view of market liquidity and identifies significant whale movements in a single chart.
Detailed Description
The JD MOON Global Aggregated Volume is engineered for crypto traders who demand a true reflection of market dynamics. Unlike standard volume indicators that rely on data from a single exchange, this script synthesizes data from the five largest global platforms to deliver the Actual Real Volume. This comprehensive approach minimizes data bias and provides a clearer picture of market conviction.
Key Features:
Global Multi-Exchange Data: Seamlessly integrates volume data from Binance, Bybit, OKX, Coinbase, and Kraken for a holistic market view.
Whale Detection Signal (Golden Bar): Automatically highlights volume spikes that exceed 2.5x the average with a distinct "Golden Column," signaling the entry of institutional investors and market whales.
Dynamic Volume MA: Features a Volume Moving Average (MA) line, allowing traders to instantly gauge whether current activity is above or below historical norms.
Compact Formatting: Displays volume metrics using intuitive K, M, and B abbreviations on a clean, professional dashboard for quick data digestion.
Synthetic POC with HTF Swing AcceptanceThis indicator visualizes a synthetic Point of Control (POC) derived from lower-timeframe volume data and evaluates its position relative to higher-timeframe swing structure.
Signals are generated only when:
The synthetic POC is accepted above or below a defined higher-timeframe swing range
The candle closes in the same direction as the acceptance
The condition occurs on a confirmed bar
To reduce noise, the script enforces a one-alert-per-acceptance rule. Alerts reset only after the POC returns inside the higher-timeframe range.
This tool is intended to help identify acceptance of value beyond higher-timeframe structure and is best used as a contextual confirmation rather than a standalone trading system.
No performance claims are made.






















