Community Trading Scripts & Custom Indicators
Browse Lipi Scripts · Trading Strategies · Custom Indicators
24 Scripts Downloaded…
ProtectedVolume highlighted candles
Highlighting of strong buyer and seller candles based on the strength of the opposing volume within each candle. The purpose is to identify candles where one side clearly dominates despite the presence of opposite-side trading activity. A strong buyer candle is identified by evaluating the buy volume relative to the sell volume within the same candle, while a strong seller candle is identified by comparing the sell volume against the corresponding buy volume. This helps distinguish genuinely dominant buying or selling pressure from candles where the volume is more balanced between both sides.

Momentum Candle
momentum candle by rizki aditama sekolah trading ............................................................................................. momentum candle adalah suastu candle besar dengan ekor kecil

Auction Anchors
Daily • Weekly • Monthly Opens Markets do not begin at random. Every new day, week and month starts a fresh auction. In Auction Market Theory the open is not decoration. It is the start of price discovery for that timeframe. An open inside prior value often precedes rotation. An open outside prior value with conviction often precedes imbalance. Alignment across monthly, weekly and daily opens raises probability. Conflict between them warns you that you may be trading a counter-move inside a larger auction. This indicator plots the levels institutions actually use as reference: the Daily Open, Weekly Open and Monthly Open. Price is measured against these anchors so you can see, at a glance, whether the current auction is trading in premium or discount — and whether higher-timeframe structure supports or contradicts the move in front of you. What it showsDaily, Weekly and Monthly Opens as persistent reference linesOptional True OpensLive premium / discount state relative to each openClean, uncluttered overlay that stays readable on lower timeframes UsageUse the Monthly Open for swing bias.Use the Weekly Open for the week’s draw.Use the Daily Open for session execution. One framework. Three timeframes. Use in conjunction with Market Profile indicator for value areas.

Initial Balance - NSE India
Initial Balance for NSE intraday charts. Default window is 09:15-10:15 IST (first 60 minutes of the regular session). Tracks the running high/low inside the window, locks them when it closes, then plots the midpoint and range extensions for the rest of the session. hour and minute follow the CHART timezone, not the exchange. If the chart is not on Asia/Kolkata, change the start hour/minute inputs, not the code. Use an interval that divides the window evenly: 1, 3, 5, 15 or 30 minutes.

Gom Delta
GomDeltaMomentum is an order-flow momentum indicator designed to track consecutive buying and selling pressure across price bars. Key Features Directional Accumulation: Continuously adds volume delta (Market Buys − Market Sells) as long as incoming order flow remains in the same direction, building a visual wave of sustained market pressure. Instant Reset on Flips: Resets the accumulation to the current bar's delta as soon as opposing order flow takes over, making trend shifts and exhaustion easy to spot. Histogram Visualization: Displays the absolute strength of accumulated pressure as a clear bar chart below price, color-coded in green (net buying streak) and red (net selling streak). How to Use Rising Green/Red Bars: Indicate strong, uninterrupted buying or selling conviction. Sudden Drop in Bar Height / Color Change: Signals that opposing order flow has interrupted the streak, indicating a potential momentum pause or reversal.

VOLUME CROSS OVER ALERT
VOLUME CROSS OVER ALERT — Indicator Analysis The VOLUME CROSS OVER ALERT indicator is designed to identify unusually strong volume activity by detecting when the current volume moves above a predefined statistical threshold. Volume is one of the most useful tools for understanding the level of participation behind a price move. A significant increase in volume can indicate that a larger number of market participants are becoming active and that the current price movement may deserve closer attention. What the Indicator Does The indicator monitors the volume of the selected timeframe and generates an alert when volume crosses above the upper statistical threshold. The threshold is based on the recent behaviour of volume, allowing the indicator to identify volume activity that is unusually high relative to its recent history. This makes it particularly useful for spotting volume expansion without requiring the trader to continuously monitor the volume bars manually. Why Volume Expansion Matters A sudden increase in volume can occur when there is a significant change in market participation. High-volume events may accompany: Breakouts from important price levels Strong trend continuation Reversals News or event-driven moves Institutional participation Panic buying or selling The beginning of a volatility expansion However, high volume by itself does not determine whether the market will move higher or lower. Volume measures participation, not direction. How to Interpret the Alert When the alert is triggered, the key question is not simply “Is volume high?” but rather: “What is price doing while this unusual volume is occurring?” For example: High Volume + Breakout If volume expands as price breaks above a well-defined resistance level, the increased participation may add significance to the breakout. High Volume + Breakdown If unusually high volume accompanies a break below support, it may indicate strong selling participation. High Volume + Large Range When exceptional volume occurs together with an unusually large price range, it can indicate a significant expansion in market activity. High Volume + Little Price Movement High volume without substantial price movement can also be important. It may indicate intense buying and selling activity occurring around an important price level. Alert-Based Approach One of the main advantages of the indicator is that it is designed around an alert rather than simply a visual volume study. Instead of constantly watching the chart and waiting for an unusually large volume bar, the trader can use the alert to bring attention to the event when it occurs. This is particularly useful when monitoring multiple instruments or higher timeframes where important volume events may occur infrequently. Timeframe Flexibility The significance of volume is relative to the timeframe being analysed. A volume expansion on a 15-minute chart, for example, represents unusual participation during that intraday period. The same concept can be applied to other timeframes depending on the trader's strategy. For meaningful interpretation, the volume threshold should always be considered in the context of the selected timeframe and instrument. Important Consideration A volume alert is not a standalone buy or sell signal. Unusually high volume can occur at both the beginning and the end of a move. It can represent accumulation, distribution, breakout participation, panic, or simply event-driven activity. The alert is therefore best used as a market-attention tool that tells the trader: Something unusual is happening in volume — investigate the price action. Key Takeaway The VOLUME CROSS OVER ALERT indicator helps traders identify statistically unusual volume expansion without having to constantly monitor volume bars. By drawing attention to volume crossing above its upper threshold, the indicator can help traders spot potential breakouts, reversals, trend acceleration, volatility expansion, and significant market participation. Use the alert as a trigger for further analysis, and always combine volume information with price structure, trend, support and resistance, and subsequent price action before making a trading decision.

EXTREME RANGE DAY
INSIDE DAY — Indicator Analysis The INSIDE DAY indicator identifies a classic price-action pattern in which the entire trading range of the current day is contained within the previous day’s range. An Inside Day occurs when: Current Day High ≤ Previous Day High Current Day Low ≥ Previous Day Low This indicates a period of contraction and consolidation, where price is temporarily trading within the boundaries established by the previous session. Why Inside Days Matter An Inside Day represents a potential pause in price expansion. After a larger directional move, the market may temporarily compress as buyers and sellers reach a short-term equilibrium. This compression can be significant because periods of reduced range are often followed by an expansion in volatility. Traders therefore commonly watch the high and low of the Inside Day as potential breakout reference levels. The pattern itself does not indicate the direction of the eventual breakout. The subsequent price action determines whether the market resolves higher or lower. How This Indicator Works The INSIDE DAY indicator automatically compares each day's high and low with the previous day's trading range. When the current day's complete range falls within the previous day's range, the indicator identifies that candle and annotates it with “IN” near the candle. This allows traders to quickly scan a daily chart and identify historical and current Inside Day formations without manually comparing consecutive candles. How to Use It The indicator can be used as a market-structure and volatility-compression tool. After an Inside Day is identified, traders may monitor: Break above the Inside Day high — potential bullish resolution. Break below the Inside Day low — potential bearish resolution. Continued consolidation — the market may remain compressed before a later expansion. The signal should ideally be interpreted alongside the broader market trend, support and resistance levels, volume, and other forms of price-action analysis. Important Consideration An Inside Day is a setup, not a trade signal by itself. A breakout can fail, and the market can remain inside the range for several sessions. Traders should therefore avoid assuming that every Inside Day will lead to an immediate directional move. The indicator is designed primarily to make the pattern easy to identify and study on the daily chart. Key Takeaway The INSIDE DAY indicator provides a simple visual way to identify daily range contraction. By highlighting days whose trading range is contained within the previous day's range, it helps traders recognize periods of compression that may precede a volatility expansion. Use the “IN” annotation as a point of attention and combine it with subsequent price action to determine whether the market is developing a meaningful breakout opportunity.

INSIDE DAY
INSIDE DAY — Indicator Analysis The INSIDE DAY indicator identifies a classic price-action pattern in which the entire trading range of the current day is contained within the previous day’s range. An Inside Day occurs when: Current Day High ≤ Previous Day High Current Day Low ≥ Previous Day Low This indicates a period of contraction and consolidation, where price is temporarily trading within the boundaries established by the previous session. Why Inside Days Matter An Inside Day represents a potential pause in price expansion. After a larger directional move, the market may temporarily compress as buyers and sellers reach a short-term equilibrium. This compression can be significant because periods of reduced range are often followed by an expansion in volatility. Traders therefore commonly watch the high and low of the Inside Day as potential breakout reference levels. The pattern itself does not indicate the direction of the eventual breakout. The subsequent price action determines whether the market resolves higher or lower. How This Indicator Works The INSIDE DAY indicator automatically compares each day's high and low with the previous day's trading range. When the current day's complete range falls within the previous day's range, the indicator identifies that candle and annotates it with “IN” near the candle. This allows traders to quickly scan a daily chart and identify historical and current Inside Day formations without manually comparing consecutive candles. How to Use It The indicator can be used as a market-structure and volatility-compression tool. After an Inside Day is identified, traders may monitor: Break above the Inside Day high — potential bullish resolution. Break below the Inside Day low — potential bearish resolution. Continued consolidation — the market may remain compressed before a later expansion. The signal should ideally be interpreted alongside the broader market trend, support and resistance levels, volume, and other forms of price-action analysis. Important Consideration An Inside Day is a setup, not a trade signal by itself. A breakout can fail, and the market can remain inside the range for several sessions. Traders should therefore avoid assuming that every Inside Day will lead to an immediate directional move. The indicator is designed primarily to make the pattern easy to identify and study on the daily chart. Key Takeaway The INSIDE DAY indicator provides a simple visual way to identify daily range contraction. By highlighting days whose trading range is contained within the previous day's range, it helps traders recognize periods of compression that may precede a volatility expansion. Use the “IN” annotation as a point of attention and combine it with subsequent price action to determine whether the market is developing a meaningful breakout opportunity.

Adaptative CVD and efficiency
Adaptive CVD: Tracks buying vs. selling pressure and automatically adapts to changing market volatility.Order Flow + Price: Checks whether price movement is supported by actual buying/selling pressure.Absorption Detection: Highlights situations where aggressive buying/selling is being absorbed by the opposite side.Breakout & Breakdown Signals: Identifies strong directional moves when CVD, efficiency, and price all agree.Trap Detection: Flags potential buying traps and selling traps when order flow strongly disagrees with price.Normalized Signals: Uses Z-scores to make the readings more consistent across different market conditions.Visual Output: Shows Adaptive CVD + Directional Efficiency along with clear bullish/bearish signal markers.
ProtectedStrong buyers $ sellers with less volume
Strong buyers with less sellers and strong sellers with less buyers are highlighted with green and red dots respectively. The red and green cross on the candles appear when they are delta divergence.
ProtectedBTC Entry and Exit Strategy
One important backtesting assumption: because this is 4H OHLC data, if a candle's high and low touch both a stop and a target during the same bar, OHLC alone cannot tell us which occurred first. This version gives the stop priority in that situation, which is the conservative choice. Also, the script enters on the next 4H candle's open after a signal, rather than assuming an entry at the signal candle's close. This avoids look-ahead bias. I compiled this exact version with the Lipi compiler after fixing the earlier \/parser issue.

Delta bars
alert for delta bars for not looking into the chart every time.You can change the value of the threshold according to your choice.Hope this helps

Barras de Volumen Mayor
Muesta barras de volumen mayor con colores que representan la absorción y la iniciación, aplicar en gráficos centralizados como aquellos del CME group.

Velas de Volumen Mayor
Cambia el color de las velas que poseen volumen mayor. Además, muestra una X sobre las velas para descartar su confirmación operativa, pero siguen siendo validas como base de SR. Emplear en activos centralizado como el CME Group.

Volumen Mayor
Este indicador mide los volúmenes fuertes. Se interpretan como volumen de parada que da paso a la absorción y volumen de continuidad que da paso a la iniciación. Aplicar mejor en activos centralizados con datos de nivel 2 como el CME Group.

Inside Bar Indicator
Inspired by the Inside Bar concept - my second attempt in making inside bar indicator only change the color of the inside bar after the bar close (only truly change when new bar is formed) sigh.... i am not a coder anyway.

CVD- 2 Mode's
Have developed a CVD indicatior using orderflow data, no proxies, it has two mode's Cummulative CVD and Fixed raneg CVD. Cummulaitve show's CVD from the starting date of the assest vs, Fixed range will be helpful to watch CVD movement in a range.
ProtectedJurik Moving Average
Jurik Moving Average (JMA) is an adaptive, proprietary moving average designed to offer very low lag with exceptional smoothness, making it more responsive and less noisy than classic MAs like SMA and EMA JMA was developed by Mark Jurik / Jurik Research as an advanced smoothing filter for time‑series data, including price. It uses a nonlinear, adaptive algorithm that adjusts to volatility, aiming to avoid overshoot and oscillations while keeping the line close to price.
ProtectedJurik Moving Average
Jurik Moving Average (JMA) is an adaptive, proprietary moving average designed to offer very low lag with exceptional smoothness, making it more responsive and less noisy than classic MAs like SMA and EMA. JMA was developed by Mark Jurik / Jurik Research as an advanced smoothing filter for time‑series data, including price. It uses a nonlinear, adaptive algorithm that adjusts to volatility, aiming to avoid overshoot and oscillations while keeping the line close to price.

order flow
order flow analysys of the backtest dataKUZGSHJGSJhbsjkHJKsxdkjSGXKASCKASGCSHJCGSHJCGHJSCGJHSGCHJACGHJACHASGCHASGHASGXAHSFCXHASFCXCGHASFCGHASVCGHASNVXHGVXHZVHVxHVhHJz
ProtectedOF Part A: Institutional + Unwind + Absorption
identifies 6 high-probability institutional order flow setups in real time using Delta, Open Interest, and Volume Imbalance. Designed for Footprint/Cluster charts on any index or futures instrument. ## What This Indicator Does This indicator reads raw order flow data — Delta, Buy/Sell Volume, and Open Interest — to classify institutional activity into 6 clearly labelled signals directly on your candles. No lagging moving averages. No price-derived indicators. Pure order flow logic. It is Part A of a two-part institutional flow suite. Part B covers Exhaustion, Delta Divergence, and Delta Flips. ## The 6 Signals ### 🟢 INST BUY — Institutional Buying **Color: Green arrow below bar** Strong positive delta (aggressive buying) + price closes up + Open Interest is rising. Rising OI confirms fresh long positions are entering — this is not short covering or noise, it is new institutional money going long. **Best use:** Look for this at key support levels, VWAP reclaims, or after a consolidation. When OI rises with positive delta and a green close, smart money is accumulating. ### 🔴 INST SELL — Institutional Selling **Color: Red arrow above bar** Strong negative delta (aggressive selling) + price closes down + Open Interest is rising. Rising OI with negative delta confirms fresh short positions entering — institutions are initiating short positions, not just exiting longs. **Best use:** Look for this at resistance zones, failed breakouts, or distribution areas. The combination of OI rising and negative delta is one of the most reliable bearish footprints. ### 🩵 SHORT COVER — Short Covering **Color: Teal arrow below bar** Price closes up + positive delta + Open Interest is falling. OI falling means existing positions are being closed. Combined with positive delta and an up close, this signals shorts buying back to exit — not new longs entering. **Best use:** Short covering often creates sharp but unsustainable rallies. Use it as a warning that an up move may be a relief rally rather than genuine bullish momentum. Do not chase these moves blindly. ### ⚫ LONG UNWIND — Long Unwinding **Color: Gray arrow above bar** Price closes down + negative delta + Open Interest is falling. OI falling with selling pressure means longs are exiting their positions — not new shorts entering. This often happens at the end of a trend. **Best use:** Long unwinding near highs or after an extended rally is an early warning of trend exhaustion. When longs exit and OI drops, the fuel driving the rally is being removed. ### 🔵 ABSORB BUY — Bull Absorption **Color: Navy blue arrow below bar** Sell volume dominates (bearish imbalance) but price still closes up or flat, with a visible rejection wick. Sellers are aggressively attacking but passive buyers at limit orders are absorbing every sell — price cannot fall. **Logic:** SellVolume > BuyVolume × 1.3 AND close ≥ open AND bar has a significant wick (body **Best use:** Look for this at support levels or value areas. When sellers dominate volume but price refuses to drop, it signals a strong buyer defending a level. This is the core concept from Trader Dale's absorption methodology. ### 🟤 ABSORB SELL — Bear Absorption **Color: Maroon arrow above bar** Buy volume dominates (bullish imbalance) but price still closes down or flat, with a visible rejection wick. Buyers are aggressively attacking but passive sellers at limit orders are absorbing every buy — price cannot rise. **Logic:** BuyVolume > SellVolume × 1.3 AND close ≤ open AND bar has a significant wick. *Best use:** Look for this at resistance levels, prior highs, or supply zones. When buyers dominate volume but price refuses to rise, it signals a strong seller defending a level. High-probability reversal signal. ## Inputs / Settings | Parameter | Default | Description | |---|---|---| | Delta Threshold | 40,000 | Minimum delta for INST BUY/SELL signals. Adjust based on instrument — Nifty Futures 30m typically sees deltas of 50K–300K. Lower to 5,000–10,000 for 5m charts or lower-volume instruments. | | Bid/Ask Imbalance Ratio | 1.3 | Minimum ratio of sell-to-buy (or buy-to-sell) volume for Absorption signals. 1.3 = 30% more aggressive volume on one side. Raise to 1.5–2.0 to filter only extreme imbalances. | | OI Lookback bars | 1 | How many bars back to compare OI for rising/falling detection. Default 1 = previous bar. Increase to 3–5 for smoother OI trend detection on noisy data. | ## How to Use **Chart Type:** Footprint / Cluster chart (required for delta and volume split data) **Recommended Timeframes:** 5m, 15m, 30m on Nifty Futures, Bank Nifty, Crude Oil, or any high-liquidity futures instrument **Alert Setup:** 1. Apply the indicator to your chart 2. Click **Alert** → select **"OF Part A: Institutional + Unwind + Absorption"** 3. Set condition to **"Any alert() function call"** 4. Choose notification method (Push / Email / Webhook) 5. One alert catches all 6 signal types with full details in the alert message ## Signal Hierarchy for Trading Use these signals in context, not in isolation: 1. **INST BUY + INST SELL** → Highest conviction. Fresh institutional money with OI confirmation. 2. **ABSORB BUY + ABSORB SELL** → Strong level identification. Best used at known S/R. 3. **SHORT COVER + LONG UNWIND** → Trend exhaustion warning. OI falling means the move has less backing. **Pro tip:** When INST BUY and ABSORB BUY appear within 2–3 bars of each other at the same level, it is a very high-conviction long setup — institutional buying confirmed both by new long entries AND by rejection of sellers at that level. ## Companion Indicator **OF Part B: Exhaustion + Divergence + Flip** — covers Buyer/Seller Exhaustion, Delta Divergence (Lesson 4 methodology), and Delta Flip signals. Apply both together for complete institutional flow coverage across all 12 signal types. *This indicator is for educational and informational purposes. All trading involves risk. Past signals do not guarantee future results.*
ProtectedVALUE AREA
This Indicator is used to mark value area zones inside the chart, which makes it static and displays the price point names at the end of the line
ProtectedSingle print
This indicator maps the Time Price Opportunity (TPO) Market Profile structure to track institutional order flow imbalances in real time. The core objective of this tool is to automatically isolate and highlight structural "Single Prints" within the intraday session. A Single Print occurs when aggressive market participants drive price rapidly through a zone, leaving behind rows containing exactly one TPO block. These areas represent significant liquidity gaps and macro structural inefficiencies where two-way auctioning did not fully take place. By identifying these zones immediately upon a confirmed bar close, traders can pinpoint high-probability support and resistance areas, as price frequently treats unvisited Single Prints like structural magnets in subsequent trading sessions.

Multi-EMA's
This, Indicator carries, multiple EMA, which can be changed in the setting tab as per the requirement of the user. It helps plot, mutiple EMA Altogether,