ATX Price Action StrategyWhat it is
A price-action and liquidity mapping tool that builds a consistent structure model and derives BOS legs, sweeps, and zones from that single engine so the chart elements stay coherent.
How it works (high level)
Price Action (Structure + Liquidity + Zones)
Swing/structure engine: Objective fractal swings define structure.
BOS + sweep logic: Uses that structure to detect breaks and liquidity events (inducement/sweep behavior).
Session context: Optional session profiling to anchor where liquidity is forming.
Zones: Converts displacement/structure events into projected areas of interest; optional risk visualization keeps the chart readable.
How to use
Use it as a mapping layer, not a promise of prediction.
Keep fewer elements enabled at once; the point is clarity, not “more drawings.”
ניתוח מגמה
Key Levels, Weekly & Yesterday VA (Intraday VA & VWAP)Key Levels – Sessions, Value Areas & VWAP (with Smoothed Developing POC)
This indicator is designed to remove the guesswork from marking the most important auction-market levels on your chart. It automatically plots price areas where market participation is highest and where reactions are most likely to occur — without manually drawing lines every session.
It is built around core auction market theory concepts:
Yesterday’s High / Low
Yesterday’s Value Area High (YVAH) & Value Area Low (YVAL)
Yesterday’s Volume Point of Control (YVPOC)
Today’s developing Value Area (TVAH / TVAL)
Today’s developing Volume Point of Control (TVPOC – smoothed)
Current session VWAP
Last week’s High / Low
Weekly Opening Range High / Low (WKOH / WKOL)
All levels are optional and can be switched on/off in the settings.
The goal of this tool is simple:
👉 show you where business was done
👉 show you where business is developing now
👉 help you frame trades without clutter
🧭 How to use this indicator for level marking / analysis
You do not need to draw anything manually.
The indicator highlights:
prior value areas that often act as support/resistance
developing value as the session builds
price levels where the most volume occurred (VPOC)
VWAP as a fair value reference line
This makes it suitable for quick visual “drop-down” style analysis:
Identify where price is relative to value
Mark confluences:
VAH / VAL overlap with prior week’s levels
price interacting with VWAP
revisits of YVPOC
Note whether value is:
developing higher
developing lower
balanced
You can think of these levels as areas of interest, not precise ticks.
⚡ Day trading approach (practical and simple)
This indicator is not a signal generator.
It is a framework to organize intraday trades with context.
🟢 Trend Day
Conditions:
price above VWAP
smoothed developing TVPOC drifting up
breaks above TVAH
Then:
look for pullbacks to VWAP or TVAL
target prior highs or VAH
🔴 Downtrend Day
Conditions:
price below VWAP
smoothed TVPOC drifting down
breaks below TVAL
Then:
look for pullbacks to VWAP or VAH
target prior lows or VAL
🔁 Balanced / Range Day
Conditions:
VWAP flat
TVPOC flat
price oscillates through POC
Then:
fade extremes
sell VAH / yesterday high
buy VAL / yesterday low
target → daily POC or VWAP
This is where the smoothed TVPOC helps — stability instead of noise.
🎯 About the smoothed developing TVPOC
The indicator calculates:
raw intraday Volume Point of Control (TVPOC)
applies user-controlled smoothing
This helps prevent the POC from “sticking to price” and makes it easier to read as:
an intraday value magnet
a bias gauge when drifting
a profit target in mean-reversion structures
You can adjust the smoothing length in settings depending on how responsive you want it to be.
🛑 Important notes
Not a buy/sell signal tool
Levels are zones, not exact ticks
Works across futures, indices, FX, and crypto
Best paired with your own trigger entry method (order flow, oscillator, price action, etc.)
✔️ Best timeframes
5m – 15m for day trading
1h – 4h for swing context
Daily for macro value structure
COT Report Indicator - V2Hi this is the updated script for COT Report Indicator
Thanks for @Trading_Nerd
Now it's using v6 instead of v5.
It has debug info for showing the symbol
It includes BTC/ETH for CME, but you need to choose the symbol BTC or ETH from CME and use the W timeframe at least.
Adaptive Kinetic Trend [AKT] Pure MathTitolo: Adaptive Kinetic Trend - Pure Math
Descrizione:
Overview The Adaptive Kinetic Trend is a custom-built trend following system designed to filter noise and adapt to changing market volatility. Unlike standard indicators that rely on a static calculation, the AKT introduces a "Kinetic" component that adjusts the trend baseline according to price velocity (Momentum) and market intensity (ADX).
The "Pure Math" Implementation To ensure maximum stability and prevent potential discrepancies associated with data gaps or library updates, this script features a 100% manual mathematical library. It does not use TradingView's native ta.* functions for its core logic. Every calculation—including Wilder's Smoothing (RMA), Weighted Moving Averages (WMA), and True Range (TR)—is computed explicitly within the code from raw price data. This provides a transparent look at how the signals are derived.
Key Features
1. Kinetic Center Line The backbone of the indicator is an adaptive moving average that shifts its sensitivity based on a manually calculated RSI (Velocity).
High Velocity: The line reacts faster to capture breakout momentum.
Low Velocity: The line smooths out to prevent whipsaws during corrections.
2. Dynamic Volatility Expansion Using a custom ADX calculation (Intensity), the bands automatically expand during high-volatility events. This helps keep positions open during strong trends where standard ATR stops might be triggered prematurely.
3. Visual Filters (Color Logic) The script uses a strict color-coding system to guide analysis:
🟢 Green / 🔴 Red (Trend): The market is in a validated trend phase with sufficient intensity.
⚪ Gray (Choppy Filter): When Intensity falls below the threshold (default 20), the bars turn gray and signals are suppressed. This filters out low-probability ranging markets.
🟡 Yellow (Proximity Zone): When price trades within 0.5 ATR of the trend line, bars turn yellow. This indicates price is testing the trend structure.
4. Smart Pullback Signals (PB) Small triangles labeled "PB" appear when the price retraces to test the trend line.
Visual Intensity: The signals feature adaptive transparency. They appear bright during strong trends (High Probability) and faded/transparent during choppy conditions (Lower Probability), helping users filter signal quality visually.
5. Live Dashboard A data panel provides real-time metrics:
Trend Status: BULL, BEAR, or RANGE.
Intensity: Raw ADX value to gauge trend strength.
Dist ATR: The precise distance from the close price to the stop-loss line, measured in ATR multiples.
How to Use
Trend Analysis: Identify the main direction via Green/Red candles.
Filtering: Use the Gray bars to identify periods of low volatility/consolidation where trend strategies typically fail.
Re-entries: Use PB triangles to identify potential continuation points within an existing trend.
Risk Monitoring: Use Yellow bars (Proximity) to monitor price action near the invalidation level.
Disclaimer This script is intended for technical analysis and educational purposes only. It provides a visual representation of market trends based on historical data and does not guarantee future performance.
Auto Support & Resistance SmartSmart Auto Support and Resistance lines
You will love how these lines update as the price moves in real time
no repaint
machine learning
GK V2 Zero-Lag trend Ribbon GK Zero-Lag Trend Ribbon V2 is the same as version 1 but with a trend ribbon to help identify the trend. Designed to help keep traders aligned with clean market direction, it uses a Zero-Lag EMA based trend ribbon with adaptive volatility bands to clearly identify bullish and bearish trends wile filtering out noise with signal prints. The ribbon dynamically changes colour to show trend bias, and GK BUY / GK SELL only print on confirmed trend flip- one clean signal per trend no clutter
Lazy SignalsWhat Lazy Signals Does:
📊 Identifies key entry & exit zones
⏱️ Saves time and mental energy
🧘🏽♀️ Reduces over-trading & emotional decisions
💻 Works seamlessly with your trading platform
What This Is NOT:
❌ Not a “get rich quick” tool
❌ Not automated trading
❌ Not financial advice
It’s a decision-support system — for disciplined traders.
Pulse Volume Commitment [JOAT]
Pulse Volume Commitment - Three-Dimensional Momentum Analysis
Introduction and Purpose
Pulse Volume Commitment is an open-source oscillator indicator that analyzes price action through three distinct dimensions: Quantity (candle count), Quality (body structure), and Commitment (volume-weighted quality). The core problem this indicator solves is that simple bullish/bearish candle counts miss important context. A market can have more green candles but still be weak if those candles have small bodies and low volume.
This indicator addresses that by requiring all three dimensions to align before generating strong signals, filtering out weak moves that lack conviction.
Why These Three Dimensions Work Together
Each dimension measures a different aspect of market conviction:
1. Quantity - Counts bullish vs bearish candles over the lookback period. Tells you WHO is winning the candle count battle.
2. Quality - Scores candles by body size relative to total range. Full-bodied candles (small wicks) indicate stronger conviction than doji-like candles. Tells you HOW decisively price is moving.
3. Commitment - Weights quality scores by volume. High-quality candles on high volume indicate institutional participation. Tells you WHETHER smart money is involved.
When all three align (e.g., more bullish candles + bullish quality + bullish commitment), the signal is significantly more reliable.
How the Calculations Work
Quantity Analysis:
int greenCount = 0
int redCount = 0
for i = 0 to lookbackPeriod - 1
if close > open
greenCount += 1
if close < open
redCount += 1
bool quantityBull = greenCount > redCount
Quality Analysis (body-to-range scoring):
for i = 0 to lookbackPeriod - 1
float candleBody = close - open // Signed (positive = bull)
float candleRange = high - low
float bodyQuality = candleRange > 0 ? (candleBody / candleRange * 100) * candleRange : 0.0
sumBodyQuality += bodyQuality
bool qualityBull = sumBodyQuality > 0
Signal Types
FULL BULL - All three dimensions bullish (Quantity + Quality + Commitment)
FULL BEAR - All three dimensions bearish
LEAN BULL/BEAR - 2 of 3 dimensions agree
MIXED - No clear consensus
STRONG BUY/SELL - Full confluence + ADX confirms trending market
ADX Integration
The indicator includes ADX (Average Directional Index) to filter signals:
- ADX >= 20 = TRENDING market (signals more reliable)
- ADX < 20 = RANGING market (signals may whipsaw)
Strong signals only trigger when full confluence occurs in a trending environment.
Dashboard Information
Quantity - BULL/BEAR/FLAT with green/red candle ratio
Quality - Directional bias based on body quality scoring
Commit - Volume-weighted commitment reading
ADX - Trend strength (TRENDING/RANGING)
Signal - Confluence status (FULL BULL/FULL BEAR/LEAN/MIXED)
Action - STRONG BUY/STRONG SELL/WAIT
How to Use This Indicator
For High-Conviction Entries:
1. Wait for FULL BULL or FULL BEAR confluence
2. Confirm ADX shows TRENDING
3. Enter when Action shows STRONG BUY or STRONG SELL
For Filtering Weak Setups:
1. Avoid entries when signal shows MIXED
2. Be cautious when ADX shows RANGING
3. Require at least 2 of 3 dimensions to agree
For Divergence Analysis:
1. Watch for Quantity bullish but Commitment bearish (distribution)
2. Watch for Quantity bearish but Commitment bullish (accumulation)
Input Parameters
Lookback Period (9) - Bars to analyze for all three dimensions
ADX Smoothing (14) - Period for ADX calculation
ADX DI Length (14) - Period for directional indicators
Timeframe Recommendations
15m-1H: Good for intraday momentum analysis
4H-Daily: Best for swing trading confluence
Lookback period may need adjustment for different timeframes
Limitations
Lookback period affects signal responsiveness vs reliability tradeoff
Volume data quality varies by exchange
ADX filter may cause missed entries in early trends
Works best on liquid instruments with consistent volume
Open-Source and Disclaimer
This script is published as open-source under the Mozilla Public License 2.0 for educational purposes.
This indicator does not constitute financial advice. Confluence signals do not guarantee profitable trades. Always use proper risk management.
- Made with passion by officialjackofalltrades
PX ORB Luxe Terminal 🌐 Overview and Philosophy The PX ORB Luxe Terminal is a volatility-based execution suite designed to structure the chaotic market open. While the Opening Range Breakout (ORB) is a foundational strategy, traders often struggle with two main issues: identifying the correct volatility window and managing risk during the initial expansion.
This script solves those problems by combining a flexible range detector with a momentum filter and an automated risk calculator. It validates the "worth" of the tool by acting as a discipline engine preventing over-trading and enforcing a strict process during the session open.
⚙️ Methodology and Logic This script operates using a confirmed three-step logic sequence:
Customizable Volatility Range (5m vs 15m): The core of the strategy defines the High and Low of the opening session. This is fully adjustable via the settings:
15-Minute Mode: Best for capturing the macro move of the session.
5-Minute Mode: Best for scalping quicker volatility expansions.
The user sets the specific Open Time (e.g., NY 09:30), and the script automatically calculates the range from that moment.
Momentum Filter (False Signal Rejection): To filter out "fakeouts" and chop, the script utilizes a Trend Filter. A breakout is only considered valid if the price is trading on the correct side of the 20-period EMA and the VWAP (Volume Weighted Average Price). This ensures that entries are only taken when short-term momentum aligns with the volume-weighted average.
Directional Lock & Discipline: A unique feature of this terminal is the "Direction Lock." Once a valid trade is taken, the system can be set to lock that direction for the remainder of the session. This prevents "whipsaws" (flipping long to short repeatedly) and helps the trader stick to the initial bias.
🌍 Market Compatibility This logic is universal to volatility assets but includes specific modes for different asset classes:
Indices (US30, NAS100, SPX500): Use the default NY Session settings (09:30 Open).
Commodities (Gold, Oil): Adjustable start times to capture pre-market volume (e.g., 08:20 Open).
Crypto (BTC, ETH): Includes an "All-Day Trading" toggle to bypass session filters for 24/7
markets.
Futures ( GC, NQ, BTC, ES, YM)
🛡️ Risk Management Engine Rather than manual calculation, the script automates the risk parameters based on the volatility of the range:
Stop Loss Profiles: Users can choose between a "Conservative" profile (Stop at the opposite end of the range) or "Aggressive" (Stop at the midpoint/equilibrium of the range).
Target Projections: The script automatically plots fixed Reward-to-Risk targets (1.2R, 2.0R, and 3.0R) to assist with partial profit taking and trade management.
🖥️ Features and Interface
Live HUD: A heads-up display panel shows the current session status, win/loss metrics for the day, and the state of the EMA/VWAP filters.
News Warning: An integrated time filter alerts the user to upcoming news events (based on user input) to avoid trading during news spikes.
Visual Clarity: The chart overlay is designed to be minimal, highlighting only the active session and the relevant breakout levels.
⚠️ Disclaimer This tool is for technical analysis and educational purposes only. Past performance does not guarantee future results.
Current & Prior Day OHLC Levels# Current & Prior Day OHLC Levels with 15-Minute Opening Range
## Overview
This comprehensive indicator plots key price levels for futures and stock traders, displaying Current Day levels, Prior Day levels, and the 15-Minute Opening Range. These levels serve as critical support and resistance zones that professional traders monitor throughout the trading session.
## Key Features
### Current Day Levels (Session-Based)
- **Current Open**: The opening price of the current trading session
- **Current High**: The highest price reached during the current session (updates in real-time)
- **Current Low**: The lowest price reached during the current session (updates in real-time)
The indicator properly recognizes **futures trading sessions**, which begin at their respective session start times (not midnight). For example, most equity index futures sessions begin at 6:00 PM ET the previous day, ensuring accurate session-based tracking for overnight and globex trading.
### Prior Day Levels
- **Prior Open**: Opening price from the previous trading session
- **Prior High**: High of the previous trading session
- **Prior Low**: Low of the previous trading session
- **Prior Close**: Closing price from the previous trading session
Prior day levels are some of the most widely watched technical levels in trading, often acting as psychological support and resistance zones where price action tends to react.
### 15-Minute Opening Range (NY Session)
- **OR High**: The high of the first 15 minutes after New York market open (9:30-9:45 AM ET)
- **OR Low**: The low of the first 15 minutes after New York market open (9:30-9:45 AM ET)
The opening range concept is a popular day trading strategy. The first 15 minutes often establishes the tone for the day, with these levels frequently serving as breakout or breakdown points. The indicator tracks these levels in real-time as they form, then locks them in after 9:45 AM ET.
## Visual Design
### Smart Line Extension
- Lines extend **left** to the exact bar that created each level (e.g., the bar that made the high)
- Lines extend **right** by a configurable number of bars (default: 50 bars)
- No infinite line extension cluttering your chart
### Intelligent Label Placement
- Labels positioned **above** highs and opens
- Labels positioned **below** lows
- Adjustable offset to position labels optimally for your timeframe
- Optional price display in labels (e.g., "Current High: 5,950.00")
- Semi-transparent label backgrounds for clean chart appearance
## Customization Options
### Individual Level Controls
Each level (Current Open, High, Low, Prior Open, High, Low, Close, OR High, OR Low) can be:
- Toggled on/off independently
- Assigned a custom color
- Given its own line style (Solid, Dashed, or Dotted)
- Adjusted for line width (1-5 pixels)
### Default Styling
- **Current Day**: Solid lines (Gold for Open, Green for High, Red for Low)
- **Prior Day**: Dashed lines (Steel Blue for Open, Dark Cyan for High, Crimson for Low, Slate Blue for Close)
- **Opening Range**: Dotted lines (Cyan for High, Tomato for Low)
This default styling provides clear visual distinction between level types while remaining professional and easy to read.
### Label Customization
- Toggle all labels on/off
- Show or hide price values in labels
- Adjust label offset (distance from current bar)
- Five label size options: Tiny, Small, Normal, Large, Huge
### Line Extension Control
- Configurable right extension (0-500 bars)
- Adjust based on your chart timeframe and preference
## Best Use Cases
### Futures Traders
The indicator's session-aware design makes it perfect for futures markets, properly handling:
- Electronic trading hours (Globex)
- Session rollovers at 5:00 PM or 6:00 PM ET (depending on contract)
- Overnight price action
### Day Traders
- Use Opening Range levels for breakout/breakdown strategies
- Monitor Current High/Low for intraday trend identification
- Watch Prior Day levels for profit targets and stop placement
### Swing Traders
- Prior Day High/Low often act as key decision points
- Prior Close serves as an important reference level
- Current Day levels help with intraday entry/exit timing
### Multi-Timeframe Analysis
Works on any intraday timeframe:
- 1-minute for scalping
- 5-minute for active day trading
- 15-minute or 30-minute for swing entries
- 1-hour for position context
## Technical Details
### Session Detection
- Uses TradingView's built-in session detection for accurate daily boundaries
- Properly handles futures contracts with non-midnight session starts
- New York timezone detection for Opening Range (9:30 AM ET)
### Real-Time Updates
- Current High and Low update dynamically as price moves
- Opening Range levels update live during the 9:30-9:45 AM window
- Lines redraw on each bar to maintain accurate positioning
### Performance
- Maximum 500 lines and 500 labels to ensure smooth chart performance
- Efficient line/label deletion and recreation on session changes
- Minimal computational overhead
## Tips for Optimal Use
1. **Adjust Line Extension**: For lower timeframes (1-min, 5-min), reduce right extension to 20-30 bars. For higher timeframes (1-hour), increase to 100+ bars.
2. **Combine with Price Action**: These levels work best when combined with candlestick patterns, volume analysis, and order flow.
3. **Watch for Level Tests**: Price often tests these levels multiple times before breaking through or reversing.
4. **Opening Range Breakouts**: Many traders wait for price to break and close above OR High or below OR Low before entering directional trades.
5. **Prior Day Levels as Targets**: Use Prior High as an upside target and Prior Low as a downside target for intraday trades.
## Compatibility
- Works on all instruments (Futures, Stocks, Forex, Crypto)
- Optimized for intraday timeframes (1-min to 1-hour)
- Best results on liquid instruments with clear session boundaries
- Designed specifically with ES, NQ, YM, and RTY futures traders in mind
## Credits
Ported from NinjaTrader indicators with enhanced features and TradingView-specific optimizations. Original concept based on classic technical analysis principles used by professional traders worldwide.
---
*Note: These levels are for informational and educational purposes only. Past performance does not guarantee future results. Always practice proper risk management.*
FVG/IFVG Detector Pro FVG Detector Pro – with Automatic IFVG
Description
FVG Detector Pro is an advanced indicator designed to automatically detect Fair Value Gaps (FVG) and Inverse Fair Value Gaps (IFVG).
It helps traders visualize market imbalances created by impulsive price movements and quickly identify when a Fair Value Gap fails and becomes an inverse reaction zone.
This tool is built for intraday and futures trading (NQ, MNQ, ES, etc.) and works on any timeframe.
What is a Fair Value Gap (FVG)?
A Fair Value Gap represents a price imbalance where the market moved too quickly and did not trade efficiently.
Detection rules used:
Bullish FVG: Low > High
Bearish FVG: High < Low
FVGs often act as:
retracement zones
reaction areas
continuation or rejection zones
IFVG – Inverse Fair Value Gap
An IFVG is created when a Fair Value Gap is invalidated by price action.
Invalidation rules:
Bullish FVG becomes Bearish IFVG when price closes below the FVG bottom
Bearish FVG becomes Bullish IFVG when price closes above the FVG top
This indicates that the original imbalance failed and the zone now acts in the opposite direction.
Visual Identification
Zone Type Label
Bullish FVG FVG ↑
Bearish FVG FVG ↓
Bullish IFVG IFVG ↑
Bearish IFVG IFVG ↓
Each zone includes:
a price box
a 50% midpoint line
a directional label
All colors and styles are fully customizable in the settings.
Indicator Settings
General Options
Show Bullish / Bearish FVG
Infinite extension or fixed number of bars
Show or hide labels
FVG Management
Delete filled FVGs
Enable automatic IFVG conversion
Delete filled IFVGs
Style Settings
Box colors
Border colors
Midline colors and width
How to Use the Indicator
Standard FVG Setup
A Fair Value Gap is created
Price retraces into the zone
Price reacts in the direction of the FVG
IFVG Setup (High-Probability Scenario)
A Fair Value Gap is formed
Price fails and breaks through the zone
The zone converts into an IFVG
A retest of the IFVG often provides an entry in the opposite direction
IFVGs frequently represent failed expectations and can offer strong trading opportunities.
Recommended Timeframes
1m / 2m / 5m for scalping and intraday trading
15m / 30m for higher-timeframe context
The indicator is fully timeframe-independent.
Best Practices
Always use FVGs and IFVGs with market context (VWAP, session levels, trend bias)
IFVGs are especially effective around the US session open
Avoid trading FVGs directly against strong momentum
Summary
Automatic detection of Fair Value Gaps
Intelligent conversion to Inverse Fair Value Gaps
Clean and readable chart visualization
Fully customizable
Built for real trading, not curve fitting
Multi-Filter Slope Master Pro CareCAdvanced EMA Slope Analyzer with Smart Filters
Key Features:
🔍 Core Analysis
Tracks slopes of 3 EMAs (9, 20, 50)
Multiple slope calculation methods
Requires price + slope confirmation for signals
🛡️ Smart Filters
Multi-timeframe trend confirmation
Volume-based signal weighting
Trading session restriction
📊 Visual Dashboard
Interactive data tables (multiple layouts)
Real-time trend strength histogram
Color-coded signal markers
Customizable themes & positions
📈 Output
Individual EMA signals (Bullish/Bearish/Neutral)
Combined trend strength score
Overall market bias indicator
Chart alerts for signal changes
Purpose: Identify high-probability trend movements by filtering out noise through multiple confirmation layers.
ALPHA FUSION EXTREME + EMA TRIO (28/80/200) [Webhook]This indicator combines two tools into a single script:
ALPHA RSI Extreme (Webhook Trading)
It triggers LONG/SHORT signals only when the market is extremely overbought/oversold with high volatility (ATR above average + ATR% filter) and a selectable ADX filter (trend or range mode).
When a valid signal occurs, the script sends a dynamic JSON payload via alert() (not alertcondition()), designed for webhook execution (TradingView → VPS/Webhook → Binance → Telegram).
EMA Trio (28/80/200) + Crossovers (Visual Layer)
It plots three EMAs (28, 80, 200) and highlights crossover points (initial/final) as visual markers.
Important: EMA crossovers are visual only and do not change the Alpha RSI Extreme setup logic or webhook behavior.
How to use (Webhook):
Add the indicator to the chart.
In the indicator settings, set Webhook Secret to match your server .env value.
Create a TradingView alert using this indicator and enable Webhook URL pointing to your VPS endpoint.
Disclaimer: This script is for educational purposes only. Trading involves risk.
TP_PulseLevelThis indicator identifies an intraday level derived from the range of candle of each trading day, then expands that range to project two key price levels above and below the market. These projected levels act as dynamic intraday reaction zones, while custom bar coloring logic highlight potential entry and exit candles as price interacts with these levels in real time.
Moving Averages 20, 50, 150, 200This indicator plots four commonly used Simple Moving Averages on the price chart: 20, 50, 150, and 200.
It is designed to help traders easily identify short-term, medium-term, and long-term trend direction, as well as key crossover events.
Features:
SMA 20 (purple) – short-term momentum
SMA 50 (greenish) – intermediate trend
SMA 150 (yellow) – long-term bias
SMA 200 (orange) – major trend direction
Visual crossover markers for:
SMA 20 / SMA 150
SMA 50 / SMA 200
The indicator uses Pine Script® v6 and is fully compatible with the latest TradingView platform.
All moving average lengths can be customized in the settings.
This script is intended for trend analysis and confirmation and can be used across all markets and timeframes.
TRharmonic Dynamic TrendlinesTRharmonic Dynamic Trendlines: Algorithmic Mastery of the Financial Markets
Trendlines You Can Trust. Signals You Can Act On.
We built TRharmonic Dynamic Trendlines for traders who need clear, precise information—not just more lines on a chart. If you've struggled with indicators that show you everything but tell you nothing, this is different. Our institutional-grade engine cuts through market noise to highlight what actually matters: the major support and resistance zones where price action happens.
Here's what makes this work. At its core, there's an advanced ZigZag Engine that doesn't just react to every tiny price wiggle like most tools do. Instead, it uses a dynamic ATR-based filter to focus on real market reversals—the pivots that actually define trend structure. This means you're seeing genuine turning points, not false signals from random price spikes.
The ZigZag Configuration panel is straightforward—you don't need a manual to figure it out. Min and Max Depth parameters let you dial in the right sensitivity for your timeframe, while Noise Filter Strength removes the clutter. Your charts stay clean and readable.
Now, the most important feature: Robust Mode (No Repaint). This is critical because it excludes any pivot that's still forming from the calculations. What does that mean for you? Simple—what you see on your chart stays there. No redrawing after the fact, no lines jumping around. You can trust the signals because they're based on confirmed price action, not preliminary data that might change.
We know traders work differently, so Detection Speed gives you options:
Confirmed – If you're conservative and want rock-solid confirmation, this adds a 2-bar delay but virtually eliminates false signals.
Fast – The middle ground. You get signals quickly (1-bar delay) without being whipsawed by every market hiccup.
Real-Time – For aggressive traders who want instant signals and are comfortable managing the occasional false start.
If you trade crypto or other high-volatility instruments, you'll appreciate Logarithmic Projection. It keeps trendline slopes mathematically accurate on log charts—something linear tools just can't do properly. This matters when you're dealing with assets that can double or triple in value.
Smart Filter Logic is another time-saver. It only shows Ascending Supports and Descending Resistances—the lines that actually matter for trading decisions. Why clutter your chart with horizontal lines going nowhere? This filter keeps things focused so you can make decisions faster.
We've also integrated Zero Lag MACD confirmation into the pivot detection. What this does is validate that momentum actually supports the reversal before marking it as a pivot. Weak turning points get filtered out automatically, giving you cleaner signals and better trade setups.
The Dynamic Channel module adds another layer of confidence. It analyzes volatility around your trendlines and checks whether breakouts have real volume behind them. This helps separate genuine moves from fake-outs that trap retail traders.
Speaking of traps—Strict Breakout Mode is your defense against them. When enabled, it only counts candles that close beyond a level, not just wicks that poke through and snap back. This simple filter saves you from countless bull and bear traps.
Every confirmed breakout gets marked on your chart with clear visual signals, and you'll get instant alerts on your phone or device. No more watching charts all day—when something happens, you'll know immediately.
The Intelligent Dashboard gives you everything at a glance:
Is the market bullish or bearish right now?
Where are the key support and resistance levels?
How far is price from those levels (in percentage terms)?
There's also built-in "TEST R" and "TEST S" logic that alerts you when price gets within 1% of a critical level. This gives you time to prepare your entry instead of scrambling when the move happens.
Finally, Max Trendlines and History Bars let you control how much data the indicator processes. Keep it light for fast performance, or load more history for deeper analysis. Your choice.
Bottom line: this isn't just another indicator. It's a complete trading assistant that does the heavy analytical work so you can focus on execution and risk management.
Rapid Signal Geometry (Multi-TF)Rapid Signal Geometry (RSG)
Structure-Driven Trend & Entry Framework
Rapid Signal Geometry (RSG) is a clean, rule-based trend and signal framework designed to identify directional bias first, then generate precise Buy/Sell signals aligned with that bias. The indicator focuses on price structure, volatility expansion, and candle geometry rather than traditional crossover logic.
This tool is built for traders who want fewer, higher-quality signals and a clear understanding of market direction across timeframes.
Core Concept
RSG works in two layers:
• A geometry-based trend engine that defines whether the market is structurally bullish or bearish
• A signal engine that triggers only when price confirms a directional transition
The goal is to reduce noise, prevent rapid repeated signals, and keep trades aligned with the dominant market structure.
How the Indicator Works
1. Geometry Baseline
A smoothed baseline is calculated using RMA and adaptive volatility (ATR or Standard Deviation). This creates dynamic upper and lower geometry bands that respond to real market expansion rather than static levels.
2. Trend Detection (Geometry Direction)
• Trend turns bullish when price closes above the upper geometry band
• Trend turns bearish when price closes below the lower geometry band
• No trailing or repainting logic is used
Once a trend flips, it remains active until a valid opposite condition is met.
3. Signal Generation
• Buy signal prints only on the first bullish transition
• Sell signal prints only on the first bearish transition
• Signals always occur at the start of a new structural leg, not in the middle
4. Candle Geometry Levels
On each signal candle, the indicator optionally plots:
• 50% equilibrium of the candle
• Wick-based reference level
These are visual guides only, useful for entries, pullbacks, or confluence with other tools.
Filters & Controls
Cooldown + Re-Qualification Filter
Prevents rapid “machine-gun” signals in the same direction.
Within the cooldown window, a new signal is allowed only if price re-qualifies at a better level.
Geometry Direction Filter
When enabled:
• Buy signals only appear during bullish geometry
• Sell signals only appear during bearish geometry
This allows RSG to be used as a higher-timeframe bias filter for lower-timeframe execution.
Reference Timeframe (HTF Geometry)
Users can select a higher timeframe to calculate geometry bias while trading on a lower timeframe.
Signals are aligned using closed higher-timeframe candles to avoid repainting.
Signal Visibility Toggles
• Show or hide Buy signals
• Show or hide Sell signals
• Disable all plotting without changing calculations
How to Use RSG
Recommended Workflow
• Use higher timeframe geometry (1H, 4H, or Daily) to define trend bias
• Execute entries on lower timeframes (15m or 5m)
• Only trade in the direction shown by the geometry state
Example
If geometry shows LONG:
• Ignore Sell signals
• Focus on Buy signals, pullbacks, or continuation entries
If geometry shows SHORT:
• Ignore Buy signals
• Focus on Sell signals and downside structure
Best Timeframes
• Geometry / Bias: 1H, 4H, Daily
• Entries: 15m and 5m
The indicator is timeframe-agnostic but performs best when structure and execution are separated.
Important Notes
• No repainting
• Signals are printed only on confirmed bar closes
• This is not a prediction tool
• Always combine with proper risk management
Who This Indicator Is For
• Traders who want structure-based signals
• Traders who dislike noisy crossover systems
• Traders who trade trend continuation and reversals
• ICT / price-action focused traders
Disclaimer
This indicator is a technical analysis tool and does not provide financial advice. Trading involves risk. Always test on historical data and use appropriate risk management.
USDJPY Power DashboardUSDJPY Power Dashboard — Description
USDJPY Power Dashboard is an analytical dashboard designed to visualize
the underlying forces driving USD/JPY (US Dollar / Japanese Yen) by combining currency strength and market risk factors.
Instead of showing price direction alone, this indicator separates “cause” and “result”:
Why USD/JPY is being pushed up or down (pressure / structure)
What USD/JPY is actually doing (trend)
This makes it especially useful for identifying trend continuation, range conditions, and potential turning points.
Instruments Used
The dashboard evaluates USD/JPY using six key instruments:
USDJPY – the price itself (result)
EURUSD – relative USD strength vs EUR
DXY (US Dollar Index) – overall USD strength
JPY Index – overall JPY strength
Dow Jones Industrial Average – risk sentiment proxy (JPY factor)
Nikkei 225 – risk sentiment proxy (JPY factor)
These are grouped into:
USD-related factors
JPY-related factors
Risk-on / Risk-off factors (equities)
Direction Logic
For each instrument:
A simple moving average (SMA) slope is calculated.
The direction is classified as:
Up (+1)
Down (−1)
Neutral (0)
The direction is then converted into its contribution to USD/JPY:
+1 = upward pressure on USD/JPY
−1 = downward pressure on USD/JPY
0 = neutral
The moving average is used only for direction detection, not for chart display.
Table Overview (Bottom Right)
1. Individual Power per Instrument
Each instrument is listed with its current contribution to USD/JPY:
Up Power
Down Power
Neutral
Numeric score (+1 / −1 / 0)
This allows you to instantly see which components are pushing or pulling USD/JPY.
2. Summary 1 — Cause / Pressure (Hybrid Model)
Summary 1 describes the market structure behind USD/JPY by evaluating USD and JPY forces independently.
It explicitly shows real-world FX combinations such as:
USD Buy + JPY Sell (Classic Trend)
USD Sell + JPY Buy (Classic Reversal)
USD Buy + JPY Buy (Weak Direction / Tug of War)
USD Sell + JPY Sell (Risk-On Distortion)
On top of that, it adds a practical pressure label:
USDJPY Upward Pressure / Downward Pressure
USD-led / JPY-led / Mixed
This provides a concise explanation of what is driving the market right now.
3. Summary 2 — Result (Trend)
Summary 2 shows the actual USD/JPY trend based on USDJPY’s own direction:
UP
DOWN
FLAT
By comparing Summary 1 (cause) and Summary 2 (result), you can quickly identify:
Trend confirmation
Range conditions
Early signs of trend exhaustion or reversal
How to Use This Indicator
To understand why USD/JPY is moving, not just how
To distinguish trend continuation vs. structural divergence
As a bridge between technical analysis and macro / intermarket context
⚠️ When Summary 1 and Summary 2 diverge, the market is often ranging or approaching a turning point.
Notes
This is not a prediction tool, but a market structure and pressure analysis tool
Equity indices (Dow / Nikkei) are indirect factors and should be interpreted as context
Sudden news-driven spikes may not be immediately reflected
ScalpRirt Pro PublicScalpRirt Pro (Long-only) — User Guide & Indicator Description
ScalpRirt Pro is a Long-only indicator for scalp / intraday scenarios that:
• shows 2 entry types (Red and Yellow),
• builds a visual trade guidance package: target (TP), guidance zone, and add-on levels (if enabled),
• calculates the scenario exposure load on the deposit (%) across entries/add-ons,
• displays a statistics table for closed scenarios,
• supports alerts and prepares messages for external notifications.
The indicator does not place orders, does not manage an exchange, and does not guarantee results. It is a tool that helps you make decisions quickly within a predefined scenario and follow trades in a disciplined way.
1) How to read signals on the chart
1.1 BUY signals (entries)
The indicator draws a BUY arrow (below the bar) in two types:
Red BUY (red) — “aggressive working mode”.
This mode is for active trading when you want to take trades more often/more boldly, work price moves faster, and keep confirmations simple.
Yellow BUY (yellow) — “confirmation mode”.
These are more “cautious” entries: they may pass through additional filters (user-selected) to reduce noisy situations and make entries more context-aware.
Important: on the same chart these are two different entry types, not “better/worse”. They represent different usage modes.
1.2 Only one active trade at a time
At any moment the indicator tracks only one active scenario:
either Red or Yellow.
While a scenario is active:
• new BUY signals are not started,
• the guidance continues until the scenario ends at the target.
This is done on purpose to:
• avoid overlapping trades,
• keep the chart clean,
• preserve the add-on logic and statistics integrity.
2) What is built after entry (trade guidance)
After a BUY appears, the indicator automatically plots:
• TP (take profit) — the target level for taking profit (above entry, Long-only),
• Add-on levels (Averaging #1 / #2 / #3) — if averaging is enabled,
• Guidance zone — a visual range from the current scenario lower bound up to TP,
• Labels with key parameters of the current scenario (entry price, total exposure %, add-on levels, TP),
• A TP label on the right as price moves.
Important: TP is recalculated if add-ons are triggered (because the scenario average price changes).
3) CLOSE (blue) — what it is and how to treat it
A blue CLOSE marker may appear on the chart.
This is not a forced trade close and not an “automatic close”.
It is an informational marker displayed only during an active scenario and serves as a hint that the market is transitioning into a state where you may want to:
• monitor the trade more closely,
• consider partial profit-taking / switching to a more cautious mode,
• watch the price reaction.
In the current version, the scenario is actually completed when TP (the target) is reached.
So the main “official” exit point is TP, while CLOSE is an additional indicator reference.
4) Settings: how to enable correctly and what each group means
4.1 Signal Type (Signal Mode)
Signal Type:
• Red — show and guide only Red scenarios,
• Yellow — show and guide only Yellow scenarios,
• Combined — allow both types; the indicator will pick one scenario by internal priority (so there are not two positions at the same time).
Practice:
• If you trade actively and want more trades — start with Red.
• If you want a cleaner, more cautious mode with filters — Yellow.
• If you want “let it choose the best entry for the situation” — Combined.
4.2 Sensitivity parameters (Parameter D1 / Parameter D2 / Close Y Param)
These are sensitivity regulators that affect how “strictly” events are selected for entry / hints.
• Parameter D2 — tunes Red behavior,
• Parameter D1 — tunes Yellow behavior,
• Close Y Param — tunes the sensitivity of the CLOSE marker.
How to tune without guessing:
• If you get too many signals and they feel “nervous” → make the mode stricter (typically move toward stricter values on the scale).
• If you get too few signals → make the mode softer.
Starter preset (universal baseline):
• D1 = 8
• D2 = 8
• CloseY = 8
Then fine-tune per instrument and timeframe.
5) Averaging: enable or not, and how to use it
5.1 Enable
“Enable averaging?” (useAveraging) — turns add-ons on/off.
If OFF:
• the indicator guides the trade only from the initial entry to TP.
If ON:
• up to 3 add-on levels become available.
5.2 Add-on parameters
• Main entry, % of deposit — initial exposure (e.g., 2%),
• Drop (%) for averaging #1/#2/#3 — distance down from the initial entry,
• Add volume #1/#2/#3, % of deposit — how much is added to the scenario.
Important to understand the exposure logic:
Total deposit exposure = main entry + the add-on volumes that were actually triggered.
More add-ons = higher exposure and higher risk requirements.
5.3 How it looks on the chart
After entry you will see:
• Averaging #1
• Averaging #2
• Averaging #3
and the TP target.
When price reaches an add-on level:
• the scenario average price is recalculated,
• TP is recalculated,
• the guidance zone updates.
Important: this is scenario guidance. Real exchange execution depends on your orders/conditions, fees, and slippage.
6) Take Profit %
Take Profit % sets the target as a percentage from the scenario average position price.
After add-ons, TP is recalculated automatically.
Practice:
• On smaller timeframes (1m/3m/5m) traders usually use a smaller TP to take moves faster.
• On larger timeframes (30m/1h/2h) TP can be higher because the move “range” is different.
7) Yellow filters: when to enable and why
Yellow is a mode you can make stricter. The code includes 3 boosters:
7.1 Use Yellow Delay Filter (1 bar)
Confirms the entry event on the next bar.
Enable when:
• on lower TF you get too many “false jerks”,
• you want fewer early entries.
Downside: entries sometimes occur later.
7.2 Use Yellow Delta Filter
Adds a check of “impulse quality” based on the current bar.
Enable when:
• the instrument often makes sharp fake moves,
• you want to cut out cases without a confirmed impulse.
7.3 SMA filter (regime/context filter for Yellow)
• Enable SMA filter for Yellow?
• SMA length
• SMA timeframe
Idea:
Yellow signals pass only when the market is in a favorable regime relative to the chosen baseline on the specified timeframe.
Example setups:
• trend filter: SMA 200 on D or H4
• softer mode: SMA 200 on H1
8) Timeframes: how to use correctly (important)
You can use the indicator on different TFs, but behavior will differ.
8.1 Lower TFs (1m–5m)
• more signals,
• more noise,
• Yellow filters (Delay/Delta) and/or the regime filter are often useful.
Working style:
• Red — for an active series of trades,
• Yellow — for “cleaner but rarer” entries when filters are enabled.
8.2 Medium TFs (15m–1h)
• signals are less frequent,
• moves are more stable,
• add-ons and TP can be tuned more calmly.
8.3 Higher TFs (2h–4h–D)
• signals are rare,
• context impact is stronger,
• regime settings matter more (e.g., Yellow + SMA filter).
Recommendation: pick a TF based on your style. This is not a “universal button”, but a tool for different modes.
9) Statistics (table): what is calculated
The table shows scenario metrics:
• how many scenarios were closed,
• maximum time in position (hours),
• total PnL% across closed scenarios,
• how often 1/2/3 add-ons were used,
• maximum drawdown % (scenario-based).
This is indicator statistics to evaluate scenario behavior.
Real exchange statistics may differ due to fees, execution, and your money management.
10) Alerts and notifications
The indicator supports:
• manual alerts via alertcondition() (BUY/add-ons/close),
• message preparation for external notifications.
Telegram Chat ID / Telegram Thread ID fields are intended for your integration (via your own webhook/bot on your side).
11) Important limitations (to avoid surprises)
• Long-only.
• One active scenario at a time.
• Main scenario completion is at TP.
• CLOSE is an in-scenario reference, not “auto-close”.
• Averaging increases exposure: use it only if you understand the risk.
Quick start (60 seconds)
1) Choose mode: Red (active) or Yellow (more cautious).
2) Start parameters: D1=8, D2=8, CloseY=8.
3) Set main entry to 1–3% of deposit (per your risk).
4) Enable averaging only if you can handle higher exposure.
5) On 5m, try Yellow with Delay/Delta if there is too much noise.
6) Watch TP and the table — evaluate whether the scenario fits the instrument.
Institutional WaveTrend [Div & Confirmed] Institutional WaveTrend – Indicator Description
Institutional WaveTrend is an advanced momentum and divergence indicator based on the WaveTrend oscillator, designed to identify institutional-level turning points, trend continuation signals, and confirmed momentum shifts.
This indicator combines WaveTrend structure, divergence detection, and confirmation logic, making it suitable for both discretionary traders and systematic analysis.
🔹 Core Features
WaveTrend oscillator with dual lines (WT1 / WT2)
Adaptive coloring to visualize momentum direction
Clearly defined Overbought / Oversold zones
Built-in regular and hidden divergence detection
Confirmed signals only on closed candles (non-repainting)
🔹 WaveTrend Structure
WT1: Main momentum line
WT2: Signal / smoothing line
Color changes dynamically based on WT1 vs WT2 relationship
Zero line and ±53 levels help identify momentum regime shifts
🔹 Divergence Detection (Pivot-Based)
The indicator automatically detects divergence using pivot logic:
Bullish Divergence
Regular: Momentum makes a higher low while price makes a lower low
Hidden: Momentum makes a lower low while price makes a higher low
Bearish Divergence
Regular: Momentum makes a lower high while price makes a higher high
Hidden: Momentum makes a higher high while price makes a lower high
Visual elements:
Solid lines → Regular divergence
Dashed lines → Hidden divergence
Labels:
R = Regular divergence
H = Hidden divergence
🔹 Confirmed Signals (●)
Confirmed signals are generated only when all conditions are met:
Confirmed Buy
WT1 crosses above WT2
WT1 is in the oversold zone
Candle is fully confirmed (bar close)
Confirmed Sell
WT1 crosses below WT2
WT1 is in the overbought zone
Candle is fully confirmed (bar close)
Signals are plotted as small dots (●) directly on the oscillator for clarity and minimal chart clutter.
⚠️ These signals are confirmation-based, not predictive.
🔹 Best Use Cases
Detecting institutional accumulation / distribution zones
Momentum-based entry confirmation
Divergence-driven reversal analysis
Trend continuation validation using hidden divergence
Filtering false signals in ranging markets
🔹 Recommended Usage
Use divergences to identify context
Use confirmed dots to time execution
Combine with:
Price action
Support / resistance
Higher timeframe bias
Works effectively on:
FX
Indices
Stocks
Crypto
Gold / Commodities
⚠ Disclaimer
This indicator is for analysis and decision support only.
Always apply proper risk management and confirm signals within your own trading plan.
✅ Ultra-Short Description (1 line)
WaveTrend-based momentum and divergence indicator with confirmed institutional-style signals.
✅ Recommended Categories (TradingView)
Oscillators
Momentum
Trend Analysis
VESTORA | Market Regime V3.3VESTORA | Market Regime is a context tool designed to highlight the dominant market environment using higher-timeframe structure.
The script evaluates the previous week’s close to define a confirmed weekly regime, helping reduce noise and avoid intraweek repainting.
A secondary daily context is shown for short-term behavior, without generating buy or sell signals.
Background shading represents the weekly regime, while on-chart notes provide contextual reminders, especially at the start of the week.
This tool does not predict price movements.
It exists to slow decision-making, encourage patience, and support disciplined market observation.
Key points:
Weekly regime is based on the previous week’s close (confirmed, non-repainting).
Daily context may change and is informational only.
Designed for market awareness, not signal generation.
Asset type is detected automatically, with an optional manual override.
Use this script as a context layer, alongside your own analysis.




















