ASIA + Zones (1st/2nd) + Trend Table (M1/M3/M5..D1) Disegna il box della sessione Asia (23:00–07:00 Roma) e ne calcola High/Low.
Evidenzia le ZONE e salva quelle fuori dalla sessione Asia.
Tabella trend in alto a destra con BULL/BEAR/NA per i timeframe selezionabili:
M1, M3, M5, M15, H1, H4, D1, colori personalizzabili.
La direzione viene stimata con pivots (break dell’ultimo pivot high = BULL, break dell’ultimo pivot low = BEAR).
Draws the Asia session box (23:00–07:00 Rome time) and calculates its High/Low.
Highlights the zones and stores those outside the Asia session.
Trend table in the top-right corner showing BULL / BEAR / NA for selectable timeframes:
M1, M3, M5, M15, H1, H4, D1, with fully customizable colors.
Trend direction is estimated using pivots:
Break of the last pivot high → BULL
Break of the last pivot low → BEAR
Chart-Muster
Price-Time Confluence EnginePrice-Time Confluence Engine is a two-component analytical framework designed to examine how price-based volatility behavior and time-based momentum rhythm align on a chart.
The script is intended for visual context and structural analysis. It does not predict price, generate trade instructions, or guarantee outcomes.
Component A — Price-Based Volatility Context (Overlay)
This component plots volatility-derived reference levels directly on the price chart.
ATR Target
A single ATR-based reference level is calculated from the current bar:
If the current close is higher than the prior close, the target is placed above price.
If the current close is lower than the prior close, the target is placed below price.
If the close is unchanged, no new target is generated.
The ATR target represents a volatility reach reference, not a forecast.
Mean & Deviation Bands
A statistical context layer is added using:
A simple moving average (mean)
Up to four standard-deviation bands (mean ± N × deviation)
These bands provide range context for assessing whether volatility behavior is occurring within relatively normal or extended conditions.
Target and HIT Labels
A Target label marks the ATR reference level.
A HIT label appears when price reaches that ATR level on the same bar.
An optional filter can require the ATR target to fall within the first deviation band before a HIT is printed, limiting labels in extended conditions.
Label history can be limited to the most recent N labels or allowed to persist (with a safety cap).
Component B — Time-Based Momentum Context (Indicator Pane)
This component analyzes momentum rhythm using a Stochastic RSI oscillator and a visual projection tool.
Live Stochastic RSI
RSI is calculated from price.
A stochastic transform is applied to RSI.
%K and %D lines are smoothed using user-defined inputs.
Overbought and oversold reference levels are displayed.
This provides real-time momentum context.
Projection Clone (Pattern Comparison)
A historical segment of the oscillator is selected using bars-back inputs, then:
Re-plotted forward by a user-defined shift
Optionally normalized to the recent oscillator range for visual consistency
This feature is a pattern-comparison and rhythm-study tool, not a prediction model.
Timing Annotations
When projected %K and %D segments cross:
Vertical dotted timing markers may be drawn in the pane
Small directional arrows may be placed near the crossing level
An optional single “Projected Cross” label highlights the nearest upcoming projected crossing
These annotations identify potential timing alignment points, not trade signals.
Intended Interpretation
The script is designed to help users observe situations where:
Price volatility reference levels and
Momentum timing behavior
appear near each other in time.
This proximity is presented as context for analysis, not confirmation of reversal, continuation, or outcome.
Chart Setup Notes
Price-based elements are plotted on the price scale. Ensure the indicator is properly aligned with the chart’s price scale if using custom layouts.
The projection feature relies on historical data. Symbols or settings with limited available history may restrict projection length.
Important Notes
ATR targets are volatility references, not price predictions.
Projection patterns may or may not repeat.
HIT labels indicate that a defined volatility condition occurred; they are not buy or sell signals.
This script is intended for educational and analytical use only.
Infinity Cycle-Timed Framework (XRP Specific)This indicator is a time-based decision-context framework designed specifically for XRP.
It evaluates directional alignment, cycle timing proximity, and volatility-based trade quality using a repeating time structure calibrated to XRP price history.
Rather than issuing buy or sell commands, the script combines multiple classification layers into a single table and chart overlay to help users determine whether current market conditions favor participation or standing aside.
What This Script Displays
1) Directional Confluence (Table + Markers)
A short-term directional filter evaluates alignment using a moving-average reference and smoothed momentum comparison.
The result is a simple directional state:
LONG
SHORT
STAND ASIDE
Optional small markers (“L” or “S”) may appear near candles when directional alignment is present.
These markers indicate directional agreement, not trade entry signals.
2) Cycle Timing Framework (Time-Based Component)
The script includes a repeating bar-count cycle structure with user-defined pivot points.
Cycle pivots are plotted as vertical dotted lines, with optional ± bar timing windows to visualize proximity.
Past, current, and optional forward cycles are drawn for structural time reference only.
This component is time-based and does not generate price levels or forecasts.
3) HIT Balloons (Timing + Momentum Alignment)
When enabled, the script monitors whether a short-term moving-average cross occurs within a defined bar tolerance of a cycle pivot.
If this alignment occurs, a HIT balloon is plotted at that pivot:
The balloon marks time + momentum alignment
It does not predict price direction or outcome
HIT markers persist for historical review
4) Reward-to-Risk Quality (Volatility Context)
A volatility component uses ATR-based ranges around a median reference to estimate whether sufficient price movement (“runway”) exists relative to recent volatility.
The output is expressed as a relative quality score, not a target or forecast.
Composite Setup Score
The table produces a Setup Score (0–100) derived from fixed component weights:
Directional Confluence (50%)
Cycle Timing Proximity (30%)
Reward-to-Risk Quality (20%)
The score represents overall alignment quality, not trade probability or performance expectation.
Bias Classification
Based on directional confluence, the script displays a clear bias state:
LONG
SHORT
STAND ASIDE
The bias reflects current condition alignment, not a trade instruction.
How to Use
Apply the indicator to a chart and allow sufficient historical bars for cycle context.
Use cycle pivots to understand where price is within a repeating time structure.
Use directional confluence and volatility context to assess whether conditions support participation.
The indicator is designed to be used standalone. No additional scripts are required.
Chart Setup Notes
This script plots price-aligned objects and should be merged with the chart’s price scale for correct vertical alignment.
The script relies on extended historical data to display past cycles. Symbols or data feeds with limited history may not show the full structure.
Interpretation Notes
Cycle pivots represent timing reference zones, not guaranteed reversals.
Directional markers indicate environmental alignment, not entry points.
Absence of directional markers may indicate weakening confluence or transition conditions.
This script is asset-specific and is intended for use on XRP charts.
While the general methodology is time-based, the cycle structure and pivot spacing are calibrated for XRP and may not be meaningful on other assets.
Important Disclaimers
This indicator does not predict price, guarantee outcomes, or provide financial advice.
All outputs are intended for context and classification, not automated decision-making.
Always apply independent analysis and risk management.
Heikin Ashi Trend Buy Sell
This indicator generates BUY and SELL signals based on Heikin Ashi trend direction and strong wickless candles. Use it **only on Heikin Ashi charts** for accurate signals. Buy when the first strong bullish Heikin Ashi candle appears and sell when the first strong bearish candle appears. Best used to catch trend starts and ride clean trends.
AI Indicator EMA big moveThe Institutional big move+ big move + Target indicator is designed to help trader identify high probabilty breakout,
Chinese Silver Price_SRC (USD/oz)This indicator converts the Chinese silver price quoted in CNY per kilogram (e.g. SHFE silver) into USD per troy ounce and overlays it directly on the XAGUSD (global silver spot) chart.
The conversion uses the real-time USD/CNY exchange rate and the standard troy ounce conversion factor.
USD/oz = (CNY/kg ÷ USD/CNY) ÷ 32.1507
Momentum Regime & Confluence EngineMomentum Regime & Confluence Engine is a Stochastic RSI–based momentum framework designed to display live momentum state, higher-timeframe regime context, and an optional pattern-projection timing overlay in a single indicator pane.
This script is intended for momentum structure and regime context, not as an automated strategy. It does not place trades and does not guarantee outcomes.
What This Script Displays
1) Live Stochastic RSI (%K / %D) — Current Chart Timeframe
The script computes a standard Stoch RSI on the active chart timeframe:
RSI is calculated from price
A stochastic transform is applied to RSI
%K is smoothed
%D is a further smoothing of %K
Live %K and %D are plotted in the pane with standard overbought/oversold reference levels (80/20).
2) Weekly Regime Background (Full Pane Shading)
A weekly Stoch RSI series is calculated using higher-timeframe data (request.security() with no lookahead).
The script classifies the weekly environment into Bull / Bear with an optional Neutral state.
To reduce rapid flip-flopping near crossovers, the weekly regime uses a hysteresis model based on the signed percentage distance between weekly %K and %D:
Enter thresholds require stronger separation to switch regimes
Exit thresholds allow a smaller move to transition out
Optional Neutral zone treats a small band around zero as neutral
The weekly regime is displayed as full-pane background shading.
3) Daily Regime Overlay (Secondary Shading)
A daily Stoch RSI series is also sampled via request.security() (no lookahead) and classified into Bull / Bear with an optional Neutral state.
Daily regime shading is drawn as a lighter overlay on top of the weekly background to make daily-vs-weekly alignment visually apparent.
4) Weekly Context Tag (Optional)
An optional small table “W Context” tag can be displayed in a selectable corner.
It shows the current weekly regime state (Bull / Bear / Neutral) so higher-timeframe context remains visible even when focusing on live oscillator movement.
5) Forward Projection of a Historical Stoch RSI Pattern (Optional)
A projection feature can sample a historical Stoch RSI pattern (%K and %D) from a user-defined bars-back window and shift that pattern forward in time.
Optional normalization can rescale the sampled pattern to the recent observed range for visual comparability.
This projection is a pattern-visualization and timing-reference tool, not a prediction engine.
6) Projected Cross Markers (Optional)
When projection is enabled, the script can identify projected cross events inside the projected pattern:
vertical dotted timing markers in the pane
small arrows at the approximate projected cross level
an optional single “Projected Cross” balloon for the nearest upcoming projected cross
These markers are intended as timing reference points, not trade signals.
Alert System (Optional)
The script includes alert conditions for weekly and daily momentum events, including:
Confirmed bullish crosses (%K crossing above %D), optionally restricted to fully formed bars (daily/weekly close)
Imminent bullish cross conditions, based on proximity and slope behavior (approaching crossover logic)
Alignment alerts, where daily events can be filtered to trigger only when a bullish weekly context exists
Dual confirmed alerts when weekly and daily confirmed crosses occur together
Alerts report that a defined condition occurred; they do not imply trade execution or performance.
Chart Setup Notes
The projection feature samples historical data and plots forward graphics. For best accuracy, ensure the chart has fully loaded available history before interpreting projected timing markers.
On symbols or sessions with limited historical data, the sampled pattern window may be incomplete and can shift projected timing features.
Notes and Limitations
Regime shading is a momentum classification based on Stoch RSI relationships; it is not a guarantee of trend continuation or reversal.
Projection is a visual clone of a selected historical pattern and may not repeat.
Alerts indicate that configured conditions occurred; they are not buy/sell commands.
This script is provided for informational and educational purposes only and does not constitute financial advice.
MPX3Orb boxes and session highs/lows
tells //@version=6
indicator("MGC Part 1: The Map ", overlay=true, max_boxes_count=100, max_lines_count=100, max_labels_count=100)
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// 1. COLORS & SETTINGS
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
c_asia = input.color(#3179f5, "Asia Blue")
c_lon = input.color(#f23645, "London Red")
c_ny = input.color(#089981, "NY Green")
c_ny_mid = input.color(#9c27b0, "NY Mid Purple")
c_pd = input.color(#ffffff, "PDH/PDL White")
c_day = input.color(color.new(color.gray, 50), "Day Separator")
tz = input.string("GMT+10", "Timezone")
// --- NEW TOGGLES ---
show_asia_lines = input.bool(true, "Show Asia High/Low Lines")
show_lon_lines = input.bool(true, "Show London High/Low Lines")
show_ny_lines = input.bool(true, "Show NY High/Low Lines")
show_pd_lines = input.bool(true, "Show PDH/PDL Lines")
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// 2. TIMING & DATA
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
int h = hour(time, tz)
int m = minute(time, tz)
string current_date = str.tostring(dayofmonth(time, tz), "00") + "/" + str.tostring(month(time, tz), "00")
= request.security(syminfo.tickerid, "5", , lookahead=barmerge.lookahead_on)
bool t_asia = h == 9 and m == 0
bool t_lon = h == 18 and m == 0
bool t_ny = h == 23 and m == 0
bool t_ny_mid = h == 0 and m == 30
int t_project = time + 14400000
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// 3. DAY SEPARATORS & PDH/PDL
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
bool new_day = ta.change(time("D")) != 0
= request.security(syminfo.tickerid, "D", [high , low ], lookahead=barmerge.lookahead_off)
var line l_pdh = na, var line l_pdl = na
var label lb_pdh = na, var label lb_pdl = na
if new_day
line.delete(l_pdh), line.delete(l_pdl)
label.delete(lb_pdh), label.delete(lb_pdl)
line.new(time, low, time, high, xloc=xloc.bar_time, color=c_day, style=line.style_dotted, extend=extend.both)
if show_pd_lines
l_pdh := line.new(time, pdh, t_project, pdh, xloc=xloc.bar_time, color=c_pd, style=line.style_dashed)
l_pdl := line.new(time, pdl, t_project, pdl, xloc=xloc.bar_time, color=c_pd, style=line.style_dashed)
lb_pdh := label.new(t_project, pdh, "PDH (" + current_date + ")", xloc=xloc.bar_time, textcolor=c_pd, style=label.style_none, size=size.small)
lb_pdl := label.new(t_project, pdl, "PDL (" + current_date + ")", xloc=xloc.bar_time, textcolor=c_pd, style=label.style_none, size=size.small)
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// 4. ORB BOXES
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
if t_asia
box.new(time, h5, time + 300000, l5, xloc=xloc.bar_time, bgcolor=color.new(c_asia, 85), border_color=c_asia, text="ASIA "+current_date, text_color=color.white, text_size=size.tiny)
if t_lon
box.new(time, h5, time + 300000, l5, xloc=xloc.bar_time, bgcolor=color.new(c_lon, 85), border_color=c_lon, text="LON "+current_date, text_color=color.white, text_size=size.tiny)
if t_ny
box.new(time, h5, time + 300000, l5, xloc=xloc.bar_time, bgcolor=color.new(c_ny, 85), border_color=c_ny, text="NY "+current_date, text_color=color.white, text_size=size.tiny)
if t_ny_mid
box.new(time, h5, time + 300000, l5, xloc=xloc.bar_time, bgcolor=color.new(c_ny_mid, 85), border_color=c_ny_mid, text="NY MID "+current_date, text_color=color.white, text_size=size.tiny)
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// 5. SESSION TRACKING
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// Asia
var line lah = na, var line lal = na, var label lbah = na, var label lbal = na
bool s_asia = (h >= 9 and h < 16)
if s_asia and show_asia_lines
if not s_asia
lah := line.new(time, h5, t_project, h5, xloc=xloc.bar_time, color=c_asia)
lal := line.new(time, l5, t_project, l5, xloc=xloc.bar_time, color=c_asia)
lbah := label.new(t_project, h5, "Asia Hi ("+current_date+")", xloc=xloc.bar_time, textcolor=c_asia, style=label.style_none, size=size.small)
lbal := label.new(t_project, l5, "Asia Lo ("+current_date+")", xloc=xloc.bar_time, textcolor=c_asia, style=label.style_none, size=size.small)
else
if h5 > line.get_y1(lah)
line.set_y1(lah, h5), line.set_y2(lah, h5), label.set_y(lbah, h5)
if l5 < line.get_y1(lal)
line.set_y1(lal, l5), line.set_y2(lal, l5), label.set_y(lbal, l5)
// London
var line llh = na, var line lll = na, var label lblh = na, var label lbll = na
bool s_lon = (h >= 18 and h < 23)
if s_lon and show_lon_lines
if not s_lon
llh := line.new(time, h5, t_project, h5, xloc=xloc.bar_time, color=c_lon)
lll := line.new(time, l5, t_project, l5, xloc=xloc.bar_time, color=c_lon)
lblh := label.new(t_project, h5, "Lon Hi ("+current_date+")", xloc=xloc.bar_time, textcolor=c_lon, style=label.style_none, size=size.small)
lbll := label.new(t_project, l5, "Lon Lo ("+current_date+")", xloc=xloc.bar_time, textcolor=c_lon, style=label.style_none, size=size.small)
else
if h5 > line.get_y1(llh)
line.set_y1(llh, h5), line.set_y2(llh, h5), label.set_y(lblh, h5)
if l5 < line.get_y1(lll)
line.set_y1(lll, l5), line.set_y2(lll, l5), label.set_y(lbll, l5)
// NY
var line lnh = na, var line lnl = na, var label lbnh = na, var label lbnl = na
bool s_ny = (h >= 23) or (h < 5)
if s_ny and show_ny_lines
if not s_ny
lnh := line.new(time, h5, t_project, h5, xloc=xloc.bar_time, color=c_ny)
lnl := line.new(time, l5, t_project, l5, xloc=xloc.bar_time, color=c_ny)
lbnh := label.new(t_project, h5, "NY Hi ("+current_date+")", xloc=xloc.bar_time, textcolor=c_ny, style=label.style_none, size=size.small)
lbnl := label.new(t_project, l5, "NY Lo ("+current_date+")", xloc=xloc.bar_time, textcolor=c_ny, style=label.style_none, size=size.small)
else
if h5 > line.get_y1(lnh)
line.set_y1(lnh, h5), line.set_y2(lnh, h5), label.set_y(lbnh, h5)
if l5 < line.get_y1(lnl)
line.set_y1(lnl, l5), line.set_y2(lnl, l5), label.set_y(lbnl, l5)
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
// 6. GLOBAL EXTENSIONS
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
if show_asia_lines
line.set_x2(lah, t_project), line.set_x2(lal, t_project), label.set_x(lbah, t_project), label.set_x(lbal, t_project)
if show_lon_lines
line.set_x2(llh, t_project), line.set_x2(lll, t_project), label.set_x(lblh, t_project), label.set_x(lbll, t_project)
if show_ny_lines
line.set_x2(lnh, t_project), line.set_x2(lnl, t_project), label.set_x(lbnh, t_project), label.set_x(lbnl, t_project)
if show_pd_lines
line.set_x2(l_pdh, t_project), line.set_x2(l_pdl, t_project), label.set_x(lb_pdh, t_project), label.set_x(lb_pdl, t_project)
Gold Weekly Top Warning System (5/10 EMA)Technical Analysis & Warning OutlookThe Extremity of Fibonacci Extensions:
Gold prices have decisively pierced through the $4.236$ extension level ($4,768$), venturing into a "no-man's land" devoid of any historical price precedent.
The Cost of Vertical Eruption: The chart exhibits a parabolic ascent with an upward slope approaching $90^\circ$.
Historically, a slope of this magnitude has never occurred without a subsequent, significant mean-reversion or "pullback" phase.
Early Warning Protocol: The system is currently monitoring the critical $5,150$ threshold.Final Confirmation: Should this week’s candle close below this level, multiple technical indicators will trigger simultaneously.
This will issue the definitive "Terminal Warning," confirming that the market has topped out on apathy rather than euphoria.
Infinity Signal - Momentum ConsensusInfinity Signal — Momentum Consensus is a multi-timeframe momentum classification framework that aggregates Stochastic RSI readings from five timeframes (1H, 4H, 1D, 1W, 1M) into a single, readable view.
The script is designed to help users assess momentum alignment, disagreement, and regime strength across timeframes. It is intended for context and structure, not as a standalone signal generator or predictive system.
What This Script Displays
1) Composite Momentum Pane (MTF Composite %K)
For each timeframe, the script computes a standard Stochastic RSI using higher-timeframe data via request.security() with no lookahead.
A composite momentum line is created by taking a simple average of the five %K values and applying smoothing. This produces a single oscillator that reflects aggregate momentum behavior across timeframes.
Overbought and oversold reference levels are shown for context.
2) Multi-Timeframe Consensus Table
A table summarizes the Stoch RSI state for each timeframe using optional bars-back anchors (allowing the table to be locked to a specific historical bar).
For each timeframe, the table classifies:
Direction: Bull / Bear / Mix (based on %K vs %D)
Zone: Overbought / Oversold / Mid (based on %K level)
Timeframes are combined using fixed weights to produce:
Bull vs Bear percentage balance
A dominant bias label
A simple alignment grade reflecting agreement strength across higher and lower timeframes
This table is designed to reduce single-timeframe bias by making agreement and disagreement across the stack immediately visible.
3) Mini MTF Oscillator (Anchored Summary)
An additional oscillator plot displays the anchored average %K across all five timeframes, along with a short smoothed signal line.
This provides a compact visual summary of the table’s combined momentum state.
4) Projection Clone and Timing Annotations (Optional)
An optional projection feature copies a selected historical segment of the composite momentum curve (defined by start/end bars-back) and shifts it forward in time.
Optional normalization rescales the copied segment to the recent oscillator range for visual comparability.
When projected segments contain internal cross-events, optional annotations may appear in the indicator pane:
vertical dotted timing markers
small directional arrows at the approximate crossing level
These annotations highlight timing reference points inside the projected pattern. They are not trade signals or predictions.
How to Use
Use the composite momentum line to observe whether momentum is strengthening or weakening across multiple timeframes.
Use the table to confirm whether higher-timeframe momentum aligns with lower-timeframe momentum or shows disagreement.
Use bars-back anchors to study historical alignment at specific points in time.
Use the projection clone as a pattern comparison and rhythm study tool, not as a forecast.
Notes and Limitations
Projection patterns are visual references and may not repeat.
Table weights and grades represent a classification framework, not universal truth.
Projection markers and arrows indicate internal timing events within the projected pattern; they are not buy or sell commands.
This script does not predict price, guarantee outcomes, or provide financial advice.
Infinity XAUUSD (Gold Spot) Cycle EngineThis indicator is a time-based cycle mapping tool designed for Gold (XAUUSD and related feeds).
It identifies repeating bar-count timing structures in historical price data rather than forecasting price targets.
The script combines cycle timing proximity, basic directional alignment, and volatility-based runway context into a single chart overlay and summary table. It is intended to provide structured context, not trade signals or predictions.
What This Script Displays
1) Cycle Map (42-Bar Structure)
The script applies a fixed 42-bar repeating cycle to Gold price history.
Each cycle is divided into 9 predefined timing points (P1–P9), drawn as vertical dotted lines on the chart.
Past and current cycles are displayed for historical reference, with optional forward time projection for structural context only.
Optional timing windows visualize bar-distance proximity to each cycle point.
This component is time-based only and does not generate price targets.
2) Directional Confluence (Table-Based)
A lightweight directional filter evaluates short-term alignment using a moving-average reference and smoothed momentum comparison.
The output is a simple directional state: Long, Short, or Stand Aside.
This module is designed as a directional filter, not a standalone signal generator.
3) Reward-to-Risk Context
A volatility component uses ATR-based ranges to estimate whether price has available movement relative to recent volatility.
The result is expressed as a relative quality score, not a price target or forecast.
4) Composite Setup Score
The table combines the three components into a single Setup Score (0–100) using fixed weights:
Directional Confluence (50%)
Cycle Map Proximity (30%)
Reward-to-Risk Context (20%)
The score functions as a contextual alignment measure, not a trading instruction.
5) Bias & Inversion Control
A single Inversion switch allows users to flip the displayed Long/Short bias in the table and optional markers.
This does not alter the underlying calculations or plotted cycle structure.
How to Use
Apply the indicator to a Gold symbol (XAUUSD or related feeds).
Use the cycle map to understand where price is within a repeating time structure, not where it “should go.”
Use the table to assess whether directional alignment and volatility conditions are supportive.
The indicator is designed to be used standalone. Other tools are not required for operation.
Chart Setup Notes
This script plots price-aligned objects and should be merged with the chart’s price scale for correct visual alignment.
The script uses extended historical data to draw past cycles. Symbols or data feeds with limited historical bars may not display the full cycle structure.
Symbol Scope
This script is asset-specific and calibrated for Gold.
A built-in symbol lock can restrict rendering to Gold symbols to prevent misapplication.
Important Notes
This indicator does not predict price or guarantee outcomes.
Cycle points represent timing reference zones, not reversal guarantees.
Always combine with independent analysis and risk management.
Aggressive Buyers & SellersShows indicators of aggressive sellers and buyers, so when you are looking at the chart closer then you will be able to make short time trade based off the indicators tell.
Divergence Detector with GradingIt detects divergences in real time and grades the divergence based on the probability of that divergence playing out. It will grade divergences with a higher grade if near major support and resistantance levels.
Professional Clean BTC ChartInstitutional Price Structure is a clean, price-focused charting tool designed to provide traders with a clear and distraction-free view of market structure, trend context, and key reference levels.
The indicator replaces default candles with neutral grayscale price bars to reduce visual noise and improve readability during high-volatility conditions. Trend direction is defined using a fast and slow exponential moving average, offering immediate context without lag-heavy complexity.
A session-based VWAP is included as a core institutional benchmark, allowing traders to quickly assess mean reversion, premium/discount zones, and intraday bias. Daily high and low levels are plotted automatically to highlight key liquidity boundaries and reaction zones commonly respected by professional participants.
This tool is intentionally minimalist—free of oscillators and signals—to support discretionary decision-making, execution precision, and price-action-based strategies across intraday and swing timeframes.
ICT Gap Retest Strategy [Custom Exits]Gap Retest Strategy with customizable exit conditions and two adjustable trade windows. Enters on the candle following a retest and exit of the NDOG/NWOG. Written with Gemini.
Daily Bias Panel (with MTF Toggle)Daily Bias Panel Documentation
Overview
The Daily Bias Panel is a TradingView indicator designed to provide a structured, multi factor assessment of market direction for intraday and swing traders. It consolidates several key bias components—Prior Day levels, VWAP, Overnight High/Low, Multi Timeframe Market Structure, and an Overall Bias—into a clean, compact table. A confidence meter summarizes the combined strength of all signals.
This document explains each line item, the rules behind it, and how to interpret the panel.
1. Prior Day Bias
Definition
Compares the current price to the previous day’s high and low.
Rules
• Bullish (1): Close > Prior Day High
• Bearish (-1): Close < Prior Day Low
• Neutral (0): Price is between the prior high and low
Interpretation
This bias reflects whether the market is breaking out above or below the previous day’s range. It is a foundational directional signal.
2. VWAP Bias
Definition
Measures whether price is trading above or below the Volume Weighted Average Price.
Rules
• Bullish (1): Close > VWAP
• Bearish (-1): Close < VWAP
• Neutral (0): Price is at VWAP
Interpretation
VWAP is a widely used institutional benchmark. Trading above VWAP suggests buyers are in control; below VWAP suggests sellers dominate.
3. ONH / ONL Bias (Overnight High / Low)
Definition
Tracks the overnight session’s high and low (18:00–09:30 ET) and compares current price to those levels.
Rules
• Bullish (1): Close > Overnight High
• Bearish (-1): Close < Overnight Low
• Neutral (0): Price is inside the overnight range
Interpretation
ONH/ONL is extremely important for index futures (ES/NQ). Breaking ONH/ONL often signals strong directional intent at the RTH open.
4. Struct MTF (Market Structure Bias)
Definition
A weighted blend of market structure trends across multiple timeframes.
Modes
Swing Mode
• 4H (50%)
• 1H (30%)
• 15M (20%)
Intraday Mode
• 1H (40%)
• 15M (35%)
• 5M (25%)
Rules
Each timeframe is classified as:
• Bullish (1): Higher High + Higher Low
• Bearish (-1): Lower High + Lower Low
• Neutral (0): No clear structure
The weighted average produces a final structure score.
Interpretation
This is your trend engine. It smooths noise and provides a stable directional backbone.
5. Overall Bias
Definition
A strict agreement filter between Prior Day Bias and VWAP Bias.
Rules
• Bullish (1): Both Prior Day and VWAP are bullish
• Bearish (-1): Both are bearish
• Neutral (0): Any disagreement
Interpretation
This prevents false positives by requiring alignment between two major bias components.
6. Confidence Score
Definition
A weighted blend of all bias components:
• Prior Day (25%)
• VWAP (25%)
• ONH/ONL (20%)
• MTF Structure (30%)
Output
A normalized score between -1.00 and +1.00.
Interpretation
• +1.00: Strong bullish alignment across all systems
• -1.00: Strong bearish alignment
• 0.00: Mixed or unclear conditions
7. Confidence Meter (10 Square Visual)
Definition
A visual representation of the confidence score.
Rules
• 0–10 squares filled based on absolute confidence
• Color reflects direction (green/red/yellow)
Interpretation
A quick glance gauge of trend strength.
8. Debug Mode (Optional)
Purpose
Displays all underlying levels and bias markers directly on the chart.
Includes
• Prior High / Low
• VWAP
• ONH / ONL
• Confidence Score line
• Bias markers (P, V, O, M)
Use Case
Great for verifying logic, backtesting visually, and understanding how each component behaves.
9. Panel Layout & Spacing
Top Left Spacer System
When the panel is placed in the top left corner, a 3 row spacer pushes it below the chart header and indicator dropdown.
Panel Size Options
• Small
• Medium
• Large
These adjust font sizes and meter padding.
______________________________________________________________________________
Summary
The Daily Bias Panel is a compact, multi factor decision tool that blends:
• Prior Day context
• VWAP positioning
• Overnight session dynamics
• Multi timeframe trend structure
• A strict overall bias filter
• A confidence scoring engine
Together, these components give traders a clear, structured view of market direction and strength.
This documentation should serve as a complete reference for understanding, using, and publishing the indicator.
Emoji Price + TP + SL FollowerEmojis following price, TP, and SL. For the homies only. We ain't playin dat foo foo broke boy no mo. put the fries in the bag
JKLInside Day Screener (Daily)Inside Day screener. I asked AI to code a PineScript that would act as a screener to find inside days. Works only on the daily timeframe.






















