Community Trading Scripts & Custom Indicators
Browse Lipi Scripts · Trading Strategies · Custom Indicators
24 Scripts Downloaded…
ProtectedATV Strength v2
ATV Strength v2, created by Sunil Singh, is a trend-and-momentum indicator that combines AlphaTrend, volume and RSI. Green dots indicate bullish strength, while red dots indicate bearish strength. One dot represents normal strength, two dots represent strong momentum, and three dots represent exceptional strength. When volume is unavailable, the dots are calculated using RSI alone.

NIFTY Price Action Pro
OK OK U CANT UNDERSTAND...............................................................................................................................

SMC Sniper v78 - Pro System
Sniper gimy to Scalping and swing but very pitiful in 1m and 5m ......................................................................................
ProtectedLabel Example
test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test
Protectedscriptsomuoo
test

Script Test dhffhdfg
This doe nothing. sdfjhsdfhshdfhsfsjhdfhjsdhjfhjsdfhjhshjfhjsdjhfhjshjfhjsdhjf sdjhfshjdfhjsdjhfshjdfhjsd s dh sd g jdsf hdfhv djfv jj hffdv dfjvdfhfdj d
ProtectedResidual Persistence Breakdown Map [Pineify]
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabit
ProtectedEMA Pullback Strategy
A trend-following strategy that takes EMA crossover signals only when they agree with the longer-term trend, then manages each trade with ATR-based risk.How it worksTrend filter: The 200 EMA sets the bias. Longs only above it, shorts only below it. The line turns teal in an uptrend and red in a downtrend.Entry signal: A long triggers when the 20 EMA crosses above the 50 EMA and RSI is above 50. A short triggers on the opposite cross with RSI below 50.Risk management: Every trade gets a stop at 1.5x ATR from entry and a take-profit at 2:1 reward-to-risk. Both levels are plotted on the chart and printed on the entry label.Early exit: If price closes back through the 200 EMA, the trade closes straight away instead of waiting for the stop or target.On the chartFast, slow and trend EMAsBUY / SELL labels showing the stop and target pricesLive stop and target lines while a trade is openBackground shading for long and short positionsA panel in the bottom right showing current position, stop, target, net profit and trades wonSettingsAll lengths and risk values can be changed. Signal settings cover the fast, slow and trend EMA lengths, RSI length, and a toggle for short trades. Risk settings cover ATR length, stop multiplier and reward:risk.Backtest defaults: 10,000 starting capital, 1 unit per trade, 0.05% commission, one position at a time.
ProtectedValence MACE | WMA Consensus Engine
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest

Trend Fair Value Gap Delta
Trend Fair Value Gap Delta [ChartPrime]🔶 OVERVIEWTrading trends successfully requires tracking both market direction and areas where smart money leaves footprints. The Trend Fair Value Gap Delta [ChartPrime] indicator combines moving averages, volatility bands, Fair Value Gaps (FVGs), and internal volume distribution into a single system. It highlights active trend zones and automatically maps institutional imbalances with internal volume boxes to help you spot high-probability reaction points.🔶 HOW IT WORKSThe indicator operates through a multi-step analytical engine:Trend & Volatility Bands: Calculates a Simple Moving Average (SMA) baseline and uses Average True Range (ATR) multipliers to plot dynamic upper and lower volatility boundaries.State Machine Trend Tracking: Shifts between bullish and bearish modes when price breaks through the reference bands, updating color schemes and tracking statistics accordingly.Trend-Aligned FVG Detection: Automatically scans for Fair Value Gaps that align with the current market trend direction, drawing structured zone boxes across the chart.Internal Volume Breakdown: Calculates buy and sell volume percentages within each FVG candle and displays them as split interior proportion boxes.🔶 KEY FEATURESActive Trend Band & Gradient Fills: Highlights the key structural band corresponding to the active trend, complete with a dynamic color gradient fill extending toward price action.Smart FVG Mitigation Tracking: Automatically updates FVG zone colors when price mitigates them or when market volatility locks the level in.Built-in Volume Percentage Boxes: Displays clear internal ratio boxes showing buy versus sell volume inside active FVG zones.Last Bar Statistics Label: Features a summary label on the final chart bar displaying current trend state, total FVGs detected, and mitigation counts.🔶 TRADING APPLICATIONSFVG Rejection Entries: Look for price to pull back into active, unmitigated Fair Value Gaps aligned with the trend band to find high-confluence continuation entries.Volume Strength Analysis: Check the internal percentage boxes inside FVGs to see if buyers or sellers dominated the imbalance candle before taking a position.Dynamic Trend Following: Use the active trend band and color-coded gradient fills to quickly identify market bias and stay on the correct side of momentum.🔶 SETTINGSSMA Settings (Length / Source): Controls the lookback period and price data source used for the central moving average basis.Band Settings (ATR Length / Multiplier): Adjusts the volatility distance used to calculate the upper and lower reference bands.FVG Settings (Visibility / Colors / Mitigation): Toggles FVG generation and customizes fill colors and border styling for active and mitigated zones.Delta Volume & Style Settings: Customizes internal volume box colors, text formatting, gradient transparency levels, and summary statistics display options.🔶 CONCLUSIONThe Trend Fair Value Gap Delta [ChartPrime] brings complete order to chart analysis. By uniting trend bands, institutional price gaps, and internal volume metrics into one display, it gives you a clear visual edge for mapping market structure.

Liquidity Gravity
Liquidity Gravity StrategyOVERVIEWLiquidity Gravity measures how much untaken swing liquidity sits above price versus below it, and trades toward the heavier side. Every swing high and swing low that price has not yet traded through is treated as a liquidity pool. Each pool pulls on price with a weight, the pulls on each side are added up, and the balance between them (the imbalance, from -1 to +1) drives entries, exits and targets.It is a trend-toward-liquidity strategy. It does not fade sweeps or trade reversals.HOW IT WORKS1. Pools: confirmed swing highs and lows are stored until price trades through them. Swings within a small ATR tolerance of an existing pool join it, so equal highs and lows count as one heavier pool.2. Weight: each pool's pull is (swings sharing it) x exp(-distance / (decay x ATR)) / (1 + age / age scale). Nearby, recent, repeatedly tested pools pull hardest.3. Imbalance: (pull above - pull below) / (pull above + pull below), smoothed with an EMA. Near +1 means almost all the pull is overhead. Near -1 means it is below.4. Entry: a long when the imbalance crosses above the entry threshold, a short when it crosses below the negative threshold. A minimum total pull ignores readings built on very little liquidity, and a cooldown spaces trades after an exit.5. Target: the nearest pool on the heavy side that is at least the minimum reward-to-risk away, capped at a maximum R. If no pool qualifies, an optional fixed-R target is used.6. Stop: a fixed ATR distance, or just beyond the nearest pool behind price.7. Exits: stop, target, optional breakeven, an early exit when the imbalance swings hard the other way, and an optional time stop.8. Sizing: a fixed percentage of equity is risked to the stop, with a cap on total position value.FEATURES- Weighted pool model with distance, age and equal-level weighting- Cross or Level entry modes- Pool-based or ATR stop, pool-based or fixed-R target- Breakeven move, flip exit, time stop and post-exit cooldown- Risk-based position sizing with a leverage cap- Optional EMA trend filter and candle-direction filter- Gravity ribbon: a line that leans toward the heavier side, with a soft cloud back to the price average- Nearest pool lines above and below price- Stop, entry and target lines with shaded risk and reward zones, drawn only while a trade is open- Compact panel: bias, imbalance, distance to the nearest pools, position, net profit, win rate, profit factor, trade count- Candle colouring by imbalance (optional)- Alerts on entriesDEFAULT SETTINGSSwing length 5, equal-level tolerance 0.10 ATR, distance decay 4 ATR, age scale 100 bars, smoothing 3, entry mode Cross, entry threshold 0.30, flip-exit threshold 0.30, minimum pull 0.4, cooldown 10 bars, risk 1% of equity, ATR stop 1.2, minimum reward:risk 1.5, maximum 4, fallback target 1.5R, breakeven at 1.5R, time stop 60 bars. Commission 0.05% and slippage 1 tick are placeholders, so set them to your market.WARNINGS- Pools are inferred from price only. The script has no order-book or stop-order data, so a pool is an assumption about where liquidity might rest, not a confirmed fact.- Swings are confirmed only after the swing length has passed, so pools appear late by design.- Backtest results depend on the symbol, timeframe, loaded history, commission, slippage and fill assumptions. They are not a forecast.- The settings interact, and it is easy to fit them to one chart. Test on data you did not tune on.- The gravity ribbon and imbalance are descriptive tools, not predictions.- In ranging markets the imbalance can flip often, which produces small losses or breakeven trades.- Size and risk settings matter as much as the signals. Do not risk more than you can afford to lose.- This is an educational tool, not financial advice.TIPS- Fewer trades: keep Cross mode, raise the entry threshold, raise the cooldown, or turn on the EMA trend filter.- More trades: lower the entry threshold or minimum pull, or try Level mode (expect more noise).- Decay controls how far the model looks. Lower values focus on nearby pools, higher values let distant pools count.- Longer swing lengths create fewer, more significant pools. Shorter ones give faster but noisier readings.- If trades are skipped, check the minimum reward:risk, since the nearest pool may be too close to be worth the risk.- To hide TradingView's own order labels, untick Signal labels and Trades on chart in the strategy's Style tab.- Compare changes one setting at a time and look at trade count, profit factor and max drawdown together.

Cedric | Support & Resistance Zones V1.7
I spend a lot of time manually identifying support and resistance zones on my charts. I wanted an indicator that could automate that process without filling the screen with dozens of unnecessary levels.That's why I built Dynamic Support & Resistance Zones.The indicator identifies significant historical swing points, groups nearby price reactions into zones, and prioritizes areas that have remained relevant to recent price action.HOW IT WORKSRather than drawing a horizontal line at every swing high or low, the indicator looks for areas where price has repeatedly reacted.Its ranking system places particular emphasis on recent, independent swing reactions. This helps prevent older levels from dominating the chart simply because they appeared frequently in the distant past.The result is a selection of support and resistance zones that can adapt as new price action develops.KEY FEATURES✅ Automatic support and resistance zone detection✅ Recent price reactions receive greater importance✅ Nearby swing points are grouped into zones✅ Adjustable historical lookback✅ Customizable zone width and number of displayed zones✅ Adaptive price labels for cleaner, more recognizable levels✅ Designed to work across different markets and price rangesCUSTOMIZATIONThere isn't one perfect way to draw support and resistance.Some traders prefer a handful of major zones. Others want more detail. The indicator allows you to adjust its settings to suit your approach.You can increase the historical lookback to identify older structures, reduce the number of displayed zones for a cleaner chart, or adjust zone width to suit your preference.The rounded price labels are purely visual and do not change the underlying boundaries of the detected zones.HOW TO USE ITUse the highlighted zones to identify areas where price may encounter buying or selling interest.They can help you plan potential reactions, breakouts, retests, and invalidation levels.The indicator is intended to support your own technical analysis rather than replace it.IMPORTANT LIMITATIONSZones are based on confirmed historical swing points, so new zones are identified with a delay. As new price action develops, the selection and ranking of displayed zones may change.Not every zone will produce a reaction, and historical significance does not guarantee future support or resistance.The indicator is a tool for identifying areas worth watching, not a buy or sell signal.2 days agoRelease NotesAdded separate color settings for support and resistance zones.Zones above the current price are displayed in red by default.Zones below the current price remain blue.Both colors can be customized independently.Zone colors automatically update as price moves above or below them.No changes to the zone detection algorithm or existing settings.2 days agoRelease NotesAdded new customization options for the text displayed inside support and resistance zones.- Choose any text color.- Adjust text size (Tiny, Small, Normal, Large).- Change text alignment (Left, Center, Right).- Switch between price-only labels and Support/Resistance + Price.- Show or hide zone labels entirely.- Labels automatically update when zones switch between support and resistance.All existing zone detection and ranking logic remains unchanged.

Value Enjoyer
alue Enjoyer shows how cheap or expensive an asset is based on its distance from a long-term moving average. By default that’s the 200-week SMA.Price is placed into one of six zones, from Fire Sale to Very Expensive, based on how far it sits above or below the MA. The zone it’s in right now is highlighted on the right, along with its exact distance from the MA.HOW IT WORKSEach zone boundary is a percentage above or below the MA. With the defaults, on a weekly chart:Fire Sale: more than 25% below the 200W MAVery Cheap: 0% to 25% belowCheap: 0% to 25% aboveFair Value: 25% to 50% aboveExpensive: 50% to 75% aboveVery Expensive: more than 75% aboveDifferent assets behave differently. Bitcoin regularly trades below its 200W MA; stock indexes and gold rarely do. Set the five boundaries to fit the asset you’re looking at.VIEWSCurrent: today’s zones drawn across the whole chart, for a quick read on where price sits now.Historical: the zones move with the MA through time, so you can see which zone price was in at any point in the past. Hover any candle to read that date’s zone prices in the status line.SETTINGSLength: the MA length, using the chart’s timeframe. 200 on a weekly chart is the 200W MA; 200 on a daily chart is the 200D MA.Zone boundaries: where each zone starts, as % from the MA.Zone colors: labels and boundary lines follow these colors automatically.Label position: how far past the last candle the labels sit.Chart price scale: set to Log if your chart uses a log scale, so labels sit in the middle of each zone.ALERTSCreate an alert, choose Value Enjoyer, and pick “Any alert() function call” to be notified whenever price moves into a new zone. The message names the zone and the distance from the MA. Alerts trigger as soon as price crosses a boundary, not only at the candle close. If you change your settings later, recreate the alert so it uses the new levels.This indicator is a visual tool for context. It doesn’t predict price and isn’t financial advice.

Dynamic Volumetric Order Blocks
Dynamic Volumetric Order Blocks is a price-action analysis indicator designed to identify and visualize potential bullish and bearish order block zones directly on the chart.The indicator combines pivot-based market structure detection with volume information, configurable order block construction, mitigation tracking, and dynamic candle coloring based on directional volume pressure. It also provides optional buy/sell activity visualization, volume metrics, midpoint lines, and boundary-touch markers.Its goal is to help traders study potential reaction zones, observe how price interacts with previously identified blocks, and analyze directional activity around those areas.1. MAIN FEATURESBullish and Bearish Order Blocks: Identifies potential order block zones using pivot-based market structure logic and volume pivots.Configurable Block Construction: Choose between ATR-based Length mode and Full candle-range mode.Mitigation Detection: Remove blocks according to the selected Close, Wick, or Avg mitigation method.Overlap Filtering: Optionally hide older blocks that overlap the newest block.Buy/Sell Activity Visualization: Displays activity sections within order blocks using bullish and bearish colors.Volume Metrics: Displays each visible block's recorded volume and its percentage of the total volume of the displayed blocks.Midpoint Lines: Optionally plots the midpoint of each order block.Dynamic Candle Coloring: Colors chart candles according to the latest order block's direction and calculated candle-level volume pressure.Boundary-Touch Triangles: Marks candles that touch the upper or lower boundary of active bullish or bearish order blocks.Display Controls: Configure the maximum number of visible blocks and control the visibility of block drawings, activity sections, volume metrics, midpoint lines, and touch markers.2. ORDER BLOCK DETECTIONThe indicator uses a configurable pivot lookback period to evaluate historical price structure and identify volume pivot events.When a qualifying volume pivot is detected, the indicator creates a bullish or bearish order block according to its market structure direction.Bullish Order BlocksBullish blocks are associated with the indicator's bullish market structure condition. Their zones are drawn from the historical pivot candle's low to the calculated bullish zone top.Bearish Order BlocksBearish blocks are associated with the indicator's bearish market structure condition. Their zones are drawn from the calculated bearish zone bottom to the historical pivot candle's high.These zones represent areas identified by the indicator's algorithm. They should not automatically be interpreted as verified institutional orders or guaranteed support and resistance levels.3. ORDER BLOCK CONSTRUCTION MODESLength ModeUses the historical pivot candle's Average True Range (ATR) to calculate the order block's range, subject to the candle's high and low boundaries.This mode allows the zone's construction to reflect a volatility-based range.Full ModeUses the full high-to-low range of the historical pivot candle to define the order block.Pivot Lookback Length — Default: 20Sets the lookback period used by the pivot and ATR calculations. Changing this setting affects the historical structure and volume-pivot conditions used to create blocks.4. MITIGATION SETTINGSThe Mitigation Method setting determines when an existing block is removed.Close: Removes a bullish block when the lower of the current candle's open and close falls below its bottom. Removes a bearish block when the higher of the open and close rises above its top.Wick: Removes a bullish block when the candle's low falls below the block bottom, or a bearish block when its high rises above the block top.Avg: Removes a bullish block when the candle's low falls below the midpoint, or a bearish block when its high rises above the midpoint.Mitigation is processed on confirmed bars. Once a block meets the selected removal condition, it is removed from the indicator's active block collection.Hide Overlapping BlocksWhen enabled, the indicator removes older blocks that overlap the newest block according to its overlap-checking logic. This helps reduce overlapping drawings and prioritize more recent zones.5. BUY/SELL ACTIVITY METRICSThe indicator can display two activity sections inside each visible order block.Bullish Activity: Displayed in the configured bullish color.Bearish Activity: Displayed in the configured bearish color.The activity sections are constructed using the indicator's internal sequence-counting logic. Their widths and visual proportions are based on the accumulated bullish and bearish activity counts.The displayed activity is an indicator-generated metric. It should not be treated as a direct record of actual executed buyer-initiated and seller-initiated trades.6. VOLUME METRICSWhen enabled, each visible block can display its recorded pivot-candle volume together with a percentage.The percentage is calculated relative to the combined recorded volume of the currently displayed blocks.Volume Metric Text SizeChoose from Tiny, Small, Normal, Large, or Huge to control the label text size.These figures provide context for comparing the recorded volumes associated with the displayed zones. They do not represent the total volume traded inside each zone after its creation.7. STRENGTH-BASED CANDLE COLORSThe indicator calculates bullish and bearish volume-pressure estimates from the candle's volume and closing-price location within its high-low range.It then calculates a directional strength value for the current candle and applies a gradient between a transparent version of the selected color and the fully visible color.Bullish Color — Default: Teal (#089981)Bearish Color — Default: Red (#F23645)Volume Strength Lookback — Default: 100The Volume Strength Lookback controls the EMA period used for the smoothed bullish and bearish volume-pressure calculations. The candle coloring itself uses the current candle's calculated pressure in the direction of the latest active order block.Candle coloring is therefore dependent on the latest active block's direction and the current candle's pressure calculation. It is a visual estimate, not a complete order-flow or bid/ask delta measurement.8. ORDER BLOCK BOUNDARY-TOUCH TRIANGLESThe indicator includes optional triangle markers to highlight candles that touch the boundaries of active order blocks.Bullish Boundary Touch: An upward triangle appears below the candle when a bullish order block's upper or lower boundary is touched.Bearish Boundary Touch: A downward triangle appears above the candle when a bearish order block's upper or lower boundary is touched.Enable or disable these markers using Show Boundary Touch Triangles.The markers indicate boundary contact only. They do not independently confirm a bounce, rejection, breakout, or trade entry.9. INPUT SETTINGS01. Order Block DisplayDisplay Order Blocks — Default: EnabledEnables or disables the display of order block zones.Maximum Visible Order Blocks — Default: 6Controls the maximum number of active blocks drawn, with a configurable range of 0–50.Show Midpoint Line — Default: EnabledControls the display of block midpoint lines.02. Detection & MitigationConstruction Mode — Default: LengthSelects ATR-based construction or the full candle range.Pivot Lookback Length — Default: 20Controls the pivot and ATR calculation period.Mitigation Method — Default: CloseSelects Close, Wick, or Avg removal logic.Hide Overlapping Blocks — Default: EnabledRemoves older overlapping zones according to the script's overlap filter.03. Activity MetricsDisplay Buy/Sell Activity — Default: EnabledControls the display of bullish and bearish activity sections.Show Volume Metrics — Default: EnabledControls the display of block volume and relative volume percentages.Volume Metric Text Size — Default: NormalControls the volume label text size.04. Strength-Based Bar ColorsBullish Color: Sets the bullish activity color.Bearish Color: Sets the bearish activity color.Volume Strength Lookback — Default: 100Controls the smoothing period used in the volume-pressure calculations.06. Order Block Touch SignalsShow Boundary Touch Triangles — Default: EnabledControls the visibility of the boundary-touch markers.10. SUGGESTED WORKFLOWBegin with the default settings to observe how the indicator identifies historical and newly formed order blocks.Choose Length or Full construction according to the zone definition you want to examine.Select a mitigation method that matches your preferred definition of when a zone is no longer active.Use overlap filtering to reduce chart clutter when several zones are close together.Enable activity metrics and volume labels when comparing the indicator's calculated activity across zones.Review boundary-touch markers alongside price action instead of treating them as standalone entry signals.Test the indicator on different symbols and timeframes to understand how its pivot and volume conditions behave.11. IMPORTANT LIMITATIONSOrder blocks are generated using the script's pivot-based structure logic and volume-pivot conditions. Their presence does not prove that institutional orders exist at those prices.Pivot-based detection uses historical bars, so a zone can be identified only after the required pivot lookback bars have elapsed. The drawing may be positioned at the historical pivot candle even though the detection occurs later.Volume data can differ between symbols, exchanges, and data providers. The activity metrics and candle colors are algorithmic estimates based on the available OHLCV data, not exchange-level order-flow measurements.Boundary-touch markers indicate that a candle's range intersects a block boundary. They do not guarantee a market reaction.The indicator does not place orders, execute trades, or guarantee profitable results.DISCLAIMERDynamic Volumetric Order Blocks is provided for technical analysis and educational purposes only. It does not constitute financial advice. Trading financial markets involves risk, including the possible loss of capital. Conduct your own research and use appropriate risk management. Past performance does not guarantee future results.

engulf swing HL
OverviewThe "engulf swing HL" (GURU) indicator is a dual-purpose technical analysis tool designed for TradingView (Pine Script v6). It combines candlestick pattern recognition (Engulfing patterns) with dynamic market structure mapping (Swing highs/lows) to help traders identify trend direction, structural shifts, and potential entry signals. It overlays directly on the main price chart and features a real-time dynamic dashboard.Key Features1. Engulfing Candle DetectionIdentifies momentum shifts using traditional bullish and bearish engulfing candlestick logic.Bullish Engulfing: Plots a green triangle below the bar when a bullish candle completely engulfs the body of the previous bearish (or smaller) candle.Bearish Engulfing: Plots a red triangle above the bar when a bearish candle completely engulfs the body of the previous bullish (or smaller) candle.Toggleable: Can be completely hidden using the "Master Toggles" settings.2. Dynamic Swing Guide (Market Structure)Maps the underlying market trend by identifying significant swing highs and lows based on a customizable sensitivity input (default 12 bars).Structure Labels: Automatically labels pivot points to track market structure:HH (High+): Higher HighHL (Low+): Higher LowLH (High-): Lower HighLL (Low-): Lower LowVisual Tracking: Draws zigzag swing lines connecting confirmed pivots. Bullish structures (up legs) are colored green, while bearish structures (down legs) are colored red.Repaint vs. Confirmed: Offers a "Repaint Forming Leg" option. When enabled, the swing line updates in real-time with current price action. When disabled, the line only draws once the swing point is firmly locked in.3. Real-Time Market DashboardAn interactive, color-coded on-chart table that summarizes the current market state based on the Swing Guide's calculations. It provides instant contextual analysis across five metrics:Now: The immediate market state (e.g., Uptrend, Healthy Pullback, Downtrend, Possible Reversal).Structure: Overall structural bias (Bullish, Bearish, Bullish Shift, Bearish Shift).Last Point: The most recently confirmed swing pivot (e.g., New High, Lower Low).Bias: Actionable directional preference (Long Preferred, Short Preferred, Wait).Risk: Contextual risk level for current setups (e.g., Trend Extension, Pullback Zone, Breakdown).4. Comprehensive AlertsThe script includes built-in alert conditions for automated trading or notifications:Bullish or Bearish Engulfing candles.Formation of specific new swing points (Higher High, Lower High, Higher Low, Lower Low).Swing direction changes.Major structural shifts (Bullish Structure / Bearish Structure).Best Use CasesThis indicator is ideal for price action traders who rely on Market Structure (Smart Money Concepts/Dow Theory) to determine trend direction, and use Candlestick Patterns for entry confirmations. The dynamic dashboard serves as a quick-glance filter to prevent trading against the dominant structural trend.

Wyckoff Distribution Tracker
Wyckoff Distribution TrackerThe mirror of the Wyckoff Accumulation Tracker. Tracks a distribution range as it forms, one event at a time, and only prints each event once the earlier ones exist: Buying Climax → Automatic Reaction → Secondary Test → Upthrust → Test of the Upthrust → Sign of Weakness → Last Point of Supply. Resistance and the Ice (the bottom of the range) extend as lines while the structure is live.Events. BC is a euphoric high on climactic volume and spread in an uptrend. AR is the first swing low after it and sets the Ice. ST revisits the climax area on lighter volume. UT is a brief push above resistance that is quickly rejected, the upthrust, or UTAD when it comes late in the range. Test is a lower high on lighter volume. SOW is a wide-spread, high-volume close below the Ice. LPSY is the rally back to the Ice on lighter volume, old support acting as resistance.Invalidation. A new high without climactic volume, a close above resistance before the Secondary Test, an upthrust that runs too far or holds above resistance (a real breakout, not an upthrust), or a range that doesn't resolve within the bar limit gray out the structure and the scanner starts over. A SOW that closes back inside the range is marked SOW ✕ and the range continues.Status table shows the phase, last event, and Resistance / Ice. Alerts for every event, for a failed SOW, and for invalidation. Set alerts to Once Per Bar Close.Notes. Swing points (AR, ST, Test, LPSY) are confirmed a set number of bars after they print, so their labels appear with that lag, placed on the bar they belong to. Everything is inferred from price and volume structure, not order flow.It's context for your own analysis, not a signal service. Run it alongside the Accumulation Tracker on the same chart to see both sides of the campaign; test it on your market and timeframe before relying on it.
![Opening Range Breakout - ORB Statistics [Dots3Red]](https://gocharting.com/screenshots/e55ae57d-0ec2-4404-8a63-64d090efe3b1.png)
Opening Range Breakout - ORB Statistics [Dots3Red]
⏱️ OPENING RANGE BREAKOUT - ORB STATISTICS [Dots3Red]This indicator marks the opening range (the high and low of the first N minutes of each session), flags the first breakout of that range each day, and measures how often those breakouts reached their target versus hit their stop on the current chart.✨ WHY THIS MATTERSThe opening range breakout is one of the oldest and most popular day-trading setups. The idea is simple: the first minutes of a session set the battle lines, and a decisive break of them often starts the day's main move. In practice, many breakouts reverse straight back into the range. How often the setup works varies a lot from instrument to instrument and with the length of the range. This script keeps score of the first breakout of every session, so you can see how the setup has actually behaved on your chart.⚙️ HOW IT WORKS⏱️ The opening range — the high and low of the first N minutes after each new session begins (30 minutes by default). The range is drawn as two lines with an optional fill, and it builds live while the window is still open.🚀 First breakout only — the first candle that closes above the range high (bullish) or below the range low (bearish) after the window ends is the day's breakout. Later breaks the same day are ignored, which keeps every day as one clean sample.🎯 Grading — each breakout is graded against two levels fixed at the moment of the break:• Hit target — price travels a set multiple of the range size beyond the broken side• Stopped — price returns to the other side of the range (or its midpoint, if you choose)If both happen on the same bar, it counts as stopped. A breakout still open when the session ends counts in neither column.📊 No-breakout days — the share of sessions where price never closed outside the range at all, which is useful context for range-bound instruments.🔒 Non-repainting — breakouts are detected on closed candles and graded on confirmed bars only.🖥️ Dashboard — breakouts, hit-target rate and stopped rate for each direction, no-breakout days, today's status and range size, and the target/stop settings.🧭 HOW TO USE1️⃣ Compare hit target vs stopped. A setup where bullish breakouts hit target 55% of the time and get stopped 30% of the time behaves very differently from one at 35% / 55%.2️⃣ Compare directions. On trending instruments one side often works far better than the other.3️⃣ Try different range lengths. 15, 30 and 60 minutes can give very different results on the same instrument. The dashboard updates instantly.4️⃣ Tune target and stop to your plan. A midpoint stop is tighter and gets hit more often; a larger target is reached less often but pays more.5️⃣ Use it as context, not a trigger. The rates describe how opening-range breakouts have behaved on this chart. They do not predict today's session.⏱️ WHICH TIMEFRAMES WORK BEST1-minute to 15-minute charts, with a chart timeframe no larger than the range length. The dashboard warns you if the chart timeframe is too high. The setup is designed for instruments with a clear session open, such as stocks, index futures and forex sessions; on 24-hour markets the session starts at the exchange's daily boundary.🛠️ SETTINGS⏱️ Opening Range — range length in minutes, optional custom session start (for example 0930-1600 for the US cash open on futures or extended-hours charts)🎯 Breakout Grading — target (× range size), stop (opposite side or midpoint), minimum breakouts to show rates🎨 Visuals — range line color and thickness, range fill and transparency, target levels and their color, breakout labels and their colors🖥️ Dashboard — show/hide, position🔔 Alerts — bullish breakout, bearish breakout📝 NOTESBy default the session start follows the chart's own trading day: with extended hours enabled on a stock chart that is the pre-market open, and on futures it is the overnight open. Turn on the custom session start to anchor the range to a specific open instead. All rates are specific to this chart, timeframe and settings, and do not transfer to other instruments or configurations.⚠️ DISCLAIMERThis is an analytical and visualization tool. It does not generate trade signals and does not constitute financial advice. Historical statistics do not guarantee future performance.
![[blackcat] L3 Squeeze Dynamics V2](https://gocharting.com/screenshots/35419a2f-81ff-444b-9524-d6d07488d3fd.png)
[blackcat] L3 Squeeze Dynamics V2
OVERVIEWL3 Squeeze Dynamics V2 turns the original squeeze study into a complete long and shortsignal engine with a position state machine, ATR risk levels and a live dashboard. Thesqueeze, momentum, SAR and volume weighted RSI calculation is kept exactly as in V1,everything around it is rebuilt.█ CONCEPTSSqueezeA Bollinger envelope is compared with a Keltner envelope. Fully inside means compressionand a coming expansion, fully outside means the move already started. The mixed state istreated as noise and blocked.MomentumA linear regression of price against its channel mid range returns a signed value. Thesign is the bias, the slope versus the previous bar is the acceleration.Confluence • Squeeze and momentum: decisive state with momentum accelerating away from zero • Parabolic SAR: price on the correct side of the trailing reversal system • Volume weighted RSI: volume weighted pressure above or below the center lineGovernanceA state machine tracks long, short and flat. Signals fire on their first bar only, acooldown suppresses clusters, the opposite condition closes the trade, and same barreversals become one combined event.█ HOW TO USE1 — Add the script to a standard candlestick chart and keep the defaults first.2 — Read the dashboard: position, squeeze state, momentum, RSI, SAR bias, entry, target, stop and bars in trade.3 — Act only on bar close confirmation. Alerts default to once per bar close, so they never repaint.4 — Use the ATR levels as the risk frame. They are frozen at entry and do not drift while the trade is open.█ INPUTSSqueeze Momentum • SQUEEZE MOMENTUM INDICATOR: block switch • BOLLINGER BANDS LENGTH: default 85 • BOLLINGER BANDS MULTI-FACTOR: default 2.1 • KELTNER CHANNEL LENGTH: default 38 • KELTNER CHANNEL MULTI-FACTOR: default 2.0Parabolic SAR • PARABOLIC SAR: direction filter switch • SAR STAR: initial acceleration, default 0.73 • SAR INC: increment, default 0.5 • SAR MAX: ceiling, default 0.06Volume Weighted RSI • RSI VOLUME WEIGHTED: bias filter switch • RSI LENGTH: default 22 • RSI CENTER LINE: default 45Signal Governance • POSITION STATE MACHINE: one position at a time • COOLDOWN BARS: minimum signal spacing, 0 disables • ALLOW SAME-BAR REVERSAL: flip without a flat barRisk • SHOW ATR TP/SL LEVELS, EXIT ON TP/SL HIT • ATR LENGTH, STOP LOSS (xATR), TAKE PROFIT (xATR)Visuals • Labels, bands, SAR crosses, bar coloring, position background, squeeze background and the dashboard are all optional.█ SIGNALS • LE and SE: long and short entry • RL and RS: re-entry in the direction of the previous closed trade • XL and XS: exit by the opposite condition • TP and SL: exit by the ATR target or stop • XL+SE and XS+LE: same bar reversal, one label carries both sides • Arrows are entries, crosses are exits, purple marks are reversals█ FEATURES • Seven alert conditions: long entry, short entry, long exit, short exit, reversal, target hit, stop hit • Dynamic alert text with ticker, timeframe and price • Position background and dashboard for instant state reading • Original momentum bar coloring preserved • Exits always outrank entries, the state can never contradict itself█ LIMITATIONS • The RSI block needs a real volume feed • Long Bollinger and Keltner periods produce few signals on low timeframes • Flat ranges release the squeeze repeatedly, the cooldown does the heavy lifting • The SAR defaults of the original study are unusual: the increment exceeds the ceiling, so the SAR behaves like a fixed step system. Lower the increment for a classic response • ATR levels are a risk frame, not a promise of a profitable trade█ NOTES • Squeeze momentum descends from the classic study family, credited to its original authors • Original study and idea: blackcat1402 • Calculation core unchanged from V1, trade layer rebuilt════════════════════════════════════════════════════════════════════════For questions or feedback, please use the comments section below.Feel free to use and modify, attribution appreciated.
ProtectedTrinity MidPoint ATR Ribbon
Instead of continuously adjusting range boundaries with every price move, the indicator establishes fixed horizontal ranges based on VWAP-derived price dispersion. Each range stays active until price confirms a breakout above its upper or below its lower boundary.The indicator combines three core components:• VWAP Range = volume-weighted horizontal price structure• Smart Trend = volatility-adaptive directional classification• Range-Anchored VWAP = developing volume-weighted price equilibriumThe VWAP Range establishes the upper, lower, and central price levels. Smart Trend evaluates broader directional conditions and classifies each new range as bullish, bearish, or neutral.Once a range is established, its boundaries and trend classification remain fixed until the next range forms.

Fear and Greed Index
The Fear and Greed Index [BigBeluga] is an advanced technical analysis indicator designed by BigBeluga to measure market sentiment and momentum without incorporating traditional volatility metrics. Traditional sentiment tools often rely on complex external feeds or noisy indicators. To solve this limitation, this script computes a composite Fear & Greed index on a 0 to 100 scale using three core market factors: Momentum (Relative Strength Index), Trend (distance from Simple Moving Average), and Volume Flow (buying versus selling volume pressure).The indicator features a selectable Gauge Type input, allowing traders to toggle between a classic dual-track polyline Arc gauge and a Vertical gradient box scale gauge rendered on the last bar of the chart. HOW IT WORKSThe system operates through an integrated architecture where each component dynamically influences calculations and visuals:1 — Multi-Factor Sentiment EngineMomentum Factor: Evaluates price momentum using the Momentum (RSI) Length input (default 14), scaling values from 0 to 100. Adjust this parameter shorter (e.g., 7 to 10) for fast scalping on lower timeframes, or longer (e.g., 21 to 28) for macro sentiment analysis.Trend Factor: Measures normalized distance from a baseline moving average governed by the Trend (SMA) Length input (default 50). Set this length shorter (e.g., 20) for responsive short-term trend tracking or longer (e.g., 100 to 200) for major market cycles.Volume Flow Factor: Calculates buying versus selling volume pressure using the Volume Flow Length input (default 20).2 — Composite Index & Threshold LogicComposite Calculation: Averages the three normalized factors into a single Fear & Greed index value ranging from 0 to 100.State Classification: Categorizes sentiment into five distinct states (Extreme Fear, Fear, Neutral, Greed, Extreme Greed) using configurable Overbought (Extreme Greed) Level (default 70) and Oversold (Extreme Fear) Level (default 30).3 — Flexible Gauge Display & VisualsGauge Type Selection: Choose between Arc (polyline semidisk with directional needle) and Vertical (stacked gradient box scale with numeric ticks and pointer labels) via the Gauge Type input. Control vertical scale resolution using the Vertical Scale Box Count setting.Gradient Oscillator & Signals: Plots the sentiment curve with a smooth 5-color gradient and fires confirmed breakout labels on the oscillator and main chart overlay when crossing extreme thresholds.🔵 HOW TO USEApart from serving as a comprehensive market sentiment tracker, the indicator can be applied in several ways:Identify Sentiment Extremes: Monitor when the composite index breaches the overbought or oversold threshold lines to spot potential market exhaustion zones.Track Momentum Shifts: Follow the gradient-colored oscillator curve and shaded threshold fills in the separate pane to gauge ongoing buying or selling pressure.Choose Your Preferred Visual Display: Switch between the arc gauge and the vertical bar scale on the right edge of the chart for an instant readout of current market fear or greed.🔵 NOTESWhy this implementation is unique:Combines momentum, trend deviation, and volume flow into a unified, volatility-free sentiment index.Features dual selectable gauge styles (Arc vs. Vertical gradient boxes) rendered dynamically on the final chart bar.Fully optimized for Pine Script version 6 with robust signal gap filtering and custom 5-color gradient mapping.

VWAP Range Breakout
Range coloring identifies the directional environment at the time of formation:• Bullish Range = both upper and lower zones use the selected bullish color• Bearish Range = both zones use the selected bearish color• Neutral Range = upper and lower zones use independently selected colorsThe range colors are locked at formation. Even if market conditions change while price remains inside the same range, the original classification and colors remain unchanged.The indicator also identifies price reactions at the range boundaries:• ▲ Bullish Arrow = recovery through the lower internal boundary• ▼ Bearish Arrow = rejection through the upper internal boundary• ◉ Breakout Circle = confirmed breakout beyond the outer range boundary• X Marker = price returning through an outer boundary after an excursionA separate Range-Anchored VWAP continuously tracks the developing volume-weighted price within each range. Its line can be colored using Trend, Slope, Price, or the experimental Value Transfer model.This provides an additional perspective on whether price movement is supported by changes in the underlying volume-weighted equilibrium.

not accurate 1
testing
ProtectedTTR 9-15 EMA

session window pro
این اندیکاتور دقیقا طبق همون تایم های اصلی پورصمدی نوشته شده و قابلیت شخصی سازی تایم پوینتها رو هم دارهپر سود باشی❤️