Indicator

VIP Currency Strength MatrixVIP Currency Strength Matrix — Round-Robin Strong-Count (SMA/EMA)
OVERVIEW
This indicator scores the 8 major currencies (EUR, GBP, AUD, NZD, USD, CAD, CHF, JPY) using a round-robin "strong-count" method, then builds a pair-difference matrix so you can see, at a glance, which pairs have the wind at their back and which are fighting it. It is a bias and confluence tool, not an entry signal.
HOW IT WORKS
The 8 currencies form 28 unique pairings. For each pair, the indicator checks whether price is above or below a reference moving average (200 SMA by default):
- Price ABOVE the MA -> the BASE currency earns +1 strong-count.
- Price BELOW the MA -> the QUOTE currency earns +1 strong-count.
Each currency is compared against the other seven, so every currency ends with a strong-count from 0 (weakest) to 7 (strongest).
For any pair, the score shown is:
strong-count(base) - strong-count(quote), ranging from -7 to +7.
- Positive = base is stronger (buy-side confluence).
- Negative = quote is stronger (sell-side confluence).
Cells at or beyond the highlight threshold (default 4) are color-coded green (buy) or red (sell).
WHAT YOU SEE
- Currency Strength table: all 8 currencies ranked 0-7, strongest at the top.
- Pair Matrix: all 28 pairs with their difference score, sorted so the strongest buy-side reads sit at the top and the strongest sell-side reads at the bottom.
HOW TO USE IT
1. Use it to establish directional bias first: favor longs on currencies ranked high, shorts on currencies ranked low.
2. A pair scoring +6 or +7 is strongly one-sided, but "strong" is not the same as "a good entry." Wait for price to reach your own level/structure before acting.
3. Look for agreement, not extremes. Alignment across your timeframes is the read you want.
MULTI-TIMEFRAME
Each copy of the indicator computes ONE timeframe (28 data requests). PulseWire caps unique data requests at 40 (non-pro) / 64 (pro), so 28 pairs across several timeframes cannot fit in a single script. To watch multiple timeframes at once, add the indicator to your chart several times, set each copy to a different timeframe, and give each its own table position.
IMPORTANT SETUP NOTES
- Run it on a chart timeframe equal to or lower than the timeframe you request. Requesting a lower timeframe than the chart (e.g. asking for 15m while on a 4H chart) forces a heavy data pull across all 28 pairs and can trigger "Memory limits exceeded." If you see that error, lower "History bars per pair" and/or drop to a lower chart timeframe.
- "Data-feed prefix" must be a feed that carries all 28 pairs, including the crosses (OANDA works well).
INPUTS
- Reference MA type and length (default SMA 200)
- History bars per pair (memory control)
- Data-feed prefix
- Timeframe (one per copy)
- Panel tag, table positions, text size
- Buy/Sell highlight threshold (default 4)
HONEST LIMITATIONS
- A round-robin does not mathematically guarantee 8 unique ranks. Cyclical conditions (A>B, B>C, C>A) can produce a tie, showing a 0 or a repeated rank. Treat a 0 as "no clear edge / choppy," not as a defect.
- Strength above/below a long MA is a slow, trend-following read. It tells you direction and context; it does not time entries.
This script is provided for educational and analytical purposes only. It is not financial advice and makes no representation about future results. Always do your own analysis and manage risk. Indicator

Indicator

Indicator

Indicator

Indicator

Bryy's Context PanelBryy’s Context Panel is a compact multi-symbol market context panel built to help traders monitor broader market and sector alignment without leaving their main execution chart.
The indicator checks selected symbols against configurable moving averages and adaptive VWAP, then displays a simple visual status for each metric:
✓ = price is above the selected metric
✕ = price is below the selected metric
- = data is unavailable or the metric is not applicable
The default use case is staying on a futures execution chart while monitoring external ETF context such as SOXX, QQQ, and SPY. This can help traders quickly see whether semiconductor, Nasdaq, and broad-market context are aligned or conflicting.
Main Features:
• Monitor up to 5 custom symbols
• Default focus on SOXX / QQQ / SPY market context
• Configurable SMA or EMA
• Three customizable moving average slots
• Optional custom timeframe per moving average
• Adaptive VWAP logic:
- Intraday charts: RTH Daily VWAP
- Daily charts: Week-Open VWAP
- Weekly charts: Month-Open VWAP
- Monthly+ charts: VWAP hidden in Auto mode
• Horizontal or vertical panel layout
• Adjustable panel size and placement
• Dark, light, and custom color themes
• Designed to be lightweight, clean, and fast
Intended Use:
This indicator is designed as a context scanner, not a buy/sell signal system.
It is meant to help answer questions like:
• Is SOXX supporting or fighting the trade idea?
• Is QQQ aligned with the current futures move?
• Is SPY confirming broader market direction?
• Are key context symbols above or below their short-term, medium-term, and longer-term reference levels?
The goal is to provide quick external market context while keeping the main chart clean.
Important Notes:
For US ETF symbols, the scanner is designed around regular-session context. When used outside regular market hours, values may reflect the most recent regular-session data depending on PulseWire’s symbol/session handling.
VWAP depends on volume, so ETF symbols are generally better suited than non-volume index symbols for this tool.
This script does not predict price movement, generate entries, or provide financial advice. It is intended to support discretionary analysis by showing clear market context in a compact panel. Indicator

MTF Trend Classifier CORE V1 Public - Regime DB Base# MTF Trend Classifier CORE V1 Public
## 🇺🇸 English
### Trend First. Pattern Second. Context Matters.
Most trading strategies perform well only under specific market conditions.
Instead of searching for one strategy that works everywhere, this project starts with a different idea:
"Classify the market trend first, then study the patterns inside that trend."
This indicator is designed as a market regime analysis tool rather than an automatic buy/sell signal generator.
It attempts to classify the market using Multi-Timeframe EMA structures before interpreting chart patterns.
----------------------------------------
Current Research
----------------------------------------
• Higher Timeframe Trend Classification
• Multi-Timeframe EMA Structure
• EMA Expansion / Compression
• Trend Persistence
• Trend Transition Detection
• Pattern Database Research
----------------------------------------
Basic Usage
----------------------------------------
LONG MODE
• Only look for Long opportunities.
• Ignore Short opportunities.
• Wait for pullbacks toward EMA28 or EMA93 before making trading decisions.
SHORT MODE
• Only look for Short opportunities.
• Ignore Long opportunities.
• Wait for rallies toward EMA28 or EMA93 before making trading decisions.
This indicator is NOT an automatic buy/sell system.
Its purpose is to classify market context first and then analyze recurring patterns inside each trend.
----------------------------------------
Project Goal
----------------------------------------
Rather than predicting individual candles,
this project studies the market in the following order:
Trend
↓
Structure
↓
Pattern
The same chart pattern can have completely different meanings depending on the higher timeframe trend.
This project is an ongoing research to determine whether identifying the market regime first improves pattern interpretation.
----------------------------------------
Current Status
----------------------------------------
This is an experimental research project.
Feedback, ideas and constructive discussions are always welcome.
If you are interested in regime analysis, EMA behavior or pattern research, feel free to join the discussion.
==================================================================
## 🇰🇷 한국어
### 추세를 먼저, 패턴은 그 다음.
대부분의 매매 전략은 특정 시장에서는 잘 맞지만,
다른 시장에서는 쉽게 무너집니다.
저는 이런 고민에서 시작했습니다.
"모든 시장에서 통하는 하나의 전략을 찾기보다,
먼저 현재 시장의 추세를 분류하고,
그 안에서 패턴과 전략을 적용하면 어떨까?"
이 스크립트는 매수·매도 신호를 만드는 것이 목적이 아니라,
멀티 타임프레임 EMA 구조를 이용하여
현재 시장의 추세(Context)를 먼저 분석하는 연구용 프로젝트입니다.
----------------------------------------
현재 연구 내용
----------------------------------------
• 4시간 추세 분류
• 멀티 타임프레임 EMA 구조 분석
• EMA 수렴 / 확산
• 추세 지속 여부
• 추세 전환 후보 탐색
• 패턴 데이터베이스 연구
----------------------------------------
기본 사용법
----------------------------------------
🟢 롱 모드
• 롱만 고려합니다.
• 숏은 무시합니다.
• EMA28 또는 EMA93 눌림 이후 진입 여부를 판단합니다.
🔴 숏 모드
• 숏만 고려합니다.
• 롱은 무시합니다.
• EMA28 또는 EMA93 반등 이후 진입 여부를 판단합니다.
이 스크립트는 자동 매수·매도 시스템이 아닙니다.
먼저 시장의 방향을 분류한 뒤,
그 안에서 반복되는 패턴을 연구하기 위한 도구입니다.
----------------------------------------
프로젝트 목표
----------------------------------------
캔들 하나를 예측하는 것이 아니라
추세
↓
구조
↓
패턴
순서로 시장을 이해하는 것을 목표로 합니다.
같은 패턴이라도
상승추세인지,
하락추세인지,
횡보인지에 따라 의미가 달라질 수 있다고 생각합니다.
이 프로젝트는
"먼저 추세를 분류하고,
그 안에서 패턴을 해석할 수 있는가?"
를 연구하기 위한 프로젝트입니다.
----------------------------------------
현재 상태
----------------------------------------
현재도 계속 연구 및 검증을 진행 중입니다.
좋은 아이디어,
개선 의견,
건설적인 토론은 언제든지 환영합니다.
같이 더 좋은 방향으로 발전시켜 나갈 수 있으면 좋겠습니다. Indicator

Best Sessions - New York, London & Asia - Xcelerate TradeXcelerate — Best Sessions: New York, London & Asia | Xcelerate Trade
A professional session-mapping overlay from the Xcelerate Trade team. It highlights the three major forex / index trading windows — Asia, London (Europe) and New York — plus a full daily range toolkit, all anchored to America/New_York (EST/EDT). Built for intraday traders who plan entries around session highs/lows, daily open/close and kill-zone timing.
What you get on the chart
Three session boxes (intraday only)
Each session draws a live box from session open to the current bar, then freezes it as history when the session ends:
Session Default window (EST) Color
Asia
20:00 → 05:00
Yellow
London
03:00 → 12:00
Blue
New York
09:30 → 16:00
Red
Live box — grows with price during the active session (high/low tracked in real time).
Historical boxes — completed sessions saved to chart history (FIFO cap per session).
Outline-only mode — optional per session: border highlight with transparent fill (“Daily Highlights” style).
Session times are fully editable via input.session — adapt them to your broker’s server time or personal kill-zone preferences.
Daily box (00:00 → 24:00 NY)
Current day — live lime box from midnight NY to midnight NY, expanding with the day’s high/low.
Historical days — completed daily ranges saved to history (default keep: 31 days).
Outline-only — optional transparent fill for a cleaner chart.
Daily high / low labels
D Hi and D Lo labels at the exact timestamp of the day’s extreme.
Separate toggles for historical and live labels.
Customizable colors, decimal precision and vertical offset (ticks).
Daily open / close lines
Horizontal Open line (purple by default) and Close/Last line (gray) spanning the full NY trading day.
Optional historical and live price labels on the lines.
Label placement by ticks or percentage offset from the daily range.
Global controls
Show Asia / Europe / New York — master toggles to hide entire sessions without digging into each group.
Per-session history — independent keep limits (default 31 sessions each).
Smart drawing guards — automatic FIFO caps scaled to your timeframe so you never hit PulseWire’s object limits (boxes, lines, labels). Works from 1-second charts up to monthly.
Timezone accuracy
All session detection and daily rollover use America/New_York consistently:
Session time() checks use the NY timezone string.
Daily box boundaries use timestamp(TIMEZONE, …) at 00:00 NY.
Daily open pulled via request.security(..., "1D", open) for alignment with the daily candle.
This keeps Asia / London / NY boxes and the daily box synchronized — no drift between session logic and daily logic.
Suggested settings
Forex (EURUSD, GBPUSD, XAUUSD) on 1m–15m: all three sessions ON, daily box + D Hi/Lo labels ON, open/close lines ON.
US indices (SPX, NQ) on 1m–5m: focus on New York session; optionally hide Asia if your broker’s overnight session is quiet.
Cleaner chart: enable Outline only on sessions and/or daily box; turn off historical labels if you only care about today.
Higher timeframes (1H+): session boxes auto-disable on daily+ charts (isIntraday guard) — only the daily toolkit remains active.
Inputs overview
Group What you control
Session schedules
Asia / London / NY time windows
Colors
Fill + border per session and daily
Daily Box
Historical + live, outline mode
Daily Labels
Hi/Lo labels, colors, offsets
Asia / London / NY
Per-session historical + live toggles
GLOBAL
Master show/hide per session
Daily Lines
Open/Close lines + labels
Promo Banner
Flash timing (minutes hidden / seconds visible)
Notes & disclaimers
Session boxes appear on intraday timeframes only (below 1D). On daily/weekly charts the session engine is disabled automatically.
Session boxes track the high/low range inside the window, not volume or order flow — use them as a time + range reference, not as a signal generator.
Default session times follow common EST conventions; verify against your broker if you trade instruments with different session cuts (e.g. futures RTH vs ETH).
Pine Script v6.
Built and maintained by the Xcelerate Trade team. Asia, London and New York session boxes + daily range, Hi/Lo labels and open/close lines — all in one clean, NY-timezone-aware overlay.
Indicator

Smart Trend Filter V6Smart Trend Filter V6
Overview
Smart Trend Filter V6 is a trend-following indicator that combines multiple technical analysis tools into a single system to help traders identify high-quality trading opportunities. Instead of relying on one indicator alone, it uses trend, momentum, and volume confirmation to filter out weaker signals and highlight stronger market setups.
The goal of this indicator is to provide a cleaner view of the market by reducing noise and helping traders focus on trades that align with the prevailing trend.
---
How the Indicator Works
Smart Trend Filter V6 evaluates four important aspects of the market before generating a signal.
1. Trend Detection (EMA 20 & EMA 50)
The indicator uses two Exponential Moving Averages (EMAs) to determine the overall market direction.
- When EMA 20 is above EMA 50, the market is considered bullish.
- When EMA 20 is below EMA 50, the market is considered bearish.
This trend filter helps traders avoid trading against the dominant market direction.
2. Momentum Confirmation (RSI)
The Relative Strength Index (RSI) measures the strength of price movement.
- Higher RSI values indicate stronger bullish momentum.
- Lower RSI values indicate stronger bearish momentum.
RSI confirmation helps filter out weak crossovers that lack momentum.
3. Volume Confirmation
Volume plays an important role in validating price movements.
The indicator compares the current volume with its moving average.
Signals are generated only when trading volume is above average, increasing the likelihood that the move is supported by market participation.
4. Price Confirmation
Before a signal is confirmed, price must also agree with the trend.
For a Buy signal, price must close above the fast EMA.
For a Sell signal, price must close below the fast EMA.
This additional confirmation helps reduce false entries.
---
Buy Signal
A Buy signal appears when all of the following conditions are met:
- EMA 20 crosses above EMA 50.
- RSI is above the selected Buy threshold.
- Volume is above its moving average.
- Price closes above EMA 20.
---
Sell Signal
A Sell signal appears when all of the following conditions are met:
- EMA 20 crosses below EMA 50.
- RSI is below the selected Sell threshold.
- Volume is above its moving average.
- Price closes below EMA 20.
---
Features
- Non-repainting signal logic
- Trend confirmation using dual EMAs
- RSI momentum filter
- Volume-based confirmation
- Buy and Sell arrows
- Background trend highlighting
- Customizable settings
- PulseWire alert support
- Works across multiple asset classes
---
Suitable Markets
Smart Trend Filter V6 can be used on:
- Forex
- Cryptocurrencies
- Stocks
- Commodities
- Indices
---
Recommended Timeframes
- 5 Minutes
- 15 Minutes
- 30 Minutes
- 1 Hour
- 4 Hours
- Daily
Higher timeframes generally produce fewer but stronger signals, while lower timeframes generate more opportunities with increased market noise.
---
Best Practices
For improved results:
- Trade in the direction of the higher-timeframe trend.
- Use stop-loss and proper risk management.
- Wait for candle close before acting on a signal.
- Combine the indicator with key support and resistance levels for additional confirmation.
---
Disclaimer
Smart Trend Filter V6 is designed as a technical analysis tool to assist with market analysis. No indicator can predict the market with complete accuracy, and all trading involves risk. Always perform your own analysis and apply sound risk management before making trading decisions.
If you find this indicator useful, consider adding it to your favorites and sharing your feedback. Your suggestions are always appreciated and help improve future updates. Indicator

LVT Indicator v1.0LVT Indicator – Liquidity + Volume Imbalance + Trend Strength
Overview
The LVT Indicator is a trend-following and liquidity-based trading tool designed to identify high-probability trade setups by combining market structure, liquidity sweeps, volume confirmation, and trend strength into a single indicator.
Instead of generating frequent signals, LVT focuses on quality over quantity by requiring multiple conditions to align before producing a Buy or Sell signal.
---
How It Works
1. Liquidity Sweep Detection
The indicator detects when price temporarily breaks above a previous swing high or below a previous swing low before quickly reversing. These moves often represent liquidity grabs, where stop-loss orders are triggered before the market resumes its intended direction.
2. Volume Imbalance
Every liquidity sweep is validated using volume analysis. Signals are only generated when trading volume is significantly higher than the recent average, helping filter out weak or low-conviction price movements.
3. Trend Strength Filter
The indicator confirms the overall market trend using moving averages and trend strength measurements. Buy signals are only allowed during bullish trends, while Sell signals are only allowed during bearish trends.
4. Momentum Confirmation
Momentum is checked before issuing any signal to reduce false entries during weak market conditions.
5. Confirmation Candle
Rather than entering immediately after a liquidity sweep, the indicator waits for confirmation from the following price action. This additional step helps improve signal reliability.
---
Features
- Liquidity Sweep Detection
- Volume Imbalance Filter
- Trend Strength Confirmation
- Momentum Filter
- Buy & Sell Signals
- ATR-Based Stop Loss
- Dynamic Take Profit Levels
- Non-Repainting Signal Logic
- Customizable Inputs
- PulseWire Alerts
- Works on all markets and timeframes
---
Recommended Markets
- Forex
- Cryptocurrency
- Stocks
- Indices
- Commodities
---
Recommended Timeframes
- 15 Minutes
- 30 Minutes
- 1 Hour
- 4 Hours
- Daily
---
Risk Management
No indicator is perfect. Always use proper risk management, appropriate position sizing, and confirmation from your own trading plan before entering any trade.
---
Disclaimer
This indicator is intended for educational and analytical purposes only. It does not provide financial or investment advice, and past market behavior does not guarantee future results. Trading involves substantial risk, and users should perform their own analysis before making trading decisions.
Thank you for using the LVT Indicator. I hope it becomes a valuable part of your trading workflow. Feedback and suggestions are always welcome. Indicator

Crypto Market RSI Heatmap [BigBeluga]🔵 OVERVIEW
The Crypto Market RSI Heatmap is a comprehensive, institutional-grade sector momentum matrix built for PulseWire. It consolidates relative strength metrics for up to 20 cross-sectional crypto assets into a single, highly readable multi-group pane. Instead of forcing you to open dozens of browser tabs or flip back and forth between charts, this system runs concurrent structural background queries to map real-time market overbought expansions and oversold depressions using an advanced, color-gradient visual framework.
🔵 FEATURES
The indicator tracks cross-asset momentum cycles through an isolated data processing engine:
1 — Multi-Asset Matrix Architecture
Modular Asset Grouping: Assets are automatically split into 4 distinct structural sectors (Group A through Group D). Each section handles up to 5 completely customizable tickers, allowing you to organize setups by Layer 1s, DeFi, Memes, or Major pairs.
Independent Timeframe Anchors: Every group has an isolated execution timeframe filter ( Timeframe ). This allows you to monitor short-term scalping momentum in one sector while simultaneously tracking macroscopic daily trend structures in another.
Dynamic Highlight Tracking: The background matrix scans the active workspace. The exact asset loaded on your current open chart is highlighted with a custom accent marker ( Current Chart Asset Highlight ) so you never lose your visual anchor.
2 — Momentum Filters & Statistical Computations
Flexible Core Oscillators: The engine isn't limited to standard RSI calculations. Users can instantly toggle between a classic Relative Strength Index, Money Flow Index (MFI) to capture volume distribution, or a fast-response Stochastic RSI.
Group Average Horizon Lines: Dotted real-time horizontal baselines calculate the mean historical mathematical score of each active group, providing an instant look at overall sector health.
Real-Time Cluster Stats: A live sub-label maps out the active average, minimum, and maximum value points for every cluster directly across the base of the indicator workspace.
// 3-Point Color Gradient Engine & Highlighting Mechanism
color dynamicCoinColor = colorMidYel
if coinRSI >= 50.0
dynamicCoinColor := color.from_gradient(coinRSI, 50.0, 75.0, colorMidYel, colorMaxRed)
else
dynamicCoinColor := color.from_gradient(coinRSI, 25.0, 50.0, colorMaxGrn, colorMidYel)
bool isActiveChartAsset = str.contains(str.split(symbol, ":").last(), syminfo.ticker)
if isActiveChartAsset
dynamicCoinColor := colorActive
🔵 HOW TO USE
Using the system to gauge sector rotation requires a systematic analysis flow:
Evaluating Sector Divergences: Monitor the separate group structures to identify relative market leaders and laggards. When Group A’s average baseline pushes deeply into the upper red expansion zone while Group B remains pinned inside the lower green oversold region, money is explicitly rotating out of one pocket and into the other.
Tracking Active Momentum Continuations: Watch the trailing dashed historical lines to catch velocity expansions. Assets that break heavily out of the neutral 50 level and carry an institutional-grade gradient color shift provide high-probability breakout opportunities.
Isolating Market Anomalies: Use the bottom statistics panel to hunt down structural outliers. If a major sector average is floating heavily at a overbought 75 reading, but an individual coin within that exact cluster is sitting at a depressed 35 minimum level, you have found an inefficiencies setup.
🔵 NOTES
Why this implementation is unique:
It completely replaces standard, bulky multi-pane monitor clusters by arranging up to 20 assets side-by-side using a clean, space-staggered horizontal charting layout.
The dual-layer label framework overlays readable ticker identifiers directly on top of real-time momentum tracking nodes, preserving chart real estate without sacrificing readability.
It bridges standard price-derived momentum structures with user-defined asset lists, creating a bespoke internal crypto index tracking workspace.
Indicator

Previous Day Week Month Quarter High LowHTF Key Levels
📌 Overview
A clean, lightweight indicator that automatically plots key support and resistance levels from higher timeframes. These levels represent previous period highs and lows - areas where institutional traders and smart money often place orders.
📊 Levels Displayed
PDH / PDL - Previous Day High & Low
D2H / D2L - 2 Days Ago High & Low
PWH / PWL - Previous Week High & Low
PMH / PML - Previous Month High & Low
PQH / PQL - Previous Quarter High & Low
🎯 Why These Levels Matter
Higher timeframe highs and lows act as significant support and resistance zones. Price often reacts at these levels because:
Institutional orders cluster around these areas
They represent clear market structure points
Many traders watch and trade these levels
They serve as natural profit targets and stop loss areas
🔔 Built-in Alerts
Get notified instantly when price touches any level. Alert messages include:
Symbol name
Which level was touched (e.g., PDH, PWL)
The level price
Current price
Example alert: "🔔 XAUUSD touched PDH (Previous Day High) at 2650.50 | Price: 2650.75"
⚙️ Settings
Levels
Toggle each timeframe individually (Day, 2-Day, Week, Month, Quarter)
Customize color for each level
Alerts
Master enable/disable for all alerts
Choose to alert on Highs only, Lows only, or both
Style
Line width (1-4)
Line style (Solid, Dashed, Dotted)
Extend right - how many bars lines extend into the future
📈 Best Used On
Intraday charts (1m, 5m, 15m, 1H, 4H) - See daily and weekly levels
Daily chart - See weekly, monthly, and quarterly levels
💡 How To Use
1. Add the indicator to your chart
2. Enable the timeframes you want to see
3. Customize colors to your preference
4. Set up an alert for "Any HTF Level Touch"
5. Watch for price reactions at these key levels
🔧 Technical Notes
Daily levels only appear on intraday charts
Weekly levels appear on intraday and daily charts
Monthly and quarterly levels appear on all timeframes except monthly
Lines are automatically redrawn at the start of each new period
Labels stay at the end of lines for easy identification
📝 Changelog
v1.0 - Initial release
If you find this indicator useful, please give it a like! 👍 Indicator

Fair Value Gap (FVG) Supply & Demand Zones [JPT]🔷 OVERVIEW
Fair Value Gap (FVG) Supply & Demand Zones is a market structure indicator that automatically detects Fair Value Gaps (FVGs) together with Supply and Demand Zones to help traders identify potential areas where price may react.
The indicator continuously scans price action for imbalance formations and plots dynamic zones directly on the chart. When price revisits these areas, the indicator highlights potential reaction zones while displaying LONG and SHORT signals based on its programmed logic.
Designed with a clean visual layout, the indicator helps traders monitor market structure without manually drawing imbalance or supply and demand zones.
🔷 HOW IT WORKS
The indicator continuously analyzes price action to identify market imbalances and institutional trading zones.
When qualifying conditions are met, it automatically:
• Detects Bullish Fair Value Gaps (FVG)
• Detects Bearish Fair Value Gaps (FVG)
• Identifies Demand Zones
• Identifies Supply Zones
• Tracks active zones until they are mitigated
• Displays LONG and SHORT signals according to the indicator's programmed conditions
• Updates zones dynamically as new market structure develops
This provides traders with a structured view of areas where price may revisit before continuing or changing direction.
📈 Bullish Demand Setup
1. A bullish imbalance creates a Fair Value Gap.
2. A Demand Zone is established.
3. Price retraces into the zone.
4. The indicator highlights the area and may display a LONG signal when its programmed conditions are satisfied.
📉 Bearish Supply Setup
1. A bearish imbalance creates a Fair Value Gap.
2. A Supply Zone is established.
3. Price revisits the supply area.
4. The indicator highlights the zone and may display a SHORT signal when its programmed conditions are satisfied.
📊 Dynamic Market Structure
Throughout changing market conditions, the indicator continuously updates:
• Bullish Fair Value Gaps
• Bearish Fair Value Gaps
• Supply Zones
• Demand Zones
• LONG Signals
• SHORT Signals
This helps traders monitor developing market structure in real time.
🔷 VISUAL FEATURES
• Automatic Fair Value Gap Detection
• Automatic Supply Zone Detection
• Automatic Demand Zone Detection
• Dynamic Zone Updates
• LONG & SHORT Signal Labels
• Historical Zone Display
• Customizable Colors
• Clean Chart Layout
• Real-Time Market Structure Updates
• Confirmed Calculation Logic
🔷 INPUTS
The indicator includes customizable settings for:
• Fair Value Gap Detection Length
• Supply & Demand Sensitivity
• Zone Extension
• Maximum Number of Zones
• Show LONG Signals
• Show SHORT Signals
• Color Settings
• Historical Zone Display
🔷 USAGE
A common workflow is:
• Monitor newly created Fair Value Gaps.
• Observe active Supply and Demand Zones.
• Watch for price revisiting these areas.
• Use LONG or SHORT signals together with your own market structure and confirmation techniques.
• Apply appropriate risk management before entering any trade.
The indicator is intended to support technical analysis and can be combined with additional tools such as trend analysis, support and resistance, volume, or candlestick confirmation.
🔷 MARKETS
The indicator can be applied to:
• Forex
• Gold (XAUUSD)
• Silver
• Cryptocurrency
• Stocks
• Indices
• Commodities
It is designed to adapt to multiple markets and can be used for intraday, swing, or longer-term analysis.
🔷 IDEAL TIMEFRAMES
Recommended timeframes include:
• 15 Minute
• 30 Minute
• 1 Hour
• 2 Hour
• 4 Hour
• Daily
Higher timeframes generally produce more significant market structure zones, while lower timeframes provide more frequent trading opportunities.
🔷 BEST PRACTICES
Many traders combine this indicator with:
• Market Structure Analysis
• Trend Direction
• Support & Resistance
• Liquidity Analysis
• Volume
• Candlestick Confirmation
• Risk Management Rules
Using multiple forms of analysis can help provide additional context when evaluating potential trading opportunities.
🔷 DISCLAIMER
This indicator is designed as a technical analysis tool and does not predict future market movements. Fair Value Gaps, Supply Zones, Demand Zones, and LONG or SHORT signals are generated according to the indicator's programmed logic and should be used alongside your own market analysis and risk management. No indicator can guarantee profitable trading results.
Developed by Jos-ProTrader (JPT) Indicator

Context Fibonacci Key LevelsContext Fibonacci Key Levels automatically plots Fibonacci retracement and extension levels using the most recently completed Day, Week and Month candles while preserving the directional context of each timeframe.
Rather than treating every Fibonacci equally, the indicator determines whether the previous higher timeframe candle closed bullish or bearish and automatically adjusts the Fibonacci orientation to reflect that completed price movement.
This creates objective reference levels that remain consistent across every chart timeframe.
Automatic Past Day Fibonacci
Automatic Past Week Fibonacci
Automatic Past Month Fibonacci
Automatic bullish or bearish orientation
Retracement and extension levels
Works on every timeframe
Independent colors for each timeframe
Optional labels:
Full Name or Shorthand display mode
How it works
The indicator evaluates the previous completed candle of each selected higher timeframe.
If the candle closed bullish , the Fibonacci is drawn from Low to High.
If the candle closed bearish , the Fibonacci is drawn from High to Low.
This allows every Fibonacci to represent the completed directional movement of its corresponding candle.
Included Fibonacci Levels
0%
23.6%
38.2%
50%
61.8%
78.6%
100%
Customization
Enable or disable Past Day Fibonacci.
Enable or disable Past Week Fibonacci.
Enable or disable Past Month Fibonacci.
Choose an individual color for each timeframe.
Adjust line width.
Show or hide labels.
Display labels using Full Name (Past Day, Past Week and Past Month) or Shorthand (PD, PW and PM).
Use Cases
These levels can be used as objective higher timeframe reference zones for technical analysis, confluence studies, liquidity mapping, retracement analysis, extension targets and general market structure observations.
Because the calculations are always based on the latest completed higher timeframe candle, the levels automatically update whenever a new Day, Week or Month closes.
Disclaimer
This indicator is designed as a technical analysis tool and does not generate trading signals or predict future market direction. It is intended to be used alongside your own trading methodology and additional sources of market confluence. Indicator

Indicator

Chart Setup [Ribbon + WT Crossover + Flow]TITLE
Ribbon + WaveTrend Crossover + Money Flow
SHORT TAGLINE (for the summary field)
Trend ribbon, WaveTrend/RSI crossover engine, and money-flow confirmation unified in a single indicator — with a three-layer confluence signal, multi-symbol screener table, and full alert suite.
─────────────────────────────────────────────
FULL DESCRIPTION (paste into the publication page)
─────────────────────────────────────────────
█ OVERVIEW
This indicator merges three complementary layers of market analysis into one script, so a complete trend-following workflow loads with a single "Add to chart":
• PRICE LAYER — a two-EMA ribbon cloud that defines trend regime, a slow dotted baseline for macro bias, and "Long / Short Initiated" labels printed at ribbon flips.
• MOMENTUM LAYER — a selectable oscillator engine in its own pane: WaveTrend (default) or RSI + Signal. Blue vs red crossover lines with a shaded green/red regime background.
• VOLUME-FLOW LAYER — a Money Flow wave, normalized and drawn as a compact strip along the bottom of the pane, with "V" flags when flow confirms a fresh bullish impulse.
The script uses Pine's force_overlay capability so the ribbon, labels, and candle coloring render on the price chart while the oscillator and flow strip live in the indicator's own pane — one script, two visual domains.
█ WHY THESE THREE TOGETHER (mashup rationale)
Each layer answers a different question, and each has a known weakness that the others cover:
• The EMA ribbon defines direction but lags and whipsaws in chop.
• The oscillator crossover times entries earlier but fires false signals against the trend.
• Money flow validates whether volume actually supports the move.
The value of the mashup is the CONFLUENCE signal: a diamond prints (and an alert fires) only when all three agree simultaneously — ribbon flips bullish, oscillator line 1 is above line 2, and money flow is positive (mirrored logic for shorts). Individually these are common tools; combined gating is the point of this script.
█ HOW IT WORKS
Ribbon Cloud
Fast EMA (default 20) vs Slow EMA (default 50). The area between them is filled teal when fast > slow, pink when fast < slow. A slow SMA baseline (default 200) is drawn as a dotted line for higher-order bias. Labels print on crossovers of the two EMAs.
Oscillator Engine (selectable)
• WaveTrend mode (default): esa = EMA(hlc3, n1); ci = (hlc3 − esa) / (0.015 × EMA(|hlc3 − esa|, n1)); WT1 = EMA(ci, n2); WT2 = SMA(WT1, 4). Zero midline, configurable overbought/oversold levels (default ±60). WaveTrend concept credit: LazyBear.
• RSI + Signal mode: RSI (default 14) vs its EMA signal line (default 9), with 30/50/70 levels.
The pane background shades green while line 1 > line 2 and red otherwise, making regime changes readable at a glance.
Money Flow Strip
SMA(((close − open) / (high − low)) × multiplier, period), z-score normalized, clamped, and rescaled into a fixed band at the bottom of the pane (the band position auto-adapts to the active engine's scale). A "V" flag prints a configurable number of bars after flow crosses above zero while it remains positive.
Screener Table (optional, off by default)
A compact table on the price chart tracks up to five user-selected symbols on the chart timeframe, showing each symbol's ribbon regime (BULLISH / BEARISH) and the time of its most recent flip. Uses request.security without lookahead.
█ SIGNALS & ALERTS
• Ribbon Long / Ribbon Short — EMA ribbon flip
• Osc Bull Cross / Osc Bear Cross — oscillator line crossover
• Money Flow Bull — flow crosses above zero
• CONFLUENCE LONG / CONFLUENCE SHORT — all three layers aligned (diamond markers on chart)
All are standard alertcondition() alerts and work with webhooks.
█ INPUTS
Every parameter is exposed: ribbon lengths and source, engine selection, WaveTrend channel/average/signal lengths and OB/OS levels, RSI/signal lengths, background transparency, money-flow period/multiplier/flag delay, screener symbols and toggle, and every color used by the script.
█ HOW TO USE
1. Keep the default WaveTrend engine on intraday timeframes (15m shown in the chart example); switch to RSI + Signal if you prefer a bounded 0–100 oscillator.
2. Treat the ribbon as the regime filter: only take oscillator signals in the direction of the cloud color.
3. Use the confluence diamonds as the highest-conviction trigger, and the money-flow "V" flag as an add-on/continuation confirmation.
4. Tune the fast/slow EMA pair to your instrument's rhythm (13/48, 20/50, and 21/55 are common intraday pairs).
█ NOTES & LIMITATIONS
• Signals are evaluated on bar close; the regime background and cloud color on the live bar can change until the bar closes.
• The screener table reads the chart's timeframe for all symbols and is limited to five symbols to stay within request.security limits.
• hline() accepts constants only, so the engine-dependent mid/OB/OS levels are drawn as dotted plot() lines.
• This is a trend-following toolkit: expect whipsaws in low-volatility congestion; the confluence gate reduces but does not eliminate them.
█ CREDITS
WaveTrend oscillator concept: LazyBear (WaveTrend Oscillator ).
Money-flow wave construction is inspired by the money-flow component popularized in Market Cipher-style tools.
Ribbon cloud, engine unification, normalization/band placement, confluence gating, screener table, and all code in this script are original work.
█ DISCLAIMER
This script is for educational purposes only and is not financial advice. Trading futures and options involves substantial risk of loss. Always do your own research and test any tool on historical data and paper trades before using it with real capital.
─────────────────────────────────────────────
SUGGESTED TAGS
trend, wavetrend, rsi, moneyflow, ema, ribbon, crossover, confluence, screener, intraday
CHART TO PUBLISH WITH
Use a clean 15m chart of a liquid NSE F&O stock showing one clear ribbon flip with a confluence diamond, oscillator crossover, and money-flow flag visible — PulseWire requires the published chart to clearly demonstrate the script's output with no unrelated drawings or other indicators. Indicator

Indicator

Indicator

HTF C2 Sweeps & Candles (v6 Streamlined)First and foremost, huge thanks and full credit to the original creator, wintonbanks, for the foundational logic and concept of this indicator. This script is a modified and optimized version of their excellent work. You can find the original, feature-rich indicator here:
This version has been published to offer a more streamlined, visually minimal experience while upgrading the backend to Pine Script v6.
Key Changes from the Original:
Pine Script v6: Upgraded the code to v6, including logic optimizations to prevent compiler warnings and improve performance.
Simplified Global Styling: Removed the individual timeframe line settings. Sweep lines are now controlled via a single "Global Styling" menu for a faster setup and cleaner settings panel.
Dynamic Sweep Labels: Added a custom labeling engine. Instead of drawing lines with side labels, this version dynamically calculates the center of active sweep lines and places clean, customizable labels (with background and text color options) directly on them.
Decluttered Chart: Completely removed the Previous High/Low lines, line extension toggles, and timeframe dots. This version focuses strictly on core sweeps and PO3 candles.
Custom Alert Sessions: Replaced the hardcoded London/New York session alert toggles with native Pine Script session inputs, allowing you to define your exact custom alert windows and timezones. Indicator

Indicator

Universal Scalper SystemThe Universal Scalper System is a powerful technical indicator designed specifically for intraday scalping on lower timeframes like 1-minute and 5-minute charts. It provides a streamlined approach to trading by combining trend identification with essential market data.
Key Features:
9 EMA Crossover: Generates clear, actionable Buy and Sell signals the moment the price crosses and closes beyond the 9-period Exponential Moving Average (EMA).
Live Market Dashboard: Includes a fully customizable dashboard that displays:
Current Chart Timer: Countdown until the current candle closes.
15-Minute Timeframe Timer: Tracks the closure of the 15-minute candle for higher-timeframe context.
Real-time Candle Info: Shows if the current candle is Bullish or Bearish along with live volume data.
Highly Customizable: Traders can easily adjust EMA settings, dashboard colors, text sizes, and dashboard positioning directly through the settings panel to fit their unique workspace.
Built-in Alerts: Features integrated alert conditions for both Buy and Sell signals, ensuring you never miss a trading opportunity.
This system is perfect for traders who prioritize speed, clean visuals, and real-time data at their fingertips.
Tags: Scalping, EMA, CrossOver, Dashboard, TradingSystem, PriceAction, TechnicalAnalysis, Indicator, Scalper, LiveTimer Indicator

Indicator
