Gösterge
Trend Analizi
Prestige Digital All-In-One MTF IndicatorPrestige Digital All-In-One MTF Indicator is a multi-timeframe chart overlay designed to help traders read market direction, liquidity behavior, key levels, order blocks, and potential entry areas from one tool.
The indicator combines higher-timeframe bias, liquidity sweeps, VWAP, VWAP deviations, opening range levels, prior session levels, order blocks, entry labels, stop/target planning, and a live dashboard into one chart overlay.
Main Features:
- Multi-timeframe trend dashboard
- Higher-timeframe bias tracking
- Liquidity sweep detection
- Bullish and bearish sweep labels
- Long and short entry labels
- Live forming-bar setup labels
- VWAP and VWAP deviation bands
- Opening range high and low
- Prior day high, prior day low, and prior close
- Overnight high and overnight low
- Optional RTH high and low
- Bullish and bearish order blocks
- Auto-removing broken order blocks
- Customizable colors
- Toggleable helper labels
- Entry, stop loss, and take profit tooltips
- Top-right signal dashboard
- Internal signal tracking stats
Default Multi-Timeframe Structure:
- 1H: Major bias timeframe
- 15M: Setup timeframe
- 5M: Trigger confirmation timeframe
- Current chart: Entry timeframe
Signal Types:
- Failed liquidity sweeps
- Sweep reversal breaks
- Higher-timeframe pullback rejections
- Momentum breaks
- Trend continuation breaks
- VWAP reclaim/reject setups
- Opening range breaks and retests
- Local EMA pullback triggers
Dashboard Meanings:
- No Setup: Conditions are not ready.
- Armed: Market context is aligned, but no entry trigger has appeared yet.
- Long Forming / Short Forming: A live candle is forming a possible setup and may disappear before candle close.
- Confirmed Long / Confirmed Short: The bar closed with a valid signal.
- Blocked: A trigger appeared, but a quality filter rejected the signal.
- Long Tracking / Short Tracking: The indicator is tracking a confirmed signal using its internal stop/target model.
Important:
This is an indicator, not a TradingView strategy. The dashboard includes internal signal tracking based on confirmed indicator entries and planned stop/target levels. These stats are for visual reference only and are not official TradingView Strategy Tester results.
Live forming signals can repaint or disappear before the candle closes. Confirmed signals only appear after bar close.
This tool is intended for analysis, education, and trade planning. It does not guarantee profitable trades or replace proper risk management.
Gösterge
SSL Channel Signal Line (MTF)This is a multi-timeframe confluence scalping strategy designed specifically for the S&P 500 (SPX500) cash index, targeting 5‑point scalps with a 1:2 risk‑to‑reward ratio. The strategy integrates trend strength, volume confirmation, price structure, and volatility filters across multiple timeframes.
Gösterge
Regression Channel AutoRegression Channel Auto is a visual trend-structure tool based on least-squares linear regression.
The script draws a regression channel on the chart using either a fixed lookback length or an automatically selected best-fit length. In Auto mode, the script evaluates the available lookback lengths between the user-defined minimum and maximum settings, then selects the window with the highest absolute Pearson correlation. This helps identify the recent price segment that is most closely aligned with a straight-line regression structure.
What the script shows
- A center regression line
- Inner regression bands
- Outer regression bands
- Optional channel fill
- Direction-based coloring for rising, falling, or flat channel slopes
- Optional visual extension to the right
- Optional outside-channel break markers
- Optional alerts for closes outside the outer channel
How it works
The script calculates a least-squares regression line over the selected lookback window. It then measures the residual deviation around that regression line and plots inner and outer bands at user-defined deviation distances.
The channel color changes according to the slope of the regression line:
- Rising channel: positive slope above the flat threshold
- Falling channel: negative slope below the flat threshold
- Flat channel: slope inside the selected flat threshold
Auto Length mode
In Auto mode, the script scans the lookback range selected by the user and chooses the length with the strongest absolute Pearson correlation. This means the selected channel is the one whose recent price structure is most linear within the evaluated range.
A high correlation value describes how closely price followed a linear path during the selected window. It does not predict future price movement.
Fixed Length mode
Fixed mode uses one user-defined lookback length. This is useful when the user wants a stable channel length instead of an automatically changing one.
Main settings
Channel:
- Length mode
- Fixed length
- Auto minimum length
- Auto maximum length
- Source
- Flat threshold
Bands:
- Inner band deviation
- Outer band deviation
- Show inner bands
- Show channel fill
Display:
- Extend channel right
- Show info label
- Show current outer break marker
Lines:
- Center line width
- Inner band width
- Outer band width
- Center line style
- Inner band style
- Outer band style
Colors:
- Rising channel color
- Falling channel color
- Flat channel color
- Inner band transparency
- Channel fill transparency
Alerts
The script includes optional alert conditions for:
- Close above the upper outer regression channel
- Close below the lower outer regression channel
These alerts describe price moving outside the selected regression channel. They are not buy or sell signals.
How to use
Use this indicator to review whether price is moving inside a structured linear channel, near the upper or lower side of the channel, or outside the outer deviation bands.
The tool can be useful for visual trend review, mean-deviation context, and identifying when price has moved outside its recent regression structure.
Important note on refitting
This script is recalculated as new bars develop. In Auto mode, the selected lookback length can also change when new price data changes which window has the highest absolute Pearson correlation.
For this reason, the channel should be understood as a dynamic descriptive tool. It is not a fixed historical signal and it should not be interpreted as a prediction model.
Limitations
- The channel is based on recent price structure only.
- A high Pearson correlation measures linearity, not future performance.
- A close outside the channel does not automatically mean continuation or reversal.
- Outer-band contact is not a standalone trading signal.
- The optional right extension is a visual reference only and is not a forecast.
This indicator is intended for chart analysis, educational use, and visual review of regression-channel structure.
Gösterge
Fractal Structure Auto FiboFractal Structure Auto Fibo
This tool is designed for price action traders and structural analysts who want to optimize their charting. It automatically identifies valid market swings using fractal logic, draws clear ZigZag lines, and automatically draws Fibonacci retracement levels for the most recent trading range.
Key Features
Dynamic Fractal Detection: Identifies valid swing peaks and troughs based on a user-defined review period (n). It filters out market noise and visually marks confirmed swing points with clear arrows (⮝ / ⮟).
- The difference from other Fractal indicators is that it scans fractal levels; if there are multiple consecutive highs or lows, it selects the highest/lowest as the main fractal level. Eliminate structural doubts.
Draw a live ZigZag map: Connect confirmed structural points to give you a clear, unambiguous view of the current market trend.
Smart automatic Fibonacci: Eliminate the need to manually draw Fibonacci retracement levels!
Automatically identify the nearest swing peaks and troughs.
Automatically reverse based on the current trend (0.0 is at the peak in an uptrend to measure corrections, and vice versa).
Extend dashed Fibonacci levels forward to the current candle to create a clean, uncluttered chart.
Settings & Customization
Fractal Period (n): Determines the sensitivity of the pivot points. Larger numbers filter out small corrections for macro structure, while smaller numbers capture small swings.
Automatic Fibonacci On/Off: Easily turn the Fibonacci display on or off to keep your chart clean. Includes customizable line and text colors.
For Developers (Open Source)
The code is highly optimized using Pine Script v5 array to manage drawing objects (Lines and Labels). It automatically removes old Fibonacci levels and dynamically redraws new ones, ensuring your platform doesn't reach its maximum line limit. Feel free to copy this script to add your own order conditions, alerts, or advanced SMC filters!
Happy using the script and successful trading!
Gösterge
Trend Context Trend Context is a market-regime indicator designed to help traders identify whether the current market environment is predominantly bullish, bearish, or neutral.
Rather than relying on a single moving-average crossover or momentum oscillator, the indicator combines several normalized market characteristics into one composite regime model:
• Price location relative to an adaptive baseline
• Direction and strength of the baseline slope
• Recent price momentum
• Position within the recent trading range
• Directional efficiency
• Current volatility relative to its historical average
The objective is not to predict the next candle. Trend Context is designed to provide structured directional context that can be used as a market filter, confirmation layer, or visual framework for an existing trading strategy.
✦ Core Concept
Not every movement above or below a moving average represents a meaningful trend.
Markets frequently move in an irregular, inefficient manner, producing price fluctuations without sustained directional progress. Trend Context evaluates both the direction of price movement and the quality of that movement before confirming a new market regime.
A directional state is activated only when several independent components support the same conclusion.
This helps reduce unnecessary regime changes caused by isolated candles or short-term market noise.
⚙️ How the Indicator Works
1. Directional Efficiency
The indicator first measures how efficiently price has moved over the selected lookback period.
Directional efficiency compares:
• The absolute distance between the current price and the price at the beginning of the measurement period
• The sum of all individual price changes during that same period
A value closer to 1 indicates a relatively direct movement.
A value closer to 0 indicates that price has moved back and forth without making meaningful directional progress.
Directional efficiency influences both the adaptive baseline and the confidence applied to the final regime score.
2. Adaptive Baseline
Trend Context calculates a fast exponential moving average and a slow exponential moving average.
The directional-efficiency value determines how these two averages are blended:
• During efficient directional movement, the baseline shifts closer to the faster average
• During noisy or inefficient movement, the baseline remains closer to the slower average
The blended value is then smoothed again to reduce unnecessary fluctuations.
This creates a baseline that can respond more quickly during directional conditions while remaining more stable during irregular or sideways markets.
3. Volatility-Adjusted Context Zone
The indicator creates an upper and lower context boundary around the adaptive baseline.
The width of this zone is based on Average True Range, or ATR. It is also adjusted by comparing current ATR with its average value over the selected volatility lookback period.
This adjustment is bounded to prevent unusually quiet or volatile conditions from producing excessively narrow or wide zones.
As a result:
• The context zone expands as volatility increases
• The context zone contracts as volatility decreases
The active boundary provides a visual representation of the current directional context. It should not be interpreted as guaranteed support or resistance.
📊 Composite Regime Score
The market regime is calculated using four normalized components.
Price Location
Measures how far price is positioned above or below the adaptive baseline.
The distance is normalized by ATR so that the calculation remains comparable across instruments with different prices and volatility levels.
Baseline Slope
Measures whether the adaptive baseline is rising or falling.
The slope is normalized using ATR and the selected slope period.
Momentum
Measures the change in price over the selected momentum period.
This component is also normalized by ATR.
Range Position
Measures where the current price is located within its recent high-to-low range.
A position near the upper part of the range supports a bullish regime, while a position near the lower part supports a bearish regime.
The four components are combined using configurable weights. The resulting value is then adjusted by directional efficiency.
The final regime score is constrained between -1 and +1:
• Positive values support a bullish regime
• Negative values support a bearish regime
• Values close to zero indicate an uncertain or neutral environment
◇ Confirmed Three-State Regime Model
Trend Context uses three market states:
UP
NEUTRAL
DOWN
UP Regime
An UP regime requires:
• The composite score to exceed the activation threshold
• Price to remain above the adaptive baseline
• Directional efficiency to meet the minimum requirement
• The conditions to remain valid for the selected number of confirmation bars
DOWN Regime
A DOWN regime requires:
• The composite score to move below the negative activation threshold
• Price to remain below the adaptive baseline
• Directional efficiency to meet the minimum requirement
• The conditions to remain valid for the selected number of confirmation bars
Neutral Regime
The indicator returns to a neutral state when the absolute regime score remains inside the defined neutral zone for the required number of bars.
Regime transitions and UP/DOWN labels are confirmed only after the candle closes.
This confirmation process is intended to reduce rapid state changes caused by individual candles.
🎯 Visual Interpretation
UP Context
During an UP regime:
• The lower context boundary is displayed
• The area between price and the lower boundary is highlighted with the selected UP color
• An optional UP label appears when the regime changes into the bullish state
The active lower boundary represents bullish market context. It is not an automatic entry level or guaranteed support zone.
DOWN Context
During a DOWN regime:
• The upper context boundary is displayed
• The area between price and the upper boundary is highlighted with the selected DOWN color
• An optional DOWN label appears when the regime changes into the bearish state
The active upper boundary represents bearish market context. It is not an automatic entry level or guaranteed resistance zone.
Neutral Context
During a neutral regime, neither directional ribbon is active.
This means that the combined calculations do not currently provide sufficient evidence for a confirmed bullish or bearish market state.
How to Use Trend Context
Directional Filter
The indicator can be used to filter trades according to the active market regime.
For example:
• Consider bullish setups while the indicator is in the UP state
• Consider bearish setups while the indicator is in the DOWN state
• Reduce directional exposure or wait for additional confirmation during neutral conditions
Trend Context is not a complete entry system. Entry timing, stop-loss placement, position sizing, and profit targets must be defined separately.
Pullback Context
The active boundary and ribbon can help traders assess pullbacks within the current directional regime.
A return toward the active context zone is not an automatic trade signal.
It may be combined with:
• Market structure
• Support and resistance
• Candlestick confirmation
• Volume analysis
• A separate execution model
Higher-Timeframe Context
Trend Context can also be applied to a higher timeframe to identify the broader market regime while entries are managed on a lower timeframe.
Because market behaviour differs between instruments and timeframes, settings should be tested on the specific market being traded.
⚙️ Main Settings
Adaptive Baseline
Price Source
Selects the price series used in the calculations.
Fast Smoothing Length
Controls the faster exponential moving average.
Slow Smoothing Length
Controls the slower exponential moving average.
Efficiency Measurement Length
Defines the period used to measure directional efficiency.
Final Baseline Smoothing
Controls the final smoothing applied to the adaptive baseline.
Regime Model
Volatility Length
Sets the ATR calculation period.
Volatility Context Length
Defines the period used to compare current ATR with its historical average.
Baseline Slope Length
Controls the period used to calculate the baseline slope.
Momentum Length
Defines the period used for the momentum component.
Range Position Length
Sets the recent high-to-low range used in the range-position calculation.
Context Zone Multiplier
Controls the width of the volatility-adjusted context zone.
Regime Activation Threshold
Determines how strong the composite score must be before a directional regime can be activated.
A higher value produces fewer and more selective regime changes. A lower value increases sensitivity.
Neutral Zone Threshold
Defines how close the composite score must be to zero before the market can return to a neutral state.
Minimum Directional Efficiency
Prevents directional states from being activated when price movement is considered too inefficient.
Direction Confirmation Bars
Defines how many consecutive confirmed bars are required before an UP or DOWN state is activated.
Neutral Confirmation Bars
Defines how many consecutive bars inside the neutral zone are required before the indicator returns to a neutral state.
Component Weights
The indicator allows users to adjust the relative contribution of:
• Price location
• Baseline slope
• Momentum
• Range position
The total weight is normalized automatically, so the settings represent the relative importance of each component.
Visual Settings
Users can independently control:
• UP, DOWN, and neutral colors
• Trend ribbon visibility
• Active boundary visibility
• Adaptive baseline visibility
• Baseline visibility during neutral conditions
• Price-bar coloring
• UP and DOWN transition labels
🔔 Alerts
Alert conditions are available for:
• A confirmed transition into the UP regime
• A confirmed transition into the DOWN regime
These alerts indicate a change in market context. They should not be interpreted as automatic buy or sell orders.
Important Limitations
Trend Context is a reactive indicator based on historical price and volatility data. It does not predict future prices.
Like all trend and market-regime tools, it may react with a delay after sudden reversals and may produce repeated state changes during sideways or unstable conditions.
Increasing the activation threshold, minimum directional efficiency, or confirmation-bar settings may reduce sensitivity, but it will also delay regime transitions.
Decreasing these values will make the indicator respond faster, but may increase the number of short-lived or false regime changes.
Trend Context should be used together with independent risk management, position sizing, and trade validation.
This indicator is provided for analytical and educational purposes and does not constitute financial advice.
Gösterge
MTM Sensei for alertsMTM — Sensei X
A multi‑confirmation trading framework: reads trend, structure, order flow and volatility, then draws a complete, ready‑to‑manage trade — entry, stop, four exits, breakeven and trailing — with clean on‑chart panels and webhook‑ready alerts.
What it does
Sensei X scores every setup against 20 confirmations grouped into four engines and only triggers when enough of them align in the same direction:
Trend (DEMA): DEMA 15 / 50 / 238 alignment, slope and price location.
Momentum · Volume · Order Flow: volume validation, ADX strength, RSI regime, and real buy/sell delta computed from a lower timeframe (with an on‑chart proxy fallback), plus imbalance and absorption reads.
Market Structure (SMC): CHoCH, BOS, IDM, liquidity sweeps, Order Blocks and swing points.
Sensei / Phase / Volatility: Sensei Bands (1σ) + adaptive cloud, momentum/exhaustion phase and a volatility‑safety check.
Phase engine
Choose how signals fire:
Momentum – triggers on setup completion (continuation). Best for Scalp / Intraday / Aggressive.
Exhaustion – triggers on a full countdown (reversal). Best for Swing / Conservative.
Trading styles (one click)
Gösterge
Smart Trend & Signal [Yimu Quant]All-in-one trend & signal system: 5-level trend detection + pullback buy/sell signals + auto ATR stop.
Combines EMA alignment, ADX strength, and MACD direction to classify the market into
STRONG BULL / BULL / NEUTRAL / BEAR / STRONG BEAR. Fires buy/sell arrows only on pullback
entries in the trend direction — no chasing, no counter-trend noise. Plots an auto ATR stop
so you always know where to exit.
Built for scalping, swing trading, and trend following on any market.
📌 Follow @Yimu Quant for more options & quant tools (Gamma Exposure, Volatility Rank, Options P&L Tracker)
Gösterge
Supply & Demand Zones Liquidity & Stop Hunt [LunqFX]Supply and demand zones are where price reacts — but most indicators draw every swing as a box and leave you to guess which one matters. Liquidity Zones ranks them: it marks the key supply and demand zones, scores each one by how much liquidity it holds, and shows whether it is still fresh — so you know which level to trade and which to ignore.
❶ WHAT EACH ZONE SHOWS
Every zone is a coloured block — magenta = SUPPLY (sellers, above), teal = DEMAND (buyers, below) — and carries three readings that are original to this script:
LIQ SCORE (0–100) — how much volume traded inside the zone versus the strongest zone on the chart. 100 = the heaviest zone (the real magnet); a low score = a thin, weak level.
VOLUME ▲ / ▼ — the up-volume vs down-volume that built the zone: did buyers or sellers do the work inside it.
FRESH / TESTED N× — FRESH = price has not returned yet (strongest reaction expected); TESTED N× = already retested N times, weaker each time.
❷ HOW TO TRADE IT
1 — Read the BIAS in the panel. ▲ BUY-SIDE = favour longs, ▼ SELL-SIDE = favour shorts. Trade with it, not against it.
2 — Pick a zone with a HIGH LIQ Score (70+). Low-score zones are thin and unreliable — skip them.
3 — Prefer FRESH zones. A FRESH high-LIQ zone is the highest-probability reaction. A many-times-TESTED zone is more likely to break than hold.
4 — Wait for price to return to that zone. The bright edge line is your reference level.
5 — Enter on the reaction: LONG — bias BUY-SIDE, price drops into a FRESH teal DEMAND zone, LIQ 80, Volume ▲ (buyers dominant). Long on the reaction, stop below the zone, target the next supply zone above. SHORT — bias SELL-SIDE, price rallies into a FRESH magenta SUPPLY zone, LIQ 76, Volume ▼ (sellers dominant). Short on the reaction, stop above the zone, target the next demand zone below.
❸ WHAT TO AVOID
Trading low-LIQ zones — they hold little liquidity. Fading a zone whose Volume split disagrees with its side (e.g. a supply zone built on heavy up-volume) — the level is weak. Chasing a many-times-TESTED zone expecting a clean bounce.
Works on any symbol and timeframe — forex, gold (XAUUSD), indices, crypto and stocks — intraday and higher timeframes alike.
❹ DASHBOARD
The panel lists every zone with its price, LIQ Score, FRESH/TESTED status and side (BUY/SELL), plus a LIQ-weighted overall bias — the full picture at a glance. Optional neon candles can be turned off to keep your own style.
❺ HOW IT WORKS
1 — Swing highs and lows are found from confirmed pivots (closed bars — no repainting). Each swing high opens a supply zone, each swing low a demand zone. 2 — Each zone is a block centred on the swing, its height scaled to ATR so it fits the instrument's volatility. 3 — For every zone the script measures the volume traded inside it, the up/down-volume split, and how many separate times price entered it. 4 — LIQ Score = the zone's volume ÷ the strongest zone's volume, scaled 0–100. 5 — The bias is weighted by LIQ Score, so one heavy zone counts for more than several thin ones — an honest read of whether liquidity leans buy or sell.
No repainting
Zones are built only from confirmed pivots and rendered on the last bar over a fixed lookback. A zone that appears in a screenshot is a zone that was there live — history is never recalculated.
This indicator is an educational market-analysis tool, not financial advice. Zone strength and past reactions describe historical behavior and do not guarantee future results. Always confirm with your own analysis and manage risk.
Gösterge
KC Dynamic Trend Ribbon PRO [EMA Trend & Strength]📝 Description:
Overview
KC Dynamic Trend Ribbon PRO is an educational trend-analysis indicator designed to help traders visualize trend alignment using multiple exponential moving averages (EMAs). It highlights changes in trend structure through a clean ribbon, optional trend-change markers, and a compact dashboard summarizing the current market context.
This tool is intended to improve chart readability and support structured market analysis across different timeframes. It does not generate guaranteed buy or sell signals and should be used alongside sound risk management and additional confirmation.
Features
• Dynamic EMA trend ribbon
• Trend strength scoring
• Clean trend-change markers
• Compact market dashboard
• Configurable visual settings
• ATR-based trend evaluation
• Lightweight and chart-friendly
Dashboard
Trend
Strength
Score
Price vs EMA 200
ATR
Best Used For
Trend analysis
Market context
Trend confirmation
Multi-timeframe workflows
Educational chart studies.
Disclaimer:
This script is provided for educational and informational purposes only. It does not constitute financial advice or investment recommendations. Always perform your own analysis and manage risk appropriately.
Gösterge
Trendline Architect [Quantum Algo]Trendline Architect
====================================================
🔶 OVERVIEW
Trendline Architect is an automatic trendline indicator that does what most trendline tools skip: it validates every line before drawing it, makes each line earn its status through real touches, grades every breakout by quality, and then automates the break-and-retest sequence that trendline traders normally track by hand. Lines are born as dotted candidates, promoted to solid confirmed trendlines only after the market validates them with a third touch, graded on breakout, kept on a retest watch after they break, and paired into parallel channels automatically — all with a deliberately quiet chart: one-letter signals whose full context lives in hover tooltips.
The problem this script solves is trendline spaghetti and trendline noise. Automatic trendline tools typically draw every pivot-to-pivot connection and alert on every violation. This engine rejects invalid lines at birth, refuses duplicates, caps how many lines can exist per side, silences the breaks of unproven lines by default, and filters weak breakouts by grade — so what remains on the chart is only what the market has actually respected.
🔶 WHAT IS A TRENDLINE BREAK AND RETEST?
A trendline connects successive swing points and acts as dynamic support or resistance while price respects it. A breakout occurs when price closes decisively through the line. The retest is what disciplined traders wait for next: price returning to the broken line from the other side and rejecting — old support acting as new resistance, or old resistance reclaimed as support. That return-and-reject is one of the most traded patterns in classical charting, and this engine detects the entire sequence automatically: validated line, graded break, watch window, confirmed retest.
🔶 WHY THIS SCRIPT IS ORIGINAL
1. Geometric validity at birth. A candidate line is rejected before it is ever drawn if any candle close violated the segment between its two anchor pivots. Lines that were never respected never reach the chart.
2. Touch-earned lifecycle. Every line starts as a dotted, untagged candidate. Each validated touch — a wick into tolerance with a close that respects the line — is counted, and only at the configured touch count is the line promoted: solid, thicker, fully colored, with a live ×N touch tag. The chart itself shows which lines the market obeys.
3. Anti-spaghetti engineering. Duplicate candidates with similar slope and position are refused, each side is capped at a configurable number of active lines with the weakest evicted first, and stale lines expire by age. The chart stays readable on every timeframe.
4. Breakout quality grading. Every breakout is scored from three observable components — volume z-score, penetration depth in Average True Range units, and breakout candle body ratio — into grades A, B, and C. Grade A signals highlight in the accent color.
5. A retest engine. Broken lines are not deleted; they turn into gray watch lines for a configurable window. A return to the broken line with a rejecting close prints the Retest signal — the classic polarity flip, automated.
6. Silence by default, depth on demand. Signals print as single letters — B for breakout, R for retest — with the full context (direction, grade, volume, penetration) in the hover tooltip. Two noise filters ship enabled: breaks of unconfirmed lines retire silently, and breakouts below a minimum grade stay off the chart and out of the alerts.
7. Automatic channel detection. When an active support line and resistance line run parallel within a slope tolerance, the engine fills the channel between them and reports it on the dashboard.
8. A live architecture dashboard. Active support and resistance counts, the nearest line with its distance in Average True Range units, a trend read derived from confirmed line slopes, the last break grade, the retest watch count, and channel status — in a compact, fully themeable panel.
🔶 HOW IT WORKS
Line construction: Confirmed swing pivots anchor every candidate line. Each new pivot is paired with the previous same-side pivot, the segment is checked for historical violations, duplicates are rejected, and side capacity is enforced before the line is created.
Touch validation: A touch counts only when the wick enters the tolerance band around the line and the close still respects it. Touches accumulate on the line's tag; the confirming touch promotes the line and, from that point, validated touches are marked with dots.
Breakouts: A close through the line beyond the buffer triggers the break. Confirmed lines produce graded signals; forming lines retire silently when the default filter is on. The broken line converts to a gray dashed watch line.
Retests: Within the watch window, a return to the broken line with a rejecting close prints R — upward reclaim of broken resistance, or downward rejection at broken support. Watch lines that see no retest expire quietly.
Channels: Active opposite-side lines are compared by slope; the closest parallel pair within tolerance is filled as a channel.
Non-repainting: Pivots require confirmation, and all touches, promotions, breaks, and retests are evaluated on closed bars only. Once printed, nothing moves.
Chart hygiene: Completed lines, touch dots, and signals are all capped by input, keeping the chart clean and the auto-scale anchored to current price.
🔶 HOW TO USE IT
1. Works on any market — cryptocurrency, forex, gold, indices, stocks, futures — and any timeframe. Raise the pivot length for larger structures.
2. Trust the visual hierarchy: dotted lines are candidates, solid lines with ×N tags are market-validated, gray dashed lines are broken and on retest watch.
3. Treat B signals as regime information: grade A breakouts with volume and penetration carry far more weight than the minimum-grade ones, and the grade is one hover away.
4. The R signal is the classic entry location: the broken line has flipped roles and price has confirmed the flip. Stops belong on the far side of the retested line.
5. Use the dashboard's Nearest row to know how far price is from the closest active line in Average True Range units before it gets there.
6. If you want the raw, unfiltered feed, disable the two noise filters in Signals — the engine detects everything either way.
🔶 SETTINGS
- Detection: pivot length, maximum anchor span, active lines per side, line expiry, completed lines to keep.
- Touches, breaks and retests: touch tolerance, touches to confirm, breakout buffer, retest watch window.
- Signals: breakout and retest toggles, confirmed-lines-only filter, minimum breakout grade.
- Channel detection with slope similarity tolerance.
- Full color customization, extension length, touch dots toggle.
- Themeable dashboard: position, four text sizes, title band, background, frame, grid, and three text colors.
🔶 ALERTS
- Trendline Confirmed — a line collected its confirming touch.
- Bullish / Bearish Trendline Breakout — a qualified close through a line, honoring the grade filter.
- Bullish / Bearish Retest Confirmed — a broken line was retested and rejected.
- Parallel Channel Detected — an active support and resistance pair is running as a channel.
🔶 FREQUENTLY ASKED QUESTIONS
Does the indicator repaint? No. Anchors are confirmed pivots and every touch, break, and retest is evaluated at bar close. Pivot confirmation introduces intentional lag equal to the pivot length.
Why do I see so few lines? By design. Between geometric validation, duplicate rejection, side caps, and expiry, only lines with genuine market respect survive. Raise the per-side cap or lower the confirmation count for a busier chart.
What do B and R mean? B is a graded breakout and R is a confirmed retest of the broken line. Hover either label for direction, grade, volume, and penetration details.
Why did a breakout print no signal? Either the line was still unconfirmed while the confirmed-only filter is on, or the break graded below your minimum. The line still changed state; only the signal was filtered.
What makes a grade A breakout? Elevated volume, deep penetration beyond the line in Average True Range terms, and a strong-bodied breakout candle — all three together.
🔶 CREDITS
Trendline analysis, breakout trading, and the break-and-retest pattern are classical charting techniques in the public domain, refined by generations of technicians. This script gratefully acknowledges that shared lineage. The geometric validity engine, touch-earned lifecycle, breakout grading model, retest watch engine, channel detection, noise-filtering architecture, and all code in this script are original work — no third-party or open-source script code was reused.
🔶 LIMITATIONS
Trendlines are geometry, not guarantees: valid lines break and graded breakouts fail. Pivot confirmation delays anchor recognition by design. Volume grading is less meaningful on symbols with unreliable volume reporting. Channel detection reports the closest parallel pair, not every possible channel. No indicator replaces independent analysis.
🔶 DISCLAIMER
This script is provided strictly for educational and informational purposes. It is not financial advice, an investment recommendation, or a solicitation to buy or sell any financial instrument. Past behavior of any trendline, breakout, or retest does not guarantee future results. Trading involves substantial risk. Always do your own research and manage risk independently.
Gösterge
Axioma - Ichimoku Balance EngineAxioma · Ichimoku Balance Engine
A clean Ichimoku market-balance tool designed to read trend context, equilibrium and confirmation at a glance.
The Axioma Ichimoku Balance Engine is built around the original Ichimoku Kinko Hyo logic, but presents the information in a cleaner and more structured way for modern chart analysis.
The focus is not on classic buy/sell signals, but on understanding the current market balance through Kumo structure, Tenkan/Kijun relationship, Kijun behavior and Chikou confirmation.
Core Concept
Price vs. Kumo defines the market environment.
Tenkan and Kijun describe short- and mid-term balance.
Kijun acts as the main equilibrium anchor.
Chikou is used as confirmation and fakeout filter.
Future Kumo shows projected structure and potential support/resistance.
Main Features
Classic Ichimoku structure with a cleaner visual layout.
Smart balance engine based on price, Kumo, Tenkan/Kijun, Kijun direction and Chikou confirmation.
Right-side HUD for fast market-state reading.
Visible range state strip for historical context inside the current chart view.
GT3 RS inspired visual design, optimized for dark chart backgrounds.
No unnecessary debug plots.
No multi-timeframe clutter.
No direct buy/sell labels.
Ichimoku Logic
Price above the Kumo indicates a bullish environment.
Price below the Kumo indicates a bearish environment.
Price inside the Kumo marks balance, transition or reduced clarity.
Tenkan/Kijun relationship is treated as an important timing component.
Kijun remains the central balance line of the system.
Chikou becomes more meaningful when it clears historical price, Kijun and especially Span B.
Visual Philosophy
The script keeps the chart clean and readable. Tenkan, Kijun and Chikou are not overloaded with global bias colors. They remain visually calm, while the Kumo, HUD and state strip provide the directional context.
// Main idea:
// Read the market through balance, structure and confirmation.
// Not through noisy entry labels.
Best Use
Trend context analysis.
Ichimoku market structure reading.
Filtering weak or unclear environments.
Understanding whether the market is above, below or inside equilibrium.
Supporting discretionary trading decisions with a cleaner visual framework.
This indicator is designed as a market-reading tool, not as a standalone automated trading system.
A complete onboarding / full explanation of the logic, interpretation and practical use is available on request.
Gösterge
Relative Strength Scoring SystemGuage multi-timeframe relative strength. Indicator created by scoring the Position of price on Ratio chart wrt Moving Averages
Gösterge
Fractal Delivery ModelOVERVIEW
The HTF Fractal Delivery Model is a multi-timeframe price-action indicator designed to visualize higher-timeframe candle development, liquidity sweeps, and lower-timeframe Change in State of Delivery (CISD) confirmations.
The indicator combines the structure of a selected higher timeframe with lower-timeframe price action. Its purpose is to help traders identify situations where price sweeps a previously confirmed higher-timeframe liquidity level and subsequently confirms a directional shift.
This script is an independently developed implementation based on general price-action, liquidity, and multi-timeframe analysis concepts.
CORE MODEL
The model uses the previous confirmed higher-timeframe candle as its primary liquidity reference.
For a bullish setup:
1. Price trades below the previous confirmed HTF low.
2. The event is classified as a sell-side liquidity sweep.
3. The script tracks bearish lower-timeframe candles formed around the sweep.
4. The opening price of the relevant bearish delivery candle becomes the bullish CISD level.
5. A lower-timeframe close above that level confirms the bullish setup.
For a bearish setup:
1. Price trades above the previous confirmed HTF high.
2. The event is classified as a buy-side liquidity sweep.
3. The script tracks bullish lower-timeframe candles formed around the sweep.
4. The opening price of the relevant bullish delivery candle becomes the bearish CISD level.
5. A lower-timeframe close below that level confirms the bearish setup.
RIGHT-SIDE HTF CANDLES
The indicator displays four higher-timeframe candles in the empty space to the right of the chart:
• C1 — three confirmed HTF candles ago
• C2 — two confirmed HTF candles ago
• C3 — the previous confirmed HTF candle
• C4* — the currently developing HTF candle
The asterisk on C4 indicates that the candle is still open. Its high, low, close, body color, and wick can change until the higher-timeframe period closes.
Users can customize:
• Right-side candle offset
• Candle body width
• Distance between candles
• Bullish and bearish candle colors
• Wick color
• C1/C2/C3/C4 labels
• Current HTF open reference line
TIMEFRAME PAIRING
Two higher-timeframe selection modes are available:
• Automatic
• Manual
Automatic mode selects an HTF according to the current chart timeframe. Every automatic pairing can be customized in the indicator settings.
The default automatic pairings are:
• Up to 1 minute → 15-minute HTF
• Up to 5 minutes → 1-hour HTF
• Up to 15 minutes → 4-hour HTF
• Up to 1 hour → Daily HTF
• Up to 4 hours → Weekly HTF
• Up to Daily → Monthly HTF
Manual mode allows users to select any supported higher timeframe.
The chart timeframe must be lower than the selected HTF for the complete lower-timeframe model to operate as intended. The information table displays a warning when the pairing is invalid.
DISPLAYED LEVELS
C1 Liquidity
The high or low of the previous confirmed HTF candle used as the liquidity reference for the setup.
CISD
The opening price of the relevant opposite-direction lower-timeframe delivery candle. A confirmed close through this price activates the setup.
Equilibrium
The 50% midpoint between the previous confirmed HTF high and low.
T-Spot
In this implementation, the T-Spot is calculated as the midpoint between the swept liquidity level and the confirmed CISD price.
Projection Levels
Projection levels are calculated from the distance between the liquidity level and the CISD level:
Model Range = Absolute Value of (CISD − Liquidity)
Bullish Projection =
Liquidity + Model Range × Projection Magnitude
Bearish Projection =
Liquidity − Model Range × Projection Magnitude
Five customizable projection magnitudes are available. The default values are:
• -1.0
• -2.0
• -2.5
• -4.0
• -4.5
The script uses the absolute magnitude of each projection input and applies the direction automatically.
BIAS FILTER
The bias setting controls which formations may be detected:
• Neutral — displays bullish and bearish setups
• Bullish — displays bullish setups only
• Bearish — displays bearish setups only
This filter can be used to align lower-timeframe confirmations with a separately determined higher-timeframe directional bias.
TIME FILTERS
The script includes up to three customizable session windows.
Users can configure:
• Session 1
• Session 2
• Session 3
• Session timezone
• Individual session activation
• Global session-filter activation
When time filtering is enabled, new liquidity-sweep candidates are accepted only inside one of the active session windows.
SETUP FAILURE
A confirmed setup can be marked as failed when price invalidates its liquidity reference.
Two failure modes are available:
• Close-based invalidation
• Wick-based invalidation
When a setup fails:
• Its active lines stop extending
• Its objects change to the selected failure color
• Its setup label changes to “FAILED”
Historical setup depth can be configured from the current setup only to a maximum of 40 previous setups.
INFORMATION TABLE
The optional information table displays:
• Current chart and HTF pairing
• Pairing validity
• Time remaining until the current HTF close
• Selected directional bias
• Current sweep candidate
• Number of stored setups
ALERTS
The indicator provides two alert conditions:
• Bullish CISD
• Bearish CISD
To create an alert:
1. Add the indicator to the chart.
2. Open TradingView’s Create Alert dialog.
3. Select this indicator under Condition.
4. Select Bullish CISD or Bearish CISD.
5. For confirmed signals, use Once Per Bar Close.
REPAINTING AND REALTIME BEHAVIOR
Confirmed C1, C2, and C3 HTF candle values use completed higher-timeframe candles and do not change afterward.
C4 is intentionally a developing HTF candle. Its high, low, close, wick, and body color update in realtime until the HTF candle closes. This is expected realtime behavior and should not be interpreted as a confirmed historical signal.
When “Confirm CISD On Closed Candle” is enabled, CISD signals are generated only after the lower-timeframe candle closes. This is the recommended setting for stable alerts.
Disabling closed-candle confirmation allows intrabar detection. Intrabar conditions may appear and disappear before the current lower-timeframe candle closes.
No future-looking data is intentionally used to generate CISD signals.
RECOMMENDED WORKFLOW
1. Use Automatic mode or select an HTF manually.
2. Confirm that the chart timeframe is lower than the selected HTF.
3. Select Neutral, Bullish, or Bearish bias.
4. Wait for price to sweep the previous confirmed HTF high or low.
5. Wait for a lower-timeframe CISD close.
6. Use liquidity, equilibrium, T-Spot, and projection levels as analytical references.
7. Apply independent risk management and market-context analysis.
LIMITATIONS
• This indicator is a rule-based interpretation of liquidity sweeps and CISD.
• C1–C4 labels represent chronological HTF candles, not guaranteed market phases.
• The T-Spot formula is specific to this implementation.
• A liquidity sweep does not guarantee a reversal.
• Projection levels are mathematical reference levels, not price targets guaranteed to be reached.
• Session behavior may vary across symbols because of exchange hours, holidays, and timezone settings.
• Higher-timeframe values can differ between instruments with different trading sessions.
• The indicator does not place orders or manage positions.
DISCLAIMER
This indicator is provided for informational and educational purposes only. It is not financial, investment, or trading advice.
Nothing displayed by this script should be interpreted as a recommendation to buy or sell any financial instrument. Trading involves substantial risk, and past performance does not guarantee future results.
Users are solely responsible for their trading decisions, position sizing, risk management, and verification of all signals.
Copy
Suggested tags
CopyCISD
Liquidity
Liquidity Sweep
Higher Timeframe
Multi-Timeframe
Price Action
Market Structure
HTF Candles
Projection Levels
Fractal
Suggested release notes
CopyInitial public release.
Features:
• Automatic and manual HTF pairing
• Right-side C1–C4 HTF candle visualization
• Bullish and bearish liquidity-sweep detection
• Lower-timeframe CISD confirmation
• Bias filtering
• Equilibrium and T-Spot levels
• Five customizable projection levels
• Three configurable time filters
• Setup failure detection
• Historical setup management
• Information table
• Bullish and bearish CISD alerts
Gösterge
True Order Blocks & Liquidity LevelsTrue Order Blocks & Liquidity Levels — a comprehensive price action toolkit for market structure analysis, liquidity mapping, and institutional zone detection across any instrument and timeframe.
The logic behind order blocks, imbalances, and internal pullbacks is built in strict accordance with the inside bar methodology — one of the most precise approaches to identifying institutional points of interest. Every module accounts for whether a bar is an inside bar, which significantly improves signal quality and eliminates false zones that commonly appear with traditional approaches.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MODULES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ Internal Pullbacks
Displays market structure as lines connecting sequential pivot highs and lows. Inside bars are ignored during structure building, keeping pullback lines clean and noise-free. The last open line redraws in real time as price develops.
Adjustable number of visible lines
Color, style (solid / dashed / dotted) and width customization
▸ Internal Liquidity
Horizontal lines automatically placed at each confirmed pivot high and low. A line persists until price crosses it — at that moment the line is removed and an alert fires. These levels mark clusters of stop orders and serve as potential targets for liquidity sweeps.
Independent limit on the number of visible levels
Color and style customization
Alert on level breach
▸ Imbalance (FVG)
Fair Value Gap detector built on three consecutive non-inside bars. The algorithm steps over inside bars when searching for the FVG — this means the gap can span more than 3 candles visually if inside bars appear in between, which is intentional and produces cleaner zones. Open-price gaps are handled by clipping FVG boundaries to the body of the middle candle.
Separate colors for bullish and bearish FVG zones
Maximum number of displayed zones
Midline drawn inside each zone for easier reference
▸ Order Blocks
Institutional interest zones formed by a strict algorithm: an order block is drawn only when the bar preceding a FVG performed a liquidity sweep — meaning it broke the high or low of the prior significant pivot. The block is placed on the candle immediately preceding the impulsive move. If an absorption candle stands between the OB candidate and the FVG, the candidate is reset — preventing false blocks from forming on overly aggressive moves.
Automatic mitigation tracking: when price touches the zone, the block changes to a "mitigated" color
Option to hide mitigated blocks entirely
Separate colors for bullish, bearish, and mitigated blocks
Adjustable history depth
Alerts on new block formation and on mitigation
▸ Inside Bars
Highlights bars that fit entirely within the range of the previous mother candle. A series of consecutive inside bars signals compression and accumulation ahead of a directional move.
Barcolor highlight with customizable color
Adjustable lookback depth
▸ Absorption
Marks candles that fully engulf the range of the previous mother candle (high > mother high and low < mother low). These candles often indicate absorption of accumulated positions and a short-term shift in intent.
Separate highlight color independent of Inside Bars
Alert on absorption candle formation
▸ PDH / PDL — Previous Day High & Low
Displays high and low levels from previous trading days (up to 7 days). Levels that have been fully engulfed by price are automatically hidden. Each level is labeled: the most recent is marked "PDH" / "PDL", older ones show the date in month/day format.
Adjustable number of days displayed
Unified color for all PDH/PDL levels
Alert when price crosses a level
▸ Market Sessions
Draws session boxes for each trading session over the last N days. Five fully independent sessions are supported — defaults are Asia, Frankfurt, London, New York, and one custom user-defined session.
Custom name, start and end time (UTC), and background color per session
Optional horizontal border lines showing session high and low
Border style and width customization
Adjustable display depth (number of days)
Alerts when price crosses the high or low of a closed session
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TREND FILTER
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Colors the chart background based on WaveTrend oscillator alignment across up to three independent timeframes. When all selected timeframes show WT above zero simultaneously — bullish background. When all show WT below zero — bearish background. When timeframes disagree — no background, signalling an unclear or transitional market state.
How WaveTrend is calculated: WT is built as a double-smoothed normalized channel index on HLC3. The first EMA measures the average deviation of price from its mean; the result is normalized and smoothed again to produce the final oscillator value. Values above zero indicate bullish bias, below zero — bearish.
Show trend filter — master on/off switch
WT Channel Length — EMA length for channel calculation. Shorter = more reactive
WT Average Length — smoothing EMA applied on top. Larger = calmer signal
TF 1 / TF 2 / TF 3 — each row has an enable toggle and a timeframe selector. Defaults: 15m, 1h, 4h. A disabled timeframe is treated as neutral and excluded from alignment check
Confirm trend on bar close — when enabled, background and alerts only react to values from the last closed HTF bar, eliminating intra-bar repainting. When disabled, the background updates in real time as the HTF bar forms
Bullish / Bearish background colors — customizable with transparency
Trend Changed alert — fires on bar close on any of the six possible state transitions: uptrend ↔ neutral ↔ downtrend and direct flip. Alert message specifies the exact transition
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DASHBOARD
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A compact table showing WaveTrend values for each enabled timeframe. Only enabled timeframes are displayed — from one to three rows.
Column 1: timeframe label (15m, 1h, 4h etc.)
Column 2: current WT value rounded to one decimal. Cell background reflects signal strength: neutral grey (−10 to +10), weak green/red (±10 to ±40), saturated green/red (beyond ±40)
Position — 9 placement options across the chart
Text size — Tiny / Small / Normal / Large
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ALERTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Every module has its own independent alert toggle. All messages can optionally be prefixed with the instrument ticker — useful when monitoring multiple charts simultaneously.
Liquidity level breached
Absorption candle formed
New order block created
Order block mitigated
Session high or low crossed
PDH / PDL level crossed
Trend changed (WaveTrend multi-TF)
Gösterge
Trend-Reset Cumulative Delta [ChartPrime]Trend-Reset Cumulative Delta
🔶 OVERVIEW
Standard Cumulative Delta indicators track the net difference between buying and selling volume from a fixed starting point (like the start of the day). While useful, they often become skewed by historical data that is no longer relevant to the current market trend.
The Trend-Reset Cumulative Delta solves this by using a Volatility-Based Reset Mechanism . It utilizes an ATR (Average True Range) envelope to define the current trend; the moment price breaks out of this envelope, the Cumulative Delta "resets." This ensures you are only seeing the volume pressure relevant to the active trend.
🔶 THE RESET LOGIC: ATR BANDS
The indicator tracks a central EMA surrounded by volatility bands. This creates a "dynamic corridor" for price:
Bullish Trend: When price closes above the Upper ATR Band , the trend turns bullish and the Delta counter resets to 0.
Bearish Trend: When price closes below the Lower ATR Band , the trend turns bearish and the Delta counter resets to 0.
By resetting at every major trend shift, the indicator highlights the "fresh" volume entering the move, making it easier to spot exhaustion or trend strength without the baggage of old data.
🔶 KEY FEATURES
Z-Score Pivot Filter: Not all pivots are equal. This indicator uses a Z-Score calculation to identify "outlier" volume events. It highlights pivots where the Cumulative Delta is significantly higher (statistically) than the recent average.
Trend Summary Labels: At the end of every trend cycle, a label appears summarizing the Total Volume and Net Delta of that specific move. This allows you to compare the "effort vs. result" of previous trends side-by-side.
Dual-Chart Projection: Filtered volume pivots can be projected directly onto the price chart, showing you exactly which candle saw a statistical volume extreme.
Dynamic Column Coloring:
* Bright Colors: Volume is increasing in the direction of the trend.
* Faded Colors: Volume pressure is slowing down (potential divergence/exhaustion).
🔶 TRADING APPLICATIONS
Effort vs. Result (Divergence): If price is making new trend highs but the Trend-Reset Delta columns are becoming smaller or fading in color, it indicates that the "effort" (volume) is not supporting the move.
Institutional Absorption: Look for the Z-Score Pivot markers (▼/▲). When these appear at structural support or resistance, it signifies that a massive amount of volume was transacted, often indicating institutional absorption.
Trend Strength Comparison: Use the Trend Summary Labels to look back at previous cycles. If the previous Bullish trend had a Net Delta of +1M and the current Bullish trend only has +200k, the current move is significantly more fragile.
🔶 CONCLUSION
The Trend-Reset Cumulative Delta provides a cleaner, more actionable view of volume flow. By stripping away irrelevant historical volume and focusing on the current volatility-defined trend, it helps traders identify when a trend is being fueled by fresh capital—or when it's simply running on fumes.
Gösterge
ICT Weekly Gap NYThis indicator plots weekly reference levels based on ICT-style weekly gap analysis.
It marks the Friday 17:00 New York close, the Monday 01:00 New York open, and the equilibrium level between those two prices. The purpose is to help traders visually track weekly gap levels, premium/discount reference areas, and possible reaction zones during the trading week.
The script allows users to choose how many previous weekly gaps to display, adjust the Monday open time, extend lines to the right, and show or hide the gap zone and labels.
This tool is designed for discretionary analysis only and does not provide buy or sell signals.
Gösterge
Liquidity Sweep & Stop-Hunt Signals [ForexCracked]🔵 OVERVIEW
Liquidity Sweep & Stop-Hunt Signals marks the price levels where stop orders pile up, detects the moment price runs those stops and reverses, and prints a BUY or SELL with a ready-made entry, stop and target. It is a focused reversal tool built around one of the most reliable behaviours in the market: the failed breakout.
Every signal confirms on candle close, so nothing repaints after the bar is done. A live dashboard shows the higher-timeframe bias, the last signal, and the current trade plan.
🔵 WHAT A LIQUIDITY SWEEP ACTUALLY IS
Stops cluster in obvious places: just above a recent swing high (buy-side liquidity) and just below a recent swing low (sell-side liquidity). Price is often drawn to those pools because that is where resting orders sit.
A sweep, or stop hunt, happens when price spikes through one of those swings, triggers the stops, and then closes back inside the range on the same candle. Breakout traders get trapped, and the reversal that follows is the trade this tool is built to catch.
🔵 HOW IT FINDS SIGNALS
• It tracks recent swing highs and lows as liquidity lines and keeps them on the chart until they are taken
• A SELL fires when a candle's high runs above a tracked swing high but its close falls back below it (buy-side liquidity swept, then rejected)
• A BUY fires when a candle's low runs below a tracked swing low but its close climbs back above it (sell-side liquidity swept, then rejected)
• An optional rejection-body filter ignores weak wicks and only accepts sweeps that close with a real body back inside the level
• An optional higher-timeframe EMA bias lets you take only trend-aligned sweeps, only counter-trend sweeps, or all of them
🔵 THE TRADE PLAN IT DRAWS
On every signal the tool draws three lines and labels them:
• Entry at the close of the sweep candle
• Stop just beyond the swept wick, with an ATR buffer so normal noise does not clip it
• Target at your chosen reward-to-risk multiple of that stop distance
You get a complete plan on the chart the moment a signal prints, with the exact prices in the label.
🔵 SETTINGS
• Swing Strength: how major a swing must be to count as liquidity (higher = fewer, cleaner levels)
• Levels Tracked: how many liquidity lines to keep per side
• Trend Filter: All sweeps, HTF trend only, or Counter-HTF only
• HTF Bias Timeframe and EMA Length: the higher-timeframe trend reference
• Require Rejection Body and Min Rejection Body (x ATR): quality filter for the sweep candle
• Stop Buffer (x ATR) and Reward : Risk: the trade-plan geometry
🔵 HOW TO USE
• Start on H1 or H4 for forex, gold and indices, with the HTF bias set one or two steps higher
• Treat a swept level plus a strong rejection close as the signal, not the wick alone
• Use Counter-HTF only when you want pure reversal setups at range extremes, and HTF trend only when you want continuation entries after a stop-run against the trend
• Size every trade off the drawn stop distance at a fixed account risk
• Raise Swing Strength on noisy pairs so only the meaningful liquidity gets tracked
🔵 BEST AND WEAKEST CONDITIONS
✅ Strongest at range extremes, session highs and lows, and around prior day or week highs and lows, where liquidity genuinely rests
⚠️ Weakest in fast one-way trends with no pullbacks, and on very low timeframes where every wick looks like a sweep
⚠️ DISCLAIMER
This tool identifies liquidity sweeps and marks reversal setups. It does not predict price. A swept level is a probability, not a certainty, and sweeps can extend further before reversing. Results depend on market conditions, settings, and your own execution and risk management. Shared for educational and research purposes; not financial advice.
Gösterge
Liquidity Rails @darshaksscLiquidity Rails projects dotted liquidity lines from every confirmed swing pivot — sellside
liquidity above prior highs, buyside liquidity below prior lows — and automatically removes
each line the moment price sweeps through it, giving an always-current liquidity map instead
of a cluttered chart full of old, already-swept levels.
🔶 HOW IT WORKS
Every confirmed pivot high spawns a dotted line projecting forward, labeled "Sellside
liquidity." Every confirmed pivot low spawns a dotted line labeled "Buyside liquidity." Nearby
levels of the same type (within an ATR-based tolerance) automatically merge into a single
line with a touch count, instead of stacking overlapping duplicate labels. The moment price
closes through a level, that line is deleted — swept liquidity doesn't linger on the chart.
🔶 HOW TO USE
- Red dotted line above price = resting sellside liquidity (prior high).
- Green dotted line below price = resting buyside liquidity (prior low).
- A line disappearing = that level was just swept by price.
- "×2 / ×3" on a label = multiple nearby swing points clustered into one liquidity zone.
🔶 SETTINGS
Swing Lookback (pivot sensitivity), Max Tracked Lines, ATR-based label offset, Merge Nearby
Levels tolerance, custom colors.
🔶 LIMITATIONS
Pivot confirmation requires right-side bars, so lines appear with an inherent lag — standard
for any non-repainting pivot-based tool. In fast trending markets many lines can appear and
sweep in quick succession; increase Max Tracked Lines or Swing Lookback for a calmer view.
This script is 100% original, open-source (MPL 2.0), and does not repaint.
For educational/informational purposes only. Not financial advice. Past performance does
not guarantee future results. Always use proper risk management.
Gösterge
EMA+VWAP IndicatorSNIPERS EMAs + VWAP
SNIPERS EMAs + VWAP is a simple charting tool that combines key Exponential Moving Averages with VWAP (Volume Weighted Average Price) to help traders identify trend direction, dynamic support and resistance, and areas of market value.
Features
• 10 EMA
• 20 EMA
• 50 EMA
• 200 EMA
• 800 EMA
• VWAP with on/off toggle
• Clean and lightweight design
• Suitable for Forex, Indices, Commodities and Crypto
How I Use It
I use the moving averages to help identify trend direction, pullbacks, and areas where price may react during a trend.
VWAP is used as an additional confluence tool to identify fair value and potential support or resistance zones throughout the trading session.
This indicator is designed to complement price action and market structure analysis rather than generate standalone buy or sell signals.
Best Used With
• Price Action
• Market Structure
• Support and Resistance
• Liquidity Levels
• Session Analysis
• SNIPERS Candles
Disclaimer
This indicator is provided free of charge for educational purposes only and should not be considered financial advice. Always perform your own analysis and manage risk appropriately
Created by Market sniper HQ
Trade Like A Sniper Not Like The Crowd
Gösterge
Market Sessions, Asia, EU, US v0.1.1Market Sessions — Asia / EU / US: session highlights + attribution stats
WHAT IT DOES
Shades the chart background during each major market's business hours — Asia (Tokyo), EU (London), US (New York). Plenty of scripts do that; the point of this one is the rolling attribution table, which shows which market's hours are actually driving price rather than leaving you to eyeball it.
HOW IT WORKS
- Sessions are defined in each market's local IANA timezone (Asia/Tokyo, Europe/London, America/New_York), so daylight-saving shifts are handled automatically — no hardcoded UTC offsets that drift twice a year.
- Overlapping sessions blend visually; the London/NY overlap shows as a mixed tint.
- For each market, the script records every completed session's open→close return and high–low range over a rolling window of N sessions (default 20).
READING THE TABLE
- Avg % — mean session return: directional bias.
- Rng % — mean session range as % of session open: energy/participation, direction-agnostic.
- Win % — share of sessions closing positive.
- Cum % — summed returns across the window.
High Rng with near-zero Avg means that session produces chop, not leadership. High Rng with consistent Avg/Cum means that market is driving the trend.
SETTINGS
Each session's hours, timezone and colour are editable. A weekdays-only filter (default on) excludes Sat/Sun — desks are closed, so weekend action shouldn't be attributed to any market. Stats are computed on standard OHLC via ticker.standard(), so the numbers stay honest even on a Heikin Ashi chart.
NOTES
Intraday charts only. Stats cover completed sessions; the live session isn't counted until it closes. Attribution is regime-dependent — leadership rotates — hence a rolling window rather than all-history stats. Defaults: Tokyo 09:00–18:00, London 08:00–16:30, New York 09:30–16:00, all local time.
Gösterge
HalfTrend Long/Short Signal Engine [BigBeluga]HalfTrend Long/Short Signal Engine is an institutional-grade trend tracking toolkit built for TradingView. It filters out minor market noise to deliver definitive, non-repainting long and short entry signals based on asset volatility and structural swing pivots.
Instead of displaying standard lag-heavy moving averages, this system uses an adaptive directional engine to lock onto clean trend lines and overlay automatic risk-management matrices directly onto your chart. It calculates real-time win rates and scans multiple assets simultaneously so you can trade with systematic statistical backup.
🔵 MAIN ENGINE & MARKET CALCULATION MECHANICS
1. Pure HalfTrend Price Filter Matrix
Swing Pivot Trackers: The engine scans local high and low data using an adjustable lookback filter ( Amplitude ) to find actual structural swing points rather than temporary price spikes.
Volatility-Adjusted Bands: It establishes dynamic outer channel boundaries using a 100-period Average True Range calculation divided by two ( ATR/2 ). The total channel width automatically scales using your custom risk buffer parameter ( Channel Deviation ).
Regime Flip Architecture: The system locks into a Bullish Regime when price crosses above structural highs, shifting the main tracking baseline to Green. When price slips below structural lows, it forces a Bearish Regime and changes the tracking baseline to Red.
2. Automated Risk Matrix & Multi-Asset Scanner
Algorithmic Trade Execution: The moment a new trend regime initializes, the engine projects a strict trade tracking matrix showcasing an entry line, a clear stop-loss boundary, and three tiered profit targets (TP1, TP2, and TP3).
Live Performance Dashboard: An integrated on-screen table calculates real-time historical metrics, tracking active wins, losses, current target risk-to-reward ratios ($1:3$), and overall system win rate percentages.
Screener Security Matrix: The background engine leverages real-time multi-asset queries to stream concurrent trend statuses for five separate configurable symbols directly into a secondary visual dashboard.
// Automated Trade Risk & Multi-Asset Tracking Snippet
if buySignal
float dist = atr2 * baseRiskMult
activeSL := close - dist
activeTP1 := close + dist
activeTP2 := close + (dist * 2)
activeTP3 := close + (dist * 3)
tradeState := 1
entryPx := close
t1 = request.security(sym1, timeframe.period, trend)
🔵 WHY IT IS USEFUL
Elimination of Market Noise: Standard moving averages constantly whip back and forth during consolidations. The HalfTrend calculation filters out minor intraday fluctuations, only shifting when a definitive structural high or low is broken.
Mathematical Execution Blueprint: It takes the emotion out of trade management. Every signal comes equipped with dynamic, visually mapped stop losses and a $1:3$ risk-reward profit map that fills with real-time gradient paths.
Macro Market Synchronicity: The multi-asset side-panel allows you to keep an eye on major market drivers (like BTC, ETH, Gold, or major FX pairs) simultaneously, ensuring your trades line up with broader institutional market direction.
🔵 HOW TO USE THE SYSTEM
Trading Long Breakouts: When the system transitions from a bearish regime into a bullish regime, a Green LONG label will print beneath the breakout candle. Execute your position at the white entry line, setting your dynamic stop-loss boundary inside the red risk gradient.
Trading Short Breakdowns: Monitor the system for a shift into a bearish regime, indicated by a Red SHORT label appearing above the asset price. Execute short orders relative to the entry line and utilize the upper red gradient zone to map your protective risk ceiling.
Managing Exits and Targets: Take partial profits sequentially as the asset price moves through the Green target lines (TP1, TP2, and TP3). If a sudden trend reversal prints an opposing signal before your final targets are satisfied, the script automatically triggers a reversal exit rule to preserve accumulated gains.
Streamline your trade execution, manage portfolio risk systematically, and screen multiple sectors at once with the HalfTrend Long/Short Signal Engine workspace.
Gösterge
Market Regime & Risk DashboardAn analytics and risk dashboard. It tells you what state the market is in and how much to risk. It does NOT generate buy or sell signals and makes no claim of edge.
What it shows
- Volatility regime: realized volatility bucketed by its own percentile history (Low / Normal / High / Extreme)
- Realized volatility and its percentile rank
- Trend regime: Kaufman Efficiency Ratio bucketed into Trending / Mixed / Choppy
- ATR % of price, an ATR-based stop distance, and a fixed-fractional position size for your chosen risk percent
- Drawdown from the recent high
How to read it
Volatility regime drives position sizing: in Extreme regimes the same percent risk implies a far smaller position, and the dashboard does that maths for you. The trend regime is descriptive, not predictive.
Honest by design
- No buy/sell signals, no alpha claim. This is a measurement tool, not a prediction.
- Non-repainting: every value is a function of confirmed closes, no request.security, no future data. The current forming bar updates in real time, which is normal, not historical repaint.
- Every number is defined, with its limitations stated.
Open-source and MIT licensed.
Disclaimer: impersonal educational and analytics tool. This is not investment advice, not a personalised recommendation, and carries no performance guarantee. Past results do not predict future results. You are solely responsible for your own trading decisions.
Gösterge






















