Hourly Strong Pivot Rays with ClustersHourly pivots with areas of confluence clusters. Works best with strong stocks and indexes.
Chart patterns
Multi-Timeframe SFP + SMTImportant: Please Read First
This indicator is not a "one size fits all" solution. It is a professional and complex tool that requires you to learn how to use it, in addition to backtesting different settings to discover what works best for your specific trading style and the assets you trade. The default settings provided are my personal preferences for trading higher-timeframe setups, but you are encouraged to experiment and find your own optimal configuration.
Please note that while this initial version is solid, it may still contain small errors or bugs. I will be actively working on improving the indicator over time. Also, be aware that the script is not written for maximum efficiency and may be resource-intensive, but this should not pose a problem for most users.
The source code for this indicator is open. If you truly want to understand precisely how all the logic works, you can copy and paste the code into an AI assistant like Gemini or ChatGPT and ask it to explain any part of the script to you.
Author's Preferred Settings (Guideline)
As a starting point, here are the settings I personally use for my trading:
SFP Timeframe: 4-Hour (Strength: 5-5)
Max Lookback: 35 Bars
Raid Expiration: 1 Bar
SFP Lines Limit: 1
SMT Timeframe 1: 30-Minute (Strength: 2-2) with 3-Minute LTF Detection.
SMT Timeframe 2: 15-Minute (Strength: 3-3) with 3-Minute LTF Detection.
SMT Timeframe 3: 1-Hour (Strength: 1-1) with 3-Minute LTF Detection.
SMT Timeframe 4: 15-Minute (Strength: 1-1) with 3-Minute LTF Detection.
Multi-Timeframe SMT: An Overview
This indicator is a powerful tool designed to identify high-probability trading setups by combining two key institutional concepts: Swing Failure Patterns (SFP) on a higher timeframe and Smart Money Technique (SMT) divergences on a lower timeframe. A key feature is the ability to configure and run up to four independent SMT analyses simultaneously, allowing you to monitor for divergences across multiple timeframes (e.g., 15m, 1H, 4H) from a single indicator.
Its primary purpose is to generate automated signals through TradingView's alert system. By setting up alerts, the script runs server-side, monitoring the market for you. When a setup presents itself, it will send a push notification to your device, allowing you to personally evaluate the trade without being tied to your screen.
The Strategy: HTF Liquidity Sweeps into LTF SMT
The core strategy is built on a classic institutional trading model:
Wait for a liquidity sweep on a significant high timeframe (e.g., 4-hour, Daily).
Once liquidity is taken, look for a confirmation of a shift in market structure on a lower timeframe.
This indicator uses an SMT divergence as that confirmation signal, indicating that smart money may be stepping in to reverse the price.
How It Works: The Two-Step Process
The indicator's logic follows a precise two-step process to generate a signal:
Step 1: The Swing Failure Pattern (SFP)
First, the indicator identifies a high-timeframe liquidity sweep. This is configured in the "Swing Failure Pattern (SFP) Timeframe" settings.
It looks for a candle that wicks above a previous high (or below a previous low) but then closes back within the range of that pivot. This action is known as a "raid" or a "swing failure," suggesting the move failed to find genuine momentum.
Step 2: The SMT Divergence
The moment a valid SFP is confirmed, the indicator's multiple SMT engines activate.
Each engine begins monitoring the specific SMT timeframe you have configured (e.g., "SMT Timeframe 1," "SMT Timeframe 2," etc.) for a Smart Money Technique (SMT) divergence.
An SMT divergence occurs when two closely correlated assets fail to move in sync. For example, after a raid on a high, Asset A makes a new high, but Asset B fails to do so. This disagreement suggests weakness and a potential reversal.
When the script finds this divergence, it plots the SMT line and triggers an alert.
The Power of Alerts
The true strength of this indicator lies in its alert capabilities. You can create alerts for both unconfirmed and confirmed SMTs.
Enable Alerts LTF Detection: These alerts trigger when an unconfirmed, potential SMT is spotted on the lower "LTF Detection" timeframe. While not yet confirmed, these early alerts can notify you of a potential move before it fully happens, allowing you to be ahead of the curve and find the best possible trade entries.
Enable Alerts Confirmed SMT: These alerts trigger only when a permanent, confirmed SMT line is plotted on your chosen SMT timeframe. These signals are more reliable but occur later than the early detection alerts.
Key Concepts Explained
What is Pivot Strength?
Pivot Strength determines how significant a high or low needs to be to qualify as a valid structural point. A setting of 5-5, for example, means that for a candle's high to be considered a valid pivot high, its high must be higher than the highs of the 5 candles to its left and the 5 candles to its right.
Higher Strength (e.g., 5-5, 8-8): Creates fewer, but more significant, pivots. This is ideal for identifying major structural highs and lows on higher timeframes.
Lower Strength (e.g., 2-2, 3-3): Creates more pivots, making it suitable for identifying the smaller shifts in momentum on lower timeframes.
Raid Expiration & Validity
An SFP signal is not valid forever. The "Raid Expiration" setting determines how many SFP timeframe bars can pass after a raid before that signal is considered "stale" and can no longer be used to validate an SMT. This ensures your SMT divergences are always in response to recent liquidity sweeps.
Why You Must Be on the Right Chart Timeframe to See SMT Lines
Pine Script™ has a fundamental rule: an indicator running on a chart can only "see" the bars of that chart's timeframe or higher.
When the SMT logic is set to the 15-minute timeframe, it calculates its pivots based on 15-minute data. To accurately plot lines connecting these pivots, you must be on a 15-minute chart or lower (e.g., 5-minute, 1-minute).
If you are on a higher timeframe chart, like the 1-hour, the 15-minute bars do not exist on that chart, so the indicator has no bars to draw the lines on.
This is precisely why the alert system is so powerful. You can set your alert to run on the 15-minute timeframe, and TradingView's servers will monitor that timeframe for you, sending a notification regardless of what chart you are currently viewing.
EMA Cross + M Pivot TP + TP Labels & Alertuse it because i SAID SO NOW!!!!!
EMA CROSS
M PIVOT
TP LABELS AND ALERTS
ATR-Filtered EMA Scale-Out + PVRSA M Pivot Highatr filter ema scale in out pvrsa
use because I said so nothing more or less
Professional Technical Analysis DashboardProfessional Technical Analysis Dashboard – Complete Guide
This script is an advanced technical analysis dashboard built in Pine Script v5. It integrates 16 widely used technical indicators into a single, structured display designed for traders who need a consolidated view of market sentiment. The dashboard is divided into three key sections – Summary, Oscillators, and Moving Averages – enabling users to assess momentum, trends, and overall market bias in real-time.
________________________________________
Technical Foundation and Methodology
Summary Section – Combined Market Signal
The Summary section aggregates all 16 indicators (8 oscillators and 8 moving averages) to generate a combined score that reflects market sentiment. Each indicator contributes equally to the score. The combined signal ranges from -16 (strong sell) to +16 (strong buy), with thresholds defining zones such as Strong Buy, Buy, Neutral, Sell, and Strong Sell. This approach allows traders to quickly interpret overall market conditions without analyzing each indicator individually.
Oscillators Section – Momentum Analysis
This section tracks short-term momentum and overbought/oversold conditions using eight oscillators: RSI, Stochastic Oscillator, CCI, Williams %R, MACD, Momentum, Rate of Change (ROC), and Bollinger Bands. Each oscillator follows its conventional logic (e.g., RSI > 70 indicating overbought conditions) and is displayed alongside a visual indicator for quick assessment. This section is particularly effective for identifying potential reversals or timing short-term trades in range-bound markets.
Moving Averages Section – Trend Analysis
The trend analysis section uses five Simple Moving Averages (SMA 10, 20, 50, 100, 200) and three Exponential Moving Averages (EMA 10, 20, 50) to assess trend direction and strength across multiple timeframes. Price is compared to each moving average to determine a bullish, neutral, or bearish signal. For example, a price well above the 200-day SMA indicates a strong long-term uptrend.
________________________________________
How to Use the Dashboard
Setup:
1. Paste the script into TradingView’s Pine Editor.
2. Add it to your chart.
3. Choose a timeframe suited to your strategy (e.g., 5–15 minutes for scalping, 1 hour for day trading, daily for long-term analysis).
4. Configure visual preferences such as table size and color scheme from the settings menu.
Signal Interpretation:
• A "Strong Buy" in the Summary combined with bullish Oscillators and Moving Averages suggests a high-probability long setup.
• Conflicting signals (e.g., bullish Summary but bearish Oscillators) may warrant waiting for alignment before taking a position.
• Position sizing can be adjusted based on the intensity of the combined signals.
Trading Strategies:
• Confirmation Trading: Enter trades only when all three sections align in the same direction.
• Scalping: Use oscillators for overbought/oversold setups, combined with short-term moving averages for trend confirmation.
• Trend Following: Use the Moving Averages section to identify sustained directional bias and follow pullbacks signaled by oscillators.
________________________________________
Risk Management Guidelines
The dashboard is not a trading system but an analytical tool. Users can enhance their risk management by:
• Allocating capital based on signal strength (e.g., stronger signals justify slightly larger positions).
• Using stop losses tied to volatility or moving averages.
• Reducing position size during conflicting signals or low-confidence readings.
• Avoiding trades when signals are below 50% strength or in mixed zones.
________________________________________
Best Practices and Common Pitfalls
• Always wait for confirmation across sections before entering trades.
• Avoid over-leveraging based on a single signal.
• Use appropriate timeframes – intraday traders should rely on shorter timeframes, while swing traders may focus on hourly or daily charts.
• Keep a trading journal to monitor the effectiveness of signals and refine strategies over time.
________________________________________
Disclaimer from aiTrendview
This script is intended solely for educational and informational purposes. It does not provide investment advice, trading signals, or guaranteed outcomes. aiTrendview and its affiliates are not liable for any financial losses incurred while using this script. All trading involves risk, and past performance of any technical indicator does not guarantee future results. Users are strongly advised to conduct independent research or consult with a licensed financial advisor before making any trading decisions.
Confluence Indicator: Fib, MACD, SMA 50/200This is a scalping indicator best used on the 1hour and 15min charts
Pivot Cluster Support Resistance ZonesPivot Cluster Support Resistance Zones
An adaptive S/R tool that turns recent pivots into clean, readable zones with optional trade setup guidance and midline cross alerts.
What the script shows on your chart
It draws shaded price zones that act as support or resistance based on where the zone midpoint sits relative to the current close. Zones above price are tinted as resistance and zones below price are tinted as support. Each zone carries a compact label that prints the current timeframe plus the exact mid price, for example “4H | 4325.25”. When you enable trade setups, the script adds labels for an entry at the nearest zone midpoint, a stop placed just outside the zone with a volatility aware buffer, and one or more take profit points at the next zone midpoints in the path of the move. The script also exposes three alert conditions that trigger when price crosses a zone midpoint upward, downward, or either way.
How to use it if you are new to TradingView or price action
Apply the indicator to a clean chart first so the shaded boxes and labels are easy to read. Green tinted boxes are support areas that can catch pullbacks when price trades above them. Red tinted boxes are resistance areas that can cap rallies when price trades below them. Start by watching how price reacts when it approaches the nearest zone. If you enable the trade setup option, use the “Entry” label as a suggested fair value inside the nearest zone, place the “Stop Loss” just beyond the zone using the automatic buffer shown in the label, and consider scaling out at the “Take Profit” labels as price reaches the next zones. Treat these labels as a structured map rather than a promise. Always wait for your own confirmation, such as a candle close that respects the zone, and always size your risk.
How it works in plain language
The script waits for real, confirmed turning points in price called pivots. When a pivot forms, it gets saved into a rolling list of recent turning points. The script then looks for tight groups of those pivots that sit near each other in price. The allowed distance for a group is not fixed. It scales with the asset’s recent 300 bar range so that busy, volatile markets get wider tolerance and quiet markets get tighter tolerance. Each group of nearby pivots becomes a candidate zone. The number of pivots inside the group is the strength of the zone. If two candidate zones overlap in price, the script keeps the stronger one and removes the weaker one. Only the strongest zones are kept on the chart up to your chosen limit. For each final zone the midpoint is the single reference used for tinting, labels, and alerts. This keeps the logic consistent and easy to reason about.
Technical explanation for advanced users
Pivot detection is based on a symmetric period length over either High or Low, or a Close or Open surrogate using max and min. Each confirmed pivot is unshifted into an array capped by your “Maximum Number of Pivot”. On rebuild, a clustering pass iterates over the array to compute zone candidates. The cluster width equals the recent 300 bar range multiplied by “Maximum Channel Width %”. For a given seed value the pass grows the candidate by including any pivot value that stays within the current low to high bounds while the total spread remains within the width threshold. The count of included pivots is the strength metric. A second pass enforces mutual exclusion, replacing an existing zone with a new one if the new strength is higher within an overlapping price interval. Zones are kept in descending order of strength and trimmed to “Maximum Number of S/R”. Each drawn zone uses a midpoint rounded to mintick for label clarity. The visual is a background box centered around the midpoint with a small pad for legibility. Zone shading updates every bar so the support or resistance tint always reflects the current close, while the full set of zones and trade labels rebuild on new pivot confirmation. Alerts compute midpoint crosses using close on the previous bar versus the current close to avoid repainting.
Inputs and practical tuning in real trading
Pivot Period controls how quickly turning points confirm. Lower values confirm sooner and create more candidate pivots, which can make zones appear faster at the cost of noise. Source lets you choose between High and Low or a Close and Open surrogate that can be more conservative during gaps. Maximum Number of Pivot caps memory and performance. Maximum Channel Width % scales zone formation relative to the last 300 bars. If your chart looks messy, reduce this percentage to demand tighter clusters and raise Minimum Strength so that only zones formed by multiple pivots survive. Maximum Number of S or R limits the number of visible zones so the view stays readable. Label Location shifts labels to the right if they sit too close to candles. The trade setup block has a switch to show or hide guidance, a number that controls how many take profits you want to see, and a Stop Loss Buffer percent that extends beyond the zone height to account for volatility and slippage. If you want fewer signals, raise Minimum Strength and lower the channel width. If you want more signals, do the opposite. If labels overlap on lower timeframes, move Label Location farther to the right.
Reading the zones with a repeatable workflow
Begin on a higher timeframe to understand the main structure then drop to a lower timeframe to refine entries around the same zones. When price approaches a support zone from above, look for a reaction such as a wick rejection, a strong close back above the midpoint, or a quick reclaim after a shallow break. When price approaches a resistance zone from below, watch for hesitation, lower highs inside the zone, or a decisive close under the midpoint. If you use the optional trade setup labels, treat the midpoint entry as a baseline. Use the buffer based stop as a pre planned exit that avoids getting tagged by normal chop inside the zone. Use the staged take profits at the next zone midpoints to reduce risk as price reaches logical targets. Alerts on midpoint crosses can help you monitor multiple charts without staring at them.
Alerts and how to set them
Open the alert dialog on TradingView and select one of the three exposed conditions. Choose “Resistance Broken” when you want a notification for crosses above any zone midpoint, “Support Broken” when you want a notification for crosses below any zone midpoint, or the combined condition if you simply want to know when price has moved through any midpoint in either direction. Consider adding a secondary filter in your trading plan, for example only take alerts that align with the higher timeframe bias.
Notes, limitations, and expectations
Pivots confirm only after the chosen period, which means zones update when a new pivot locks in. This is intentional and avoids repainting. If price moves far without forming a new pivot, the optional trade setup labels will not update until the next pivot confirms. Zones are derived from recent data and can change as new pivots arrive. Treat the script as a structure and risk framework, not as a signal generator. Your own confirmation, risk sizing, and trade management remain essential.
Originality
This publication and code are original works by the author. No third party or open source code was reused.
Publication guidance to satisfy moderator checks
Use a clean chart for your main screenshot so the shaded boxes and labels are obvious. If you show the optional trade setup labels, include a short caption that explains Entry, Stop Loss, and Take Profit placement. If you show the alert dialog, include a second image with a brief caption so reviewers can match the conditions to what the script exposes.
Changelog
Version 2 introduces strength ordered clustering with overlap resolution, range scaled width based on the last 300 bars, midpoint based coloring and alerts, optional trade setup labels with a buffer based stop and multiple take profits, and timeframe aware zone labels. Presentation defaults were tuned so zones and labels are readable on a blank chart.
Disclaimer
This tool is for research and charting. It does not predict outcomes or guarantee results. Always validate ideas with your own method and manage risk accordingly.
Alert condition references
// Exposed alert conditions
alertcondition(crossed_over, title='Resistance Broken', message='Resistance Broken')
alertcondition(crossed_under, title='Support Broken', message='Support Broken')
alertcondition(crossed_over or crossed_under, title='Support or Resistance Broken', message='Support or Resistance Broken')
First Candle RuleThis script detects Fair Value Gaps (FVGs) on the 1-minute chart and highlights potential smart money long and short entries. It automatically calculates a risk-reward target based on a customizable ratio and displays clear caption labels showing the entry, stop, and target levels. Designed for ICT-style scalping setups.
Multi Time Frame Supporting Candles (with EMA/VWAP)Overview
This script provides a clean and, most importantly, correctly-scaled Multi-Time-Frame (MTF) analysis panel. It displays the candles of a higher timeframe (e.g., 1-hour candles while you are on a 5-minute chart) in a separate pane below your main chart.
Crucially, it solves a common Pine Script scaling issue, allowing you to plot indicators like EMA and VWAP from the higher timeframe alongside the candles without distorting the display. This tool is essential for traders who practice Multi-Time-Frame Analysis, helping you stay aware of the larger trend context while executing trades on a lower timeframe.
Momentum Adaptive RSI
Description of the Momentum Adaptive RSI Indicator:
The provided Pine Script implements a custom RSI-based trading indicator designed to identify momentum and trend direction by calculating the Relative Strength Index (RSI) with flexible smoothing options and adaptive or fixed overbought/oversold thresholds. Similar in spirit to the Gaussian Volatility Adjusted Indicator, this script focuses on smoothing price momentum using various moving average types (e.g., SMA, EMA, ALMA) and incorporates dynamic thresholding to generate clear buy and sell signals, making it suitable for trend-following, momentum trading, or reversal strategies.
How It Works
RSI Calculation:
Computes the RSI based on the closing price with a user-defined period (default: 10).
Optionally applies smoothing to the RSI using a selected moving average type (e.g., SMA, EMA, DEMA, TEMA, WMA, VWMA, SMMA, HMA, LSMA, or ALMA) with a configurable length (default: 10) and, for ALMA, a sigma parameter (default: 15).
Users can toggle smoothing on/off (default: enabled) to use either the raw RSI or the smoothed version.
Threshold Settings:
Fixed Thresholds: Default overbought (60) and oversold (50) levels can be set manually.
Adaptive Thresholds: Optionally calculates dynamic thresholds using the percentile method (default: 10th/90th percentiles) over a user-defined period (default: 50). This adapts the overbought/oversold levels based on the historical distribution of RSI values, improving responsiveness to market conditions.
Users can toggle between fixed and adaptive thresholds (default: fixed).
Signal Generation:
Buy Signal: Triggered when the RSI (smoothed or raw) crosses above the overbought threshold.
Sell Signal: Triggered when the RSI crosses below the oversold threshold.
A state-tracking mechanism ensures persistent signal states for consistent visualization.
Visual Representation:
RSI Plot: Displays the RSI (smoothed or raw) with dynamic coloring: green above the overbought threshold, red below the oversold threshold, and gray otherwise.
Threshold Lines: Plots the overbought and oversold levels (fixed or adaptive) and a middle line at 50 for reference.
Background and Bar Coloring: Applies user-defined colors (default: green for buy, red for sell) to the chart background and price bars based on the signal state, enhancing visual clarity for trading decisions.
RSI MA Cross AlertAlerts when RSI-based Moving Average crosses above 50. Can be used on any symbol and timeframe. Displays RSI, RSI-MA, and levels 30/50/70.
Bullish/Bearish Trend Indicator [MTF + Alerts] by Dow theory Summary of Logic:
✅ Bullish Trend:
Setup Bar: High > Previous High AND Low ≥ Previous Low
Confirmation Bar: High > Highest High of last 3 candles, Low ≥ Setup Bar Low
Trend Continues Until: Latest candle breaks 2nd last candle’s low → then trend becomes Bearish
🔻 Bearish Trend:
Setup Bar: Low < Previous Low AND High ≤ Previous High
Confirmation Bar: Low < Lowest Low of last 3 candles, High ≤ Setup Bar High
Trend Continues Until: Latest candle breaks 2nd last candle’s high → then trend becomes Bullish
SMC Pro - Smart Money Concepts🎯 SMC Pro - Complete Smart Money Concepts Trading System with Trade Alerts
The Most Comprehensive SMC/ICT Indicator Built for Real Traders
After extensive research into what retail and prop firm traders actually need, I've created SMC Pro - a complete Smart Money Concepts indicator that solves the biggest problems with existing SMC tools.
🚀 What Makes This Different:
✅ COMPLETE TRADE SETUP ALERTS - Not just structure breaks! Get full trade setups with:
* Entry, Stop Loss & Target Prices
* Risk/Reward Calculations
* 5-Point Confluence Scoring
* Visual Trade Labels on Chart
✅ INTELLIGENT FILTERING - No more chart spam:
* Minimum structure size filter (ATR-based)
* Minimum bars between signals
* Volume confirmation for order blocks
* Clean, actionable signals only
📊 Core Features:
1. Market Structure Analysis
* Break of Structure (BOS) with smart filtering
* Change of Character (CHoCH) detection
* Clear directional bias identification
* Prevents excessive signal clustering
2. Order Blocks
* Volume-confirmed institutional zones
* Automatic mitigation tracking
* Entry points for trade setups
3. Fair Value Gaps
* ATR-based size filtering
* Automatic fill detection
* Confluence factor for trades
4. Liquidity Zones
* Buy-side & Sell-side liquidity mapping
* Sweep detection with alerts
* Target zones for trades
5. Risk Management Integration
* Automatic R:R calculation
* Position sizing guidance
* Minimum R:R filtering (default 2:1)
🎯 5-Point Trade Confluence System:
1. Market structure alignment
2. Recent structure break (BOS/CHoCH)
3. Order block at current price
4. Fair value gap support
5. Liquidity target available
Minimum score of 3/5 required for trade alerts (adjustable)
⚙️ Smart Settings:
* Swing Length: 10 (default) - adjust for sensitivity
* Min Bars Between Signals: 20 - prevents clustering
* Min Structure Size: 1.0 ATR - filters noise
* Min Confluence Score: 3/5 - quality control
* Target R:R: 2:1 minimum - proper risk management
📱 Alert Types:
* 🎯 Trade Setup Alerts - Complete entry/exit plans
* ✅ Structure Breaks - BOS & CHoCH notifications
* 📊 Order Block Touch - Price at key zones
* 💧 Liquidity Sweeps - Stop hunts detected
💡 Pro Tips:
* Start with default settings
* Use on 15m+ timeframes for cleaner signals
* Increase confluence requirement for prop firm trading
* Enable volume confirmation for higher quality OBs
* Dashboard shows real-time setup status
🔧 If You Get Too Many Signals:
* Increase Swing Length to 15-20
* Increase Min Bars Between to 30-50
* Increase Min Structure Size to 1.5 ATR
* Raise Min Confluence Score to 4 or 5
This indicator is the result of solving real problems traders face with SMC/ICT concepts. It's designed to give you clean, actionable trade setups - not just mark up your chart with zones.
Built with Pine Script v6 for maximum performance and reliability.
Trade with confluence. Trade with confidence. Trade smart. 🎯
Spartan trading swing high low with htf openspartan trading swing high low with htf open and htf market structure
Nadaraya-Watson Envelope & ATR & CE & EMA - Step 1📈 Multi-Layered Trend and Reversal Toolkit
🧠 Why These Components Are Combined
This closed-source script integrates four distinct yet complementary logic modules for a complete trend and reversal assessment:
Nadaraya-Watson Envelope: Applies kernel smoothing to model dynamic price envelopes.
ATR-based Zones: Provide adaptive buffer zones for reversal or take-profit planning.
Chandelier Exit (CE): Tracks trend direction changes based on recent price extremes and volatility.
Multi-EMA Channels: Help identify macro trend bias and potential entry zones.
Each module contributes a unique market context layer: trend bias, price expansion, breakout timing, and adaptive risk control.
🔍 Key Modules Overview
📐 1. Nadaraya-Watson Envelope (NWE)
Estimates high/low zones with Gaussian regression.
Supports both repaint and non-repaint modes.
Arrows (▲▼) appear when price crosses envelope boundaries.
📊 2. ATR Stop Zones
Uses smoothed volatility to display dynamic high/low thresholds.
Displays a data table for traders to reference stop zone values.
Smoothing methods selectable via menu.
🎯 3. Chandelier Exit
Highlights trend reversals using a volatility-based trailing mechanism.
Displays Buy/Sell labels when state changes occur.
Filled areas change color depending on regime (bull/bear).
📶 4. EMA Trend Channels
Four adaptive EMAs help filter trend directions.
Serves as a higher-timeframe guide or squeeze detector.
⚙️ Suggested Use Cases
Confirm NWE breakouts with EMA slope alignment.
Combine CE labels with ATR zones for risk-aware entries/exits.
Use alerts for direction change to build semi-automated systems.
✅ Originality Statement
This script is not a superficial mashup. It offers a unified framework integrating statistical, trend, and volatility analysis into a practical, modular tool. Each module can be enabled/disabled independently for strategy adaptation.
⚠️ Disclaimer
For educational and research purposes only. Not financial advice. Use at your own risk.
adc pivotstest╔═════════════════════════════════════════════════════════════════╗
║ PIVOTS MULTI TF BODO ║
║ ║
║ © 2025 Your Name or Username ║
║ Version: 1.0 ║
║ ║
║ Description: ║
║ This script plots Traditional Pivot Points (PP, S1–S3, R1–R3) ║
║ based on a user-selected timeframe (Daily, Weekly, Monthly). ║
║ It includes optional labels and extended line settings. ║
║ ║
║ How to Use: ║
║ – Add the indicator to your chart ║
║ – Select your pivot timeframe (D/W/M) in settings ║
║ – Toggle label visibility and line extensions as needed ║
║ ║
║ Contac ║
║ Redistribution is not allowed without permission. ║
║ ║
║ For educational purposes only. Trade responsibly. ║
╚═════════════════════════════════════════════════════════════════╝
Gold AI Smart Liquidity structure Signal SMC MA Title: Gold AI Smart Liquidity Signal SMC hull protected
Description:
Indicator Philosophy and Originality:
This indicator is not merely a collection of separate tools, but an integrated trading framework designed to improve decision-making by ensuring signal confluence. The core philosophy is that high-probability trading signals occur when multiple, distinct analysis methodologies align.
The originality of this script lies in how it systematically combines a leading signal (the Liquidity Breakout) with lagging confirmation tools (the Classic Filters and the Hull MA). A user can see a primary breakout signal and immediately validate its strength against the broader trend defined by the Hull MA and the specific conditions of the classic filters. This synergy, where different components work together to validate a single event, is the primary value and reason for this mashup. It provides a structured, multi-layered confirmation process within a single tool, which is not achievable by adding these indicators separately to the chart.
This indicator is a comprehensive technical analysis tool designed to identify potential trading opportunities and provide supplemental trend analysis. It features a primary signal engine based on pivot trendline breakouts, a sophisticated confirmation layer using classic technical indicators, and two separate modules for discretionary analysis: an ICT-based structure plotter and a highly customizable Hull Moving Average (HMA). This document provides a detailed, transparent explanation of all underlying logic.
1. Core Engine: Pivot-Based Liquidity Trendline Signals
The indicator's foundational signal is generated from a custom method we call "Liquidity Trendlines," which aims to identify potential shifts in momentum.
How It Works:
The script first identifies significant swing points in the price using the ta.pivothigh() and ta.pivotlow() functions.
It then draws a trendline connecting consecutive pivot points.
A "Liquidity Breakout" signal (liquidity_plup for buy, liquidity_pldn for sell) is generated when the price closes decisively across this trendline, forming the basis for a potential trade.
2. The Signal Confirmation Process: Multi-Layered Filtering System
A raw Liquidity Breakout signal is only a starting point. To enhance reliability, the signal must pass through a series of user-enabled filters. A final Buy or Sell signal is only plotted if all active filter conditions are met simultaneously.
General & Smart Trend Filters: Use a combination of EMAs, DMI (ADX), and market structure to define the trend. Signals must align with the trend to be valid.
RSI & MACD Filters: Used for momentum confirmation (e.g., MACD line must be above its signal line for a buy).
ATR (Volatility) Filter: Ensures trades are considered only when market volatility is sufficient.
Support & Resistance (S&R) Filter: Blocks signals forming too close to key S&R zones.
Higher Timeframe (HTF) Filter: Provides confluence by checking that the trend on higher timeframes aligns with the signal.
3. Visual Aid 1: ICT-Based Structure & Premium/Discount Zones
This module is for visual and discretionary analysis only and does not directly influence the automated Buy/Sell signals.
ICT Market Structure: Plots labels for Change of Character (CHoCH), Shift in Market Structure (SMS), and Break of Market Structure (BMS). This is based on a Donchian-channel-like logic that tracks the highest and lowest price over a user-defined period (ict_prd) to identify structural shifts.
ICT Premium & Discount Zones: When enabled, it draws colored zones on the chart corresponding to Premium, Discount, and Equilibrium levels, calculated from the range over the defined ICT period.
4. Visual Aid 2: Hull Moving Average (HMA) Integration
This is another independent tool for trend analysis, offering significant customization. It does not affect the primary Buy/Sell signals but has its own alerts and serves as a powerful visual confirmation layer.
Hull Variations: Users can choose between three types of Hull-style moving averages: HMA (Hull Moving Average), THMA (Triple Hull Moving Average), and EHMA (Exponential Hull Moving Average).
Customization: The length, source, and a length multiplier are fully adjustable. It can also be configured to display the Hull MA from a higher timeframe.
Visuals: The Hull MA can be displayed as a simple line or a colored band. The color can be set to change based on the Hull's slope, providing an at-a-glance view of the trend. This color can also be applied to the chart's candles.
Alerts: Separate alerts can be configured for when the Hull MA crosses over or under its delayed version (ta.crossover(MHULL, SHULL)), signaling a change in its momentum.
5. Risk Management & Additional Features
TP/SL Calculations: Automatically calculates Take Profit (TP) and Stop Loss (SL) levels for every valid signal based on the Average True Range (ATR).
Multi-Timeframe (MTF) Scanner: A dashboard that monitors and displays the final Buy/Sell signal status across multiple timeframes.
Session Filter & Alerts: Allows for restricting trades to specific market sessions and configuring alerts for any valid signal.
By combining breakout detection with a rigorous confirmation process and supplemental analysis tools, this indicator provides a structured and transparent approach to trading.
Trading Dashboard with Volume AnalysisTrading Dashboard with Volume Analysis – Complete User Guide
The aiTrendview Trading Dashboard is a comprehensive multi-factor overlay indicator designed to support traders with real-time signals, volume analytics, momentum assessment, and profit tracking in a single integrated interface. Built for use within TradingView, this script provides a complete trading decision support system suitable for beginners and advanced users alike.
________________________________________
Key Features and Functional Overview
1. Dashboard Configuration
Users can customize the position (top, middle, bottom; left, center, right) and size of the on-screen dashboard for optimal visibility based on screen size and layout. An optional branding toggle allows the dashboard to be tailored for personal use or professional sharing environments.
2. Volume Analysis
The dashboard computes:
• Daily volume compared to an X-day moving average (default: 20)
• Real-time buy/sell volume ratio
• Volume pace analysis, comparing current session volume to expected progress
These insights help identify significant volume anomalies, which can validate trend strength or signal potential reversals.
3. Signal Logic and Settings
Users can customize the length and behavior of RSI and Supertrend indicators to match their trading strategy. Buy signals trigger when price crosses above Supertrend and RSI is below 70. Sell signals occur when price crosses below Supertrend and RSI is above 30. These configurations allow for responsive adaptation to different market conditions.
4. Visual Interface and Metrics
The dashboard includes labeled sections for:
• Entry/exit signals (“Buy”, “Sell”, “Bullish”, “Bearish”)
• Momentum confirmation
• Simulated trade status and percentage profit/loss
• Volume ratios and pressure balance
• Trailing stop levels and support/resistance detection
• Daily market status compared to the previous close
Color-coded data and progress-style gauges simplify real-time interpretation, making it easier to assess trade conditions at a glance.
5. Buy/Sell Pressure Calculation
The script calculates volume pressure by allocating intrabar volume to upward or downward price movement and converts it into visual gauges. A clear dominance by either buyers or sellers becomes immediately visible through proportional green/red bars.
6. Alerts and Notifications
The script includes alert conditions that notify users when:
• Buy or Sell signals occur
• Volume pressure exceeds thresholds
• Volume pace deviates from expected norms
This allows users to remain responsive to market shifts even if they’re not monitoring the chart continuously.
________________________________________
How to Use the Dashboard
Step 1: Add the Script to Your Chart
Paste the code into the Pine Script editor and apply it to your chart. Configure the table position and sizing as desired.
Step 2: Configure Your Settings
Adjust the volume averaging period, enable volume pace tracking, and set RSI and Supertrend lengths based on the asset and timeframe.
Step 3: Read and Act on the Signals
• Look for "Buy" or "Sell" signals in the dashboard.
• Confirm signal strength with momentum and pressure readings.
• Monitor profit/loss status and suggested actions such as “Hold”, “Take Profit”, or “Stop Loss”.
Step 4: Apply Risk Management
Use data from the “Levels” and “Trailing SL” sections to set stops and targets. Avoid trades with low conviction signals or conflicting data.
Step 5: Enable Alerts
Turn on alerts for signal changes or volume spikes to stay engaged with the market in real time.
Step 6: Review and Refine
Analyze dashboard data at the end of each session to evaluate trade quality and refine strategies over time.
________________________________________
Example Dashboard Interpretation
Segment Sample Output Interpretation
SIGNALS BUY Suggests initiating a long position
MOMENTUM BULLISH Confirms trend direction
POSITION ACTIVE A trade is in progress
PROFIT 3.2% Gain from entry to current price
VOLUME 66.2% Buy Buyers hold majority of current volume
PRESSURE Green > Red bars Bullish control in current session
LEVELS 544.80 Entry Entry/stop/target reference
STATUS Bullish Price is above the previous close
________________________________________
Best Practices and Tips
• Use dashboard insights alongside support/resistance and price action techniques.
• Wait for signal confluence across multiple sections (signals, momentum, pressure).
• Start on demo mode or with smaller positions while learning to interpret dashboard behavior.
• Set appropriate alerts but verify conditions before acting.
• Always apply sound risk management and position sizing.
________________________________________
Disclaimer from aiTrendview
This indicator is intended solely for educational and informational purposes. It does not provide investment advice, trade signals, or guarantees of performance. aiTrendview and its affiliates are not responsible for any financial losses or decisions made using this tool. All forms of trading involve risk, and past performance of any indicator or strategy does not guarantee future results. Users are advised to conduct independent research or consult with a certified financial advisor before making trading decisions.
Volume Pressure Analysis - Live DataVolume Pressure Gauge and Volume Percentage Indicator – Pine Script Guide
This indicator provides a simplified, real-time visualization of both volume pressure (buy vs. sell activity) and today’s trading volume in comparison to historical averages. It is designed to help traders assess whether buyers or sellers dominate the current session and whether today’s volume is significant relative to recent behaviour.
________________________________________
Key Functional Segments
1. Inputs and Configuration
Users can configure the length of the Simple Moving Average (SMA) used to calculate average volume, set the position of the gauge table on the chart, and toggle the visibility of the volume pressure display. This allows flexibility in integrating the tool with various trading styles and chart layouts.
2. Volume Data Calculations
The indicator calculates three key volume metrics:
• volToday: The current day’s volume.
• volAvg: The average volume over the user-defined SMA period (default is 20 bars).
• volPct: The current volume as a percentage of the average.
This enables traders to quickly recognize whether current trading activity is above or below normal, which can be a precursor to potential trend strength or weakness.
3. Volume Pressure Calculation
The script estimates buying and selling pressure based on price movement and volume. It distributes volume into upward (buy) and downward (sell) segments and expresses them as percentages of the total volume. This gives an immediate sense of whether bulls or bears are more active in the current session.
4. Visual Representation (Progress Bars)
The indicator renders a simplified visual gauge using horizontal bar segments (pseudo-bars) to reflect the proportion of buy and sell pressure. The length of each bar correlates with the strength of pressure from buyers or sellers, helping users assess dominance without analyzing candlestick behavior in depth.
5. Table Display
A compact table is drawn on the chart showing:
• Buy pressure percentage and corresponding bar.
• Sell pressure percentage and corresponding bar.
• Volume percentage compared to the recent average.
This format makes it easy to evaluate volume dynamics at a glance, without cluttering the price chart or relying on separate overlays.
________________________________________
How Traders Benefit from This Indicator
• Momentum Shift Detection: Early signs of trend reversal can be observed when volume pressure flips direction.
• Breakout Validation: High volume combined with dominant pressure supports the credibility of breakout moves.
• False Move Avoidance: If price moves on low volume or mixed pressure, traders can avoid low-probability entries.
• Market Context Awareness: Users can assess whether a day is behaving normally in terms of participation or is unusually quiet or aggressive.
________________________________________
Basic Usage Guide
1. Add the script to your TradingView chart and set your preferred SMA length for volume comparison.
2. Customize the table’s position using the X and Y settings for clarity and alignment.
3. Interpret the outputs:
o A higher red bar indicates dominant sell pressure.
o A higher green bar indicates dominant buy pressure.
o Volume % above 100% suggests above-average activity, while values below 100% may imply low conviction.
4. Apply to trading decisions:
o High buy pressure and high volume may indicate a strong long opportunity.
o High sell pressure and high volume may support short setups.
o Low volume or conflicting signals may call for caution.
5. Combine with other tools such as trend indicators, support/resistance zones, or price action patterns for more reliable trade setups.
________________________________________
Practical Example
• Sell Pressure: 70% → Suggests strong seller control; potential for short setups.
• Buy Pressure: 30% → Weak buying interest; long trades may carry risk.
• Volume Percentage: 120% → Indicates a surge in participation; movement may have greater validity.
________________________________________
Tips for New Traders
• Use this indicator as a confirmation tool rather than a standalone strategy.
• Begin on higher timeframes (4-hour or daily) to develop familiarity.
• Compare multiple examples to identify reliable patterns over time.
• Always incorporate proper risk management, including stop losses.
________________________________________
Disclaimer from aiTrendview
This indicator is intended solely for educational and informational use. It does not constitute investment advice, trade signals, or financial recommendations. aiTrendview and its affiliates are not liable for any trading losses incurred through use of this tool. All trading involves risk. Past performance of any indicator does not guarantee future results. Users should conduct independent research and consult with a certified financial advisor before making any trading decisions.