Price Change x% from Prior CloseThis indicator identifies candles where price moved a specified percentage below the prior candle's Close price.
The script plots a gray bar at the threshold price for each candle and a green up-arrow for candles where the price crosses below the threshold price.
The Threshold Price Percentage can be set in the indicator settings window.
รูปแบบชาร์ต
Entries + FVG SignalsStructure & Imbalance Suite
For the highest probability setups, use the Structure & Imbalance Suite in confluence with the Syndicate Bias Universal indicator. This powerful combination layers temporal (time-based) analysis with structural (price-based) analysis.
Think of it this way:
Syndicate Bias Universal tells you WHEN to pay attention. 🧐
Structure & Imbalance Suite tells you WHAT to look for as confirmation. ✅
The High-Probability Trade Framework
Time Alert: Wait for the Syndicate Bias indicator to print a reversal label.
Green Label: "Look for Bullish reversal". The market is now in a time window where a bottom is likely to form.
Red Label: "Look for Bearish reversal". The market is now in a time window where a top is likely to form.
Price Confirmation: Once the label appears, watch for a confirmation signal from the Structure & Imbalance Suite.
After a Green Syndicate Label, look for either:
A Teal or Blue arrow from the Entry Engine.
A dip into a Bullish FVG zone followed by a green Tap-In arrow.
After a Red Syndicate Label, look for either:
A Red or Blue arrow from the Entry Engine.
A rally into a Bearish FVG zone followed by a red Tap-In arrow.
When a time-based alert from Syndicate Bias is confirmed by a price-action signal from the Structure & Imbalance Suite, you have a robust, multi-faceted reason to enter a trade, significantly increasing your odds of success.
Part 1: The Entry Engine (Structure Shift Signals)
This engine is your primary tool for identifying when control is shifting between buyers and sellers. It filters market noise to pinpoint the exact moment a structural shift is validated, providing clear entry signals and automated take-profit targets.
Understanding the Entry Signals
📈 Initial Shift Signals (Teal/Red Arrows): These arrows signal the first confirmation of a potential trend reversal. They appear after the market has made a decisive structural move (e.g., taking liquidity and breaking structure), indicating that a new short-term trend may be starting. Use them as your initial alert to start looking for trades in that direction.
🔵 Pro-Confirmation Signals (Blue Arrows): This is a high-conviction signal. It appears when price action continues to validate the direction of the Initial Shift Signal. It serves either as a more conservative entry for patient traders or as an opportunity to add to an existing position.
🎯 Automatic Take Profit Projections (TP Labels): The indicator automatically calculates multiple, objective take-profit levels (TP1, TP2, etc.) based on the entry setup. Use these to manage your trade, either closing your full position or scaling out at each level.
Part 2: The FVG Engine (Imbalance & Reaction Signals)
This engine identifies Fair Value Gaps (FVGs)—pockets of price imbalance. These zones often act as magnets for price. This engine not only draws the zones but, more importantly, signals when price has reacted to them.
Understanding the FVG Signals
🟩 Bullish FVG Zones (Lime/Blue Boxes): These zones act as potential support. Price will often fall back into these areas to "rebalance" before potentially continuing higher.
🟪 Bearish FVG Zones (Fuchsia/Orange Boxes): These zones act as potential resistance. Price often rallies back into these areas before potentially continuing lower.
⬆️⬇️ The FVG Tap-In Signal (Arrows): This is your trade confirmation. It's an arrow that appears only after price has entered an FVG zone and then closed outside of it. This confirms that the market has actively reacted to the imbalance, validating it as a significant level. For a long trade, wait for price to enter a Bullish FVG and then print the green "Tap-In" arrow. For a short trade, wait for price to enter a Bearish FVG and then print the red "Tap-In" arrow.
Syndicate Bias Universal (Auto)Syndicate Bias Universal (Auto): Anticipate Market Turns with Precision
Syndicate Bias Universal is a professional-grade timing tool designed to identify high-probability reversal zones before they materialize. Instead of reacting to price, this indicator helps you anticipate shifts in momentum by decoding the market's underlying temporal rhythm. It pinpoints specific windows of opportunity where a trend is likely to exhaust, giving you a critical edge in your trade timing across any market in the world.
How It Helps You Trade
Anticipate Reversals: Get advance warning of potential tops and bottoms.
Improve Entry Timing: Avoid chasing price and instead, position yourself as a new trend begins.
Enhance Any Strategy: Use the signals as a powerful confirmation filter for your existing system, whether it's based on price action, smart money concepts, or other indicators.
Reduce Impulsive Trades: The indicator encourages patience by prompting you to wait for price to enter a pre-identified, time-based reversal zone.
Universal Market Adaptability: Global & Indian Logic
Markets do not behave identically. Their structure, session times, and participant behavior create unique rhythms. Syndicate Bias Universal is engineered with a sophisticated detection system to adapt its core logic for maximum relevance, no matter what you trade.
You can select the mode from the indicator's settings:
Auto (Recommended): In this default mode, the indicator intelligently detects the asset's exchange. If you are viewing a chart from the NSE, BSE, or MCX, it automatically applies the Indian logic. For all other markets (Forex, Crypto, US Indices, Commodities), it applies the Global logic.
Global Mode: This mode is precisely calibrated for markets that operate around the clock, using the New York session (EST/EDT) as the anchor for its temporal analysis. It is ideal for major Forex pairs (like EURUSD), cryptocurrencies (like BTCUSDT), and international indices (like the S&P 500).
Indian Mode: This mode is specifically built for the Indian markets. Its entire analytical framework is synchronized to Indian Standard Time (IST) and the unique structure of the 9:15 AM to 3:30 PM trading session, ensuring signals are perfectly aligned with the activity of local market participants.
This adaptive technology means you are always using the most relevant analysis for the specific market you are trading.
Understanding The Signals
The indicator generates two clear, actionable alerts. These are not direct buy/sell commands but rather intelligent alerts that tell you: "The conditions are now optimal for a reversal. Start looking for your entry confirmation."
📈 The Bullish Reversal Alert (Green Label)
What it is: A green label that prints below a price swing low with the text "Look for Bullish reversal".
What it means: This signal appears after a period of downward price action. It indicates that selling pressure is likely exhausted and the market is primed for a potential move higher.
How to use it: When you see the green label, do not buy immediately. This is your cue to look for bullish confirmation, such as:
A bullish candlestick pattern (e.g., hammer, engulfing).
A break of a local resistance level or bearish trendline.
Confirmation from another indicator you trust.
📉 The Bearish Reversal Alert (Red Label)
What it is: A red label that prints above a price swing high with the text "Look for Bearish reversal".
What it means: This signal appears after a period of upward price action. It signifies that buying pressure is likely fading and the market is vulnerable to a potential move lower.
How to use it: When you see the red label, do not sell immediately. This is your signal to prepare for a potential short trade by looking for bearish confirmation, such as:
A bearish candlestick pattern (e.g., shooting star, engulfing).
A break of a local support level or bullish trendline.
A bearish divergence on an oscillator like the RSI.
A Step-by-Step Trading Framework
Wait Patiently: Let the market develop. Do nothing until either a green or red Reversal Alert appears.
Seek Confirmation: Once a label prints, analyze the price action. The label tells you when to look; your strategy tells you if the reversal is valid.
Execute with Confidence: Once you get your confirmation, enter the trade according to your risk management rules. For a Bullish setup, place your stop-loss below the recent low. For a Bearish setup, place your stop-loss above the recent high.
MACD-V with RSI Gradient## Overview
MACD-V is a volatility-adjusted momentum indicator that normalizes MACD using ATR. This version adds a dynamic RSI-based background gradient to highlight momentum zones visually.
## Features
- **MACD-V Line**: EMA-based momentum normalized by ATR
- **Signal Line**: EMA of MACD-V
- **Histogram**: Color-coded based on slope and polarity
- **RSI Gradient Background**: Shading from bright green (RSI > 75) to bright red (RSI < 30), with intermediate tones for momentum context
## Use Case
Designed for 30-minute oil futures charts, this indicator helps identify:
- Trend strength and reversals
- Momentum zones using RSI shading
- Pullback opportunities and exhaustion zones
## Inputs
- Fast EMA (default: 12)
- Slow EMA (default: 26)
- Signal EMA (default: 9)
- ATR Length (default: 26)
## Notes
- RSI shading is purely visual—no alerts are wired in yet
- Histogram renders behind MACD-V and Signal lines for clarity
- Colors are tuned for dark charts
## Credits
The MACD-v is an indicator created in 2015 by Alex Spiroglou
and presented to the public in 2022
as a paper called: "𝗠𝗔𝗖𝗗-𝘃: 𝗩𝗼𝗹𝗮𝘁𝗶𝗹𝗶𝘁𝘆 𝗡𝗼𝗿𝗺𝗮𝗹𝗶𝘀𝗲𝗱 𝗠𝗼𝗺𝗲𝗻𝘁𝘂𝗺"
It received the following Awards:
1. “𝐅𝐨𝐮𝐧𝐝𝐞𝐫𝐬 𝐀𝐰𝐚𝐫𝐝” (2022),
for advances in Active Investment Management
from the National Association of Active Investment Managers (NAAIM)
2. “𝐂𝐡𝐚𝐫𝐥𝐞𝐬 𝐇. 𝐃𝐨𝐰 𝐀𝐰𝐚𝐫𝐝” (2022)
for outstanding research in Technical Analysis,
from the Chartered Market Technicians Association (CMTA)
The RSI Gradient was my idea, but quite frankly, if I go looking around I suppose I'll find that others had the same idea.
This is the first time I've ever published any code, so if I stepped on anyone's toes. I'm sorry.
We Buy / We Sell - #TheStrat SignalsWe Buy / We Sell - #TheStrat SignalsDescription
This indicator is inspired by the #TheStrat methodology from Rob Smith, designed to identify high-probability "We Buy" (bullish) and "We Sell" (bearish) signals for trading stocks, ETFs, or futures like AMEX:SPY or $VSAT. It combines price action reversal patterns, higher timeframe continuity (HTFC), and optional broadening formation (BF) breaks to time entries with market momentum. Key Features: We Buy Signals: Triggered on a 2d-2u reversal (bearish to bullish candle) when the higher timeframe (HTF) is bullish (green) and optionally at a BF bottom (pivot low break). Labeled as "We Buy" at the candle’s low with a green triangle.
We Sell Signals: Triggered on a 2u-2d reversal (bullish to bearish candle) when the HTF is bearish (red) and optionally at a BF top (pivot high break). Labeled as "We Sell" at the candle’s high with a red triangle.
Candle Numbering: Displays #TheStrat candle types (1=Inside, 2u=Up, 2d=Down, 3=Outside) for context.
Debug Labels: Enabled by default, showing why signals don’t fire (e.g., "No HTFC Buy" if HTF isn’t bullish).
Partial Signals: Optional faint circles for 2d-2u or 2u-2d reversals (without HTFC/BF), disabled by default.
HTFC Background: Green (HTF bullish) or red (HTF bearish) background for timeframe alignment.
How It Works
Based on #TheStrat, the indicator seeks evidence of aggressive buying ("We Buy") or selling ("We Sell") by analyzing: Reversal Patterns: 2d-2u (We Buy): A bearish directional candle (2d) followed by a bullish directional candle (2u), signaling a potential bullish reversal.
2u-2d (We Sell): A bullish directional candle (2u) followed by a bearish directional candle (2d), signaling a potential bearish reversal.
Higher Timeframe Continuity (HTFC): We Buy requires the HTF (e.g., 1H or Daily) to close above its open (bullish).
We Sell requires the HTF to close below its open (bearish).
Broadening Formation (BF): Optional pivot high/low breaks approximate BF extremes (tops for We Sell, bottoms for We Buy).
Can be disabled (use_bf=false) for more frequent signals.
How to Use Setup: Apply to a 5min chart of a liquid asset (e.g., AMEX:SPY , NASDAQ:VSAT ) for intraday trading, or higher timeframes for swing trading.
Ensure sufficient chart history (TradingView > Chart Settings > Max Bars > 1000+).
Settings: Higher Timeframe (htf): Default "60" (1H). Try "15" (15min) for faster signals or "D" (Daily) for swing trades.
Pivot Lookback Length (pivot_len): Default 3. Lower to 1 for more signals, higher for stricter BF breaks.
Require Broadening Formation (use_bf): Default true. Set to false to skip BF checks, increasing signal frequency.
Show We Buy/We Sell Labels: Default true. Shows "We Buy" or "We Sell" on signal candles.
Show Candle Numbers: Default true. Displays 1/2u/2d/3 for #TheStrat context.
Show Debug Labels: Default true. Shows "No HTFC Buy", "No BF Buy", etc., to diagnose missing signals.
Show Partial Signals: Default false. Enable to show faint circles for 2d-2u/2u-2d reversals without HTFC/BF.
Trading: We Buy: Enter long on a green "We Buy" label (with triangle). Set stops below the signal candle’s low. Target BF highs or resistance.
We Sell: Enter short on a red "We Sell" label (with triangle). Set stops above the signal candle’s high. Target BF lows or support.
Use debug labels to understand why signals don’t fire (e.g., "No HTFC Buy" means HTF isn’t bullish).
Partial signals (faint circles) indicate reversals without full conditions, useful for discretionary setups.
Alerts: Right-click the indicator > "Add Alert" on we_buy or we_sell for real-time notifications.
Tips Best Assets: Use on liquid tickers like AMEX:SPY , NASDAQ:QQQ , or NASDAQ:VSAT , as seen in @AlexsOptions
’ examples.
Volatility: Signals are more frequent in trending or volatile markets. Check historical periods (e.g., September 2025) for testing.
Risk Management: Always use stops (e.g., 1-2% risk per trade) and validate signals with market context (e.g., sector/index alignment).
Learning #TheStrat: Study Rob Smith’s #TheStrat for deeper understanding of candle types and FTFC.
Troubleshooting No Signals? Check debug labels (e.g., "No HTFC Buy" means HTF isn’t bullish). Adjust htf (e.g., "15" or "D").
Set use_bf=false or lower pivot_len to 1 for more signals.
Ensure reversals (2d-2u or 2u-2d) are present (check candle numbers).
Test on volatile periods or liquid tickers.
No Partial Signals? Enable show_partial in settings to see faint circles for 2d-2u/2u-2d reversals.
Confirm reversal patterns exist (e.g., "2d" → "2u" in candle numbers).
TDS9 Counting (Red & Blue, Offset Labels)Here’s a polished, **publication‑ready narrative** for your *TDS9 Counting (Red & Blue, Offset Labels)* indicator, written in the same style as the previous ones:
---
**TDS9 Counting (Red & Blue, Offset Labels)**
This indicator implements a sequential counting method to help traders identify potential exhaustion points in ongoing trends. It tracks sequences of price closes relative to the prior 4 bars, building up to a **9‑count structure** that often signals areas where momentum may be weakening and a reversal or pause could occur.
The script automatically labels counts **6 through 9** directly on the chart, with clear **color‑coded markers**:
- **Red numbers** for downward sequences (bearish setups)
- **Dark blue numbers** for upward sequences (bullish setups)
- A **red “9”** highlights a potential exhaustion point in an uptrend, while a **blue “9”** marks exhaustion in a downtrend
To maintain chart clarity, labels are **offset slightly above or below candles** using dynamic spacing, ensuring signals remain visible without overlapping price action. This makes it easy to track the progression of counts in real time while keeping the chart clean and readable.
By combining structured sequential logic with intuitive visual cues, this tool helps traders:
- Monitor developing **trend exhaustion patterns**
- Anticipate potential **reversal or consolidation zones**
- Add a **systematic layer of confirmation** to existing strategies
- Keep charts uncluttered with offset, color‑coded labels
Whether you’re a discretionary trader looking for exhaustion confirmation or a systematic trader layering signals into a broader strategy, this indicator provides a **clear, structured framework** for spotting potential turning points in price action.
Wyckoff Accumulation / Distribution Detector (v3)🌱 Spring (Bullish Wyckoff Signature)
🧠 Definition
A Spring happens when price dips below a well-defined support level, usually near the end of an accumulation phase, then quickly reverses back above support.
This is not ordinary volatility — it's usually intentional by large operators (“Composite Man”) to:
Trigger stop-losses of weak holders
Create the illusion of a breakdown to scare late sellers in
Absorb all remaining supply at low prices
Launch the next markup leg once weak hands are flushed out
🧭 Typical Spring Characteristics
Feature Behavior
Location Near the bottom of a trading range after a decline
Price Action Temporary breakdown below support, then sharp reversal above
Volume Usually low to average on the break, indicating lack of real selling pressure. Sometimes a volume surge on the reversal as strong hands step in
Candle Often shows a long lower wick, closes back inside the range
Intent Shakeout of weak holders, allow institutions to accumulate more quietly
📈 Why It's Bullish
Springs typically mark the final test of supply. If price can dip below support and immediately recover, it means:
Selling pressure is exhausted (no follow-through)
Strong hands are absorbing remaining shares
A bullish breakout is often imminent
🪤 Upthrust (Bearish Wyckoff Signature)
🧠 Definition
An Upthrust is the mirror image of a Spring. It happens when price pokes above a resistance level, usually near the end of a distribution phase, but then fails to hold above it and falls back inside the range.
This is typically smart money distributing to eager buyers:
Late breakout traders pile in
Institutions sell into that strength
Price collapses back into the range, trapping breakout buyers
🧭 Typical Upthrust Characteristics
Feature Behavior
Location Near the top of a trading range after a rally
Price Action Temporary breakout above resistance, then quick reversal down
Volume Frequently low on the breakout, suggesting a lack of real buying interest — or sometimes high but with no progress, showing hidden selling
Candle Often shows a long upper wick, closes back inside the range
Intent Trap breakout buyers, provide liquidity for institutional sellers to unload near highs
📉 Why It's Bearish
Upthrusts show demand failure and supply swamping:
Buyers cannot sustain the breakout.
The sharp reversal signals large players are exiting.
Typically precedes markdown phases or sharp declines.
📝 Trading Implications
Spring → Often followed by a sign of strength rally → good long entry if confirmed with volume expansion and follow-through.
Upthrust → Often followed by a sign of weakness → short setups, especially if the next rally fails at lower highs.
The script looks for:
🌱 Spring:
Price makes a low below recent pivot support,
Closes back above,
Does so on low volume → likely a shakeout.
🪤 Upthrust:
Price makes a high above recent pivot resistance,
Closes back below,
On low volume → likely a bull trap.
MARITradesGold Indicator A - BUY AND SELL ModelThe MARITrades Gold Indicator A – BOS Model is a professional charting tool designed to help traders visually identify structure breaks (BOS) and potential Fibonacci retracement zones during key market sessions on XAU/USD.
It combines session timing filters, Break of Structure logic, and a WMA160 trend bias to help users study clean continuation or reversal setups with precision.
This indicator is intended for traders who are learning or refining their market structure and session-based gold strategy.
KEY FEATURES AND HOW TO USE
Apply the indicator to XAU/USD on a preferred timeframe
Wait for a Break of Structure (BOS) during valid session hours.
Watch for retracement into 0.5–0.618 Fib levels for possible continuation zones which are marked out with coloured lines. you can edit the colours to your preference
Confirm direction with Moving average160 trend bias.
Use Stop loss and take profit levels for educational visualization — not for direct trade execution.
you can keep the indicator free or lines which optional to view the BUY and SELL signals
📊 BOS Detection: Marks bullish or bearish structure breaks after key levels.
📈 Fibonacci Zones: Auto-calculates retracement zones and gives you signal bias
🕒 Session Filters: Includes Sydney, Asian, London, and New York session timing tools.
🧭 Trend Filter: Moving Average (MA160) helps define directional bias.
🧩 Clean Visualization: retracement zones, and structure markers for chart clarity.
🚨 Optional Alerts: Alerts can be added when structure breaks align with session filters.
ADIL_TREND// ===== NOTES =====
// - I interpreted the cover confirmation rule as symmetric to buy (confirm by HIGH > critical high within next N bars). If you intended a different rule (your message had an ambiguous line), tell me and I'll adjust.
// - Exits/covers are only confirmed when the corresponding position is open (inLong/inShort).
// - A pending critical will not be recreated while it's active; also you won't generate new buy/short pending when already in that position.
ADIL_TREND// ===== NOTES =====
// - This indicator tracks an internal position state (inLong / inShort). These are NOT actual executed trades — they are used only to decide when to show exit/cover markers.
// - Long entry requires anchored VWAP condition; short entry ignores VWAP per your earlier spec.
// - Exit / Cover markers are generated only on the single bar that meets the exit condition while the corresponding position is open.
MariTrades Gold Indicator B-Stop loss and Take profitsThe MariTrades Gold Indicator B is an original Trading View script designed to help traders visualize entry points, stop loss (SL), take profit (TP), and key structure levels on gold charts. This publication fully complies with Trading View’s public script rules, including originality, English description, chart clarity, and Pine Script v5 usage.
Key Features:
Break of Structure (BOS) Detection:
Detects trend reversals by identifying when price closes above/below the previous swing high/low.
BOS signals are marked on the chart for both buy and sell opportunities.
Fibonacci Retracement Levels:
Automatically plots retracements from the last swing high to swing low.
(NOT LABELLED)
Entry signals are confirmed when price retraces to these levels after BOS.
Automatic SL and TP Visualization:
Stop loss and take profit levels are drawn directly on the chart.
Default values: SL = 5 pips, TP = 10 pips (customizable via inputs).
Entry Signals:
Buy: Price breaks structure (BOS) and retraces to Fibonacci level → label and lines drawn.
Sell: Price breaks structure (BOS) and retraces to Fibonacci level → label and lines drawn.
Clean, readable chart overlay:
Previous signals are automatically removed to avoid clutter.
SL lines in red, TP lines in green, entry labels clearly displayed.
ATR-BHEEM-NOCHANGE-CANDLESCandles remain normal — removed barcolor(barCol)
ATR trailing stop line still shows trend direction (green/red)
Optional buy/sell labels added only when trend flips
Clean and ready for intraday 1-min charts
ATR Trailing Stop Without tradepanel Open✅ Only plots ATR trailing stop line
✅ Only colors candles
✅ No trades / entries
✅ No “Strategy Tester” panel
✅ No arrows, markers, or trade lists
Forecast PriceTime Oracle [CHE] Forecast PriceTime Oracle — Prioritizes quality over quantity by using Power Pivots via RSI %B metric to forecast future pivot highs/lows in price and time
Summary
This indicator identifies potential pivot highs and lows based on out-of-bounds conditions in a modified RSI %B metric, then projects future occurrences by estimating time intervals and price changes from historical medians. It provides visual forecasts via diagonal and horizontal lines, tracks achievement with color changes and symbols, and displays a dashboard for statistical overview including hit rates. Signals are robust due to median-based aggregation, which reduces outlier influence, and optional tolerance settings for near-misses, making it suitable for anticipating reversals in ranging or trending markets.
Motivation: Why this design?
Standard pivot detection often lags or generates false signals in volatile conditions, missing the timing of true extrema. This design leverages out-of-bounds excursions in RSI %B to capture "Power Pivots" early—focusing on quality over quantity by prioritizing significant extrema rather than every minor swing—then uses historical deltas in time and price to forecast the next ones, addressing the need for proactive rather than reactive analysis. It assumes that pivot spacing follows statistical patterns, allowing users to prepare entries or exits ahead of confirmation.
What’s different vs. standard approaches?
- Reference baseline: Diverges from traditional ta.pivothigh/low, which require fixed left/right lengths and confirm only after bars close, often too late for dynamic markets.
- Architecture differences:
- Detects extrema during OOB runs rather than post-bar symmetry.
- Aggregates deltas via medians (or alternatives) over a user-defined history, capping arrays to manage resources.
- Applies tolerance thresholds for hit detection, with options for percentage, absolute, or volatility-adjusted (ATR) flexibility.
- Freezes achieved forecasts with visual states to avoid clutter.
- Practical effect: Charts show proactive dashed projections instead of retrospective dots; the dashboard reveals evolving hit rates, helping users gauge reliability over time without manual calculation.
How it works (technical)
The indicator first computes a smoothed RSI over a specified length, then applies Bollinger Bands to derive %B, flagging out-of-bounds below zero or above one hundred as potential run starts. During these runs, it tracks the extreme high or low price and bar index. Upon exit from the OOB state, it confirms the Power Pivot at that extreme and records the time delta (bars since prior) and price change percentage to rolling arrays.
For forecasts, it calculates the median (or selected statistic) of recent deltas, subtracts the confirmation delay (bars from apex to exit), and projects ahead by that adjusted amount. Price targets use the median change applied to the origin pivot value. Lines are drawn from the apex to the target bar and price, with a short horizontal at the endpoint. Arrays store up to five active forecasts, pruning oldest on overflow.
Tolerance adjusts hit checks: for highs, if the high reaches or exceeds the target (adjusted by tolerance); for lows, if the low drops to or below. Once hit, the forecast freezes, changing colors and symbols, and extends the horizontal to the hit bar. Persistent variables maintain last pivot states across bars; arrays initialize empty and grow until capped at history length.
Parameter Guide
Source: Specifies the data input for the RSI computation, influencing how price action is captured. Default is close. For conservative signals in noisy environments, switch to high; using low boosts responsiveness but may increase false positives.
RSI Length: Sets the smoothing period for the RSI calculation, with longer values helping to filter out whipsaws. Default is 32. Opt for shorter lengths like 14 to 21 on faster timeframes for quicker reactions, or extend to 50 or more in strong trends to enhance stability at the cost of some lag.
BB Length: Defines the period for the Bollinger Bands applied to %B, directly affecting how often out-of-bounds conditions are triggered. Default is 20. Align it with the RSI length: shorter periods detect more potential runs but risk added noise, while longer ones provide better filtering yet might overlook emerging extrema.
BB StdDev: Controls the multiplier for the standard deviation in the bands, where wider settings reduce false out-of-bounds alerts. Default is 2.0. Narrow it to 1.5 for highly volatile assets to catch more signals, or broaden to 2.5 or higher to emphasize only major movements.
Show Price Forecast: Enables or disables the display of diagonal and target lines along with their updates. Default is true. Turn it off for simpler chart views, or keep it on to aid in trade planning.
History Length: Determines the number of recent pivot samples used for median-based statistics, where more history leads to smoother but potentially less current estimates. Default is 50. Start with a minimum of 5 to build data; limit to 100 to 200 to prevent outdated regimes from skewing results.
Max Lookahead: Limits the number of bars projected forward to avoid overly extended lines. Default is 500. Reduce to 100 to 200 for intraday focus, or increase for longer swing horizons.
Stat Method: Selects the aggregation technique for time and price deltas: Median for robustness against outliers, Trimmed Mean (20%) for a balanced trim of extremes, or 75th Percentile for a conservative upward tilt. Default is Median. Use Median for even distributions; switch to Percentile when emphasizing potential upside in trending conditions.
Tolerance Type: Chooses the approach for flexible hit detection: None for exact matches, Percentage for relative adjustments, Absolute for fixed point offsets, or ATR for scaling with volatility. Default is None. Begin with Percentage at 0.5 percent for currency pairs, or ATR for adapting to cryptocurrency swings.
Tolerance %: Provides the relative buffer when using Percentage mode, forgiving small deviations. Default is 0.5. Set between 0.2 and 1.0 percent; higher values accommodate gaps but can overstate hit counts.
Tolerance Points: Establishes a fixed offset in price units for Absolute mode. Default is 0.0010. Tailor to the asset, such as 0.0001 for forex pairs, and validate against past wick behavior.
ATR Length: Specifies the period for the Average True Range in dynamic tolerance calculations. Default is 14. This is the standard setting; shorten to 10 to reflect more recent volatility.
ATR Multiplier: Adjusts the ATR scale for tolerance width in ATR mode. Default is 0.5. Range from 0.3 for tighter precision to 0.8 for greater leniency.
Dashboard Location: Positions the summary table on the chart. Default is Bottom Right. Consider Top Left for better visibility on mobile devices.
Dashboard Size: Controls the text scaling for dashboard readability. Default is Normal. Choose Tiny for dense overlays or Large for detailed review sessions.
Text/Frame Color: Sets the color scheme for dashboard text and borders. Default is gray. Align with your chart theme, opting for lighter shades on dark backgrounds.
Reading & Interpretation
Forecast lines appear as dashed diagonals from confirmed pivots to projected targets, with solid horizontals at endpoints marking price levels. Open targets show a target symbol (🎯); achieved ones switch to a trophy symbol (🏆) in gray, with lines fading to gray. The dashboard summarizes median time/price deltas, sample counts, and hit rates—rising rates indicate improving forecast alignment. Colors differentiate highs (red) from lows (lime); frozen states signal validated projections.
Practical Workflows & Combinations
- Trend following: Enter long on low forecast hits during uptrends (higher highs/lower lows structure); filter with EMA crossovers to ignore counter-trend signals.
- Reversal setups: Short above high projections in overextended rallies; use volume spikes as confirmation to reduce false breaks.
- Exits/Stops: Trail stops to prior pivot lows; conservative on low hit rates (below 50%), aggressive above 70% with tight tolerance.
- Multi-TF: Apply on 1H for entries, 4H for time projections; combine with Ichimoku clouds for confluence on targets.
- Risk management: Position size inversely to delta uncertainty (wider history = smaller bets); avoid low-liquidity sessions.
Behavior, Constraints & Performance
Confirmation occurs on OOB exit, so live-bar pivots may adjust until close, but projections update only on events to minimize repaint. No security or HTF calls, so no external lookahead issues. Arrays cap at history length with shifts; forecasts limited to five active, pruning FIFO. Loops iterate over small fixed sizes (e.g., up to 50 for stats), efficient on most hardware. Max lines/labels at 500 prevent overflow.
Known limits: Sensitive to OOB parameter tuning—too tight misses runs; assumes stationary pivot stats, which may shift in regime changes like low vol. Gaps or holidays distort time deltas.
Sensible Defaults & Quick Tuning
Defaults suit forex/crypto on 1H–4H: RSI 32/BB 20 for balanced detection, Median stats over 50 samples, None tolerance for exactness.
- Too many false runs: Increase BB StdDev to 2.5 or RSI Length to 50 for filtering.
- Lagging forecasts: Shorten History Length to 20; switch to 75th Percentile for forward bias.
- Missed near-hits: Enable Percentage tolerance at 0.3% to capture wicks without overcounting.
- Cluttered charts: Reduce Max Lookahead to 200; disable dashboard on lower TFs.
What this indicator is—and isn’t
This is a forecasting visualization layer for pivot-based analysis, highlighting statistical projections from historical patterns. It is not a standalone system—pair with price action, volume, and risk rules. Not predictive of all turns; focuses on OOB-derived extrema, ignoring volume or news impacts.
Disclaimer
The content provided, including all code and materials, is strictly for educational and informational purposes only. It is not intended as, and should not be interpreted as, financial advice, a recommendation to buy or sell any financial instrument, or an offer of any financial product or service. All strategies, tools, and examples discussed are provided for illustrative purposes to demonstrate coding techniques and the functionality of Pine Script within a trading context.
Any results from strategies or tools provided are hypothetical, and past performance is not indicative of future results. Trading and investing involve high risk, including the potential loss of principal, and may not be suitable for all individuals. Before making any trading decisions, please consult with a qualified financial professional to understand the risks involved.
By using this script, you acknowledge and agree that any trading decisions are made solely at your discretion and risk.
Do not use this indicator on Heikin-Ashi, Renko, Kagi, Point-and-Figure, or Range charts, as these chart types can produce unrealistic results for signal markers and alerts.
Best regards and happy trading
Chervolino
Confirmation & TP plus Forex Syndicate BiasYou can turn the transparency down of the Look for Bullish/Bearish Reversal when using indian markets.
Engulfing Failure & Overlap Zones [HASIB]🧭 Overview
Engulfing Failure & Overlap Zones is a smart price action–based indicator that detects failed engulfing patterns and overlapping zones where potential liquidity traps or reversal setups often occur.
It’s designed to visually highlight both bullish and bearish failed engulfing areas with clean labels and zone markings, making it ideal for traders who follow Smart Money Concepts (SMC) or price action–driven trading.
⚙️ Core Concept
Engulfing patterns are powerful reversal signals — but not all of them succeed.
This indicator identifies:
When a Buy Engulfing setup fails and overlaps with a Sell Engulfing zone, and
When a Sell Engulfing setup fails and overlaps with a Buy Engulfing zone.
These overlapping areas often represent liquidity grab zones, reversal points, or Smart Money manipulation levels.
🎯 Key Features
✅ Detects both Buy and Sell Engulfing Failures
✅ Highlights Overlapping (OL) zones with colored rectangles
✅ Marks Buy EG OL / Sell EG OL labels automatically
✅ Fully customizable visuals — colors, padding, and zone styles
✅ Optimized for both scalping and swing trading
✅ Works on any timeframe and any instrument
⚡ How It Helps
Identify liquidity traps before reversals happen
Visually see Smart Money overlap zones between opposing engulfing structures
Strengthen your entry timing and confirmation zones
Combine with your own SMC or ICT-based trading setups for higher accuracy
📊 Recommended Use
Use on higher timeframes (e.g., M15, H1, H4) to confirm major liquidity zones.
Use on lower timeframes (e.g., M1–M5) for precision entries inside the detected zones.
Combine with tools like Order Blocks, Break of Structure (BOS), or Fair Value Gaps (FVG).
🧠 Pro Tip
When a failed engulfing overlaps with an opposite engulfing zone, it often signals market maker intent to reverse price direction after liquidity has been taken. Watch these zones closely for strong reaction candles.
BRIMSTONE SESSION INDICATOR🧭 Brimstone Session Indicator
Brimstone Session Indicator highlights global trading sessions (Asia, London/Frankfurt, New York) and key Kill Zones, showing when real liquidity and volatility enter the market.
⸻
🔍 Why It’s Useful
Markets move in time cycles, not just price.
This tool makes institutional timing visible — so you instantly see:
• Session ranges & volatility shifts
• Liquidity grabs and reversals in Kill Zones
• Perfect timing for precision entries (ICT / SMC style)
⸻
⚔️ Kill Zones
Fully customizable timing windows for liquidity hunts, stop raids, and engineered moves — where the market is most likely to attack highs/lows.
⸻
🎯 Built For
• ICT / Smart Money Traders
• Intraday scalpers & bias traders
• Anyone who trades price + time, not price alone
BRIMSTONE SESSION INDICATOR🧭 Brimstone Session Indicator
Brimstone Session Indicator highlights global trading sessions (Asia, London/Frankfurt, New York) and key Kill Zones, showing when real liquidity and volatility enter the market.
⸻
🔍 Why It’s Useful
Markets move in time cycles, not just price.
This tool makes institutional timing visible — so you instantly see:
• Session ranges & volatility shifts
• Liquidity grabs and reversals in Kill Zones
• Perfect timing for precision entries (ICT / SMC style)
⸻
⚔️ Kill Zones
Fully customizable timing windows for liquidity hunts, stop raids, and engineered moves — where the market is most likely to attack highs/lows.
⸻
🎯 Built For
• ICT / Smart Money Traders
• Intraday scalpers & bias traders
• Anyone who trades price + time, not price alone
Mean reversion strategyThis is mean reversion strategy.
Use this strategy with MTF.
This strategy has low risk reward ratio but drawdowns are also limited