Two MA Crossover with Buy/Sell Labels//@version=5
indicator("Two MA Crossover with Buy/Sell Labels", overlay=true)
// === User Inputs ===
shortPeriod = input.int(10, title="Fast MA Period")
longPeriod = input.int(100, title="Slow MA Period")
maType = input.string("EMA", title="MA Type", options= )
// === Moving Average Function ===
ma(src, length) =>
maType == "EMA" ? ta.ema(src, length) : ta.sma(src, length)
// === Calculate MAs ===
fastMA = ma(close, shortPeriod)
slowMA = ma(close, longPeriod)
// === Plot MAs ===
plot(fastMA, title="Fast MA", linewidth=2, color=color.green)
plot(slowMA, title="Slow MA", linewidth=2, color=color.red)
// === Crossover Conditions ===
buySignal = ta.crossover(fastMA, slowMA)
sellSignal = ta.crossunder(fastMA, slowMA)
// === Buy Label ===
if buySignal
label.new(bar_index, low, "BUY 🚀",
style=label.style_label_up,
textcolor=color.white,
color=color.green)
// === Sell Label ===
if sellSignal
label.new(bar_index, high, "SELL 🔻",
style=label.style_label_down,
textcolor=color.white,
color=color.red)
Indicadores y estrategias
Gapup % ++ SG (Premium)📈 Sustained Gap-Up Percentage Indicator
🔍 What this indicator does
This indicator highlights high-quality gap-up candles by filtering out weak and failed gaps, and displaying only the clean, sustained gap-up percentage directly on the chart.
Instead of showing every gap, it focuses on gaps that hold strength, which are far more relevant for bullish continuation and base-breakout patterns.
✅ Core Logic
The indicator marks a candle only when all conditions are met:
📌 Gap Up from previous close
(Current open > previous candle close)
💪 Gap Sustain Filter
The candle closes above the previous close, eliminating fake or faded gap-ups
🔄 Optional Exhaustion / Control Filter
Red candle after a green candle (useful for IPO bases and controlled pullbacks)
🧮 Clean Rounded Percentage
Displays only meaningful values like 1.5%, 2%, 10%, 10.5% — no clutter, no noise
🚀 How this helps identify bullish patterns
This indicator is especially useful for spotting:
IPO U-Patterns
Sustained gap-ups often mark the left wall or breakout leg of IPO bases
Bullish Continuation Gaps
Gaps that hold above the prior close frequently lead to trend continuation
Institutional Accumulation Zones
Strong gaps that don’t fade indicate smart money participation
Fake Gap Rejection
Weak gap-ups that fail are automatically ignored, saving time and capital
🎯 Best Use Cases
IPO & newly listed stocks
Momentum and breakout traders
Swing traders looking for early trend confirmation
Traders combining price action with VWAP / moving averages
🧠 Why this indicator is different
Most gap indicators show everything.
This one shows only what matters.
✔ No boxes
✔ No clutter
✔ No failed gaps
✔ Only sustained strength
⚠️ Disclaimer
This indicator is a price-action tool, not a buy/sell signal.
Always use with proper risk management and additional confirmation.
Asia London NY Probability Map [ES/NQ] Session StatisticsA data-driven probability overlay built on 2,800+ days of NQ and ES session data (2015–2025). This indicator classifies the current day into one of 72 unique market contexts based on Asia range, London open location, London sweep behavior, and NY open position — then displays the historical probabilities for that exact setup.
Unlike typical session indicators that only draw boxes, this tool answers the question every NY session trader actually asks: "Given what Asia and London have already done today — what is statistically likely to happen next?"
═══════════════════════════════════════════════════════════════════
█ HOW IT WORKS
The indicator operates in three phases:
1 — Session Detection
Automatically detects Asia (20:00–02:00 ET), London (02:00–08:00 ET), and NY (08:00–16:00 ET) sessions. Session boxes are drawn on the chart with customizable colors and transparency.
2 — Context Classification
At NY open, the indicator classifies the day across 4 axes:
Asia Range — Below or Above average (rolling 14-session average, adapts to current volatility)
London Open vs Asia — Below, Near, or Above Asia midpoint (±15% threshold)
London Sweep — No sweep, Swept High only, Swept Low only, or Both
NY Open vs London — Below, Near, or Above London midpoint (±15% threshold)
This produces 2 × 3 × 4 × 3 = 72 distinct contexts. Each context maps to a pre-calculated set of statistics drawn from the full dataset.
3 — Probability Display
Once the context is identified, the indicator displays the relevant statistics through a comprehensive panel and chart overlay.
═══════════════════════════════════════════════════════════════════
█ PANEL SECTIONS
The information panel contains 6 toggleable sections:
SETUP
Shows the current context classification, sample size, and a confidence grade (A+ through D) based on directional clarity, sample reliability, hit rate confirmation, and sweep-both risk.
PREDICTION
Hit High First / Hit Low First — directional probability
Sweep Both — probability that price hits both London High and Low
Median Time — median minutes to first level touch
Fail H→L / Fail L→H — reversal failure rates
HIT RATES
Independent probabilities of price reaching each key level during the NY window:
London High / London Low
Asia High / Asia Low
PENETRATION TARGETS
After a level break, how far does price typically travel beyond? Shows Median and 75th percentile penetration distances in points for both upside and downside.
RANGE INFO
Today's Asia and London ranges with their historical percentile ranking (e.g., "95th" means today's range is larger than 95% of historical days).
LIVE STATUS
Real-time tracking of: first sweep direction, sweep-both status, and actual penetration distances. Updates as NY session progresses.
═══════════════════════════════════════════════════════════════════
█ CHART OVERLAY
Session Boxes
Subtle outline boxes for Asia (orange), London (blue), and NY (green) with centered labels. Non-intrusive design that doesn't obscure price action.
Key Levels
London High / Low — solid lines with context-specific hit rate percentages
London Mid — dotted reference line
Asia High / Low — dashed lines with hit rate percentages
Checkmarks (✓) appear next to each level as price reaches it during the NY session
Penetration Targets
Dynamic dotted lines that appear only after a level break, showing the Median and P75 expected penetration distances above London High or below London Low.
Bias Arrow
A directional indicator (▲ or ▼) showing the dominant probability with percentage. Positioned near the relevant London level for quick visual reference.
═══════════════════════════════════════════════════════════════════
█ CONFIDENCE GRADING
Each context receives a score (0–100) and letter grade based on:
Directional Clarity (30 pts) — How skewed is the Hit High First / Hit Low First split
Sample Size (25 pts) — Larger samples = more reliable statistics
Hit Rate Confirmation (25 pts) — Do the level hit rates align with the directional bias
Sweep-Both Risk (20 pts) — Lower sweep-both probability = cleaner setups
Grades: A+ (80+), A (65+), B (50+), C (35+), D (below 35)
═══════════════════════════════════════════════════════════════════
█ INSTRUMENTS & WINDOWS
Symbols: NQ (Nasdaq futures) and ES (S&P 500 futures)
Windows: AM (8:00–12:00), PM (12:00–16:00), or Full (8:00–16:00)
Select your instrument and time window via the dropdown inputs. All statistics update automatically — each of the 6 configurations has its own embedded dataset.
Sample sizes:
NQ AM: 2,839 days | NQ PM: 982 days | NQ Full: 2,839 days
ES AM: 2,692 days | ES PM: 1,036 days | ES Full: 2,692 days
═══════════════════════════════════════════════════════════════════
█ SETTINGS
All visual elements are independently toggleable:
Show/hide Statistics Panel, Key Levels, Session Boxes, Penetration Targets, Bias Arrow
Customize colors for all session boxes and level lines
Adjust label sizes (tiny / small / normal)
═══════════════════════════════════════════════════════════════════
█ ALERTS
Three built-in alerts:
Broke London High — price exceeds London session high
Broke London Low — price breaks below London session low
Sweep Both Sides — price has now touched both London High and Low
═══════════════════════════════════════════════════════════════════
█ METHODOLOGY & DATA
All statistics are pre-calculated from historical tick-level session data and embedded directly in the Pine Script as arrays. No external data feeds or API calls — everything runs natively on TradingView.
The context classification methodology uses fixed thresholds (±15% of range for open location) applied consistently across the entire dataset. The Asia Range classification uses a rolling 14-session average rather than a fixed historical median — this adapts to current market volatility, making the "Below/Above Average" determination relevant to recent conditions rather than a decade-old baseline. Hit rates use inclusive operators (≥ / ≤) for level touches.
Note that some contexts have smaller sample sizes (under 40 days). The confidence grading system accounts for this — lower-sample contexts receive lower grades. Always consider the sample size when interpreting probabilities.
═══════════════════════════════════════════════════════════════════
█ LIMITATIONS
Designed specifically for NQ and ES futures — other instruments are not supported
Best used on 1–5 minute timeframes during active session hours
Historical probabilities are not guarantees of future outcomes
Context windows with small sample sizes (shown in panel) should be interpreted with caution
Data covers 2015–2025; market regime changes may affect relevance of older data
═══════════════════════════════════════════════════════════════════
█ DISCLAIMER
This indicator is a statistical research tool, not a trading signal generator. It provides historical context to support your own analysis and decision-making. Past performance does not guarantee future results. Always use proper risk management.
WMA 200 Trend Filter with EMA 50 Cross & Dynamic Zones═══════════════════════════════════════════════════════════════
📊 WMA 200 TREND FILTER WITH EMA 50 CROSS & DYNAMIC SUPPLY/DEMAND ZONES
═══════════════════════════════════════════════════════════════
🎯 PURPOSE & ORIGINALITY
This indicator was created to solve a specific problem with traditional moving average crossover systems: they generate too many false signals during choppy, sideways markets. By combining a 200-period Weighted Moving Average (WMA) as a directional filter with a 50-period Exponential Moving Average (EMA) for timing, and adding volatility-adjusted supply/demand zones, this script provides a more robust signal generation system.
📈 WHY THIS SPECIFIC COMBINATION?
✦ 200 WMA (Not EMA) for Trend Direction
The Weighted Moving Average gives more weight to recent prices compared to a Simple Moving Average, but is less reactive than an Exponential Moving Average. This makes it ideal as a TREND FILTER because it smooths out noise while still responding to genuine directional shifts. The 200-period length is a widely-watched institutional level that often acts as dynamic support/resistance.
✦ 50 EMA for Entry Timing
The Exponential Moving Average responds faster to price changes, making it suitable for identifying short-term momentum shifts within the larger trend. The 50-period length provides a balance between responsiveness and reliability.
✦ Dynamic ATR-Based Supply/Demand Zones
Unlike fixed-percentage zones, these zones adapt to current market volatility using the Average True Range (ATR). When a signal triggers, the indicator plots a shaded zone based on ATR that represents potential support (demand) or resistance (supply) levels. This helps traders visualize where price might react after a signal.
🔧 HOW IT WORKS
The indicator uses a DUAL-CONDITION SIGNAL SYSTEM:
LONG SIGNALS (Green "BUY" label) appear when:
1. Price crosses ABOVE the 50 EMA (bullish momentum)
2. AND price is already ABOVE the 200 WMA (confirming uptrend)
This ensures you're only taking long positions when both short-term momentum AND long-term trend are aligned upward.
SHORT SIGNALS (Red "SELL" label) appear when:
1. Price crosses BELOW the 50 EMA (bearish momentum)
2. AND price is already BELOW the 200 WMA (confirming downtrend)
This ensures you're only taking short positions when both short-term momentum AND long-term trend are aligned downward.
SUPPLY/DEMAND ZONES are calculated as follows:
- When a SHORT signal triggers, a SUPPLY ZONE is created from the recent high, extending downward by (ATR × box_width_multiplier)
- When a LONG signal triggers, a DEMAND ZONE is created from the recent low, extending upward by (ATR × box_width_multiplier)
- These zones dynamically change color based on the 200 WMA direction (green tint when WMA is rising, red tint when falling)
📊 VISUAL ELEMENTS
- 200 WMA: Thick line that turns LIME when rising (uptrend) and RED when falling (downtrend)
- 50 EMA: Blue line for reference
- Supply Zones: Shaded areas above price showing potential resistance
- Demand Zones: Shaded areas below price showing potential support
- Signal Labels: "BUY" appears below candles, "SELL" appears above candles
⚙️ CUSTOMIZABLE SETTINGS
1. WMA Source: Choose which price (close, open, hl2, etc.) to calculate the 200 WMA
2. WMA Length: Adjust the lookback period (default: 200)
3. EMA Length: Adjust the signal line period (default: 50)
4. Supply/Demand Box Width: Controls zone size as a multiplier of ATR (1-10, default: 2.5)
📚 HOW TO USE THIS INDICATOR
This is an EDUCATIONAL TOOL for understanding trend-aligned momentum trading. Suggested usage:
1. Identify the major trend using the 200 WMA color (green = uptrend, red = downtrend)
2. Wait for price to cross the 50 EMA in the direction of the trend
3. Use the supply/demand zones as potential areas for:
- Profit targets
- Stop loss placement
- Areas to watch for continuation or reversal
IMPORTANT: Signals labeled "BUY" and "SELL" are for educational demonstration only and should not be interpreted as direct trading advice. Always confirm signals with additional analysis, risk management, and your own trading plan.
⚠️ LIMITATIONS & BEST USE CASES
WORKS BEST IN:
- Trending markets (strong directional moves)
- Higher timeframes (4H, Daily, Weekly)
- Liquid instruments with clear trends
LESS EFFECTIVE IN:
- Ranging/choppy markets (generates fewer signals by design)
- Very low timeframes (1m, 5m) where noise increases
- Low-volume instruments with erratic price action
🔔 ALERT FUNCTIONALITY
Built-in alerts available for:
- Long Cross Alert: "Price Crossed Up 50 EMA"
- Short Cross Alert: "Price Crossed Down 50 EMA"
📖 EDUCATIONAL CONCEPTS
This indicator demonstrates:
- Trend filtering using slower moving averages
- Momentum confirmation using faster moving averages
- Volatility-adjusted zone calculation using ATR
- Multi-condition signal logic to reduce false signals
⚖️ DISCLAIMER
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment advice, trading advice, or any other sort of advice. Past performance of any trading system or methodology is not indicative of future results. Trading involves substantial risk of loss and is not suitable for all investors. Always do your own research and consult with a qualified financial advisor before making trading decisions.
═══════════════════════════════════════════════════════════════
💡 If you find this helpful, please leave a comment or boost!
Questions? Reply below and I'll help explain any aspect of the logic.
═══════════════════════════════════════════════════════════════
AC TrendPulse
AC TrendPulse , by AC Trading
A context-aware trend strength and momentum indicator designed for active traders who need to know not just which way the trend is going, but how hard it's pushing and whether it's still accelerating or running out of gas.
What It Shows
TrendPulse displays a normalized histogram that tells you three things at a glance:
Direction — Above zero = bullish regime, below zero = bearish regime
Strength — Taller bars = stronger trend separation
Momentum State — Bright bars = trend accelerating, dim bars = trend fading
The Dead Zone
Unlike indicators that flip-flop on every tiny wiggle, TrendPulse includes a configurable dead zone around zero. The indicator won't commit to calling a regime until price action pushes through with conviction. No more false signals in choppy, range-bound markets.
Context-Aware Messaging
The indicator doesn't just show you data — it interprets it. Dynamic text adapts to what the trend is actually doing:
Accelerating trends get aggressive warnings ("DON'T FIGHT IT")
Fading trends soften the tone ("BUT FADING")
Exhausted trends (5+ bars of deceleration) flip to opportunity mode ("watch for reversal setups")
This prevents the classic mistake of blindly following a "strong trend" signal right into a reversal.
Divergence Detection
Automatic detection of classic divergences between price swings and momentum swings:
Bearish Divergence — Price makes a higher high while momentum makes a lower high (orange)
Bullish Divergence — Price makes a lower low while momentum makes a higher low (cyan)
Divergence lines are drawn directly on the histogram for clean visual confirmation.
Visual Features
Color-coded histogram (acceleration state)
Signal line for momentum smoothing
Regime strip along zero line
Background tinting by regime
Momentum dots on signal line crosses
Flip labels when regime changes
Level escalation markers
Alerts
Regime flip (bullish/bearish)
Strong trend entry
Divergence detection
Settings
Fully configurable EMA periods, thresholds, dead zone width, and visual toggles. Works on any instrument and timeframe.
-------------------------------------------------------------------------------------------------------------------
Built for futures traders who are tired of fighting the trend and need a tool that will scream in your face.
Opit78 Smart Money OscillatorSmart Money Oscillator (SM Osc)** is a volume-based momentum oscillator designed to highlight the *behavioral difference between Smart Money and Crowd participation* using a normalized PVI/NVI spread.
Unlike traditional oscillators, SM Osc does **not attempt to predict tops or bottoms**.
Its purpose is to **confirm or invalidate price movements** by showing *who is actually behind the move*.
---
### 🔍 **Core Concept**
The indicator is built on:
* **Positive Volume Index (PVI)** – price movement on increasing volume (crowd-driven activity)
* **Negative Volume Index (NVI)** – price movement on decreasing volume (smart money activity)
The logarithmic spread between PVI and NVI is transformed into a **Z-score (auto-scaled)**, producing a stable oscillator that adapts to any market, symbol, or timeframe.
---
### 📊 **How to Read the Oscillator**
* **Above 0** → Movement dominated by *crowd / high-volume participation*
* **Below 0** → Movement dominated by *smart money / low-volume participation*
* **Momentum color**:
* Green → oscillator rising
* Red → oscillator falling
The indicator focuses on **structure, not signals**.
---
### 🔁 **Divergences (Filtered)**
SM Osc highlights **high-quality divergences only**:
* Bullish Divergence:
* Price makes Lower Low
* Oscillator makes Higher Low (below 0)
* Bearish Divergence:
* Price makes Higher High
* Oscillator makes Lower High (above 0)
To reduce noise:
* Divergences are filtered by **minimum σ distance**
* Optional **|σ| zone filter** ensures divergences appear only at statistically meaningful extremes
This prevents over-signaling on lower timeframes.
---
### 🧭 **Multi-Timeframe Use**
* **Higher Timeframes (H1 / H4 / Daily)**
→ Define market bias (accumulation vs distribution)
* **Lower Timeframes (M1 / M5 / M15)**
→ Fine-tune timing within the higher-timeframe context
SM Osc works best when combined with **price structure and trend analysis**.
---
### ⚠️ **Important Notes**
* This indicator is **not a standalone trading system**
* It does **not provide buy/sell signals**
* Best used as a **confirmation and filtering tool**
---
### ✅ **Best Use Cases**
* Confirming trend strength or weakness
* Identifying accumulation vs distribution phases
* Filtering false breakouts
* Managing trades (exit / reduce / avoid entries)
---
**Smart Money Oscillator shows *who is in control*, not where price must go next.**
FX Contracts v1.0 @RukinRomanThe indicator works on the D1 timeframe in Forex. It displays levels based on the last 3 days of the contract.
AC TrendPulseAC TrendPulse
A context-aware trend strength and momentum indicator designed for active traders who need to know not just which way the trend is going, but how hard it's pushing and whether it's still accelerating or running out of gas.
What It Shows:
TrendPulse displays a normalized histogram that tells you three things at a glance:
Direction — Above zero = bullish regime, below zero = bearish regime
Strength — Taller bars = stronger trend separation
Momentum State — Bright bars = trend accelerating, dim bars = trend fading
The Dead Zone
Unlike indicators that flip-flop on every tiny wiggle, TrendPulse includes a configurable dead zone around zero. The indicator won't commit to calling a regime until price action pushes through with conviction. No more false signals in choppy, range-bound markets.
Context-Aware Messaging
The indicator doesn't just show you data — it interprets it. Dynamic text adapts to what the trend is actually doing:
Accelerating trends get aggressive warnings ("DON'T FIGHT IT")
Fading trends soften the tone ("BUT FADING")
Exhausted trends (5+ bars of deceleration) flip to opportunity mode ("watch for reversal setups")
This prevents the classic mistake of blindly following a "strong trend" signal right into a reversal.
Divergence Detection
Automatic detection of classic divergences between price swings and momentum swings:
Bearish Divergence — Price makes a higher high while momentum makes a lower high (orange)
Bullish Divergence — Price makes a lower low while momentum makes a higher low (cyan)
Divergence lines are drawn directly on the histogram for clean visual confirmation.
Visual Features
Color-coded histogram (acceleration state)
Signal line for momentum smoothing
Regime strip along zero line
Background tinting by regime
Momentum dots on signal line crosses
Flip labels when regime changes
Level escalation markers
Alerts
Regime flip (bullish/bearish)
Strong trend entry
Divergence detection
Settings
Fully configurable EMA periods, thresholds, dead zone width, and visual toggles. Works on any instrument and timeframe.
CPR by Traders HedgeKey features of the indicator.
Central Pivot Range:
The indicator automatically calculates the central pivot range and the possible dynamic support and resistance levels based on the current volatility of the time frame selected.
Key Support and Resistance Band:
The indicator plots the immediate key support and resistance zones for the time frame selected.
Higher Time Frame Pivots:
This feature plots the one time frame higher central pivot range and the higher time frame support and resistance zones which helps to visually analyze multi time frame trend on a single chart.
Plot Next Session Pivots:
Helps to analyze the trades before the next session starts.
Multi time frame VWAP:
Helps to plot multi time frame VWAP (Daily, Weekly, Monthly, Yearly) on the chart
PEMA:
Plots the pivot based moving average band which helps to visually identify the trend and this band acts as dynamic support and resistance.
Based on the trading style choose the below time based, then the pivots and respective supports and resistances are auto calculated and plotted.
Suggested Trade Type:
5 min - Intraday
30min/60 min - Micro Swing
Daily - Swing Trading
Weekly - Positional
Monthly - Investment
Please feel free to leave your feedback.
[EAGLE] Investment_Eagle Cycle Confirmation line Investment_Eagle Cycle Confirmation line is an EMA crossover indicator designed for cycle-style trend regimes.
It plots two EMA lines and a filled band (“cloud”) between them to visualize bullish/bearish conditions.
Key feature: the script adds a confirmation window using a slightly faster and slightly slower EMA length around the base slow EMA:
Leading EMA2 (-10% length) triggers an early warning crossover.
Primary EMA2 (base length) is the main crossover.
Lagging EMA2 (+10% length) acts as confirmation.
When a leading crossover appears first, the band turns gray, indicating a critical transition zone.
That zone remains active until:
the primary crossover occurs and then
the lagging crossover confirms the move,
or the move is invalidated (leading crosses back) / times out (to prevent indefinite gray zones).
Timeframe control: you can lock the calculations to Daily, use the Chart timeframe, or set a Custom timeframe.
Notes:
The confirmation EMAs are automatically rounded to the nearest whole number and guarded to avoid equal lengths.
Optional ATR-based filtering can be enabled via “Filter Gap %”
ARVEX Reg Channel v2.0 ARVEX Reg Channel v2.0 is an adaptive regression channel tool that visualizes trend structure and price context using a statistically based channel (“directional shell”). It is designed to help you map trend direction, typical price territory, and potential transition areas around channel boundaries.
What it shows
• A rolling linear regression midline
• Outer bands based on the standard deviation of price residuals (configurable)
• Optional inner bands for a tighter “normal range” view
• Optional higher-timeframe (HTF) ghost channel for multi-timeframe context
• Optional break / retest tracking around channel boundaries (rule-based, close-of-bar)
• Optional projected zones for visual context after a defined break condition
• A compact HUD with:
• Channel state (e.g., break detected / neutral)
• A context score (0–100) based on internal conditions (trend/recency/retest logic)
Intended use
This script provides visual context, not trade instructions. Any break/retest markers and scores are informational and should be confirmed with your own analysis, risk management, and execution rules.
Educational/informational use only. Not financial advice.
TDKM V5.3It will show signals for buying when the graph trend is going up, and for selling when the graph trend is going down.
ARVEX Flux TrailARVEX Flux Trail is a trend context tool built around an ATR-based trailing structure. It visualizes the current trend state, an adaptive trail, and optional continuation markers to help you track trend phases across markets and timeframes.
What it shows
• A baseline EMA (reference line)
• An ATR trail that adapts to volatility and switches state when price transitions through the trail
• Bullish state → cyan trail
• Bearish state → magenta trail
• Optional layered “Flux Bands” between the active trail and recent swing extremes (visual distance/pressure context)
• Optional state flip markers when the trail state changes
• Optional continuation markers (▲ / ▼) based on configurable break/continuation conditions inside the current trend state
• A compact HUD displaying:
• Bias (Up / Down)
• Score (active band level count / configuration summary)
Intended use
This script is designed for trend tracking and context, not as a standalone trading system. Continuation markers are informational and should be confirmed with your own analysis, risk management, and execution rules.
Educational/informational use only. Not financial advice.
Timebender - Day SeparatorTimebender — NY Anchored Day Separator
Many traders rely on broker-based day boundaries, which often do not align with New York time — the primary liquidity clock for FX and macro-driven markets. When the trading day is anchored incorrectly, it can distort the reading of weekly structure, session behavior, and intraday narrative.
This script provides a clear and configurable way to anchor trading days to a user-defined timezone and visually separate them on the chart.
What This Script Does
Highlights individual trading days using background shading
Draws vertical separators at the exact start of each shifted trading day
Allows independent toggling of background highlights and separator lines
Supports day-specific coloring so each trading day is immediately recognizable
Enables manual timezone shifting so traders can align charts to New York regardless of broker feed
What Makes It Different
Most day separators rely strictly on exchange time. This script detects calendar transitions from a manually shifted timestamp, allowing traders to define their own day boundary.
This is particularly useful for traders who anchor their analysis to New York time rather than broker session clocks.
Combining optional background shading with precision separators also allows traders to switch between a macro view (highlighted days) and a minimal execution view (lines only) without loading multiple indicators.
How It Works (High-Level)
The script internally offsets the chart’s timestamp by the number of hours specified in the timezone setting. It then detects when a new calendar day begins from that adjusted time and renders the visual separator accordingly.
Because the calculation is based on shifted time rather than exchange time, the indicator maintains consistent day structure across brokers.
How To Use
Set the timezone shift to match the session you anchor your analysis to.
Example: New York is typically UTC-5 or UTC-4 during daylight saving time.
Enable background highlighting for a broader structural view.
Use vertical separators when a cleaner chart is preferred for execution.
Customize colors to match your chart template.
Who This Script Is For
FX traders
Session-based traders
ICT-style market structure traders
Traders using multiple brokers
Anyone who wants consistent day boundaries across charts
Notes
This script is designed as a chart-organization utility. It does not generate trade signals or provide market predictions.
ARVEX Trend ReactorARVEX Trend Reactor is a minimalist trend context indicator designed to summarize directional structure and momentum strength with a clean, uncluttered display.
What it does
• Uses a dual-EMA structure (fast vs. slow) to define the current trend state
• Fast EMA above slow EMA → Bullish trend context
• Fast EMA below slow EMA → Bearish trend context
• Displays a color-coded trend line (teal/bullish, magenta/bearish)
• Shows an on-chart Trend Strength score (0–100) based on EMA separation normalized by ATR
• Optional trend change labels (Bull / Bear) when the state flips
On-chart HUD
• Trend state (Bullish / Bearish)
• Strength score (0–100)
• ATR(14) volatility reference
Intended use
This script is built for trend context and filtering, not for generating trade signals. It can be used to align discretionary analysis or rule-based strategies with prevailing trend conditions across timeframes and assets.
Educational/informational use only. Not financial advice.
ARVEX Sentiment Zones v2.0 ARVEX Sentiment Zones v2.0 is a chart context overlay that highlights broader bullish and bearish phases (“Flow Blocks”) using a volatility-adjusted trend sentiment model.
The script evaluates:
• A baseline EMA and its slope (trend direction/strength)
• Price position relative to the EMA, normalized by ATR (volatility)
• A combined sentiment score that classifies the environment as Bullish, Bearish, or Transitional
What it shows
• Bull zones (teal): sustained positive trend context
• Bear zones (magenta): sustained negative trend context
• Flow Blocks: larger phase boxes that update while the condition remains valid
• Optional baseline EMA and a compact HUD with:
• current bias state
• sentiment strength estimate
• ATR% (volatility context)
Intended use
This tool is designed for market context and filtering, not for generating trade signals. It can be used to align discretionary analysis or rule-based systems with the prevailing regime across different assets and timeframes.
Educational/informational use only. Not financial advice.
ARVEX Liquidity Helix v2.0 ARVEX Liquidity Helix v2.0 is a higher-timeframe (HTF) context overlay that projects directional impulse structure onto your active chart. It highlights when price is moving inside an HTF-driven corridor (“Helix Shell”), how recent that HTF impulse is, and whether the move is still considered active or has started to decay.
This tool is designed for market context and trade planning — it does not generate buy/sell signals and should be used alongside your own risk management and execution rules.
What it shows
• HTF Directional Shell (Core + Halo): an ATR-based corridor that visualizes where HTF flow is most influential
• Helix Inner Bands: a subtle internal structure layer for visual orientation inside the shell
• Impulse Age + Confidence (0–100): a freshness / activity score derived from HTF impulse timing and current price location
• State Readout (Idle / Active / High): quick classification of whether the HTF shell is currently meaningful
How it works (high level)
• Detects directional HTF impulses using volatility (ATR) and structure logic
• Builds a dynamic corridor around an HTF reference center
• Applies an age/decay model to estimate whether the impulse is still dominant
• Displays confidence-driven styling (intensity) and optional context markers/alerts
How to use
• Use the shell as a directional filter (e.g., avoid fading fresh HTF impulses)
• Look for re-entry into the core as a context cue for pullback/continuation evaluation
• Combine with your preferred trigger (price action, structure, trend systems, etc.)
Notes
• Works across FX, crypto, indices, futures, and other liquid markets
• Intended for informational / analytical use only
• No performance claims, no guaranteed outcomes
Money Hunter TopFor questions on purchasing Money Hunter indicators, please contact each person at clck.ru
scalperhasan - Outside Candle DisplayerThis indicator highlights Outside Candles directly on the chart.
Youtube: scalperhasan
JD - Strength + News Guard ProJD Strength & News Guard Pro: Educational Tool
Overview:
This is an integrated trading dashboard designed for multi-dimensional market analysis. It combines relative currency strength tracking with a visual news alert system to help traders maintain market awareness and manage risk effectively.
Key Features:
Real-time Currency Strength Meter: Calculates the relative percentage change of the 8 major currencies (USD, EUR, GBP, JPY, CHF, CAD, AUD, NZD) based on a user-defined lookback period.
Visual Risk Management (News Guard): Features a dynamic background coloring system that triggers 15 minutes (Yellow) and 5 minutes (Red) prior to a manually set high-impact news event.
Information Overlay: Provides a clean table interface and a countdown label for upcoming events to avoid chart clutter while keeping critical data visible.
How to Use:
Strength Table: Monitor the table to identify the strongest and weakest currencies. Look for divergence between pairs (e.g., strong EUR vs. weak USD) for potential high-probability trade setups.
News Alerts: Manually input the expected time of high-impact news (e.g., NFP, CPI) in the script settings. The chart background will change color to warn you when the event is approaching.
Disclaimer:
This indicator is for educational and informational purposes only. It does not constitute financial advice. Past performance is not indicative of future results. Always practice proper risk management.
scalperhasan - Inside Candle DisplayerThis indicator highlights Inside Candles directly on the chart
Youtube: scalperhasan






















