Forecasting
Breakout Inside Candle PRO🟦1 INDICATOR PURPOSE
Breakout Inside Candle PRO is designed to identify live market compression using strict body-based logic and to automatically invalidate that structure the moment price exits it. The indicator prioritizes real-time relevance over historical pattern accumulation.
🟦2 STRUCTURAL DIFFERENTIATION
Most inside candle indicators leave historical highlights on the chart regardless of current validity. This indicator removes all compression highlights immediately after breakout, ensuring the chart reflects only the current structural state of the market.
🟦3 ABSOLUTE LIVE WIPEOUT MECHANISM
The indicator continuously monitors the live price position relative to the active body range. When price leaves the range, all inside candle highlights are instantly reverted, eliminating outdated structures and reducing cognitive bias.
🟦4 BODY-ONLY PRECISION
All calculations are performed using candle bodies rather than wicks. This design choice filters out transient liquidity events and focuses on accepted price, improving reliability in fast execution environments.
🟦5 BREAKOUT AWARENESS
Optional breakout markers identify the first candle resolving the compression. These markers support execution timing without attempting to predict direction or outcome.
🟦6 VISUAL DISCIPLINE
Dynamic boundary lines and a compact status matrix provide contextual clarity while avoiding chart clutter. Visual elements appear only when structurally relevant and disappear
automatically when invalid.
🟦7 EXECUTION INTEGRITY
An optional non-repainting mode ensures that inside candle validation occurs only after candle close, supporting disciplined execution and historical analysis.
🟦8 MARKET COMPATIBILITY
The indicator is compatible with all markets and all timeframes, making it suitable for scalpers, intraday traders, and structure-focused discretionary traders.
🟦9 PROFESSIONAL USE CASE
Breakout Inside Candle PRO is intended as a structural filter within a broader trading framework. It is designed for traders who value clarity, real-time validity, and rule-based decision support rather than signal abundance.
🟦10 DISCLAIMER
This indicator is provided for educational and analytical purposes only. It does not constitute investment advice, trading advice, financial advice, or a recommendation to buy or sell any financial instrument. Trading and investing in financial markets involve substantial risk, including the potential loss of all or more than the capital invested. Past performance, historical patterns, or indicator behavior do not guarantee future results. By using this indicator, the user acknowledges and accepts full responsibility for any trading decisions made and agrees that the developer and distributor are not liable for any losses, damages, or outcomes resulting from its use.
Adaptive Market Structure Channel By S B PrasadAdaptive Market Structure Channel (AMSC)
Institutional-Grade Trend, Volatility & Liquidity Framework
Overview
The Adaptive Market Structure Channel (AMSC) is a multi-engine, adaptive trading framework designed to read market structure, volatility, liquidity, and trend strength in real time.
It integrates ATR-based channels, pivot structure, supply–demand zones, liquidity sweeps, multi-factor momentum, and higher-timeframe confirmation into a single, coherent visual system.
AMSC is not a single-indicator strategy.
It is a context-driven decision framework intended to help traders align entries with dominant trend, structural levels, and institutional activity.
Core Components
1️⃣ Adaptive ATR Trend Channel
Dynamic ATR-based support & resistance
Automatically adjusts to volatility
Color-coded trend strength (strong / weak regimes)
Acts as the primary trend bias filter
2️⃣ Pivot-Based ATR Trend Channels
Channels built from confirmed pivot highs and lows
ATR-expanded structure, not fixed slopes
Separates impulse moves from corrections
Useful for trend continuation and pullback trades
3️⃣ Market Structure: Supply & Demand Zones
Automatically plots fresh demand and supply zones
Zones extend forward until violated
Helps identify high-probability reaction areas
Used as a location filter, not a standalone signal
4️⃣ Liquidity Sweep Detection (Smart Money Logic)
Identifies equal high / equal low liquidity pools
Detects stop-hunt style sweeps
Validates sweeps only when price reacts from structure zones
Prevents chasing false breakouts
5️⃣ Multi-Factor Trend Confirmation Engine
Combines:
EMA structure
MACD momentum
RSI regime
VWAP positioning
Optional ribbon & HMA filters
Signals are generated only when a majority of factors align, avoiding single-indicator bias.
6️⃣ Volatility Context (Bollinger Bands)
Provides volatility expansion / contraction context
Helps distinguish trend continuation vs compression
Works as a background regime filter
7️⃣ Higher Timeframe Confirmation
Confirms trend using a user-selected HTF
Prevents counter-trend trades during strong HTF bias
Essential for intraday and swing traders
8️⃣ Session-Aware Trading
Optional India, London, and New York session filters
Signals only during active market participation
Avoids low-liquidity false signals
9️⃣ Professional Dashboard
Real-time display of:
Trend direction
Trend strength
Factor alignment
HTF bias
Active zone
Trade signal
Session status
Designed for quick decision-making, not clutter.
How to Use AMSC (Best Practice)
✔ Trade in the direction of the ATR trend
✔ Enter near demand/supply within the channel
✔ Confirm with factor alignment & HTF bias
✔ Use liquidity sweeps as entry triggers, not signals alone
✔ Avoid trades during low-strength or inactive sessions
AMSC performs best when used as a confluence system, not a mechanical entry-exit robot.
Ideal Use Cases
Intraday index trading
Swing trading in trending markets
Futures & FX structure-based trading
Traders who prefer context over indicators
What AMSC Is NOT
❌ Not a scalping toy
❌ Not a repainting indicator
❌ Not a one-click signal generator
It is built for disciplined traders who understand structure and risk.
Final Note
AMSC is designed to think like the market, not predict it.
Use it to read conditions, not chase signals.
MSC — BEST CLEAN SETUP (RECOMMENDED)
🎯 Design Philosophy
“Context first, signals last.”
The goal is to:
Read trend & structure at a glance
Avoid indicator overload
Let price + zones + channel do the heavy lifting
1️⃣ CORE VISUALS (KEEP ON)
These are non-negotiable.
🔹 Adaptive ATR Trend Channel
✅ ON
Primary trend bias
Use ATR Trendline Color = ON
This alone defines:
Bull vs Bear
Strength vs weakness
👉 If price is above channel → bullish context
👉 If price is below channel → bearish context
🔹 Pivot ATR Trend Channel
✅ ON
Channel fill: ON
Transparency ≥ 85
Purpose:
Visualise trend slope
Spot pullbacks inside trend
👉 Treat channel edges as dynamic structure, not entry signals.
🔹 Supply & Demand Zones
✅ ON
Transparency: 80–85
Zones auto-expire visually when violated
👉 These are your only horizontal levels.
2️⃣ SMART FILTERS (SELECTIVE)
💧 Liquidity Sweep
✅ ON
Lookback: 5
Tolerance: 0.15 ATR
👉 Use sweeps only near zones
❌ Ignore sweeps in the middle of nowhere
⏱ Session Filter
✅ ON
Trade only one session
India (for NSE)
London (for FX)
New York (for US indices)
❌ Do NOT enable multiple sessions simultaneously
🔍 Higher Timeframe (HTF)
✅ ON
Intraday: Daily
Swing: Weekly
👉 If HTF disagrees → no trade
3️⃣ WHAT TO TURN OFF (CRITICAL)
This is where clutter dies.
❌ Bollinger Bands
🚫 OFF by default
Use only when studying volatility compression
Otherwise adds visual noise
❌ Full ATR Channel (Ver 15)
🚫 OFF
Redundant with pivot + ATR trend
Keep only one channel logic
❌ SuperTrend Channel
🚫 OFF
ATR Trend Channel already covers this
❌ Pivot Levels (P, R1, S1…)
🚫 OFF
Zones replace static pivots
Too many horizontal lines = paralysis
❌ Previous Day / Week Levels
🚫 OFF
Turn ON only for index option trading
Otherwise clutter
4️⃣ MOVING AVERAGES (STRICT RULE)
Keep ONLY:
EMA Fast (9)
EMA Slow (21)
Optional:
HMA → ON only for scalping
❌ Do NOT stack multiple MAs visually
5️⃣ DASHBOARD (MINIMAL MODE)
🧭 Dashboard
✅ ON
Position: Top Right
Text Size: Small
Watch only:
Trend
Strength
HTF
Zone
Signal
Ignore factor numbers once confidence develops.
6️⃣ SIGNAL USAGE (DISCIPLINE RULE)
✔ Signal must appear inside a zone
✔ Signal must align with trend & HTF
✔ Signal must be during session
❌ Never take:
Signals mid-channel
Signals against HTF
Signals during flat strength (<30%)
7️⃣ RECOMMENDED PRESETS (COPY THIS)
🔹 Intraday (Clean)
Timeframe: 5m / 15m
HTF: Daily
Session: India / NY
BB: OFF
Full ATR: OFF
SuperTrend: OFF
Pivots: OFF
🔹 Swing (Ultra Clean)
Timeframe: 1H / 4H
HTF: Weekly
Liquidity: ON
Zones: ON
Dashboard: ON (small)
8️⃣ GOLDEN RULE (MOST IMPORTANT)
If you cannot explain the trade using only:
Trend channel
One zone
One sweep
Do not trade it.
🏁 FINAL VERDICT
AMSC is not cluttered by design.
Clutter comes from turning everything ON.
Used correctly:
The chart stays clean
Decisions become obvious
Overtrading disappears
AMSC – TRADE EXECUTION RULEBOOK
Framework rule:
Trend → Structure → Liquidity → Entry → Risk → Exit
1️⃣ MARKET PRE-CONDITIONS (MANDATORY)
❌ NO TRADE unless ALL are TRUE
✅ Trend Filter
ATR Trend Channel = Bull for longs / Bear for shorts
Trend strength ≥ 40%
Price must be on the correct side of the channel
✅ HTF Confirmation
HTF bias must match LTF trend
If HTF is neutral → NO TRADE
✅ Session Filter
Trade only during active session
No first 5 minutes after session open
No last 15 minutes before session close
2️⃣ LOCATION RULE (MOST IMPORTANT)
🔹 Long Trades
Price must be inside or just above a DEMAND zone
Zone must be:
Fresh (not tested more than twice)
Within the Pivot ATR Channel
🔹 Short Trades
Price must be inside or just below a SUPPLY zone
Same freshness rules apply
❌ No zone → no trade
3️⃣ LIQUIDITY CONFIRMATION (ENTRY TRIGGER)
🔹 Long Entry Trigger
At the demand zone, you must see:
✔ Sell-side liquidity sweep
✔ Sweep candle closes bullish
✔ Sweep occurs inside the zone
🔹 Short Entry Trigger
At the supply zone, you must see:
✔ Buy-side liquidity sweep
✔ Sweep candle closes bearish
✔ Sweep occurs inside the zone
4️⃣ ENTRY RULE (EXECUTION)
🔵 LONG ENTRY
Enter BUY when all conditions align and:
Enter at:
Close of the sweep candle OR
50% retrace of the sweep candle (preferred)
🔴 SHORT ENTRY
Enter SELL when:
Enter at:
Close of the sweep candle OR
50% retrace of the sweep candle
5️⃣ STOP-LOSS RULES (NON-NEGOTIABLE)
🔻 Long SL
Place SL at:
Lowest point of the demand zone
OR
Below sweep low − 0.1 ATR (whichever is lower)
🔺 Short SL
Place SL at:
Highest point of the supply zone
OR
Above sweep high + 0.1 ATR (whichever is higher)
❌ Never trail SL early
❌ Never move SL to break-even before partial exit
6️⃣ POSITION SIZE (FIXED RISK ONLY)
Risk per trade: 0.5% – 1% max
If SL distance is large → reduce position size
Do not widen SL to fit position
7️⃣ EXIT RULES (STRUCTURED)
🎯 TARGET 1 (T1 – Protection)
At 1R
Action:
Book 50%
Move SL to Break-Even
🎯 TARGET 2 (T2 – Structure)
Next opposite zone
OR
Pivot ATR Channel mid-line
Book 30%
🎯 FINAL EXIT (TREND FOLLOW)
Exit remaining 20% when:
✔ Opposite liquidity sweep occurs
✔ Price closes beyond Pivot ATR Channel
✔ HTF bias flips
✔ Session ends
8️⃣ NO-TRADE CONDITIONS (ABSOLUTE)
❌ Trend strength < 30%
❌ Zone already tested 3+ times
❌ Liquidity sweep outside zone
❌ Entry candle is oversized (>1.8 ATR)
❌ Trade against HTF
❌ Emotional or revenge trade
9️⃣ ONE-SCREEN TRADE CHECKLIST
Before clicking BUY/SELL:
✔ Trend aligned
✔ HTF aligned
✔ In session
✔ At zone
✔ Sweep confirmed
✔ SL defined
✔ R ≥ 2 possible
If any answer = NO → skip trade
🔒 DISCIPLINE STATEMENT (PRINT THIS)
AMSC does not pay for activity.
It pays for patience, location, and discipline.
🏁 EXPECTED PERFORMANCE (REALISTIC)
Win rate: 45–60%
R:R average: 1:2.5 to 1:4
Drawdown: low
Trade frequency: selective
Adaptive Market Structure Channel — Visual Layout
5
🧭 How to READ the Chart (Left → Right)
1️⃣ Core Trend Context (FIRST thing your eyes see)
ATR Trend Channel
Acts as dynamic support/resistance
Green = bullish regime
Red = bearish regime
No second trendline competing with it
👉 If price is on the wrong side → no trade
2️⃣ Pivot ATR Structure Channel (SECOND layer)
Sloping channel following real swing structure
Shows:
Trend acceleration
Healthy pullbacks
Channel fill is very light (high transparency)
👉 Pullbacks inside this channel are valid
👉 Breaks outside = caution / exit
3️⃣ Supply & Demand Zones (ONLY horizontal objects)
Few, wide, soft-colored zones
No pivot clutter, no fibs, no grids
👉 Trades happen only here
4️⃣ Liquidity Sweep Markers (EVENT-BASED)
Appears only near zones
Indicates stop-hunt, not entry by itself
👉 Sweep + zone + trend = setup
👉 Sweep alone = ignore
5️⃣ Dashboard (Decision Support, not distraction)
Small
Corner-placed
Shows only:
Trend
Strength
HTF bias
Zone
Signal
Session
👉 After experience, you’ll barely look at it
🚫 What You DO NOT See (Very Important)
A clean AMSC chart intentionally avoids:
Multiple moving averages
Pivot levels (P/R/S)
Too many channels
Oscillator panels
Bright fills or thick lines
If your chart looks “busy”, something is ON that should be OFF.
🧠 Mental Model (Keep This Image in Mind)
AMSC chart =
1 dynamic trend
1 structure channel
1 zone
1 liquidity event
1 decision
Anything more → clutter
Anything less → blind trading
✅ Final Visual Checklist (Before Trading)
✔ Chart background visible
✔ Candles clearly readable
✔ Zones visible but not loud
✔ Channel guides the eye
✔ Nothing overlaps price excessively
If yes → you are trading AMSC correctly
ZenAlgo - ControlZenAlgo - Control plots volume profile reference levels for several higher time windows and keeps those levels visible on the chart with labels and optional alerts. It is designed to work on intraday charts and uses the symbol's traded volume to estimate where the most activity occurred within each period.
Inputs and session alignment
Session start offset (hours) shifts the time used to decide when a new week, month, quarter, semi annual period, or year begins. This is useful when you want the period boundary to align with a specific exchange session, or when you want weekly boundaries to start at a different hour than the default.
Profile levels controls how finely the script bins price into equally sized price slices between the current period's high and low. More levels means a finer histogram (more detail, more computation).
Max rebuild bars limits how far back the script will look when it must rebuild the entire histogram (explained below).
Value Area % sets how much of the total estimated volume the value area should contain (default 0.68).
Label offsets control how far to the right the labels and lines extend, so the levels are readable without covering current candles.
Period availability and timeframe gating
The indicator conditionally runs each period engine depending on the chart timeframe to avoid heavy calculations where it is not intended.
Weekly is available on intraday timeframes below 1D (for example 1m to 4h).
Monthly is available on intraday timeframes at or above 15m.
Quarterly, Semi Annual, and Yearly are available on intraday timeframes at or above 1h.
The script disables these engines on D, W, M chart timeframes as described in the input tooltips and gating logic.
This matters because the calculation builds a histogram from bar ranges and volumes, which becomes expensive on very low timeframes over very long history.
Core idea - building a volume by price histogram from candles
For each enabled period (weekly, monthly, quarterly, semi annual, yearly), the script maintains:
The running high and low of the current period
A fixed number of price bins spanning that high to low range
An array holding estimated volume per price bin
For every new bar inside the current period, the script distributes that bar's volume into the bins that overlap the candle's low to high range. The distribution is weighted by how much of the candle's range overlaps each bin, so a candle that spans many bins contributes proportionally rather than assigning all volume to a single price.
Why this works conceptually:
Volume profile levels aim to identify prices where the market accepted a lot of trading (high participation).
Distributing volume across the candle's traded range is a practical approximation on platforms where true tick by tick volume at price is not available to Pine in a universal way.
Aggregating many bars over a full period produces a stable histogram where high volume areas stand out compared to low volume areas.
POC and Value Area calculation
Point of Control (POC)
Within a period, the script finds the price bin with the highest accumulated volume and uses the center of that bin as the period's POC level. This is the single price level where the histogram peaks.
Value Area High and Low (VAH, VAL)
After the POC is known, the script expands outward from the POC bin, adding neighboring bins until the cumulative included volume reaches the configured Value Area percentage of the total. It expands by comparing the volume just above and just below, including the larger side first so the chosen area reflects where volume clustered. The resulting upper and lower included bin centers become VAH and VAL.
Interpretation:
POC is a single most traded price area proxy for the period.
VAH and VAL bound the price region that contains the chosen fraction of the period's estimated volume.
When price is inside VA, it is within the range where most period volume occurred. When price is outside VA, it is in the lower participation tails relative to that period's distribution.
Incremental update vs rebuild logic
The histogram depends on the current period's high and low because those define the bin boundaries. When a new bar makes a new high or new low for the period, the bin boundaries would change. If you kept the old histogram, the bins would no longer correspond to the correct price slices.
To handle this, the script uses two modes:
Incremental update when the period high and low do not change on the new bar. It simply adds the new bar's weighted volume into the existing bins and recalculates the POC from the updated histogram.
Rebuild when the period makes a new high or new low. It clears the histogram and reconstructs it by iterating back over bars in the current period (up to Max rebuild bars), re distributing each bar's volume into the newly defined bins.
This approach keeps levels consistent with the current period range, at the cost of occasional heavier computation when the range expands.
Current period dPOC and previous period levels
The indicator draws two categories of levels per period.
Current period dPOC (running)
For each enabled period, the script plots a dotted line at the current period's running POC and labels it as dPOC (dynamic POC). It is dynamic because it changes while the period is still forming as new volume comes in and as the period range expands.
Previous period fixed levels
When a period rolls over (for example, a new week starts), the script stores the finished period's final POC, VAH, and VAL as previous levels. It then draws those previous levels across the current chart with solid (POC) and user selected styles (VAH, VAL), plus labels. These previous levels remain fixed until the next rollover of that period.
Why both exist:
The running dPOC reflects where trading is concentrating in the current unfinished period.
The previous period POC and VA levels provide stable references derived from a completed distribution, which does not change retroactively.
Visual plotting details
Each period has separate color settings for POC and dPOC, plus optional VAH and VAL with configurable line width and line style (solid, dashed, dotted).
Labels print the formatted level value using the symbol's minimum tick formatting, and for very large numbers the label shortens the text with K, M, B, T suffixes to keep labels readable.
Lines and labels are positioned to the right of price using the configured bar offsets. The script includes a safety limit on how far back the left anchor can be placed to avoid platform constraints when loading long history.
Alerts - touch and cross logic
Alerts are optional and can be configured per period and per level category.
You can enable:
TOUCH : triggers when the candle's low is at or below the level and the high is at or above the level (the bar range includes the level).
CROSS : triggers when the close crosses the level.
HIT is defined as TOUCH or CROSS.
You can choose to alert on:
Current running dPOC levels
Previous period POC and, if enabled, previous period VAH and VAL
Weekly, Monthly, Quarterly, Semi Annual, Yearly independently
How to interpret the plotted values
dPOC (W, M, Q, S, Y) : the current period's running POC estimate. It can move during the period and can shift more noticeably when the period range expands and a rebuild occurs.
POC (W, M, Q, S, Y) : the previous completed period's POC. This is fixed for the duration of the next period.
VAH / VAL (W, M, Q, S, Y) : the previous completed period's value area boundaries for the configured value area percentage.
A practical reading:
Previous POC and VA can be used as higher timeframe reference levels on lower timeframe charts because they summarize where volume concentrated over larger windows.
The current dPOC helps track where volume is concentrating inside the currently forming period.
Best use and workflow
Common ways to use these levels as references:
Use previous period POC and VA as context zones, then make lower timeframe decisions with your existing execution tools.
Treat dPOC as a live read of where the current period is building acceptance, and compare it to the fixed prior levels.
Use alerts to reduce screen time by being notified when price interacts with selected levels (touch or close cross).
Settings guidance:
Higher Profile levels increases detail but can be heavier on performance, especially when rebuilds occur.
If you need lighter computation on very active charts, reduce Profile levels or reduce Max rebuild bars.
If you want period boundaries to align with a specific session, adjust Session start offset.
Added value compared to free alternatives
This script focuses on a specific combination that is not always available together in simpler public indicators:
Simultaneous tracking of multiple higher time windows (weekly, monthly, quarterly, semi annual, yearly) with independent enable toggles and styling.
Side by side display of current running dPOC and previous completed period levels for each enabled window.
A candle range weighted volume distribution into bins, rather than assigning the entire bar volume to a single price proxy.
Built in alert conditions for touch and close cross across all supported windows and level types, so level interaction can be monitored without manual checking.
Label formatting that respects the symbol's tick size and shortens very large values for readability on indices and aggregates.
All supported periods are calculated using the same volume distribution model, the same binning logic, and the same rebuild rules. This ensures that weekly, monthly, quarterly, semi annual, and yearly levels are directly comparable to each other, unlike combining multiple separate indicators that may use different assumptions, aggregation methods, or update behavior. Using a single engine also enables consistent alert definitions and synchronized updates across all periods.
Disclaimers and where it can fall short
The volume at price distribution is an approximation derived from candle ranges and bar volume. It is not a true tick level volume profile, and results can differ from exchange native volume at price data.
On symbols where the reported volume is limited, synthetic, or not representative (some indices, some CFDs, some venues), the histogram is based on the volume series TradingView provides for that symbol, which may affect the usefulness of volume derived levels.
The current dPOC can change within the period and can jump when the period makes a new high or low, because a rebuild recalculates the histogram using the updated range.
Performance depends on timeframe, history loaded, Profile levels, and how often the period range expands. If you see slowness, reduce Profile levels or Max rebuild bars, or disable some periods.
This indicator plots reference levels only. It does not determine entries, exits, position sizing, or risk limits.
Finastrotrader - Price_Turns_Target&Time Indicator V260114_01This indicator calculates the Price Turns extremely well using Gann techniques, Financial Astrology concepts combined with some Mathematical calculations.
It paints the turn points, bounce target zone for the price, calculates price targets and paints accordingly on the chart. Most importantly it paints the time to reach the target as well. It will also indicate when a BIG move in either direction is likely to come. Extremely powerful indicator as it employs the less known secrets of the market
EMA Forecast [QuantAlgo]🟢 Overview
The EMA Forecast extends traditional Exponential Moving Average analysis by projecting potential future EMA values up to 20 bars ahead. Unlike conventional dual-EMA systems that only display historical crossovers and trend states, this indicator uses three proprietary forecasting models, each analyzing different market dimensions (structure, volume dynamics, or mathematical trend), to explore potential price paths and calculate how the fast and slow EMAs might evolve. This approach allows traders to form probabilistic expectations about future trend states, crossover timing, and momentum shifts across various asset classes and timeframes.
🟢 How It Works
The indicator operates through a multi-stage calculation process that projects EMA trajectories forward in time. First, it generates potential future price values using one of three selectable forecasting methods, each examining different market characteristics (structural patterns, volume accumulation/distribution, or linear trend progression). These projected prices then undergo a dynamic oscillation process that applies realistic volatility scaled by ATR (Average True Range), simulating natural price movement patterns rather than producing unrealistic smooth projections. Finally, the system performs iterative EMA calculations using the standard exponential formula, feeding each forecasted price sequentially through both the fast and slow EMA algorithms to generate continuous projected values while maintaining mathematical consistency with the historical EMAs.
The forecasting engine recalculates projections on every bar update (or confirmed bar, based on settings), adapting to evolving market conditions through configurable lookback periods. The implementation preserves the mathematical integrity of EMA calculations while extrapolating trend trajectories, creating visual continuity between historical solid EMA lines and forecasted semi-transparent dashed lines that extend beyond the current bar.
🟢 Key Features
1. Market Structure Model
This algorithm applies smart money concepts and price action analysis by identifying break of structure (BOS) and change of character (CHoCH) patterns to determine potential directional bias. The system detects swing highs and lows using configurable pivot lengths, then analyzes sequences of higher highs and lower lows to establish bullish or bearish structure states. When structure is bullish and price approaches recent swing lows, the forecast projects potential moves higher scaled by ATR and trend strength. Conversely, bearish structure near swing highs projects downward bias. In neutral structure states, the algorithm reverts to mean-reversion logic, projecting toward the midpoint between recent structural extremes.
▶ Practical Implications:
Explores potential EMA behavior during structural trend continuation
Identifies scenarios where structure breaks might influence EMA crossovers
Could be useful for swing traders and position traders who incorporate order flow and liquidity concepts
The Structure Influence parameter allows blending between pure trend following and structure-weighted forecasts
Helps visualize potential trend exhaustion when structure weakens or reverses
May assist in anticipating false breakouts when structure contradicts price direction
2. Volume-Weighted Model
This model synthesizes multiple volume-based metrics to assess potential capital flow and institutional activity. The algorithm combines On-Balance Volume (OBV) slope analysis, Accumulation/Distribution Line trajectory, volume-weighted returns, and volume spike detection above customizable thresholds. When all volume indicators align directionally (positive OBV slope, rising A/D line, positive volume momentum), the forecast projects stronger potential moves in that direction, reflecting significant accumulation or distribution. Volume spikes above the threshold trigger additional directional adjustments scaled by ATR. When volume metrics diverge from price trends, the forecast suggests potential consolidation or reversal scenarios.
▶ Practical Implications:
Incorporates institutional footprint analysis into EMA trend forecasting
Attempts to distinguish between price moves supported by volume versus those that may lack follow-through
Could be particularly relevant in markets where volume data is reliable and significant
Volume Influence parameter enables adaptation to different market microstructures and liquidity profiles
Highlights potential accumulation/distribution phases that might precede major EMA crossovers
May help filter low-volume price noise that creates false EMA signals
Could be valuable for traders who require volume confirmation before acting on trend signals
3. Linear Regression Model
This mathematical approach applies least-squares regression fitting to project simple trend trajectories based on recent price history. The algorithm calculates the best-fit line through the lookback period and extrapolates it forward using the regression equation, providing straightforward trend continuation forecasts without conditional logic or market-state dependencies.
▶ Practical Implications:
Delivers reproducible forecasts based on statistical principles
Performs well in established trending markets with clear directional bias
Minimal parameter sensitivity (primarily controlled by lookback period length)
Computationally efficient with fast recalculation suitable for multi-timeframe analysis
Serves as a neutral baseline to compare against the more complex structure and volume methods
Provides simpler forecasts in low-noise environments without the assumptions inherent in smart money or volume analysis
🟢 Universal Applications Across All Models
Each forecasting method projects potential future EMA values (both fast and slow lines), which traders can use to:
▶ Anticipate potential crossovers: Visualize possible bullish or bearish EMA crosses several bars ahead, enabling proactive position planning rather than reactive trade execution
▶ Explore trend continuation scenarios: Assess whether current trends might maintain separation between EMAs or converge toward crossover zones
▶ Plan entry timing: Identify potential optimal entry points along the forecasted EMA trajectory, such as price pullbacks to the forecasted fast EMA in uptrends
▶ Evaluate trend strength: Monitor the distance between forecasted fast and slow EMAs as a proxy for potential momentum sustainability
▶ Develop systematic strategies: Build rules based on forecasted crossover timing, EMA slope changes, or convergence/divergence patterns
▶ Adapt to market conditions: Switch between forecasting methods based on current market character, e.g., structure method for range-bound or reversal markets, volume method for liquidity-driven moves, linear regression for clean trending environments
▶ Assess risk/reward: Use forecasted EMA levels as potential dynamic support/resistance for stop-loss placement and profit target estimation
▶ Combine with other indicators: Layer forecasted EMA crossovers with momentum oscillators, volatility bands, or volume profiles for multi-confirmation setups
The indicator includes extensive customization options: adjustable EMA periods, forecast volatility control to simulate realistic or smooth price movement, realtime bar inclusion toggle, multiple color presets, optional bar coloring, crossover signal triangles, configurable transparency, and built-in alerts.
As with all technical analysis tools, these forecasts represent potential scenarios based on current data and chosen methodologies. They should be integrated into a comprehensive trading plan that includes risk management, fundamental analysis, and multiple timeframe confirmation rather than used as standalone predictive signals. Market conditions can change rapidly, and no forecasting algorithm can account for unexpected news events, regime shifts, or black swan occurrences. The true benefit lies not in expecting precise forecasts but in developing a forward-thinking perspective on possible market conditions and planning your responses accordingly.
Sweeps + FVG + IFVG The ICT stuff in an indicator
Shows liquidity sweeps
Shows HTF FVG
shows IFVG
shows entries and take profit
RSI Statistics [Honestcowboy]⯁ Overview
Research tool for analysing price behaviour based on RSI, find out how your favorite trading pair / timeframe combinations react to RSI. 5 Different projections based on 5 different value zones of RSI:
RSI between 100-80 (very overbought)
RSI between 80-60 (overbought)
RSI between 60-40 (normal)
RSI between 40-20 (oversold)
RSI between 20-00 (very oversold)
The script simply show price projections of different RSI environments so you can get an idea of what price could do when RSI reaches this RSI value zone. Ofcourse past price performance does not guarantee future returns and this is just projections based on the past.
The script also projects RSI just like it does with price so you can get an idea of how long RSI might stay in overbought or very overbought etc
Script is mainly a research tool to use to get ideas to explore further and build upon. Here are some examples:
⯁ Settings
RSI Lenght: this is just normal RSI settings you find in standard RSI (bars used to calculate RSI)
Projection Length: Amount of bars to save for projections. The projections will also project this many bars in futre. Higher values here increase loading time drastically.
Price Action Boundaries: turn the highs / lows of projection zone on or off. I usually turn this off to look more closely at the averages themselves.
Maximum Stats history: Not on by default, in case you only want to show the average projection of last X amount of occurences RSI was in a specific RSI value zone
Selection of the different zones: in case you want to look at a specific zone alone or turn of some zones. It will no longer project for that zone both in the price projection and RSI projections.
⯁ How are these calculated?
To calculate the average price reaction script uses a very simple approach. On each bar it will save price action array up to projection length back in time. It will then check what the RSI value was there and store the array inside the right matrix.
It will use this matrix to calculate the averages, highs and lows of all these arrays for that specific RSI zone. It uses a simple arithmatic averaging method to get average value.
The script uses a similar approach for projecting the RSI itself into the future.
I include a visual showing it a bit better. This is from a different indicator of me using same approach:
The script will force you into a specific background, bar color and color template. Script is not meant to be used with other scripts and should be used as a standalone tool.
[xProfit] Smart Money MTF: Price Predictor & Volume Smart Money MTF: Price Predictor & Volume is a professional-grade institutional trading station. It integrates four core modules — Fractal Price Projection, Smart Money Concepts (SMC), Multi-Timeframe (MTF) Analysis, and Volume Profile — into a unified Confluence Matrix.
The indicator is designed to identify institutional footprints and project potential price paths based on historical pattern correlation and volume dynamics.
1. DUAL-PATH PROJECTION SYSTEM (Historical Engine)
Unlike standard lagging indicators, this system uses a Historical Correlation Algorithm. It analyzes up to 5,000 bars of data to find "fractal analogs" — moments in history where price action and momentum behaved similarly to the current market.
Momentum Engine (Aggregated Momentum Synthesis): The projections are driven by a proprietary synthesis. Instead of relying on a single indicator, the algorithm fuses RSI, Wave Trend, and Bollinger Bands Trend into a normalized composite value. This provides a precise "momentum signature" of the market's current energy.
Dual Pattern Resolution: Both projections forecast the same distance into the future but use different "Resolutions" to find historical matches:
Projection 1 (Tactical/Yellow): Uses a shorter pattern length to find historical matches. It captures local market logic, noise, and tactical volatility.
Projection 2 (Structural/Cyan): Uses a longer pattern length. It captures broader cycles, institutional trends, and structural shifts.
Statistical Analysis: Each path displays a Probability % and Hits/Total Matches, showing how often this specific pattern successfully reached its target in the past.
2. SMC & MULTI-TIMEFRAME ORDER BLOCKS
The indicator automatically identifies Order Blocks (OB) — price levels where institutional orders were placed, creating supply and demand zones.
Multi-Timeframe (MTF) Intelligence: The system maps institutional levels from higher timeframes (HTF) directly onto your current chart.
Internal & Swing OBs: Clearly differentiates between minor tactical levels and major structural pivot points.
HTF1 & HTF2: Automatically pulls data from two higher timeframes (e.g., viewing 4H and Daily levels while trading on a 30M chart).
Mitigation Logic: Zones are dynamically removed or adjusted once price pierces the "mitigation level," ensuring your chart displays only fresh, untapped liquidity.
3. VOLUME PROFILE & EXTREME ZONES
A proprietary Volume Profile (VP) implementation that allows for granular liquidity analysis and manual positioning.
Point of Control (POC): The red horizontal line marking the highest volume price level — the market's fair value center.
Value Area (VA): Highlights the price range where a specified percentage of the total volume was traded (configurable in settings, default 70%).
Extreme Volume Nodes (Low Volume Nodes): These areas are highlighted as "Support/Resistance Strong/Weak." Since liquidity is thin in these zones, price tends to reject them sharply, making them high-probability reversal points.
4. CONFLUENCE MATRIX (Hot Zone Detection)
The "Brain" of the indicator analyzes the intersection of all modules. When a projected path hits a specific price level, the Matrix checks for confluence:
👑 ULTIMATE: Projection + HTF Order Block + Volume POC + Extreme Zone.
🛑 HEAVY: High-grade institutional alignment across multiple metrics.
🔶 STRONG / 🟢 NORMAL: Mid-tier structural confluence.
🔵 LOCAL / ⚪ WEAK: Short-term tactical levels for scalping.
HOW TO INTERPRET & TRADE
Convergence (Strong Bias): When both P1 and P2 point in the same direction, the probability of the move increases significantly.
Magnet Effect & Strategic Decision Points: Areas where projected paths intersect with HTF Order Blocks or the Volume POC serve as high-probability Decision Points:
Profit Taking (Take Profit): High likelihood of the current momentum exhausting at these levels.
New Trade Entries: Key reaction zones to look for price action confirmation to enter a trend-continuation or a reversal trade.
Divergence: If projections point in opposite directions, the market is likely in a consolidation phase. Focus on the path with higher "Heavy" confluence or higher probability.
PARAMETER GUIDE
History Search Depth: How far the algorithm looks back for historical analogs.
Pattern Length: Tactical/Fast (Default 24 bars) vs. Structural/Slow (Default 60 bars).
Tolerance %: How strictly the historical patterns must match the current state.
Swing Length: Lookback for Order Block detection (Higher = more significant levels).
Volume Resolution: Adjusts the granularity of the Volume Profile.
Right Offset (Manual Mode): Shifts the Volume Profile to the right to prevent overlapping with price action.
CONCLUSION & LIVE TESTING
PLEASE NOTE: This system is currently in its LIVE TESTING phase. I am sharing it publicly to verify its statistical accuracy and predictive power alongside the community in real-time.
Trading Ideas: I will be publishing regular trading ideas and market forecasts based on this specific setup.
RISK WARNING: Trading is inherently risky. Statistical projections (even with 97% probability) are NOT guarantees of future performance. Never risk more than 1-2% of your capital per trade and never trade with money you cannot afford to lose. Always use stop-losses.
If you find this tool useful, please FOLLOW my profile, leave a COMMENT with your feedback, and BOOST the script to stay updated on the results! Disclaimer:
IMPORTANT: This indicator is a technical analysis tool for informational purposes only. Trading involves substantial risk. Projections are statistical forecasts based on historical patterns and do not guarantee future market movement. Always use proper risk management.
ASCEND CAPITAL Coffee Tea & Time TBO @iamjorgemedinaAm and Afternoon Breakout strategy
use on spy voo qqq iwm and spx 2min chart for execution
follow me on IG @iamjorgemedina
on discord iamjmedinatrades
Hedge Mini Calculator (Avg Long/Short + Alerts) with dca
Hedge Mini Calculator is a position-management indicator for traders who use long & short hedging.
It plots:
Long average price
Short average price
Optional hedge close level (+% above hedge average)
The indicator also provides alerts when price reaches the long or short average, helping you manage hedge exits and directional bias with precision.
Designed for risk control, not signals.
🔹 How to Use (Simple & Clear)
1. Enter Your Positions
In the indicator settings:
Add the dollar amount and entry price for each long leg
Add the dollar amount and entry price for each short leg
Set your leverage (default x4)
The indicator does not connect to your exchange.
All values are entered manually.
2. Read the Lines
Avg Long line → average entry of all long positions
Avg Short line → average entry of all short positions
Hedge Close line (optional) → price level where you may close shorts and stay long
3. Use Alerts
You can create alerts for:
Price reaching Avg Long
Price reaching Avg Short
Alerts trigger when the candle touches the average price (high–low range).
4. Manage the Hedge
Typical workflow:
Keep both long & short active while price is inside the range
When price moves favorably and reaches your target level:
Close the hedge leg (usually shorts)
Keep the directional position (longs)
5. PnL Awareness
The info table shows:
Estimated Long PnL
Estimated Short PnL
Net PnL (based on margin & leverage)
These values are approximations for decision support.
⚠️ Disclaimer
This indicator is not a trading signal.
It is a position management tool for hedging, scaling, and risk control.
ICT keyLevels & timeFactors (zhaofei)Key levels and time factors
1. Key time levels within a trading day
2. Key levels of the high and low points during a time period
3. Dynamic time macro
1、日内关键时间水平
2、时段高低点关键水平
3、动态时间宏
Cloud Levels Pro Live - XAUUSD 1mIndicator for XAUUSD 1m chart that pushes optimized signals to the Ctrader Bridge V2 for automatic trading 24/7. Find the bridge at "https://ctrader-bridge-v2-914991466838.africa-south1.run.app/"
Sessions + PDH / PDLTracks the high and low of the NY AM session (8:30–12:00 NY time) and the NY PM session (12:00–16:00 NY time) from the previous day.
Draws thin black lines for each high and low, starting at 8:30 AM the next day.
Adds labels on the right side of the lines (AM High, AM Low, PM High, PM Low) for easy identification.
Works on any timeframe chart.
Purpose: Helps you see key previous day session levels at the same starting time (8:30 AM) for intraday reference.
Previous Day NY AM/PM High/LowMarks previous day’s NY AM high/low and PM high/low
Lines start at 8:30 AM the next day
Thin black lines
Labels on right side of the line, slightly offset
Works for any timeframe chart
SHFE Silver Premium vs COMEX (USD/oz)This indicator measures the SHFE–COMEX silver premium/discount in USD per troy ounce.
SHFE silver is quoted in CNY per kilogram, so the script first converts SHFE:AG1! into USD/oz using the current USD/CNY exchange rate and the exact kg → troy oz factor (32.1507466). It then calculates:
Premium (USD/oz) = SHFE_USD/oz − COMEX_USD/oz
How to interpret:
Positive bars: SHFE is trading above COMEX (premium)
Negative bars: SHFE is trading below COMEX (discount)
Persistent regimes can reflect currency dynamics, regional liquidity, import/export constraints, and shifts in industrial demand.
How to use:
Add this indicator beneath the companion overlay indicator “SHFE Silver Price Discovery (USD/oz)” to keep the price chart readable while still visualizing divergence.
Watch for sustained premium expansions/contractions as inter-market confirmation signals, especially during volatile periods.
This indicator is intended for macro and inter-market analysis, not short-term scalping.
SHFE Silver Price Discovery (USD/oz)This indicator converts Shanghai Futures Exchange (SHFE) silver futures into USD per troy ounce and optionally overlays COMEX silver futures for direct, same-unit comparison.
SHFE silver is quoted in CNY per kilogram, while COMEX is quoted in USD per troy ounce. To make SHFE prices comparable on the same chart, the script:
pulls SHFE:AG1! close (CNY/kg)
pulls USD/CNY FX rate
converts to USD/oz using the exact kg → troy oz factor (32.1507466)
Why this is useful:
SHFE pricing often reflects different drivers than Western paper markets (currency effects, local liquidity, industrial demand, and regional availability). Normalizing SHFE into USD/oz lets traders and investors monitor inter-market alignment and spot periods where Eastern pricing diverges from COMEX.
How to use:
Use the SHFE USD/oz line as a “physical-demand-sensitive” reference.
Overlay COMEX to compare regional pricing and identify multi-week divergence regimes.
For the premium/discount histogram, use the companion indicator: “SHFE Silver Premium vs COMEX (USD/oz)”.
This indicator is designed for macro and inter-market analysis rather than short-term scalping.
SPY Daily Levels (GateKept Trading Subscriber v2)GateKept SPY Market Structure Levels
This script plots intraday market structure levels specific to SPY, designed to highlight price areas where broad market risk is more likely to transition during the trading session.
The indicator does not generate buy or sell signals. Its purpose is to provide a pre-session structural framework that helps traders evaluate how price behaves when it reaches areas that historically act as decision points.
What the Script Plots
The script displays a structured set of horizontal price levels for the current session.
Each level represents a potential inflection area, where price is more likely to:
Pause or consolidate
Continue into the next structural range
Reject and rotate back toward a prior level
All levels are calculated before the session begins and remain fixed throughout the day.
How the Levels Are Determined (Conceptual)
The calculations are based on market structure and price acceptance principles, rather than traditional retail indicators.
At a conceptual level, the script:
Analyzes pre-market price behavior and reference ranges specific to SPY
Identifies areas of prior agreement and disagreement
Organizes these areas into a sequential structure, where interaction with one level often influences the probability of reaching the next
This produces a mapped intraday framework, where price movement tends to occur between predefined areas rather than randomly.
No moving averages, oscillators, or lagging momentum indicators are used.
How to Use the Script
The script is intended to be used as a context and decision framework, not as a signal generator.
Traders should observe:
Whether price accepts a level (holds and stabilizes above or below it)
Or rejects a level (fails to hold and rotates away)
Acceptance increases the probability of continuation toward the next plotted level.
Rejection increases the probability of rotation back toward the previous level.
Because SPY represents broad index exposure, these levels are often relevant for traders monitoring related instruments that reflect the same market risk.
What This Script Is Not
Not a buy/sell indicator
Not a trend-following system
Not a scalping signal tool
Not based on RSI, MACD, Bollinger Bands, pivots, or pattern recognition
This script is designed to provide structure, context, and clarity, allowing traders to focus on price behavior at meaningful areas rather than reacting to short-term noise.
QQQ Daily Levels (GateKept Trading Subscriber v2)GateKept Market Structure Levels
This script plots intraday market structure levels designed to highlight price areas where directional behavior is statistically more likely to change during the current session.
The indicator does not generate buy or sell signals. Instead, it provides a pre-session price framework that allows traders to evaluate how price behaves when it reaches structurally important zones.
What the Script Plots
The script displays a hierarchical set of horizontal price levels for the current trading session.
Each level represents a potential transition point, where price is more likely to:
Pause or consolidate
Continue toward the next structural area
Reject and rotate back toward a prior level
Levels are plotted before the session begins and remain fixed throughout the day.
How the Levels Are Determined (Conceptual)
The calculations are based on market structure and price acceptance concepts, rather than traditional lagging indicators.
At a conceptual level, the script:
Evaluates pre-market price behavior and reference ranges
Identifies areas of prior agreement and disagreement
Organizes these areas into a sequential framework, where interaction with one level often determines the probability of reaching the next
This creates a roadmap-style structure, where price movement tends to occur between predefined areas rather than randomly.
No moving averages, oscillators, or pattern recognition systems are used.
How to Use the Script
The script is intended to be used as a context and decision framework, not as a signal generator.
Traders should observe:
Whether price accepts a level (holds and stabilizes)
Or rejects a level (fails and rotates away)
Acceptance of a level increases the probability of continuation toward the next plotted level.
Rejection increases the probability of rotation back toward the previous level.
The script is compatible with both ETF and futures charts that represent the same underlying market.
What This Script Is Not
Not a buy/sell indicator
Not a trend-following system
Not a scalping signal tool
Not based on indicators like RSI, MACD, Bollinger Bands, or pivots
The script is designed to provide structure, context, and decision clarity, allowing traders to evaluate price behavior rather than react emotionally.
Daily Manipulation LevelsDML -
This indicator projects statistically-derived Manipulation and Distribution levels based on historical daily price behavior, helping you anticipate where price is likely to reach during the current trading session.
🔍 How It Works
The DML analyzes the last 60 days (configurable) of daily candles and measures two key distances from each day's open:
For Bullish Days (close > open):
Manipulation Distance: How far price dropped below the open before rallying
Distribution Distance: How far price extended above the open
For Bearish Days (close < open):
Manipulation Distance: How far price spiked above the open before selling off
Distribution Distance: How far price extended below the open
The indicator then calculates the average (mean or median) of these historical distances and projects them from the current session's open (6pm ET for futures).
📊 The Levels
O (Orange): Current session open - your anchor point
+D: Bullish distribution target (projected high)
-D: Bearish distribution target (projected low)
+M: Bearish manipulation zone (where shorts get trapped before a selloff)
-M: Bullish manipulation zone (where longs get trapped before a rally)
📈 How To Use It
1. Identify the Daily Bias
Wait for price to sweep a manipulation level and show signs of reversal. A sweep of -M followed by bullish structure suggests an expansion toward +D. A sweep of +M followed by bearish structure suggests expansion toward -D.
2. Power of Three Framework
The levels align with ICT's Power of Three concept:
Accumulation: Price consolidates near the open
Manipulation: Price sweeps liquidity at +M or -M, trapping traders
Distribution: Price expands toward the opposite extreme (+D or -D)
3. Confluence Zones
Use these levels alongside other concepts like Fair Value Gaps, Order Blocks, and liquidity pools. When a DML level aligns with an FVG or key swing point, the probability of reaction increases significantly.
4. Target Setting
After a manipulation sweep and reversal confirmation (CISD), use the distribution level as your target. The statistical nature of these levels means price reaches them more often than not.
⚙️ Settings
Lookback Periods: Number of historical days to analyze (default: 60)
Calculation Method: Mean, Median, or Both - Median is less affected by outlier days
Calculation Mode: Points (raw price distance) or Percent (normalized by open price)
Level Visibility: Toggle individual levels on/off
Colors & Transparency: Fully customizable appearance
💡 Tips
On volatile days, expect manipulation to exceed the average levels - use them as zones, not exact prices
When "Both" is selected, solid lines show the mean and dashed lines show the median - if they're close together, the projection is more reliable
The levels reset at 6pm ET each day (futures session open)
Works best on intraday timeframes (1m - 1H) for NQ, ES, and other index futures
⚠️ Disclaimer
This indicator is a statistical tool based on historical averages. Past performance does not guarantee future results. Always use proper risk management and confirm signals with price action before entering trades.






















