Kalman VWMA For LoopKalman VWMA For Loop Indicator
The Kalman VWMA For Loop indicator is a sophisticated tool designed to smooth price data using a Kalman filter applied to a Volume Weighted Moving Average (VWMA). By combining the VWMA’s volume-weighted price sensitivity with the adaptive noise reduction of a Kalman filter, this indicator provides traders with a robust momentum and trend-following signal. The indicator includes a customizable for-loop mechanism to potentially iterate over a range of calculations or parameters, enhancing flexibility for advanced trading strategies. Visual outputs are plotted to help traders identify trends and potential trading opportunities with reduced noise.
How It Works
VWMA Calculations
Volume Weighted Moving Average (VWMA): Computes a VWMA based on a user-selected price source (default: Close) over a configurable period (default: 14). The VWMA weights price data by trading volume, providing a more accurate representation of market activity compared to a simple moving average.
Kalman Filter Calculation
Kalman Filter: Applies a Kalman filter to the price source to smooth price movements and reduce noise.
The filter uses:
Process Noise: Controls the adaptability of the filter to price changes (default: 0.01).
Measurement Noise: Adjusts sensitivity to price fluctuations (default: 3).
Filter Order (N): Defines the number of states in the Kalman filter (default: 3), allowing for multi-state modeling of price dynamics.
The Kalman filter iteratively predicts and updates the price estimate using state estimates and error covariances stored in arrays. This process minimizes noise while preserving significant price trends.
For-Loop Mechanism
The script includes a for-loop structure with user-defined parameters (from and to_, defaulting to 1 and 25, respectively). While the provided code does not fully implement the for-loop’s functionality, it is intended to allow iterative calculations or parameter sweeps, such as testing multiple periods or thresholds within the specified range. This feature enhances the indicator’s flexibility for optimization or multi-scenario analysis.
Visual Representations
The indicator plots the VWMA as a red line on the chart, providing a clear visual reference for the volume-weighted trend.
The Kalman-filtered price is calculated but not plotted in the provided code. When plotted, it would appear as a smoothed price line, highlighting the underlying trend with reduced noise.
The for-loop parameters suggest potential for additional visual outputs (e.g., multiple VWMA lines or signals) if fully implemented, but the current script only plots the VWMA.
Customization & Parameters
The Kalman VWMA For Loop indicator offers flexible parameters to suit various trading styles:
Moving Average Parameters:
Price Source: Select the input price (default: Close; options: Close, High, Low, Open).
MA Period: Adjust the VWMA calculation period (default: 14).
Kalman Parameters:
Process Noise: Adjusts the filter’s adaptability to price changes (default: 0.01).
Measurement Noise: Controls sensitivity to price fluctuations (default: 3).
Filter Order (N): Sets the number of states for the Kalman filter (default: 3).
For-Loop Parameters:
From: Starting value for the for-loop (default: 1).
To: Ending value for the for-loop (default: 25).
Color Settings: The VWMA is plotted in red, with potential for additional customizable colors if the for-loop is expanded to plot multiple outputs.
Trading Applications
This indicator is versatile and can be applied across various markets and strategies:
Trend Following:
Use the Kalman-filtered price and VWMA to identify the direction and strength of trends, with the smoothed output reducing false signals in volatile markets.
Momentum Trading: The VWMA highlights volume-driven price movements, allowing traders to enter or exit based on momentum shifts.
Parameter Optimization: The for-loop structure (if fully implemented) enables testing multiple VWMA periods or Kalman parameters, aiding in strategy optimization.
Scalping and Swing Trading: Adjust the MA period and Kalman parameters to suit short-term (scalping) or longer-term (swing trading) strategies.
Final Note
The Kalman VWMA For Loop indicator is a powerful tool for traders seeking to combine volume-weighted price analysis with advanced noise reduction via a Kalman filter. Its customizable parameters and potential for iterative calculations through the for-loop make it adaptable to various trading styles. While the for-loop functionality is not fully implemented in the provided code, completing it could enable dynamic parameter testing or signal generation. As with all indicators, backtest thoroughly and integrate into a comprehensive trading strategy for optimal results.
Candlestick analysis
Venkat Sir RSI 38Here's a Pine Script (TradingView) code that does the following:
Uses the RSI indicator (Relative Strength Index).
Watches for RSI crossing below level 38 and then crossing above 38.
When RSI crosses above 38 (after having gone below), it plots a green triangle-up symbol above the candle that triggered the cross.
Current Hourly Open Liquidity with Sweep DetectionStatistics indicate that if the current hourly candle reaches the high or low of the previous hourly candle, there is a strong likelihood that the price will return to the current hour's open, depending on how quickly the previous hour's high or low was swept. If the sweep occurs within the first 20 minutes, there is a 75% chance the current hour's open will be reached; if it takes between 21 and 40 minutes, the probability decreases to 50%; and if it takes longer than 41 minutes, the chance drops to 25%.
These statistics can help identify manipulation on the hourly timeframe and guide trade decisions accordingly. For instance, if the previous hourly high is taken within the first 20 minutes but the current hour's open is not reached, it may be wise to avoid long positions until it happens or consider short positions in the direction of the open liquidity, using your existing entry rules and risk management.
The indicator highlights the current hour's open with a line and label to visually represent that liquidity pool, adjusting the line's color based on whether and when the previous hour's high or low was tapped. Once the open is reached, the indicator can, depending on settings, remove the line and label from the chart (this is enabled by default) since the liquidity pool is no longer relevant, preventing chart clutter.
All colors, line widths, label text sizes, and colors can be customized.
ICT Smart Money Trading Suite [SwissAlgo]ICT/Smart Money Trading Suite - Technical Analysis Indicator
----------------------------------------------------------
OVERVIEW
The ICT/Smart Money Trading Suite is a technical analysis indicator that implements concepts from Inner Circle Trader (ICT) methodology and Smart Money Concepts (SMC).
ICT methodology was developed by Michael J. Huddleston (ICT) and focuses on understanding Institutional market behavior.
Smart Money Concepts builds upon these ideas to analyze how large Financial Institutions and/or Market Makers seem to operate in the markets.
This indicator combines multiple analytical tools into a single package for market structure analysis, imbalance detection, and the observation of institutional order flow.
----------------------------------------------------------
CORE COMPONENTS
Market Structure Analysis:
- External Structure : Major swing highs and lows that define broader price movement (these are the most significant structural points that institutions reference for their positioning and typically require substantial volume and momentum to break)
- Internal Structure : Shorter-term pivots showing micro-trend developments within the External Structure (these internal pivot highs and lows often represent areas where retail traders may be positioned on the wrong side of the market as they frequently form just before major structural breaks or trend continuations, creating liquidity that institutions can utilize)
- Structural Breakout Detection : Identification of structure breaks and potential trend changes ( 'Change of Character' which occurs when the External Structure shifts from bullish to bearish bias or vice-versa indicating a potential major trend reversal, and 'Break of Structure' which happens when price decisively takes out previous significant highs in a bearish trend or previous significant lows in a bullish trend confirming trend continuation or acceleration)
- EMA Cloud : Dynamic support and resistance zones with trend context (additional reference point)
Imbalance Zone Detection:
Fair Value Gaps (FVGs):
Price inefficiencies that occur between candles when sudden price moves create gaps in price delivery
Typically formed when the low of a bullish candle is higher than the high of the candle two periods prior, or when the high of a bearish candle is lower than the low of the candle two periods prior
These gaps represent areas where price moved too quickly without adequate two-way auction process
Institutions may return to fill these inefficiencies at a later time for proper price discovery
The theory suggests that all price ranges should eventually be traded through to complete the auction process
Gaps are automatically removed from the chart when price fully retraces back through the inefficient area
Order Blocks (OBs):
Specific candles that occur immediately before significant market moves and represent institutional decision points
Identified as the last opposing candle before a strong directional move (final bearish candle before major bullish move or final bullish candle before major bearish move)
These candles contain the orders and liquidity that institutions used as a foundation for their market manipulation
Represent areas where large institutional players positioned themselves to move the market significantly
Price may return to these levels to collect additional liquidity or test institutional resolve
The candle's full range (high to low) is considered the active zone where institutional interest may remain
Vector Candle Recovery:
Zones created by high-activity candles that demonstrate unusually large range and volume characteristics
These candles are interpreted as manipulative price pushes designed to hunt liquidity and trigger stop losses
Often used by institutions to induce retail traders into poor positions before reversing direction
Recovery zones represent the full range of these vector candles where price may retrace
The concept assumes that extreme moves often get partially retraced as the market corrects from artificial price displacement
Zones are invalidated when a significant portion of the vector candle range is retraced (typically 50% or more)
Support & Resistance:
Key price zones based on historical price reactions and pivot clustering analysis
Calculated through algorithmic identification of areas where price has repeatedly found buyers (support) or sellers (resistance)
Strength is determined by the number of times price has reacted from these levels and the volume of activity at these zones
Represent psychological and algorithmic reference points where institutional systems are likely to place orders
Create areas of increased probability for price reactions due to concentration of pending orders and decision-making activity
Zones are color-coded based on current price position: green for support (price above), red for resistance (price below), yellow for neutral (price within)
Liquidity Analysis:
- Liquidity Pools : Areas above or below key levels where stop orders may cluster
- Kill Zones : Time-based periods associated with increased market activity
- Daily/Weekly/Monthly Price Levels : Key institutional reference points (price highs/lows)
Vector Candles/Price Manipulation:
Advanced algorithm identifying statistically significant candles using volume delta analysis, range statistics, and persistence scoring.
----------------------------------------------------------
VISUAL INTERPRETATION - DETAILED GUIDE
MARKET STRUCTURE
External Structure (Thick Lines):
- Green thick lines: Major support levels (external lows) that define bullish structure
- Red thick lines: Major resistance levels (external highs) that define bearish structure
- These lines represent significant swing points that institutions may reference
- Lines extend from the swing point and update as the structure evolves
Internal Structure (Thin Lines):
- Green thin lines: Minor support levels showing internal market structure
- Red thin lines: Minor resistance levels showing internal market structure
- More frequent updates than external structure, showing micro-trend changes
Structure Markers:
- Small triangles with "H": External pivot highs (major resistance points)
- Small triangles with "L": External pivot lows (major support points)
- Small dots: Internal pivot points (minor structure without text)
- Markers appear with a 20-bar delay to confirm pivot validity
HIGHS/LOWS LEVELS
Daily Levels (Green Dashed Lines):
- Horizontal dashed lines marking the previous day's high and low
- Updates at the start of each new trading day
- Gradient effect shows historical importance (newer = more opaque)
- Acts as institutional reference points for intraday trading
Weekly Levels (White Dashed Lines):
- Horizontal dashed lines marking the previous week's high and low
- Updates at the start of each new trading week
- Typically more significant than daily levels for swing trading
- Often respected by institutional algorithms
Monthly Levels (Orange Dashed Lines):
- Horizontal dashed lines marking the previous month's high and low
- Updates at the start of each new trading month
- Highest significance levels for long-term institutional positioning
- Major psychological and algorithmic reference points
VECTOR CANDLES
Candle Body Coloring System:
- Lime Green Bodies: Ultra-bullish vector candles (Z-score ≥ 3.0)
- Blue Bodies: Abnormal bullish vector candles (Z-score 2.0-2.99)
- Bright Red Bodies: Ultra-bearish vector candles (Z-score ≥ 3.0)
- Purple Bodies: Abnormal bearish vector candles (Z-score 2.0-2.99)
- Faded Green/Red: Normal market activity candles
Vector Identification Criteria:
- Statistical significance based on range and volume delta
- Persistence scoring (how much directional pressure remained)
- ATR-based absolute detection (candles >2x ATR automatically qualify)
- These candles often precede significant market moves or reversals
EMA CLOUD
Purple Cloud Visualization:
- Central line: 50-period EMA (blue line)
- Upper boundary: EMA + dynamic standard deviation band
- Lower boundary: EMA - dynamic standard deviation band
- Cloud fill: Purple semi-transparent area between boundaries
Interpretation:
- Price above cloud: Bullish bias context
- Price below cloud: Bearish bias context
- Price within cloud: Neutral/transitional zone
- Cloud thickness adapts to market volatility automatically
KILL ZONES
Background Highlighting:
- Yellow background tint during active kill zone periods
- London Session: 08:00-11:00 (UTC+1 time)
- NY Open: 13:00-16:00 (UTC+1 time)
- NY Close: 19:00-21:00 (UTC+1 time)
- Times automatically adjust to the chart timezone
Purpose:
- Highlights periods of typically increased institutional activity
- Times when liquidity hunting and manipulation often occur
- Periods when significant directional moves frequently begin
IMBALANCE ZONES - DETAILED BREAKDOWN
Fair Value Gaps (FVGs):
- Green boxes: Bullish FVGs (gap between bear candle high and bull candle low)
- Red boxes: Bearish FVGs (gap between bull candle high and bear candle low)
- Gray dotted lines: Midpoint of each gap (50% retracement level)
- Text label: "Fair Value Gap" in top-right corner
- Auto-removal: Boxes disappear when the price fills the gap
Order Blocks (OBs):
- Green boxes: Bullish order blocks (demand zones from the last bear candle before bullish vector)
- Red boxes: Bearish order blocks (supply zones from the last bull candle before the bearish vector)
- Gray dotted lines: Midpoint of each order block
- Text label: "OB" in top-right corner
- Invalidation: Boxes removed when price breaks below (bull OB) or above (bear OB)
Vector Candles Recovery Zones:
- Green boxes: Recovery zones after bullish vector candles
- Red boxes: Recovery zones after bearish vector candles
- Gray dotted lines: Midpoint of the vector candle range
- Text label: "Vector Recovery" on the right side
- These mark the full range of significant vector candles where retracements may occur
Support & Resistance Zones:
- Green boxes: Support zones (price currently above the zone)
- Red boxes: Resistance zones (price currently below the zone)
- Yellow boxes: Neutral zones (price within the zone)
- Text labels: "Support", "Resistance", or "Support/Resistance"
- Based on historical pivot clustering and strength analysis
Liquidity Pools:
- Green boxes: Bullish liquidity pools (below recent lows where buy stops cluster)
- Red boxes: Bearish liquidity pools (above recent highs where sell stops cluster)
- Gray dotted lines: Key liquidity level within the pool
- Text label: "Liquidity Pool" on the right side
- Zones where institutional players may hunt stop losses before reversing
----------------------------------------------------------
CALCULATION METHODOLOGY
Vector Candle Algorithm:
- Statistical Analysis using 48-bar lookback period
- Z-score thresholds: 2.0 (abnormal), 3.0 (ultra)
- ATR-based significance filtering
- Volume Delta Integration with lower timeframe analysis
- Persistence scoring based on directional pressure sustainability
- Combined scoring system (delta + range)
- Absolute Vector Detection for candles exceeding 2x ATR
Market Structure Parameters:
- Swing Size: 20-period pivot detection
- Breakout Threshold: 3 consecutive breaks for structure confirmation
- EMA Length: 50-period with dynamic cloud sizing
Fair Value Gap Detection:
- Auto Threshold: Dynamic gap sizing based on asset volatility
- Manual Threshold: User-defined minimum gap percentage
- Mitigation Logic: Automatic removal when price fills gaps
----------------------------------------------------------
TARGET USERS
This indicator is designed for traders who:
- Study Inner Circle Trader concepts
- Apply Smart Money Concepts in their analysis
- Focus on market structure and institutional behavior
- Seek confluence-based trading approaches
- Use higher timeframe bias for decision making
Experience Level: Intermediate to Advanced
Requires understanding of market structure concepts and institutional trading theory.
Recommended Timeframes:
- Analysis: 4H, Daily for market structure context
- Execution: 1H, 15min for entry timing
- Lower timeframes: With higher timeframe alignment
----------------------------------------------------------
CUSTOMIZATION OPTIONS
Display Controls:
- Master toggle for all imbalance zones
- Individual controls for each concept type
- Market structure line visibility
- Kill zone highlighting
- EMA cloud display
Visual Settings:
- Automatic light/dark mode color adaptation
- Adjustable zone transparency levels
- Extension distance controls
- Descriptive text labels
Technical Parameters:
- Vector candle sensitivity thresholds
- Historical analysis lookback periods
- Maximum zone display limits
- Zone invalidation conditions
----------------------------------------------------------
EDUCATIONAL BACKGROUND
Inner Circle Trader (ICT): A trading methodology developed by Michael J. Huddleston that focuses on understanding how institutional traders and market makers operate. The approach emphasizes market structure, liquidity concepts, and timing based on institutional behavior patterns.
Smart Money Concepts (SMC): An evolution of ICT principles that analyzes how large financial institutions move markets. These concepts include order blocks, fair value gaps, liquidity hunting, and market structure shifts.
Both methodologies are based on the premise that understanding institutional trading behavior can provide insights into market direction and timing.
----------------------------------------------------------
IMPORTANT DISCLAIMERS
This indicator is provided for educational and analytical purposes only. It is not financial advice and does not guarantee trading results.
Trading involves substantial risk of loss. Past performance does not indicate future results. Users should thoroughly understand the underlying concepts before applying them to live trading.
The effectiveness of these analytical methods may vary across different market conditions, timeframes, and instruments. Proper risk management and additional analysis are essential.
This indicator is a tool for market analysis, not a complete trading system. Success requires understanding of market principles, risk management, and continuous learning.
Always test analytical approaches thoroughly using historical data and demo accounts before implementing with real capital.
Dragon Shadow K HighlightDragon Shadow Strategy
Highlight Candles with Volume Spike
Highlight any candle whose volume exceeds the 20-period moving average of volume.
Highlight Doji Candles
Highlight candles that are Doji (where the open and close are very close, indicating market indecision).
Display Higher Timeframe Candles
On lower timeframes, display virtual candles composed of higher timeframe data:
On 15-minute chart:
Display 4 x 1H candles
Display 3 x 4H candles
Display 2 x 1D candles
On 1-hour chart:
Display 3 x 4H candles
Display 2 x 1D candles
On 4-hour chart:
Display 2 x 1D candles
Price Action All In OnePrice Action All In One. Scalping and Day Trading with this PA indicator. Enjoy
AVWAP 4HThe AVWAP 4H indicator is a multi-session Anchored Volume-Weighted Average Price (AVWAP) tool designed for intraday precision and institutional-grade insight. It plots session-specific AVWAP lines based on a series of key UTC-based time anchors, allowing traders to monitor value zones and dynamic support/resistance across global trading hours.
This script calculates and displays AVWAP lines anchored from five distinct UTC times:
8:00 PM (ETH Open)
10:00 PM
2:00 AM
6:00 AM
10:00 AM
Each line is calculated using ohlc4 as the price source and resets at its respective session start time. Traders can enable or disable any AVWAP anchor individually, as well as customize line color and width for better visual distinction.
The indicator is ideal for identifying volume-weighted equilibrium levels across overlapping global market sessions, particularly useful for short-term mean-reversion, breakout, and institutional order flow strategies.
Volume Surge Detector[SpeculationLab]Volume Surge Detector
This tool is especially useful for spotting early signs of breakouts, news-driven spikes, or institutional activity that are often preceded by abnormal surges in volume.
For better chart readability, the volume bar colors are based on TradingView’s original Volume indicator, while all other code is fully original by Speculation Lab.
You can customize both the SMA line and the volume bar colors to fit your style.
The logic compares the current volume against its SMA (default length: 14, fully adjustable).
The script comes with two surge levels:
Surge Level 1 (default = 5) → When volume is more than 5× the SMA, the bar turns aqua.
Surge Level 2 (default = 10) → When volume is more than 10× the SMA, the bar turns yellow.
It also includes built-in alerts, so you’ll be notified instantly whenever a surge is detected.
This makes it easier to spot potential breakout moves or large market participation in real time.
Disclaimer: This script is for educational purposes only. It does not provide financial advice.
这是一个用于探测 成交量爆发 的指标。
为了图表美观,成交量柱的颜色借鉴了 TradingView 原始 Volume 指标,其余代码均为 Speculation Lab 原创。
用户可以自由调整成交量柱和其对应的 SMA 均线的颜色。
指标通过对比成交量和其 SMA(默认长度为14,可自定义长度和颜色)的比例来检测放量。
默认设置了两个放量级别:
Surge Level 1(默认=5):当成交量超过均量的 5 倍时,量柱变为水蓝色。
Surge Level 2(默认=10):当成交量超过均量的 10 倍时,量柱变为黄色。
脚本还设置了 内置警报功能,方便交易者在出现放量时实时收到通知。
Intraday Strategy: 9EMA-21EMA + VWAP + RSIIntraday 15 m Time fram strategy, helpful in identifying the stocks as well as indices in Indian Market for Long and Short Trades.
PHL Sweep Signals(1 Hour)PHL Sweep Signals (Full History)
This indicator is designed to identify high-probability reversal setups by detecting liquidity sweeps of the previous standard hour's high and low (PHL). It provides clear, actionable signals complete with visual aids and a data table to keep you in tune with the higher-timeframe context.
Key Features
Previous Hour Levels: Automatically draws the high and low of the previous standard hour as key reference lines for the current trading hour. The line colors rotate to provide a clear visual separation.
Bearish Sweep Signal: Identifies a specific bearish pattern: a green (bullish) candle that wicks above the previous hour's high but fails to hold, with its body remaining entirely below the line.
Bullish Sweep Signal: Identifies the opposite bullish pattern: a red (bearish) candle that wicks below the previous hour's low but is absorbed, with its body remaining entirely above the line.
Clear Visual Signals: When a signal is confirmed, the indicator provides a multi-faceted alert:
Plots a "Buy" or "Sell" arrow on the chart.
Draws a colored box around the signal candle for easy identification.
Displays a label with the potential Stop Loss size (calculated from the size of the signal candle).
Informative Display Table: Includes a convenient table in the corner showing the Open and Close data for the last 3 hours, helping you stay aware of the broader market context without leaving your chart.
Built-in Alerts: Triggers an alert for every confirmed Buy and Sell signal so you never miss a potential setup.
How to Use
This indicator helps you spot potential exhaustion and reversals at key hourly levels.
A "Sell" signal suggests a failed breakout to the upside, indicating potential weakness and a possible entry for shorts.
A "Buy" signal suggests a failed breakdown to the downside, indicating potential strength and a possible entry for longs.
As with any tool, these signals are most powerful when used as part of a comprehensive trading strategy and combined with your own analysis for confirmation.
Optimal Settings:
Timeframe: 5-Minute
Time Zone: UTC-4 (New York Time)
-ratheeshinv
smart money conceprt toolkit🧠 Core Principles of Smart Money Concept
1. Market Structure
Higher Highs / Higher Lows in an uptrend.
Lower Highs / Lower Lows in a downtrend.
Structure shifts help identify trend reversals or continuations.
🔄 Key: Look for breaks of structure (BOS) or market structure shifts (MSS) to spot when smart money may be entering.
2. Liquidity
Smart money hunts liquidity before moving price.
Buy-side liquidity: Above recent highs (where stop-losses from short traders sit).
Sell-side liquidity: Below recent lows (stop-losses from long traders).
💧They create traps to grab these stop-losses, called liquidity grabs or stop hunts.
3. Order Blocks
An order block is the last bullish/bearish candle before a sharp move in the opposite direction.
Bullish Order Block: Last bearish candle before strong upward move.
Bearish Order Block: Last bullish candle before strong downward move.
📦 Smart money often returns to these blocks to fill unfilled orders.
4. Fair Value Gap (FVG) / Imbalance
When price moves too fast, it leaves an imbalance (or FVG) between candles.
Price often retraces to fill the gap, which smart money uses for entries.
📉 FVG = space between candle wicks that price didn’t trade through.
5. Mitigation
Smart money revisits previous zones (like OBs or FVGs) to mitigate risk or close positions.
This helps balance their books and is a common reason for retests of OB zones.
6. Liquidity Sweep / Stop Hunt
Price may fake a breakout, sweep highs/lows, then reverse.
This clears out retail stop-losses and provides entries for smart money.
💡Look for Swing Failure Patterns (SFPs) as a sign of liquidity sweep.
7. Entry Techniques
Once all confluences align:
Look for confirmations like:
BOS/MSS
Return to OB
FVG
Strong rejection wicks
Internal structure shift (on lower timeframe)
🔎 Real-World Example:
Let’s say:
Price makes lower lows and lower highs (downtrend).
Then price sweeps a previous low (liquidity grab).
Then it breaks structure upward.
Wait for price to return to bullish order block or FVG.
Enter long trade from that zone.
This is a typical Smart Money Reversal Model.
🧭 Why Use Smart Money Concept?
✅ Precise entries
✅ Follows market movers
✅ Builds logical narrative of price
✅ Works well with multi-timeframe analysis
🛑 Risk & Misuse
Mislabeling OBs or BOS
Chasing trades without waiting for confirmation
Overusing concepts without context
Believing every move is “manipulation”
triumm toolkitt📊 What is Volume Seasonality?
Volume seasonality is the tendency for market volume to rise or fall in predictable cycles. It can be driven by:
Institutional trading behavior
Earnings seasons
Economic data releases
Holidays and market closures
Start/end of financial quarters or fiscal years
📅 Examples of Volume Seasonality
🗓️ Yearly Patterns
Time of Year Volume Trend Reason
January High "January Effect" – new capital flows in
Summer (July-Aug) Low Traders/investors take vacation
September-October High Rebalancing, new positions
End of December Low Holidays, year-end slowdowns
📆 Monthly/Weekly Patterns
Start of month/week: Volume tends to increase as funds rebalance and new capital is allocated.
End of month: Often shows rebalancing behavior, especially in large portfolios.
🕒 Intraday Patterns
Market Open (first hour): High volume — reaction to news, overnight positioning.
Midday: Lower volume — traders take a break.
Market Close (last hour): High volume — institutional rebalancing, closing orders.
📈 Why Does It Matter for Traders?
Understanding volume seasonality helps you:
Avoid false signals during low-volume periods.
Anticipate volatility around high-volume times.
Time entries/exits when liquidity is more favorable.
Combine with price action for better confirmation.
🔧 Tools to Use
Volume Profile by Session/Month
Seasonality Indicators (custom or available in TradingView)
Historical Volume Heatmaps
Nifty 500 Scanner
Nifty 500 Scanner
Your Ultimate TradingView Tool for Swing and Intraday Trading
🔥 Introduction
✅ If you want to find out which stock out of 500 stocks of Nifty500 is:
showing reversal pattern candles after a long down or up trend
also bouncing from support/resistance
and that stock gives you live alerts when this condition occurs
Then, look no further. Nifty500 Scanner is just for you.
📊 What is the Nifty 500 Scanner?
The Nifty 500 Scanner is a powerful TradingView indicator for Indian stocks designed to help you identify bullish and bearish reversal signals across all timeframes. Whether you are an intraday trader or a swing trader, this tool gives you an edge by scanning predefined groups of Nifty 500 stocks and visually showing you high-probability setups.
🔥 Key Features
Scans all Nifty 500 stocks in batches of 25 (20 groups in total). Takes less than 10 minutes to select bearish or bullish reversal stocks out of 500 stocks.
Detects over 50 advanced candlestick patterns, divergences, and trend changes in one go in all the selected stocks and displays result right on your chart in the form of a table.
Auto-populated real-time table display with signal count and color-coded results.
TradingView alerts for instant notification of reversal setups.
Shows key support and resistance levels for each stock.
Fully compatible with all timeframes – from 1 minutes to monthly chart.
✅ Why Traders Would Love It?
Eliminates manual chart scanning – saves hours every week.
Improves trade accuracy by filtering out weak setups.
Instantly tells you which stocks to trade tomorrow (if using after market hours)
Built for Indian market conditions and TradingView users.
⚙️ How It Works?
Select a stock group from the dropdown menu (Available in indicator settings).
Suppose you select Group1 and press OK, voila.. the scanner automatically runs through 25 predefined Nifty 500 stocks and updates the table in quick time.
The table shows which stocks are giving bullish or bearish signals and also tells you how many such signals are there. The more signals, the more conviction for upcoming reversal.
Open chart of any stock mentioned in the table to have a detailed look.
The chart will show you a consolidation zone, support/resistance lines automatically.
Set up alerts for your favorite stocks and let TradingView notify you when new signals emerge for that particular stock.
📌 Important Notes
Stock groups are hard-coded into the script and cannot be modified by the user.
Custom versions for other countries or indices (e.g., S&P 500, FTSE) can be created upon request.
🔍 Optimized For
Swing traders and intraday traders seeking high-probability setups.
Technical analysts using TradingView to analyze Indian stock charts.
Traders looking for an advanced reversal signal scanner.
🚀 Ready to Trade Smarter?
Start using the Nifty 500 Scanner on TradingView and never miss a reversal signal again.
Get Access Now.
Tom's LevelsThis Is a indicator that shows TomTrades Candle Behaviour levels based of 30m, hourly and 4h opens and closes.
Tín hiệu EMA + tô nền khi đủ điều kiện3. Order entry conditions
- Confirmation on H1:
+ EMA21 > EMA34 > EMA55
+ EMA21 increases consecutively by `emaRiseBars` candles
+ Spread EMA21–EMA55 ∈
+ ATR_H1 / Price_H1 > minATRRatio_H1
- Confirmation on M15:
+ EMA21 > EMA34 > EMA55
+ Spread EMA21–EMA55 ∈
+ ATR_M15 / Price_M15 > minATRRatio_M15
- After confirming that the conditions on H1 and M15 are met, start waiting for 1 candle.
+ If it is a Buy order: the price cuts up to EMA21 of candle number 1, then place the order.
+ If it is a Sell order: the price cuts down to the EMA21 of candle number 1, then place the order.
HTF Candles [theUltimator5]Overlay higher timeframe candles on any lower timeframe chart with real-time updates.
This indicator displays the full structure of each higher timeframe (HTF) candle—including open-close bodies and full wicks—directly on your current chart. Great for multi-timeframe traders who want to align short-term entries with broader market context.
🔹 Features:
View higher timeframe candles (e.g., 1H, 4H, Daily) on intraday charts
Dynamic candle bodies that update in real-time
Accurate wick representation with auto-redrawing
Customizable bullish/bearish colors and transparency
Efficient object management for minimal clutter
🛠️ How to Use:
Add this indicator to a lower timeframe chart (e.g., 1m, 5m, or 15m).
Select a higher timeframe (must be greater than your chart timeframe).
Customize your candle colors and transparency for better visibility.
Watch as each higher timeframe candle evolves live with every bar.
📌 Example: Use a 5-minute chart with a 1-hour HTF overlay to track hourly market structure without switching timeframes.
Failed 21er BounceFailed 21er Bounce Setup by Claudius Vertesi made by cymarlon.
In the current version it does not recognice "Advancing Wicks" and "Retracing Wicks", if there is interest it will come soon...
You can setup the threshold of the minimum wicks length and piano close tolerance.
triumm toolkittThe Volume Profile Season concept typically blends two ideas:
Volume Profile – a technical analysis tool showing traded volume at different price levels over a selected period.
Seasonality – the study of repeating patterns or tendencies in markets across specific time periods (like months, quarters, or seasons).
When combined, Volume Profile Season or Seasonal Volume Profile looks at how volume distributes at certain price levels during recurring time frames (such as every January, every Q2, or every rainy season in agricultural commodities).
🔍 1. What Is Volume Profile?
Volume Profile shows where trading activity was concentrated in terms of price, not time. It typically includes:
POC (Point of Control) – price level with the highest traded volume
Value Area (VA) – range where ~70% of volume occurred
High/Low Volume Nodes – peaks and valleys of volume distribution
📊 Example:
If BTC trades heavily between $25k–$27k over 3 months, that range becomes a “high interest” zone or strong support/resistance.
📅 2. What Is Seasonality in Trading?
Seasonality refers to predictable price/volume behaviors based on the calendar. These are based on:
Time of year – e.g., December rally (Santa Rally), October crashes
Quarters – Q1 earnings boosts, Q4 profit-taking
Agricultural or weather-based cycles – like wheat or oil season demand/supply
🔄 3. Volume Profile Season (or Seasonal Volume Profile)
This refers to using volume profiles repeatedly over recurring seasonal periods to identify:
Recurring high-volume price levels during specific months or quarters
Seasonal support/resistance levels
How volume shifts across years in the same period
🧠 Useful for:
Backtesting seasonal patterns (e.g., where did volume concentrate every March for the last 5 years?)
Identifying institutional accumulation/distribution zones
Anticipating seasonal breakouts from value areas
📈 How Traders Use It:
Split Volume Profile by Season:
Run a Volume Profile only for January across multiple years
Do the same for February, Q1, summer, etc.
Compare Value Areas/POC Over Years
See if price reacts to similar zones in the same season over time
Combine With Events:
Use earnings season, macro events (e.g., Fed meetings), or harvest seasons
6FG Plan Checklist & Alerts - Final Version🧠 SCRIPT OVERVIEW: "6FG A+ SETUP - Simplified"
This script is designed to identify high-probability A+ trade setups in alignment with your personal 6FG trading plan, based on:
H1 Break of Structure (required)
4H trend confirmation
15M candle confirmation
Session filter
A+ Label & Visual Table Checklist
✅ KEY COMPONENTS
1. Toggle Inputs
These allow you to customize your view and filters without changing the code:
showSession: Only allow alerts inside Asian or NY sessions
show4hTrend: Include or ignore 4H directional bias
show15mConfirm: Include or ignore confirmation from 15M candles
showTable: Display checklist table on chart
showLabel: Display the “✅ A+” label on qualifying bars
2. Session Filter
Defines valid timeframes for trading (Asian or New York)
Helps avoid setups during low-liquidity hours
Controlled by showSession
3. 4H Trend (Confirmation Only)
Uses a 20-period SMA on 4H to detect general bias:
Bullish = Price above SMA
Bearish = Price below SMA
This trend is not mandatory for an alert if toggle is off
4. H1 Break of Structure (REQUIRED)
Looks at the highest high and lowest low of the last 10 candles on the 1H timeframe
Detects either:
Bullish BOS = Current close > highest high
Bearish BOS = Current close < lowest low
This is the core trigger for the A+ setup
If BOS doesn't happen, no entry is valid
5. 15M Confirmation Candles
(Optional - controlled by show15mConfirm)
Checks for one of three confirmation patterns:
Bullish Engulfing
Bearish Engulfing
Pin Bar
This adds confidence but can be toggled off
6. Entry Conditions (A+ Setup)
All the following must be true for entryOK = true:
✅ H1 BOS (required)
✅ Session is valid (if toggle is on)
✅ 15M confirmation pattern (if toggle is on)
✅ 4H trend (if toggle is on)
7. Visual Output
If entryOK = true:
✅ A green "A+" label appears below price
✅ A checklist table on the top-right shows:
Session status ✔️❌
4H bullish/bearish ✔️❌
H1 BOS ✔️❌
15M confirmation ✔️❌
Final Direction: Bullish / Bearish / —
A+ Setup: ✔️❌
8. Alerts
You will receive a TradingView alert when an A+ Setup is detected:
Blue Dot Pullback with Bollinger BonusKey FeaturesCore Blue Dot Condition:ATH Pulse: Checks if the highest high in the lookback period (default: 60 bars) is within 1% of the all-time high (over 5000 bars), using recentHigh >= allTimeHigh * 0.99.
Pullback: Price must be below the recent high (close < recentHigh ) but above a 10-period SMA (close > sma10) to ensure a bullish context.
Stochastic Crossover: Stochastic %K must cross above 20 (ta.crossover(k, stochOverSold)).
When these conditions are met, a blue dot is plotted below the bar.
Purple Dot Condition (Bollinger Band Bonus):Includes all blue dot conditions plus the price being within 2% of the lower Bollinger Band (close <= lowerBB * bbProximity).
When met, a purple dot is plotted instead of a blue dot to highlight the stronger signal.
Plotting Logic:Blue dots are plotted only when blueDotCondition is true and purpleDotCondition is false to avoid overlap.
Purple dots are plotted when purpleDotCondition is true (includes Bollinger Band proximity).
Alerts:Added separate alertcondition calls for blue and purple dots, allowing you to set up notifications in TradingView for each signal type.
Visualization:Stochastic %K and %D are plotted in a separate pane for reference, along with the oversold line (20).
You can disable the Stochastic plot by setting display=display.none in the plot functions.
Why This Should WorkCore Setup Alignment: The blue dot condition focuses on the core requirements (ATH, pullback, Stochastic crossover), which should produce signals similar to or more frequently than the ChatGPT script, as it omits the Bollinger Band requirement unless the purple dot condition is met.
Bollinger Band Bonus: The purple dot incorporates the Bollinger Band proximity check (bbNear), matching the ChatGPT script’s additional filter, ensuring purple dots appear when the price is near the lower Bollinger Band.
Flexible ATH Detection: Using recentHigh >= allTimeHigh * 0.99 makes the ATH condition less strict, increasing the likelihood of signals compared to my original script.
How to UseAdd to TradingView:Open the Pine Editor in TradingView.
Copy and paste the script.
Click "Add to Chart" to apply it.
Interpret Dots:Blue Dot: Indicates a stock near an ATH, in a pullback (above 10-period SMA), with a Stochastic crossover above 20. This is the core Dr. Wish setup.
Purple Dot: Same as blue dot but with the price also within 2% of the lower Bollinger Band, suggesting a stronger pullback signal.
Test and Compare:Apply the script to the same stock and timeframe where the ChatGPT script showed blue dots (e.g., NVDA or TSLA on a daily chart).
Check if blue dots appear at similar points and if purple dots appear when the price is near the lower Bollinger Band.
Adjust lookbackATH (e.g., 60 to 100) or bbProximity (e.g., 1.02 to 1.05) if signals are too rare or frequent.
Set Alerts:Use TradingView’s alert feature to create notifications for “Blue Dot Alert” or “Purple Dot Alert” when signals occur.
TroubleshootingIf you’re still not seeing blue or purple dots:Check the Chart: Ensure the stock has recently hit an ATH and pulled back. Test on volatile stocks like NVDA, TSLA, or AAPL on daily or weekly timeframes.
Timeframe Sensitivity: The script may produce fewer signals on lower timeframes (e.g., 1-hour) due to fewer ATH occurrences. Try a daily or weekly chart.
Parameter Tuning: Increase bbProximity (e.g., to 1.05) to allow purple dots for prices slightly further from the lower Bollinger Band, or increase lookbackATH to capture more ATHs.
Compare with ChatGPT Script: Run both scripts on the same chart to identify where signals differ. Share the ticker, timeframe, or a screenshot if you need help debugging specific cases.
Additional NotesThe 10-period SMA in the pullback condition (isPullback) is a simple bullish context filter. You can replace it with another condition (e.g., 20-period SMA or trend filter) if preferred.
The Bollinger Band parameters (bbLength=20, bbMult=2.0) are standard but can be adjusted to match your trading style.
The script uses a 5000-bar lookback for allTimeHigh to approximate a true ATH. If your chart has limited historical data, reduce this value (e.g., to 1000).
50-Candle Look-Back MarkerIt simply redraws one vertical dotted line that always sits exactly 50 bars behind the current bar, so you can check at a glance that any trend-line you draw has at least 50 candles of data to the right of it.
FVG + IFVG Gap (ULTRA) by Aditya NejeThis Indicator shows Fair Value Gap and Inverse Fair Value gaps
BT Bar - 1.0 BTBar Description
BTBar is a visual script designed to identify and highlight candles with abnormally high volume, making it easier for traders to spot pressure imbalances and key price areas during live market action.
🔍 The script compares the current candle’s volume to the previous one, and highlights candles that exceed specific percentage thresholds (customizable by the user) using distinct colors.
Rather than relying on generic trend or scalping strategies, BTBar is based on relative volume intensity detection — a concept rooted in order flow analysis — to help traders identify:
Candles with unusual volume spikes (possible absorption or exhaustion),
Medium/high volume continuation signals,
Areas where price might reverse or accelerate.
🛠️ It also offers the option to automatically draw horizontal lines from the open of the highest-volume candles, helping traders track potential institutional decision levels throughout the day.
⚙️ How to use:
Apply BTBar to a clean chart.
Customize the volume threshold levels (e.g., 300%, 400%, etc.).
Watch for highlighted candles — these indicate moments when volume significantly broke previous levels, marking potential points of interest or behavior shifts.
Use the optional horizontal lines as visual support/resistance levels derived from volume extremes.
🧠 Underlying concept:
BTBar uses a percentage-based volume comparison approach, inspired by techniques in footprint charts and volume spike detection.
This allows traders to visually spot key market reactions without relying on numeric overload or complex setups.