Swing Failure Signals [AlgoAlpha]🟠 OVERVIEW
This script detects swing failure patterns by tracking how price interacts with recent swing highs and lows, then confirming those sweeps with a change in candle behavior. The goal is to highlight areas where price briefly breaks a key level, fails to continue, and then shifts direction. These events often occur around liquidity runs, where stops are triggered before price reverses. The script draws levels, colors bars, and prints clear markers to help visualize where these failures occur and when they are confirmed.
🟠 CONCEPTS
The logic starts with pivot-based swing detection. Recent swing highs and lows are stored and monitored. When price trades beyond one of these levels within a defined historical window, it is treated as a sweep. A sweep alone is not enough. The script then waits for a Change in State of Delivery (CISD), which is defined by a shift in candle structure that shows follow-through in the opposite direction. A tolerance filter measures how far price traveled beyond the level relative to the reaction that followed. If the reaction is strong enough and happens within a limited number of bars, the sweep is validated as a swing failure. In short: the swing defines the reference, the sweep shows intent, and the CISD confirms acceptance or rejection.
🟠 FEATURES
Sweep detection with a maximum lookback to avoid outdated levels
CISD confirmation using candle structure and price expansion
Alert conditions for bullish and bearish swing failures
🟠 USAGE
Setup : Add the script to your chart. It works on any market and timeframe. Lower timeframes highlight intraday liquidity runs, while higher timeframes show structural failures. Start with the default inputs before adjusting.
Read the chart : A bullish swing failure occurs when price sweeps a prior low, then reverses and confirms with a bullish CISD. A bearish swing failure is the opposite, sweeping a prior high and confirming with a bearish CISD. Dashed lines mark the swept swing. Solid lines mark the CISD level. Bars are colored while the SFP state is active.
Settings that matter : Increasing Pivot Detection Length finds more significant swings but fewer signals. Reducing Max Pivot Point Edge limits how far back sweeps are allowed, keeping signals more current. The Patience setting controls how many bars are allowed for confirmation after a sweep. The Trend Noise Filter raises or lowers how strong the reaction must be to qualify as a valid failure.
枢轴点和水平
Elkhouly SNR - Free LiteElkhouly SNR — Free Lite
A lightweight Support & Resistance tool for the current chart timeframe (single TF). Built for a clean, minimal chart and fast daily use.
Features
- Auto Support/Resistance levels on the current timeframe
- Clean & minimal chart design (no clutter)
- Max levels cap to keep charts readable
- Optional near-level merge (tolerance)
- Break detection by bar close + broken styling
- Optional auto-delete broken levels after N bars
Alerts
- TOUCH: first-touch only per level
- BREAK: close-only
Alert setup
- 1 combined alert: choose Any alert() function call (Touch + Break)
- Separate alerts: choose Touch or Break conditions
Free Lite is designed to stay simple and clean for daily use. Advanced versions add Pro tools such as MTF, Zones, and smart alerts.
Arabic description below ↓ / الوصف بالعربي بالأسفل ↓
— — —
Elkhouly SNR — Free Lite (مجاني)
مؤشر خفيف لتحديد مستويات الدعم والمقاومة تلقائيًا على الفريم الحالي (فريم واحد فقط)، مصمم ليعطيك شارت نظيف وسهل القراءة للاستخدام اليومي.
المميزات
- رسم مستويات دعم/مقاومة تلقائيًا على الفريم الحالي
- تصميم بسيط ونظيف بدون زحمة على الشارت
- حد أقصى للمستويات للحفاظ على وضوح الشارت
- دمج المستويات المتقاربة اختياريًا (Tolerance)
- كشف الكسر بإغلاق الشمعة + تمييز المستويات المكسورة
- حذف تلقائي للمستويات المكسورة بعد عدد شموع تختاره
التنبيهات
- TOUCH: أول لمس فقط لكل مستوى
- BREAK: كسر بإغلاق الشمعة فقط
طريقة إعداد التنبيه
- تنبيه واحد فقط: اختر Any alert() function call (يجمع Touch + Break)
- تنبيهات منفصلة: اختر Touch أو Break — كل واحد Alert لوحده
النسخة المجانية مصممة لتكون بسيطة ونظيفة للاستخدام اليومي. النسخ المتقدمة تضيف أدوات احترافية مثل تعدد الفريمات (MTF)، المناطق (Zones)، والتنبيهات الذكية.
If this tool helps you, please share your feedback & suggestions.
[ICT Sebo] SessionOverview
This indicator visualizes the Asia, London and New York trading sessions and tracks each session’s high, low and midpoint in real time. It highlights key session phases and monitors how price interacts with prior session liquidity levels across subsequent sessions.
The script is designed as a session structure and liquidity context tool and does not generate trade signals.
How it works
The indicator uses a daylight-saving-time-aware New York timezone to ensure accurate session alignment throughout the year. Each trading session is defined by its start and end time and is highlighted directly on the chart.
During an active session, the script continuously updates the session high, session low and midpoint. These levels are extended forward into later sessions to observe how price reacts to previous session ranges.
For each session, the first third of its duration is calculated and visually highlighted, allowing traders to focus on early-session price behavior.
Session interaction logic
The indicator monitors when price touches or trades through highs and lows from previous sessions. For example, Asia session highs and lows are tracked during the London and New York sessions, and London session highs and lows are tracked during the New York session.
Once a session level is touched, it is locked and will not trigger repeated events.
Alerts
Alerts are generated when price touches a session high or low during a subsequent session. These alerts allow traders to monitor potential liquidity interactions without watching the chart continuously.
The following alert events are supported:
Asia session high or low touched during the London session
Asia session high or low touched during the New York session
London session high or low touched during the New York session
Alerts are triggered only once per level to avoid duplicate notifications.
Visualization
Each session is color-coded and displayed with a background highlight. Session highs, lows and midpoints are drawn as horizontal levels and extended forward for reference.
The first third of each session is highlighted with a shaded box to emphasize early-session structure.
Intended use
This tool supports session-based market analysis, liquidity mapping and time-of-day context evaluation. It is suitable for intraday analysis and should be used in combination with broader market context and risk management.
Notes
This indicator does not predict price direction, does not provide entry or exit signals and is intended purely as a visual and analytical reference.
[ICT Sebo] OrderblockOverview
This indicator identifies and highlights potential order block zones based on momentum expansion and candle sequence behavior. It combines directional movement strength with contextual candle analysis to mark areas where institutional activity may have occurred.
The script is designed as a structural order block visualization tool and does not generate trade signals.
How it works
The indicator monitors directional movement using ADX and directional movement components. A trigger is generated when sustained momentum expansion is detected and subsequently slows, indicating a potential transition area in price behavior.
Once a trigger occurs, the script evaluates the surrounding candle context to determine whether the market is in a bullish or bearish state. Based on this context, it scans leftward to identify a contiguous sequence of opposite-direction candles that form the potential order block.
The high and low of this candle sequence define the order block range.
Visualization
When a valid order block is identified, a shaded box is drawn over the candle sequence and extended forward for a configurable number of bars. Bullish order blocks are displayed in green and bearish order blocks are displayed in red. Each box is labeled directly on the chart for clarity.
The indicator plots order blocks only after all conditions are confirmed and does not repaint previously identified zones.
Intended use
This tool supports order block identification, momentum-based structure analysis and contextual price evaluation. It is suitable for intraday and short-term analysis and should be used in combination with broader market context and risk management.
Notes
This indicator does not predict price direction, does not provide entry or exit signals and is intended purely as a visual and analytical reference.
[ICT Sebo] Liquidity SweepsOverview
This indicator identifies and tracks liquidity sweep levels derived from pivot highs and pivot lows. It highlights areas where price is likely to interact with resting liquidity and marks the moment when those levels are traded.
The script is designed as a contextual liquidity visualization tool and does not generate trade signals.
How it works
Liquidity levels are generated from confirmed pivot highs and pivot lows using a configurable lookback length. Each pivot is evaluated using a volume-normalized activity filter to reduce low-quality or insignificant levels.
Only pivots formed during relatively elevated activity are accepted. The indicator optionally adjusts zone distance using volatility measures to better reflect current market conditions.
Once a valid pivot is detected, a horizontal liquidity level and an associated zone are projected forward until price trades through the level.
Liquidity sweep detection
When price trades through a liquidity level, the indicator marks the event directly on the chart and updates the visual state of the level. The affected level switches to a dashed style and is removed from active tracking to avoid repeated signals.
An optional real-time alert is triggered at the moment the liquidity level is claimed.
Visualization and behavior
Liquidity zones adapt their visual intensity based on relative market activity. Only a limited number of the most recent liquidity zones are retained to maintain chart clarity.
A temporary background highlight reflects the most recent liquidity sweep direction, providing immediate visual context.
The indicator focuses on forward-tracking price interaction and does not repaint previously confirmed levels.
Intended use
This tool supports liquidity-based market structure analysis, stop-run observation and contextual price interpretation. It is suitable for intraday and short-term analysis and should be used in combination with broader market context and risk management.
Notes
This indicator does not predict price direction, does not provide entry or exit signals and is intended purely as a visual and analytical reference.
[ICT Sebo] HTF High & LowsOverview
This indicator identifies and tracks significant higher-timeframe highs and lows (HTF Highs & Lows) and projects them onto a lower-timeframe chart. It dynamically monitors how price interacts with these levels and highlights liquidity sweep events within a defined trading session.
The script is designed as a higher-timeframe liquidity and structure reference tool and does not generate trade signals.
How it works
The indicator internally aggregates higher-timeframe candles based on the selected timeframe input. From consecutive higher-timeframe candles, it derives structurally relevant highs and lows and extends these levels forward in time.
Each HTF level remains active until price trades through it. When price touches and trades through a level, the indicator classifies the event as a liquidity sweep and visually updates the level state.
Session logic is applied so that sweep detection, alerts and background highlighting are only active during the defined trading session, ensuring time-filtered context.
Liquidity sweep detection and visualization
When price trades through a higher-timeframe high or low, the level switches to a dashed state and a sweep label is plotted directly on the chart. A temporary background highlight reflects the most recent sweep direction, providing immediate visual context.
Swept levels are automatically aged and removed after a defined number of bars, keeping the chart clean and focused on relevant structure.
Additional context and references
Optional reference candles from the originating higher timeframe can be displayed to visually confirm how each high or low was formed. Each level is also accompanied by a dynamic label showing the originating timeframe and the elapsed time since the level was created.
Intended use
This tool supports higher-timeframe market structure analysis, liquidity mapping and session-based context evaluation. It is suitable for intraday analysis where HTF highs and lows are used as key reference levels and should be combined with broader market context and risk management.
Notes
This indicator does not predict price direction, does not provide entry or exit signals and is intended purely as a visual and analytical reference for higher-timeframe liquidity levels.
[ICT Sebo] FIBOverview
This indicator identifies and plots Fibonacci-based retracement levels derived from short-term price swings. It uses simple two-candle reversal patterns to define a completed swing sequence and calculates a configurable Fibonacci level within that range as a structural reference.
The script is designed as a lightweight swing-structure and retracement visualization tool and does not generate trade signals.
How it works
The indicator monitors consecutive candle behavior to detect short-term directional shifts. A bullish sequence is defined by a bearish candle followed by a bullish candle, while a bearish sequence is defined by a bullish candle followed by a bearish candle.
Once a valid low-to-high or high-to-low swing sequence is confirmed, the indicator calculates a Fibonacci retracement level between the swing high and swing low using a user-defined ratio. This level represents a potential internal reference within the completed price movement.
Each Fibonacci level is plotted as a horizontal line and extended forward for a configurable number of bars.
Visualization
Bullish Fibonacci levels are displayed in green and bearish Fibonacci levels are displayed in red. Lines are drawn only after a full swing sequence is completed and remain fixed once plotted.
The indicator does not repaint previously confirmed Fibonacci levels.
Intended use
This tool supports swing-based market structure analysis, retracement context evaluation and price behavior studies. It is suitable for intraday analysis and should be used in combination with broader market context and risk management.
Notes
This indicator does not predict price direction, does not provide entry or exit signals and is intended purely as a visual reference for Fibonacci retracement levels.
[ICT Sebo] EQOverview
This indicator identifies and plots equilibrium levels derived from short-term price swings. It uses simple two-candle reversal patterns to define a completed swing sequence and calculates the midpoint between the swing high and swing low as an equilibrium reference.
The script is designed as a lightweight structural and balance-level visualization tool and does not generate trade signals.
How it works
The indicator monitors consecutive candle behavior to detect short-term directional shifts. A bullish sequence is defined by a bearish candle followed by a bullish candle, while a bearish sequence is defined by a bullish candle followed by a bearish candle.
Once a valid low-to-high or high-to-low sequence is confirmed, the indicator calculates the midpoint between the two-bar swing high and swing low. This midpoint represents the equilibrium level of the completed price movement.
Each equilibrium level is plotted as a horizontal line and extended forward for a user-defined number of bars.
Visualization
Bullish equilibrium levels are displayed in green and bearish equilibrium levels are displayed in red. Lines are drawn only after a full swing sequence is completed and remain fixed once plotted.
The indicator does not repaint previously confirmed equilibrium levels.
Intended use
This tool supports short-term market structure analysis, balance and mean reference evaluation, and contextual price interpretation. It is suitable for intraday analysis and should be used in combination with broader market context and risk management.
Notes
This indicator does not predict price direction, does not provide entry or exit signals and is intended purely as a visual reference for equilibrium levels.
[ICT Sebo Lite] SessionOverview
This indicator visualizes the Asia, London and New York trading sessions using a DST-aware New York time reference. It dynamically tracks each session’s high, low and midpoint and highlights key interaction areas across sessions.
The script is designed as a lightweight session-structure and contextual reference tool and does not generate trade signals.
How it works
Each session is defined using configurable session times and is calculated with full daylight saving time support based on the New York timezone. When a session begins, the indicator starts tracking the session high and low in real time and continuously updates these levels until the session ends.
For each session, the following elements are plotted directly on the chart: the session high, the session low and a dynamic midpoint calculated from the current range. These levels extend forward and can remain visible into subsequent sessions to provide structural context.
Session interaction and level tracking
The indicator monitors how session highs and lows interact with later sessions. When a prior session’s high or low is traded during London or New York, the event is marked directly on the chart with a label. Each level is locked after being touched to avoid repeated signals.
This behavior helps highlight common session-based liquidity interactions, such as Asia range highs or lows being taken during London or New York.
Initial session range highlight
For each session, the indicator highlights the initial portion of the session range, corresponding to approximately the first third of the session duration. This area is displayed as a shaded box that dynamically adjusts to the evolving session high and low.
The highlighted range provides a visual reference for early-session price development and potential areas of interest as the session unfolds.
Intended use
This tool supports session-based market structure analysis, liquidity context evaluation and time-based price behavior studies. It is suitable for intraday analysis and should be used in combination with broader market context and risk management.
Notes
This indicator does not predict price direction, does not provide entry or exit signals and is intended purely as a visual and analytical aid.
SCALPING PRO-1Entry into trades is strictly based on levels, while also taking into account the distance to a more global level. You can configure a large number of filters to achieve more precise entry into trades. The indicator includes a statistics table that immediately displays the effectiveness of the settings.
SCALPING PRO Entry into trades is strictly based on levels, while also taking into account the distance to a more global level. You can configure a large number of filters to achieve more precise entry into trades. The indicator includes a statistics table that immediately displays the effectiveness of the settings.
ORB W/ Custom time FramesRelease Notes: Simplified ORB (Opening Range Breakout)
This indicator is a streamlined, high-performance tool designed to identify the Opening Range—one of the most widely used concepts by professional floor traders and institutional scalpers. It marks the high, low, and midpoint of the initial balance of the market, providing you with a "map" for the rest of the trading session.
Key Features
Customizable Timeframes: Define your opening range window (e.g., the first 5, 15, or 30 minutes) regardless of what timeframe you are currently viewing.
Custom Session Support: Choose between standard market hours (09:30–16:00) or define your own custom window (e.g., the London Open or the first hour of "Power Hour").
Real-Time Midpoint Calculation: Automatically plots the 50% Equilibrium level between the high and low, serving as a pivot point for intraday bias.
Dynamic Updating: During the ORB window, the lines adjust in real-time as new highs or lows are set. Once the window expires, the levels lock in place to act as support and resistance.
Clean Visuals: Utilizes a lightweight line drawing system that is easy on your GPU and keeps the chart clutter-free.
Why This is Essential for Scalping
Scalpers rely on volatility and clear "lines in the sand." The Opening Range Breakout (ORB) provides exactly that:
The "Opening Drive": If price breaks the ORB High with high volume, scalpers look for quick "long" momentum plays. Conversely, a break below the ORB Low signals a bearish trend.
The Midpoint Pivot: The 50% level (Mid) is often treated as the "Fair Value" of the morning. If price is above the mid, the bias is bullish; if below, the bias is bearish.
Stop Loss / Take Profit Anchor: The ORB High and Low act as natural areas for placing stops or targets. A failed breakout that returns inside the range often targets the opposite side of the box.
NY Opening Range [LuckyAlgo]
This custom ORM (Opening Range Move) indicator is designed as a tool for traders who focus not just on where a range is, but on the magnitude of the expansion following the initial morning volatility.
Here is a summary of the indicator and how it differentiates itself from standard Opening Range Breakout (ORB) tools.
Indicator Summary
The script captures the high and low of the market during the first 30 minutes of the NY session (09:30–10:00 AM EST). Once this range is set, it tracks the "Expansion Move" - the point distance from the range's boundary to the current session's high or low. It visualizes this through color-coded zones, dynamic labels at the session extremes, and a statistical table that benchmarks today's volatility against the recent past.
What specific questions does this indicator answer?
While most indicators tell you "the range is broken," this indicator answers quantitative questions vital for trade management:
1. "How far has the market stretched relative to the breakout?"
The indicator provides the exact point distance (+/-) from the range high/low. This helps you determine if the move is just beginning or if it has already extended significantly.
2. "Is the current move 'normal' or an outlier?"
By using the Stats Table, you can see if the current 40-point move on NQ is typical or if the average move over the last 10 days is actually 80 points. This prevents you from "fading" a move that still has average room to grow, or taking a "pro-trend" trade when the market is already exhausted.
3. "Where is the session extreme located?"
The inclusion of the dashed High of Day (HOD) and Low of Day (LOD) lines with attached labels tells you exactly where the "Move" calculation is peaking. If the HOD line hasn't moved for two hours, you know the bullish expansion has stalled.
4. "When is the data no longer relevant?"
Because of the 17:00 EST reset logic, the indicator answers the "end of day" question for futures traders. It stops measuring at the settlement/close of the electronic session, ensuring your charts are clean for the overnight (Globex) session or ready for the next morning.
Technical Advantage
Most scripts use a single "point in time" to reset. This script uses a Trading Window logic, which is much more robust. If a bar is missing at exactly 17:00 due to low volume or a data glitch, the indicator won't "break" or keep drawing old lines - it understands the entire window of time it is allowed to exist in.
Credit to @LuxAlgo for his initial Opening Range Breakout indicator used as a base to develop this version.
HTF Pivots SignalsIntroduction :
HPS (HTF Pivot Signals) provides traders with a systematic approach to Higher Timeframe structure analysis and signal confirmation. Designed for traders seeking to identify confirmed structure changes, this indicator detects HTF pivot interactions and generates entry signals when price confirms beyond chart timeframe pivot levels. The indicator helps analysts identify key structure breaks, momentum shifts, and high-probability entry points based on confirmed pivot interactions.
Description :
HPS is rooted in the principle that Higher Timeframe structure changes provide context for lower timeframe price action. When an HTF pivot is interacted with (mitigated), it signals a potential opportunity for a mean reversal. The indicator then waits for confirmation on the chart timeframe before generating a signal, ensuring only confirmed setups are highlighted.
Main indicator screenshot showing HTF pivots and confirmation signals
The system operates by detecting pivot highs and lows on a higher timeframe, tracking when these pivots are interacted with, and confirming signals when price closes beyond chart timeframe pivot levels. This two-step process—interaction followed by confirmation—filters out false signals and provides only actionable setups.
HPS automatically calculates the optimal higher timeframe pairing (typically 15-16x the chart timeframe) or allows manual selection. The indicator remains stable and non-repainting, offering traders reliable, unchanged levels within the given time period. Pivot cleanup is managed by mitigation order rather than age, ensuring the most recent interactions remain visible while older ones are removed systematically.
Key Features:
Automatic HTF Selection: The indicator automatically calculates the optimal higher timeframe pairing based on your chart timeframe, typically using 15-16x multiples (e.g., 5m → 1h, 15m → 4h, 1h → 1D). For a more dynamic experience, the Automatic feature autonomously adjusts the higher timeframe pairing based on the current chart timeframe, ensuring accurate alignment with structure analysis. Manual override is available for custom timeframe selection.
Confirmed Pivot Detection: HPS only displays confirmed HTF pivots that have been interacted with. Unlike basic pivot indicators that show all pivots, HPS requires pivot interaction before displaying, eliminating noise and focusing on actionable structure changes. Pivots are marked with PH (Pivot High) and PL (Pivot Low) labels when enabled.
Signal Confirmation System: When an HTF pivot is interacted with, a pending signal is created signaling a potential mean reversal opportunity. The signal confirms when price closes beyond the chart timeframe pivot level—pivot low for bearish signals, pivot high for bullish signals. Confirmed signals display with OB+ (bullish) or OB- (bearish) labels and extending confirmation lines that mark the entry level.
Mitigation-Based Cleanup: Pivot cleanup is managed by mitigation order rather than age. The system maintains the latest mitigated pivots while removing older ones based on interaction time. This ensures recent interactions remain visible while preventing chart clutter. The maximum number of mitigated pivots displayed is configurable based on the max pivots setting.
Customizable Display: Full control over visual elements including pivot highs/lows visibility, pivot labels (PH/PL), confirmation lines, colors, and line width. Confirmation line labels (OB+/OB-) always display regardless of label toggle settings, ensuring signal visibility. Adjust the maximum number of pivots displayed to match your charting style and analysis needs.
Stop Level Calculation: Automatically calculates stop levels based on the maximum price (for bearish signals) or minimum price (for bullish signals) from signal creation to confirmation. These levels represent the risk point for each confirmed signal, providing clear risk management reference points.
Stop level calculation visualization
Multi-Timeframe Compatibility: Works across all TradingView timeframes and market types including Forex, Crypto, Stocks, and Futures. The automatic HTF selection adapts to any chart timeframe, providing consistent structure analysis regardless of the trading instrument or timeframe selected.
Multi-timeframe compatibility example
Usage Guidance :
Add HPS (HTF Pivot Signals) to your TradingView chart.
Select your preferred HTF pairing (Automatic or Manual) and adjust display settings to match your visual preferences.
Monitor for HTF pivot interactions—when price mitigates an HTF pivot, a pending signal is created signaling a potential mean reversal opportunity. Wait for confirmation when price closes beyond the chart timeframe pivot level, indicated by OB+ or OB- labels.
Use the confirmation lines and stop levels to identify entry points and manage risk. Combine with your existing analysis methods to enhance structure-based trading decisions.
Step-by-step usage guide
Terms and Conditions
Our charting tools are products provided for informational and educational purposes only and do not constitute financial, investment, or trading advice. Our charting tools are not designed to predict market movements or provide specific recommendations. Users should be aware that past performance is not indicative of future results and should not be relied upon for making financial decisions. By using our charting tools, the purchaser agrees that the seller and the creator are not responsible for any decisions made based on the information provided by these charting tools. The purchaser assumes full responsibility and liability for any actions taken and the consequences thereof, including any loss of money or investments that may occur as a result of using these products. Hence, by purchasing these charting tools, the customer accepts and acknowledges that the seller and the creator are not liable nor responsible for any unwanted outcome that arises from the development, the sale, or the use of these products. Finally, the purchaser indemnifies the seller from any and all liability. If the purchaser was invited through the Friends and Family Program, they acknowledge that the provided discount code only applies to the first initial purchase. The purchaser is therefore responsible for cancelling – or requesting to cancel – their subscription in the event that they do not wish to continue using the product at full retail price. If the purchaser no longer wishes to use the products, they must unsubscribe from the membership service, if applicable. We hold no reimbursement, refund, or chargeback policy. Once these Terms and Conditions are accepted by the Customer, before purchase, no reimbursements, refunds or chargebacks will be provided under any circumstances.
By continuing to use these charting tools, the user acknowledges and agrees to the Terms and Conditions outlined in this legal disclaimer.
High and Low of Every CandleThis indicator displays the high and low prices of every candlestick directly on the chart using plain white text labels. You can customize the text size (Small, Medium, Large) to fit your charting style. It is designed for clarity and simplicity, with no background color, making it ideal for clean chart setups and easy price reference.
SB - VWDEMA - V2Derivatives - Scalping @ 1 Minute TF
Rules : -
CE entry - If ATR a& Dema both turns Green.
PE entry - If ATR and Dema both turns Red.
If both are in opposite colour code, wait till both align in direction and colour coding.
Vwap - If price is above Vwap, Calls will be rewarded well ( Try to find out entry in call options ).
If Price is below VWAP, Puts will be rewarded well also, try to figure out entry in Put options.
Best results - Nifty derivative @ 1 minute TF , However can work well in all other instruments.
Display - make your own settings as per your convenience. Mine is attached below for your reference :
SB - VWDEMAScalping @ 1 Minute time frame.
Rules : -
1. Call entry - If Dema and ATR both turns green ( 1 minute TF )
2. Put Entry - If Dema and ATR both turns red ( 1minute TF )
If one is red and other is green wait till both align in same direction.
Vwap - Price above VWAP, call side entry will be rewarded well ( Try to find entry in calls) and if price is below Vwap Put side entry will be rewarded well ( Try to find entry in Puts).
Exit - Follow ATR stop loss line at 1 minute TF ( candle closing basis ).
Can be used on option charts directly.
Best results - Nifty derivatives @ 1 Minute TF, however it can work well with other instruments too.
Make your display setting as per your convenience.
CVD Volume Profile, Pivot AnchoredThe Ultimate Guide to CVD Volume Profile: Pivot Anchored:
Bridging Market Structure and Order Flow Analysis-
In the evolving landscape of technical analysis, the separation between "Price Action" traders and "Order Flow" traders is becoming increasingly blurred. The CVD Volume Profile, Pivot Anchored indicator represents the pinnacle of this convergence. It is not merely a volume indicator; it is a sophisticated algorithmic tool designed to decode the internal auction mechanics of the market.
By fusing Market Structure (Pivots), Auction Market Theory (Volume Profile), and Order Flow (Cumulative Volume Delta), this script offers a granular view of market sentiment that standard indicators cannot provide. This document serves as a comprehensive manual, theoretical framework, and strategic guide to understanding the algorithms, specialties, and superior utility of this tool.
1. The Data Mining Engine: Intrabar Granularity-
At the heart of this script lies a mechanism designed to solve the "guesswork" problem of standard volume indicators. Standard indicators see a 1-hour bar as a single block of data. This script uses a Micro-Timeframe Tunnelling technique.
The Request: The script sends a request to the server to fetch data from a lower timeframe (defaulting to 1 minute) for every single bar on your current chart.
The Reconstruction: It looks inside your current candle (e.g., a 1-hour bar) and pulls out the 60 individual 1-minute candles that created it.
The Intensity Logic: It analyzes these micro-candles individually. It determines "Buying Pressure" vs. "Selling Pressure" based on where the micro-candle closed relative to its high and low (the "Intrabar Intensity" method).
If the micro-candle closed near its high: It attributes the volume to Buying.
If it closed near its low: It attributes the volume to Selling.
The Aggregation: It sums up these dozens of micro-calculations to create a highly accurate profile of Buy vs. Sell volume for the main bar, rather than just guessing based on the final color of the main candle.
2. The Structural Skeleton: Dynamic Pivot Anchoring-
Most volume profiles are static (fixed to a time or a manual drawing). This algorithm is dynamic and reactive to Market Structure. Pivot Scanning: The script continuously scans price action looking for local "peaks" and "valleys." It uses a "Lookback/Lookforward" algorithm (checking N bars to the left and right) to confirm if a High is truly a structural High (Pivot).
The Anchor Event: Once a Pivot is mathematically confirmed, the script identifies this as a "Change of Behavior."
The Segmentation: It draws a virtual boundary line. It calculates a Volume Profile starting strictly from that Pivot point and ending at the next Pivot. This isolates the volume analysis to specific market "swings" or "legs," ensuring you are only analyzing the volume relevant to the current structural move.
3. The Binning Process: Profile Construction-
How does the script turn raw volume numbers into the horizontal histogram bars on your screen? It uses a Binning Algorithm.
Range Definition: For every specific swing (from Pivot A to Pivot B), the script finds the absolute Highest Price and Lowest Price.
Slicing: It divides this vertical price range into a specific number of equal horizontal "slices" or rows (user-defined, e.g., 30 rows).
Distribution Loop: The script runs a loop through every bar in that swing. It asks: "Which price slice did this bar trade in?"
Allocation: It takes the Buy/Sell volume calculated in Step 1 and deposits it into the corresponding "buckets" (arrays) for those price slices. If a bar spans multiple slices, the algorithm intelligently distributes the volume across them to avoid data clustering.
4. The Smart Filter: Volume Quality Control-
This is the noise-cancellation component of the algorithm.
The Baseline: The script calculates a Simple Moving Average (SMA) of volume to establish a "baseline" of normal activity.
The Threshold: It applies a multiplier (e.g., 1.5x) to that average to create a "Significance Threshold."
The Gatekeeper: As the script processes the data, it checks every bar against this threshold.
If a bar’s volume is below the threshold, the algorithm marks it as "Noise/Retail Chop" and excludes it from the Cumulative Volume Delta (CVD) calculation.
If a bar’s volume is above the threshold, it is marked as "Institutional/Smart Money" and added to the profile.
The Result: The final profile represents a map of high-conviction transactions only, stripping away the irrelevance of low-volume drift.
5. Statistical Geography: POC and Value Area-
Once the "buckets" are full of volume data, the script performs statistical analysis to draw the key lines.
Point of Control (POC) Search: The script scans the arrays to find the single index (row) containing the highest integer value. It marks this as the POC—the price most accepted by the market.
Value Area Expansion: It calculates the total volume of the entire profile. It then calculates 68% of that total (representing one Standard Deviation). Starting from the POC, the algorithm expands row-by-row, moving up and down, accumulating volume until it hits that 68% number. The top row of this accumulation becomes the Value Area High (VAH), and the bottom becomes the Value Area Low (VAL).
6. The Dual-State Processor-
Finally, the algorithm distinguishes between the Past and the Present.
Historical State: For completed swings (Pivot High to Pivot Low), it finalizes the calculation, draws the box, and locks it in place. It will not change.
Developing State: For the current market action (from the last Pivot to right now), the algorithm enters a "Live" state. It recalculates the bins, the POC, and the Value Area on every single price tick, allowing the trader to watch the levels migrate in real-time as new orders hit the book.
2. The Trinity of POCs
Standard tools give you one Point of Control (POC)—the price with the most volume. This script calculates three:
Total POC (Orange): The price level with the highest aggregate activity.
Buy POC (Green): The price level where buyers were most aggressive.
Sell POC (Red): The price level where sellers were most aggressive.
Strategic Insight:
Bullish Divergence: Price is at the Total POC, but the Buy POC is significantly higher. This indicates buyers are stepping up and accepting higher prices.
Bearish Divergence: Price is rising, but the Sell POC remains lower, suggesting the move up lacks support and sellers are waiting below.
3. Delta Imbalance Bars
Look for the bright purple bars protruding from specific rows.
Function: These bars visualize the Net Delta (Buy Volume minus Sell Volume).
Usage: They highlight "Imbalance Levels." If you see a massive Positive Delta bar at a swing high, but the candle closed bearishly, it indicates "Trapped Buyers."
4. Developing Profile vs. Historical Profile
Historical Profiles: Located at previous pivot points. These are static and show the history of that specific swing.
Developing Profile: Attached to the current price action (right side of the screen). This updates in real-time, allowing you to see the POC migrate tick-by-tick.
Text Overlay: The developing profile features a text dashboard showing exact "Buy | Sell | Delta" numbers for the current row, providing a microscopic view of the current battle.
5. Volume Weighted Colored Bars (VWCB)
The script colors the main candlesticks based on volume and delta.
Dark Green/Red: High Volume + High Delta Directional move (Conviction).
Bright Orange/Cyan: Low Volume (Indecision/Drift).
Bright Green/Red: Normal Volume.
Part 3: Superiority Over Existing Volume Profiles
Why should a trader switch from the native TradingView "Fixed Range Volume Profile" (FRVP) to the CVD Pivot Anchored Profile?
1. Context vs. Convenience
Existing Tools: FRVP requires manual drawing. Every time the market makes a new leg, you must delete your old tool and draw a new one.
CVD Pivot Profile: It is autonomous. It flows with the market rhythm. It recognizes that the relevance of volume data resets when market structure breaks. It automates the workflow of a professional trader.
2. The "Who" Factor
Existing Tools: Show you that 1M shares traded at $100.
CVD Pivot Profile: Shows you that of those 1M shares, 800k were aggressive sells and 200k were buys.
The Edge: Knowing the composition of the volume prevents getting trapped. A high-volume breakout level is usually seen as support. However, if this tool reveals that the volume at the breakout was 90% selling (into passive limit orders), you know that level is actually resistance, not support.
3. Data Resolution
Existing Tools: Most user-created Pine Scripts rely on close > open logic to determine buy/sell volume, which is statistically roughly 60% accurate.
CVD Pivot Profile: By leveraging request.security_lower_tf("1"), the accuracy jumps significantly, approaching the fidelity of professional order flow platforms like Sierra Chart or NinjaTrader, directly within the browser.
4. Noise Reduction
Existing Tools: Count every single trade, cluttering the view with insignificant data from pre-market or lunch hours.
CVD Pivot Profile: The Volume Filter feature allows you to see the market through the eyes of an institution. You can literally toggle off the "retail noise" and trade only against the levels created by whales.
Part 4: Strategic Application Guide
How to trade profitably using this script.
Strategy A: The Value Area Rejection (Mean Reversion)
Theory: 70% of volume occurs within the Value Area (VA). When price moves outside the VA (VA High or VA Low) without volume support, it is likely to revert to the POC.
Identify: Price moves above the Value Area High (VAH).
Confirm: Look at the Delta Bar at the high. Is it small or negative? This indicates a lack of buyers driving the breakout.
Trigger: Price closes back inside the VAH.
Target: The Total POC or the opposite side of the Value Area (VAL).
Strategy B: The POC Migration Trend (Continuation)
Theory: In a healthy trend, the Point of Control (POC) should migrate in the direction of the trend.
Identify: An uptrend where new pivots are forming.
Observe: Look at the Buy POC of the current developing profile vs. the Buy POC of the previous historical profile.
Condition: If the Buy POC is stepping higher and the Buy Profile (Teal side) is thicker than the Sell Profile (Red side), the trend is healthy.
Entry: Wait for a retracement to the developing Buy POC.
Stop Loss: Below the Value Area Low.
Strategy C: The Absorption Reversal
Theory: High effort (Volume) with low result (Price movement) equals a reversal.
Identify: Price crashes into a support level.
Observe: The Sell Profile (Red) expands massively, becoming very wide. The Volume Weighted Colored Bar is dark red (High Volume).
The Clue: Despite the massive sell volume, the Delta Imbalance is shrinking, or price forms a wick.
Logic: Sellers are dumping, but passive buyers are absorbing 100% of the orders. The sellers are running out of ammunition.
Entry: When price ticks above the Sell POC of that specific cluster.
Strategy D: The Volume Filter Breakout
Theory: Breakouts require institutional participation to sustain.
Setup: Enable Filter Volume in settings. Set Multiplier to 1.5 or 2.0.
Scenario: Price breaks a key resistance level.
Verification: Does the breakout candle have a corresponding Diamond Marker (Volume Filter Pass)?
Action:
Yes: Valid breakout. Institutional money is present. Enter on retest.
No: False breakout. The move lacks conviction. Fade the move (short).
Part 5: Configuration and Inputs Guide
To get the most out of this script, understanding the settings is crucial.
Group: Main Settings
Pivot Points Left/Right Length (Default: 20): This determines the sensitivity of the anchors.
Lower (e.g., 10): More frequent resets, good for scalping.
Higher (e.g., 60): Shows major structural swings, good for swing trading.
Number of Rows (Default: 30): The resolution of the profile. Higher numbers give more detail but can look cluttered. 30-50 is the sweet spot.
Value Area Volume % (Default: 68): Standard deviation logic. Keep at 68-70% for standard auction theory, or 100% to see the full range.
Lower Timeframe for CVD (Default: 1): The timeframe used for intrabar calculation. Keep at "1" for 1-minute precision. Increasing this reduces accuracy but loads faster.
Group: Volume Filter
Filter Volume: Toggles the noise reduction engine.
Filter Period: The length of the SMA used to determine average volume.
Filter Multiplier: The threshold. 1.0 = Average. 2.0 = Double the average.
Recommendation: Start with 1.5 to filter out standard activity and highlight spikes.
Group: Buy/Sell/Total Profiles
Show Buy/Sell Profile: Toggles the split visualization.
Extend POC: This is a powerful feature.
Until Bar Cross: Extends the POC line forward until price interacts with it. This leaves "Unnaked POCs" on the chart, which act as high-probability magnets for future price action.
Group: Delta Imbalance
Significant Imbalance Ratio (Default: 1.5): Defines when to highlight a level. If Buy Volume is 1.5x greater than Sell Volume, it triggers an imbalance highlight.
Conclusion
The CVD Volume Profile, Pivot Anchored script is a paradigm shift in technical analysis on TradingView. It moves the trader away from lagging indicators (RSI, MACD) and reactive tools (Standard Volume) toward a proactive, data-rich understanding of the market.
It answers the fundamental questions of trading:
Where is the value? (Value Area & POCs)
Who is in control? (Buy vs. Sell Profiles)
Are they committed? (Volume Filter & Delta)
Is the move sustainable? (Intrabar Intensity)
By anchoring this data to the natural pivots of market structure, it ensures that your analysis is always contextually synchronized with the current market rhythm. For the day trader, scalper, or swing trader looking to gain an institutional edge, this script provides the X-Ray vision necessary to see through the candles and into the order flow.
Renko Brick Close Alert (Flexible TF)this indicator helps u to apply custom alert on renko chart and is flexible to any timeframe
LU+TLTraplight + Level Up — Dynamic Trading Indicator
Traplight + Level Up is a fully integrated dynamic trading script designed to help traders identify high-probability decision zones in real time. By merging the precision of Traplight with the structure of Level Up, this script delivers clear visual guidance for both trade entries and profit protection.
Key Features & Purpose
• Key Level Detection
Automatically highlights critical price levels where trades may be initiated or profits secured.
• Overbought & Oversold Conditions
Clearly discloses when an instrument is stretched beyond equilibrium, helping traders anticipate potential reversals or pullbacks.
• Advanced Cross Alerts
Provides real-time alerts for:
• Kriss Kross
• Golden Kriss
• Death Kross
These signals help traders recognize momentum shifts, trend confirmations, and possible trend exhaustion.
Designed for Clarity & Confidence
Traplight + Level Up removes guesswork by combining structure, momentum, and market condition awareness into a single dynamic script. Whether you are planning entries, managing open trades, or securing profits, this tool keeps your focus on what matters most: price behavior at key levels.
Liquidity Sweep of Candle & Swing @MaxMaserati 3.0MMM Liquidity Sweep Detector for single candle sweep and/or Swing Sweep
Identify liquidity sweeps with precision. A sweep occurs when price wicks through a key level (previous candle high/low or swing point) but closes back inside the range - indicating a failed breakout and potential reversal.
The set includes: Sweep Low, 50% of wick, TGT level
KEY FEATURES:
- Two Detection Modes: Track sweeps on previous candle levels OR swing highs/lows (pivot points)
- Both Mode: View candle and swing sweeps simultaneously
- Visual Clarity: Each sweep displays three extending lines (SWH/SWL, Target, 50% wick), box zone, and swept level with red X marker
- Smart Updates: When price creates new sweep levels without hitting targets, the entire sweep structure automatically relocates to the new level
- Double-Sided Logic: When both sides are swept on one candle, the indicator intelligently places the sweep on the longest wick side
SWEEP DEFINITION:
Bullish Sweep: Price wicks BELOW a low but closes ABOVE it (back inside range)
Bearish Sweep: Price wicks ABOVE a high but closes BELOW it (back inside range)
The indicator only creates sweeps on unviolated levels - levels that haven't been closed through yet. This ensures you're trading genuine liquidity sweeps, not broken levels.
CUSTOMIZATION:
- Adjustable swing lookback period
- Multiple box placement options
- Full color and display controls
- Invalidation options (Sweep High/Low or 50% Wick)
- Statistics panel showing active sweeps and completion rates
Perfect for traders using ICT concepts, Smart Money Theory, or institutional order flow analysis. Identify where large players are hunting liquidity before reversing price.
⚠️ DISCLAIMER
Educational Tool Only - This indicator is for educational and informational purposes only and does not constitute financial, investment, or trading advice.
Risk Warning - Trading involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results. No representation is made that this indicator will achieve profits or prevent losses.
User Responsibility - All trading decisions are solely your responsibility. The developer and Max Maserati Model assume no liability for losses incurred from using this indicator. Conduct your own research and consult a qualified financial advisor before making investment decisions.
By using this indicator, you acknowledge and agree to these terms.
SISU levels✔ Previous Day High
✔ Previous Day Low
✔ Previous Day Mid
✔ Asia Session High
✔ Asia Session Low
✔ London Session High
✔ London Session Low
✔ Midnight Open (12:00 AM EST)
✔ NYSE Opening Print (9:30 AM EST)
✔ Daily Open Print (6:00 PM EST)
777yurrp, gemini made ts, i love making indicators with ai, in 15 minutes man its easy ash to be honest, try it yourself ;), i have to type something here






















