Fair Value Gaps w Signals fair value gaps for resistance and support. It is important to understand ranges with this. An open bearish fair value gaps can indicate a bearish range. A bullish fair value gaps in premium can indicate retracement into the bearish range. A fair value gaps on a high time frame in discount of the range can be a indicator to go long. one can play the fair value gaps in discount or a range back into it for longs. negation of the fair value gaps candle bearish or bullish is stop loss. One would want to see a small time frame turn around story within the fair value gaps you are trading. FVG are support and resistance until the market is balanced. A bearish fair value gaps untouched can indicate the end of a range. The candle before the 1st bullsih fair value gaps could be the beginning of the range. all time frames
Educational
Absorption and DisplacementAn indicator to show potential reversal points using absorption, and potential entry points using displacement.
Educational content. Not financial advice.
VWAP Institutional Trading Engine INDICATORVWAP Institutional Trading Engine
Adaptive Market Regime & Trading Model Indicator
🔍 Overview
The VWAP Institutional Trading Engine is an advanced, rule-based market analysis indicator designed to replicate institutional decision-making logic using VWAP, volatility, and session-based market behavior.
This indicator does not predict price.
Instead, it answers a more important question:
“What type of trading is appropriate right now – if any?”
The engine continuously evaluates:
Market regime (trend, range, dead market)
Volatility conditions
VWAP acceptance and deviation
Trading session (Asia / London / New York)
Based on this, it dynamically activates one of three trading models:
TREND
MEAN REVERSION
OFF (no trading)
This makes it ideal for:
Discretionary traders
Systematic traders
Risk-focused trading
Educational / portfolio-style trading approaches
🧠 Core Philosophy
Professional trading is not about finding more signals.
It is about knowing when not to trade.
This indicator is built around three institutional principles:
VWAP defines fair value
Volatility defines opportunity or danger
Different sessions require different behavior
⚙️ Indicator Components
1️⃣ VWAP & Statistical Deviation Bands
VWAP represents institutional fair price
±1σ bands indicate acceptance zones
±2σ bands represent statistical extremes
Used for:
Mean reversion zones
Trend acceptance confirmation
Go Score calculation
2️⃣ Volatility Engine
Volatility is measured using ATR relative to price
Compared against its own moving average
Classifications:
Low volatility → dead / untradable market
Normal volatility → structured behavior
High volatility → trend or liquidation events
3️⃣ Market Regime Detection
The engine classifies each moment into one regime:
Regime Meaning
TREND Price accepts above or below VWAP with volatility
RANGE Price rotates near VWAP
DEAD Low volatility, no opportunity
MIXED Unclear structure
4️⃣ Active Trading Model (Most Important)
Displayed in the dashboard as Model:
Model Interpretation
TREND Trade with momentum and continuation
MEAN_REVERT Trade extremes back to VWAP
OFF Do not trade
The Model tells you HOW you are allowed to trade right now.
5️⃣ Session Awareness (UTC)
The indicator adapts behavior based on session logic:
Session Preferred Behavior
Asia Mean Reversion
London Trend
New York Selective / adaptive
Trades are only allowed when model + session are aligned.
6️⃣ Go Score – Trade Quality Filter
Each potential setup receives a Go Score (0–100), based on:
Distance from VWAP
Market regime quality
Volatility penalties
Go Score Interpretation
≥ 80 High-quality (A+)
65–79 Acceptable
< 65 No trade
7️⃣ Risk Guidance (Informational)
The indicator outputs a Risk % suggestion, based on:
Go Score
Simulated drawdown logic
⚠️ This is guidance only, not position sizing.
📈 Visual Signals
The indicator plots contextual signals, not blind entries:
Mean Reversion Signals
▲ Long below −2σ
▼ Short above +2σ
Trend Signals
↑ Long after acceptance above +1σ
↓ Short after acceptance below −1σ
Signals appear only when trading is allowed by:
Model
Session
Go Score
🧩 Dashboard Explanation
The top-right dashboard displays real-time engine state:
Field Description
Session Current UTC session
Regime Detected market condition
Go Score Trade quality score
Risk % Suggested relative risk
Drawdown % Virtual defensive metric
Model Active trading model
If Model = OFF → do nothing.
🧭 Practical Trading Manual (Step-by-Step)
Step 1 – Check the Model
TREND → look for continuation
MEAN_REVERT → look for extremes
OFF → do not trade
Step 2 – Confirm Session Alignment
Asia + Mean Reversion ✔
London + Trend ✔
Misalignment = caution
Step 3 – Check Go Score
Below 65 → skip
65+ → proceed
Step 4 – Use Chart Structure
VWAP = anchor
σ bands = context
Signal = permission, not obligation
Step 5 – Manage Risk Manually
Use your own SL/TP rules
Follow the Risk % as guidance, not law
❌ What This Indicator Is NOT
Not a signal spam tool
Not a prediction system
Not a “holy grail”
It is a decision framework.
✅ Best Use Cases
Futures
Indices
Forex
Crypto
Intraday & swing trading
Recommended timeframes:
5m – 1H (intraday)
4H (contextual swing)
🏁 Final Notes
This indicator is intentionally transparent and rule-based.
It is designed to help traders:
Think in regimes
Trade with structure
Avoid overtrading
Protect capital
If you trade with the Model, not against it,
you will already be ahead of most market participants.
[PickMyTrade] Trend strategy for LongThis strategy detects descending trend resistance using pivot-based trendlines and enters long positions when price confirms a breakout above a validated trendline. It is designed to capture bullish trend reversals with strict risk control and flexible exit management.
The system focuses on structural market behavior rather than indicators, making it suitable for traders who prefer price-action-based decision making.
USAGE
This strategy automatically builds trendlines from confirmed pivot highs. A trendline is considered valid only when price has interacted with it a user-defined number of times, ensuring that trades are taken only from well-formed market structures.
A trade is triggered when price closes above a validated descending trendline while optional session and position limits are respected.
All risk and position sizing are calculated automatically based on the selected risk amount and stop-loss distance.
HOW IT WORKS
The strategy identifies swing highs using pivot logic and connects them into descending trendlines. Each trendline must meet a minimum number of touch confirmations before becoming eligible for trading.
When price closes above a valid trendline, the strategy calculates:
Stop-loss placement below the most recent pivot low
Position size based on fixed monetary risk
Profit targets based on the selected exit method
EXIT METHODS
Three exit models are supported:
Risk–Reward Ratio
Uses a fixed multiple of the defined risk distance to set the take-profit level.
Lookback Candle Exit
Exits trades when price shows structural reversal behavior based on recent candles.
Fibonacci Targets
Uses Fibonacci extensions derived from recent swing structure to trail profits dynamically.
An optional trailing stop can also be enabled to protect open profits.
FEATURES
Automatic pivot-based trendline detection
Multi-trendline or single-trendline operation
Dynamic position sizing based on monetary risk
Pivot-based stop-loss placement
Multiple exit methodologies
Optional trailing stop
Optional trading session filter
Fully visualized trendlines, stop levels, and profit targets
SETTINGS
Trend Detection
Pivot Length for Trend
Touch Number
Validation Percentage
Optional Pivot-to-Pivot Confirmation
Risk Management
Fixed Risk Amount
Default Contract Size Option
Stop-Loss Buffer
Trailing Stop Toggle
Take-Profit
Exit Method Selection
Risk-Reward Ratio
Lookback Candle Length
Fibonacci Extension Levels
Session Filter
Enable/Disable Session Trading
Trading Session Time Window
Supertrend BUY Only - Optimized for Gold M15 TimeframeOverview
The Supertrend BUY Only - Production Optimized is a high-performance trend-following indicator specifically tuned for XAUUSD (Gold) on the 15-minute timeframe. Unlike standard Supertrend scripts, this version focuses exclusively on bullish cycles to align with long-term upward bias and uses parameters discovered through deep data analysis of over 20,000 bars of historical market data.
Key Features
Data-Optimized Parameters: Defaults are set to ATR Period 7 and Multiplier 2.1, which backtesting has shown to provide a superior balance between sensitivity and noise reduction for Gold.
Production-Ready Alerts: Includes built-in alertcondition triggers for both BUY (Trend Flip) and STOP BUY (Trend Exit), complete with dynamic messages that include price and interval.
Trailing Support Band: Uses a trailing logic that locks in support levels during upward moves, preventing the band from dropping until the trend officially reverses.
Clean Visuals: Focuses on chart clarity by only plotting the support line during active uptrends and utilizing clean shape labels for entries and exits.
How to Use
Entry (BUY): When the Supertrend line flips from Red to Green and a "BUY" label appears. This indicates bullish momentum has overcome recent volatility.
Exit (STOP BUY): When the price closes below the Green support line. The indicator will plot a red "X" and clear the green background.
Setting Alerts: * Click the Alerts icon in TradingView.
Select this indicator under "Condition."
Choose "BUY Signal" for entries and "STOP BUY / EXIT" for managing your trade or taking profit.
Technical Details
The script allows users to toggle between the TradingView (RMA) ATR calculation and the Standard (SMA) method. For production and live trading, the RMA method is recommended as it provides a smoother response to volatility spikes common in the Gold market.
NY Opening Range [LuckyAlgo]
This custom ORM (Opening Range Move) indicator is designed as a tool for traders who focus not just on where a range is, but on the magnitude of the expansion following the initial morning volatility.
Here is a summary of the indicator and how it differentiates itself from standard Opening Range Breakout (ORB) tools.
Indicator Summary
The script captures the high and low of the market during the first 30 minutes of the NY session (09:30–10:00 AM EST). Once this range is set, it tracks the "Expansion Move" - the point distance from the range's boundary to the current session's high or low. It visualizes this through color-coded zones, dynamic labels at the session extremes, and a statistical table that benchmarks today's volatility against the recent past.
What specific questions does this indicator answer?
While most indicators tell you "the range is broken," this indicator answers quantitative questions vital for trade management:
1. "How far has the market stretched relative to the breakout?"
The indicator provides the exact point distance (+/-) from the range high/low. This helps you determine if the move is just beginning or if it has already extended significantly.
2. "Is the current move 'normal' or an outlier?"
By using the Stats Table, you can see if the current 40-point move on NQ is typical or if the average move over the last 10 days is actually 80 points. This prevents you from "fading" a move that still has average room to grow, or taking a "pro-trend" trade when the market is already exhausted.
3. "Where is the session extreme located?"
The inclusion of the dashed High of Day (HOD) and Low of Day (LOD) lines with attached labels tells you exactly where the "Move" calculation is peaking. If the HOD line hasn't moved for two hours, you know the bullish expansion has stalled.
4. "When is the data no longer relevant?"
Because of the 17:00 EST reset logic, the indicator answers the "end of day" question for futures traders. It stops measuring at the settlement/close of the electronic session, ensuring your charts are clean for the overnight (Globex) session or ready for the next morning.
Technical Advantage
Most scripts use a single "point in time" to reset. This script uses a Trading Window logic, which is much more robust. If a bar is missing at exactly 17:00 due to low volume or a data glitch, the indicator won't "break" or keep drawing old lines - it understands the entire window of time it is allowed to exist in.
Credit to @LuxAlgo for his initial Opening Range Breakout indicator used as a base to develop this version.
Volatility Regimes | GainzAlgo📊 OVERVIEW:
=========
This is a comprehensive ATR-based trading system designed for professional
traders who need advanced volatility analysis, precise trade management, and
intelligent market regime detection. The indicator combines multiple proven
volatility concepts into one powerful, customizable tool.
⭐ WHY THIS SYSTEM IS UNIQUE AND WORTHY OF PUBLICATION:
====================================================
This is not simply a collection of ATR-based indicators placed together.
It represents a unified volatility analysis framework where each component
is specifically designed to work in concert with the others, creating a
complete trading workflow that cannot be replicated by using multiple
separate indicators.
🔗 SYNERGISTIC INTEGRATION - How Components Work Together:
🧠 1. CONTEXT-AWARE ANALYSIS
The Volatility Regime Detection acts as the "brain" of the system,
classifying market conditions into 4 distinct phases. Every other
component then adapts its behavior based on this regime classification:
- ATR Bands expand/contract with regime changes
- Stop Loss distances automatically adjust (tighter in compression,
wider in high volatility)
- Take Profit targets scale proportionally to current regime
- Signal sensitivity filters itself based on market phase
📐 2. UNIFIED VOLATILITY FOUNDATION
All calculations share a single ATR baseline calculation, ensuring
internal consistency across the entire system. When ATR changes, every
element updates in perfect synchronization:
- Bands recalculate from the same ATR value
- Risk management levels use the same volatility measurement
- Regime classification and signals reference identical data
🛡️ 3. INTEGRATED RISK MANAGEMENT
The system doesn't just show WHERE to enter - it calculates HOW MUCH
to risk:
- Dynamic Stop Loss adapts to current ATR automatically
- Position Size Calculator uses the dynamic stop to compute exact quantities
- Take Profit levels scale proportionally, maintaining optimal risk:reward
✅ 4. TWO-STAGE SIGNAL CONFIRMATION
The alert system creates a logical progression:
Step 1: Volatility Breakout → Market energy is building
Step 2: Trend Confirmation → Direction confirmed with volatility support
This prevents false breakouts by requiring both volatility AND direction.
🏦 5. PROFESSIONAL WORKFLOW INTEGRATION
The system mirrors how institutional traders analyze markets:
Phase 1: Assess regime → What's the market doing?
Phase 2: Identify setup → Where's the opportunity?
Phase 3: Calculate risk → What's my exposure?
Phase 4: Set targets → Where do I take profit?
Phase 5: Monitor regime → When do conditions change?
❌ WHY NOT USE SEPARATE INDICATORS?
- Separate ATR Bands: Don't know about regime changes, remain static
- Separate Regime Indicator: Doesn't automatically adjust stop/targets
- Separate Position Calculator: Doesn't know your actual ATR-based stop
- Manual Integration: Requires constant mental calculation and cross-referencing
🧮 DETAILED CALCULATION METHODOLOGY:
=================================
📏 ATR (AVERAGE TRUE RANGE) CALCULATION:
- True Range = Maximum of:
1. Current High - Current Low
2. Absolute value of (Current High - Previous Close)
3. Absolute value of (Current Low - Previous Close)
- ATR = Simple Moving Average of True Range over specified period (default: 14)
📊 DYNAMIC ATR BANDS:
- Upper Band = Current Close + (ATR × Band Multiplier)
- Lower Band = Current Close - (ATR × Band Multiplier)
- Band 1: 1.0× ATR (closest support/resistance)
- Band 2: 2.0× ATR (intermediate zone)
- Band 3: 3.0× ATR (extended zone)
🌡️ VOLATILITY REGIME CLASSIFICATION:
Step 1: Calculate ATR Baseline
- Baseline ATR = SMA or EMA of ATR over long period (default: 50 bars)
- This represents "normal" volatility for the instrument
Step 2: Calculate ATR Ratio
- ATR Ratio = Current ATR ÷ Baseline ATR
- Example: If current ATR = 70 and baseline = 50, ratio = 1.40
Step 3: Classify Regime Based on Ratio
- COMPRESSION: Ratio < 0.70 (ATR is 30% below normal)
Market consolidating, volatility contracting, energy building
- EXPANSION: Ratio between 1.15 and 1.40 (ATR is 15-40% above normal)
Volatility breaking out, early phase of directional movement
- HIGH VOLATILITY: Ratio > 1.40 (ATR is 40%+ above normal)
Strong sustained trend with high participation
- EXHAUSTION: ATR declining after high volatility period
Requires: Previous high ratio + declining ATR over X bars (default: 5)
Trend maturity, potential reversal or consolidation approaching
🛑 DYNAMIC STOP LOSS CALCULATION:
- For Long Positions: Stop Loss = Entry Price - (ATR × SL Multiplier)
- For Short Positions: Stop Loss = Entry Price + (ATR × SL Multiplier)
- Default Multiplier: 2.0× ATR
- Adjusts automatically: Wider in high volatility, tighter in compression
🎯 TAKE PROFIT LEVELS:
- TP1 = Entry Price ± (ATR × TP1 Multiplier)
- TP2 = Entry Price ± (ATR × TP2 Multiplier)
- TP3 = Entry Price ± (ATR × TP3 Multiplier)
- Direction (+ or -) depends on trade direction
📦 POSITION SIZE CALCULATION:
Formula: Position Size = Account Risk Amount ÷ Stop Loss Distance
Step-by-step:
1. Risk Amount = Account Size × (Risk Percentage ÷ 100)
2. Stop Distance = |Entry Price - Stop Loss Price|
3. Position Size = Risk Amount ÷ Stop Distance
📈 ATR PERCENTILE RANKING:
- >80% = Extremely high volatility
- 20-80% = Normal volatility range
- <20% = Extremely low volatility
🌀 VOLATILITY CONTRACTION PATTERN:
Detects extended low-volatility periods indicating imminent breakout.
🧭 TREND DETECTION SIGNALS:
Bullish: Price > MA AND Current ATR > ATR MA
Bearish: Price < MA AND Current ATR > ATR MA
⚡ VOLATILITY BREAKOUT SIGNALS:
Triggered when ATR exceeds its moving average by a defined threshold.
🧩 CORE FEATURES:
==============
1. ATR BANDS (Dynamic Support/Resistance)
2. VOLATILITY REGIME DETECTION
3. DYNAMIC STOP LOSS SYSTEM
4. MULTIPLE TAKE PROFIT LEVELS
5. SUPPORT & RESISTANCE LEVELS
6. RISK MANAGEMENT CALCULATOR
7. ATR PERCENTILE RANKING
8. VOLATILITY CONTRACTION PATTERN
9. TREND DETECTION SIGNALS
10. VOLATILITY BREAKOUT SIGNALS
⚙️ RECOMMENDED SETTINGS BY TRADING STYLE:
======================================
DAY TRADING • SWING TRADING • POSITION TRADING • SCALPING
📘 HOW TO USE THIS INDICATOR:
==========================
STEP 1: Identify Market Regime
STEP 2: Wait for Entry Signal
STEP 3: Set Stop Loss
STEP 4: Set Take Profits
STEP 5: Position Sizing
STEP 6: Monitor & Manage
🔔 ALERT SYSTEM:
=============
Alerts for volatility breakouts, trend changes, regime transitions,
ATR band crossings, contraction completion, and percentile extremes.
🎨 CUSTOMIZATION:
==============
All visuals, thresholds, multipliers, colors, alerts, and risk parameters
can be fully customized.
⚠️ IMPORTANT DISCLAIMER:
=====================
This indicator is a volatility analysis tool and does NOT provide financial advice.
Past performance does not guarantee future results.
All trading involves substantial risk.
All trading decisions are the sole responsibility of the user.
helloRSQ: SPX Thermal v2 Updatedjust a test, dont get your hopes up
it's designed for options trading across all available markets on your platform, including indices, stocks, forex, gold, and crypto.
It supports both pre-market and regular session trading and includes a performance table that shows trade quality before entry, helping you test and refine settings to improve consistency and win rate.
Recommended timeframe: 30 minutes or lower for clearer signals and better trade management.
Easy Risk Calculator with FeesThis Pine Script creates a position sizing calculator for TradingView that helps traders understand the true cost and risk of a trade when accounting for exchange fees. Here's what it does:
Core Purpose
The script calculates the actual position size, costs, and risk for a trade based on a minimum position value in USDT, while factoring in trading fees that affect both entry and exit prices.
Key Calculations
Position Size Determination:
Takes a desired position value in USDT and adjusts for fees
For longs: divides by entry price × (1 + fee) since you pay fees when buying
For shorts: divides by entry price × (1 - fee) since you receive less when shorting
Risk Analysis:
Calculates the reverse risk - determining how much you'd actually lose based on your position size, rather than starting with a target risk amount
Computes effective entry/exit values - the true USDT value after accounting for fees on both sides of the trade
Expected loss shows the actual dollar amount you'd lose if your stop loss is hit
Risk deviation reveals the percentage difference between your expected loss and calculated risk amount
Visual Output
The script displays a table on the chart showing:
Trade direction (LONG/SHORT with color coding)
Entry price and stop loss levels
Fee percentage used
Position size in both USDT and units of the asset
Effective entry and exit values (after fees)
Expected loss if stopped out
Deviation from target risk
Calculated risk amount in USDT
This tool is particularly useful for traders who need to work with minimum position sizes on exchanges and want to understand exactly how fees impact their actual risk exposure.Claude is AI and can make mistakes. Please double-check responses. Sonnet 4.5Claude is AI and can make mistakes. Please double-check responses.
Backtest Opening 4H BTCBacktesting Script to analyse die price action through out the daily opening on BTC. Scalping of extremity liquidity after daily trading hours opened
Professional Multi-Asset Market Dashboard [Heatmap]Description:
This comprehensive Market Dashboard provides traders with a high-level overview of the entire financial landscape in a single, organized table. Designed to replicate institutional-grade market scanners, this tool allows you to monitor 30+ assets across multiple categories (Commodities, Global Equities, Indices, and Sectors) without switching charts.
It is specifically optimized for Essential (Pro) plans and above, utilizing efficient coding to fit within the request.security limits while delivering maximum data density.
Key Features
4-Section Layout: Automatically organizes data into clear categories:
Equity Alternatives: Commodities, Bonds, Currencies (DXY), and Crypto.
Global Equities: Emerging Markets, International, and European stocks.
US Equity Indices: Major US benchmarks (SPY, QQQ, DIA, IWM) and factors.
Sectors: A complete breakdown of US sectors (Energy, Tech, Financials, etc.).
Heatmap Visualization:
Bullish (Green): Indicates positive performance or strong trends.
Bearish (Red): Indicates negative performance or weak trends.
Neutral (Gray): Indicates choppy or sideways action.
Advanced Metrics:
% Chg: Daily percentage move.
ATRΔ (Volatility): Measures today's range relative to the 14-day Average True Range. A value > 1.0 means higher than average volatility.
DCR (Daily Closing Range): Shows where the price closed relative to the day's high/low. (0% = Low of day, 100% = High of day).
52WR: Position within the 52-week range.
MAx: Distance from the 20-day Moving Average.
Trend Codes:
ST (Short Term): Based on the 20 SMA.
LT (Long Term): Based on the 200 SMA.
100% Customizable:
Toggle Rows: Use checkboxes in the settings to hide/show specific assets.
Custom Symbols: Change any ticker to fit your personal watchlist.
Design Control: Customize colors, text size, and table position on the chart.
How to Use
Add to Chart: The dashboard defaults to a "Bottom Center" position.
Interpret the Trend:
Look for the ST (Short Term) and LT (Long Term) columns.
"1A" indicates a confirmed Bullish Trend (Price > SMA).
"4C" indicates a confirmed Bearish Trend (Price < SMA).
Analyze Breadth: Use the color coding to instantly gauge if the market is "Risk On" (mostly green) or "Risk Off" (mostly red).
Volatility Check: Use the ATRΔ column to spot assets that are moving significantly more than their average daily range.
Settings Configuration
Inputs Tab: Uncheck the box next to any symbol to hide it from the table. You can also rename the headers or change the tickers to your preferred assets (e.g., swapping Futures for ETFs).
Style Tab: Adjust the table size (tiny, small, normal) to fit your screen resolution.
Disclaimer: This indicator is for informational purposes only and does not constitute financial advice. Past performance is not indicative of future results.
200 pip from ATH - Gold Only 200 pips line from ATH - Gold Only to run alongside the Gas strategy and indicator
Jim Kombein Ph.D. Alert Core Engine (Invite-Only)This script provides rule-based TradingView alerts for predefined market structure conditions.
Alerts are evaluated on confirmed bars only, do not repaint, and are informational only.
They do not execute trades or provide investment advice.
Nifty OI Support Resistance This study is designed for educational purposes to assist traders in analyzing price structure on the Nifty 50 index. It creates visual reference zones based on standard mathematical intervals used in the derivatives market.
Purpose of the Tool: In the Nifty 50 index, price action is often analyzed relative to "Round Numbers" or standard strike intervals (e.g., multiples of 50). This script automatically plots these mathematical reference levels relative to the current price to help users observe price behavior.
How It Works: This indicator uses a mathematical formula to identify the nearest standard strike price intervals based on the current close price.
Strike Logic: It projects levels at standard 50-point intervals (Nifty's standard strike distance).
Volatility Buffers: It adds a user-defined buffer (default: 30 points) around these levels to visualize a "zone" rather than a specific price point.
Major Levels: It visually distinguishes major round numbers (multiples of 500) which are often significant for technical analysis.
Features:
Automated Plotting: Adjusts dynamically as price moves to show relevant upper and lower reference bands.
Zone Visualization: Helps in identifying potential areas of support or resistance based on technical structure.
Customizable: Users can adjust the strike distance and buffer range to suit different volatility conditions.
Usage: This tool is intended to be used as a visual aid for Technical Analysis. It allows users to see where the price is located relative to standard Nifty intervals.
⚠️ STANDARD DISCLAIMER & DISCLOSURE:
Nature of Content: This script and description are for educational and informational purposes only.
No Financial Advice: This tool does not constitute investment advice, buy/sell recommendations, or trading tips.
Not SEBI Registered: The author is not a SEBI registered Research Analyst (RA) or Investment Advisor (IA).
Methodology: The levels displayed are generated purely via mathematical calculation based on price inputs and do not represent real-time exchange Open Interest data.
Risk Warning: Trading in securities market is subject to market risks. Read all the related documents carefully before investing. User discretion is advised.
Daily Financial Liquidity IndexSkylark Digital Assets’ Daily Financial Liquidity Index (FLI) is a daily, index-style view of macro financial conditions designed to provide a clean “liquidity tape” you can overlay against any asset.
Unlike bounded oscillators, the Daily FLI is structured as a continuous index: it translates daily changes in financial conditions into a smooth, price-like series that can trend, plateau, or roll over as regimes shift. The goal is not to predict a specific asset, but to offer a consistent, comparable reference for risk-on / risk-off conditions across time.
What you see
Daily FLI (index line): A continuous index representation of the underlying liquidity environment.
Regime behavior: Strong, persistent uptrends tend to reflect broadly improving conditions; flattening or drawdowns tend to reflect tightening or deteriorating conditions.
Optional confirmation markers: Minimal, non-intrusive markers can be enabled for additional trend confirmation while keeping the chart clean.
How to use it
Overlay context: Use the FLI as a background “macro state” overlay on crypto, equities, FX, rates, or commodities.
Trend confirmation: Compare the slope and turning points of the FLI to the asset you’re analyzing to identify periods when price is moving with or against broader conditions.
Cycle awareness: The Daily FLI is best interpreted as a regime tool—ideal for multi-week to multi-month context rather than short-term entries.
Notes
This script is intended for research and visual analysis. It is not a trading strategy, does not generate guaranteed signals, and should be used alongside risk management and independent confirmation.
Trader4Telugu TradingThe Trader4Telugu Trading Suite is a technical analysis toolkit designed to consolidate institutional-style trading concepts into a single indicator. This script helps traders visualize market structure, liquidity zones, and pivot points without cluttering the chart with multiple separate indicators.
This suite is composed of four distinct technical modules:
1. Dynamic Camarilla Pivots This module calculates support and resistance levels using the standard Camarilla equation.
Logic: The script fetches the previous period's High, Low, and Close to calculate the R4/S4 (Breakout) and R5/S5 (Reversal) levels.
Auto-Timeframe: It automatically detects your current chart timeframe to provide the most relevant data (e.g., displaying Weekly pivots when viewing a 4-Hour chart, or Monthly pivots when viewing a Daily chart).
2. Imbalance & Structure Detection (SMC) This module identifies areas where price has moved aggressively, leaving inefficient pricing (Fair Value Gaps) or structural pivot points (Order Blocks).
FVG Logic: The script compares the current candle's Low with the High of the candle 2 bars ago (or vice versa). If the gap exceeds a user-defined ATR threshold (default 0.5x Average True Range), it highlights the zone.
Auto-Cleanup: To maintain chart cleanliness, the script uses an algorithm to detect when price has "mitigated" (filled) a gap. Once a zone is tested, it is automatically removed from the chart.
3. Market Structure Highs & Lows
Logic: Using a configurable swing detection length (default: 5 bars), the script identifies Pivot Highs and Pivot Lows.
BOS (Break of Structure): When a candle closes beyond a confirmed Pivot High or Low, the script draws a "BOS" line, indicating a potential trend continuation.
4. Session Killzones (Time-Based) This module highlights specific time windows that often correlate with high volatility in global markets.
Timezone: The logic is hardcoded to New York time (UTC-4) to ensure consistency regardless of user location.
Sessions: It highlights the Asia Range, London Open, and New York AM/PM sessions, allowing traders to visually backtest session-based volatility.
Settings & Customization:
Each module can be toggled on/off individually in the settings.
Colors and transparency are fully customizable to fit dark or light themes.
Disclaimer: This script is for educational technical analysis only. It visualizes historical price action and does not guarantee future performance.
Planetary IngressDisplays planetary ingresses, the moments when a planet crosses from one zodiac sign into another. This indicator marks historical ingresses directly on your chart and projects upcoming ones with precise date, time, and retrograde status.
Powered by the open-source BlueprintResearch Planetary Ephemeris library , which implements truncated VSOP87 (planets) and ELP2000 (Moon) series for high-accuracy celestial calculations entirely within Pine Script.
█ FEATURES
• All 10 celestial bodies — Sun, Moon, Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, and Pluto
• Geocentric or Heliocentric views — toggle between Earth-centered (standard astrology) and Sun-centered perspectives
• Retrograde indicator — shows ℞ symbol when a planet is in apparent retrograde motion (geocentric only)
• Future ingress projection — displays the following sign change as a dotted vertical line with customizable date/time and timezone
• Color-coded by zodiac sign — 12 fully customizable colors for each sign
• Per-sign visibility controls — easily show/hide specific signs
• Per-sign alerts — get notified when a planet enters selected signs
• Fully customizable labels — adjust size, colors, transparency, and placement
█ HOW TO USE
1. Select your planet from the dropdown
2. Choose Geocentric (traditional) or Heliocentric view
3. Historical ingresses appear as labels above price bars with a planet symbol and a zodiac sign
4. The next future ingress is shown as a dotted vertical line with projected date/time
5. Hover over labels for exact degree position (e.g., "0°Ari00'")
6. Set up alerts via "Alert on Ingress" settings for specific sign entries
█ LIMITATIONS & ACCURACY
This indicator uses optimized, truncated VSOP87 and ELP2000 series tailored for Pine Script performance. It delivers excellent accuracy for trading and analytical purposes, but is not intended for professional astronomical use.
Expected Ingress Timing Accuracy (Geocentric view):
• Sun, Moon, Mercury, Venus, Mars: Within hours to ±1 day
• Jupiter, Saturn: Within ±1–2 days
• Uranus, Neptune: Within ±3–7 days
• Pluto: Within ±1–2 weeks (simplified Meeus method, valid 1900–2100)
Heliocentric view: Inner and faster-moving planets match geocentric accuracy. Outer planets (especially Uranus/Neptune) may occasionally show larger variances (up to ±1 month in rare cases) due to their extremely slow motion amplifying minor truncation effects in the series.
Why outer planets vary more:
Slower planets take weeks or months to cross a single degree. Even minor positional discrepancies from truncated terms can shift ingress timing by days or weeks—most noticeable with the outermost bodies.
Recommendation: For mission-critical timing, always cross-reference with professional tools such as JPL Horizons , Swiss Ephemeris, or Astro.com.
█ ROADMAP
Accuracy improvements are an ongoing priority. The modular library design allows targeted upgrades to individual planets without breaking existing functionality.
Planned Enhancements:
• Higher-precision outer planet calculations (Uranus, Neptune)
• Improved heliocentric outer planet accuracy
• Enhanced Pluto method
• Additional series terms where beneficial
Updates will be released through the BlueprintResearch/lib_ephemeris library—follow for notifications.
█ OPEN SOURCE
This indicator is part of the fully open-source Planetary Ephemeris project. The core ephemeris library is public for study, modification, and reuse in your own scripts:
• BlueprintResearch/lib_ephemeris — Main planetary calculation engine
Licensed under MPL 2.0 — free to use and modify, with changes to the library shared back to the community.
%-to-Tick Trailing Stop & VisualizerPercent-to-Tick Trailing Stop (strategy.exit Framework + Visualizer)
Overview
This script focuses on exit management and visualization, not entry performance. The included MA crossover entry is intentionally simple and replaceable.
Core idea (Percent → Tick conversion)
strategy.exit() trailing parameters are tick-based (trail_points, trail_offset, and loss).
This script lets you input distances in percent (%) and converts them into integer ticks using syminfo.mintick, making the same exit logic portable across most tick-based symbols/exchanges with different tick sizes.
//==What it provides==//
1. % → tick conversion for:
- Fixed stop loss (loss)
- Trailing activation distance (trail_points)
- Trailing offset distance (trail_offset)
2. On-chart visualization:
- Entry average price
- Trailing activation threshold
- Fixed stop-loss line
- Trailing stop line (with an exit-bar alignment attempt to reduce gaps)
//==How to use==//
1. Keep the included MA crossover entries, or replace them with your own entries.
2. Configure:
- Fixed Stop Loss % (loss_pct)
- Trailing Activation % (t_points_pct)
- Trailing Offset % (t_offset_pct)
3. Adjust commission/slippage defaults to match your market.
//==Important limitations (must read)==//
- calc_on_every_tick=true recalculates on realtime bars only; historical bars are evaluated differently. Backtests can differ from realtime behavior and may change after reload.
- Tick rounding: percent distances are rounded to integer ticks, so small differences can occur depending on tick size and price level.
- For more realistic intrabar backtesting, consider enabling Bar Magnifier in Strategy Properties (if available).
# Average Entry Price (Basis):
"Calculations are based on the position's average entry price (strategy.position_avg_price)."
# Pine Script v6:
"Written in the latest Pine Script v6."
요약
이 스크립트의 핵심은 “진입 전략”이 아니라 **strategy.exit()의 tick 기반 트레일링 파라미터를 % 입력으로 일반화(%→ticks 변환)**하여, 다양한 심볼/거래소의 서로 다른 tick size 환경에서도 동일한 exit 로직을 재사용할 수 있게 만든 “청산 프레임워크”입니다. 또한 calc_on_every_tick=true 환경에서 트리거/손절/트레일 라인을 실시간에 가깝게 시각화하는 데 중점을 두었습니다.
단, calc_on_every_tick은 실시간 바에서만 틱 단위 재계산이 적용되며, 히스토리 바/백테스트는 평가 방식이 달라 결과가 다를 수 있습니다.
AlgoIndex - Levels & Setup PlannerIntroducing a manual trading planner designed to streamline your trading strategy. The tool allows you to identify up to 12 key levels - both lines and zones highlight a critical level, and construct a comprehensive trade setup, including entry, stop, target, and risk/reward metrics, tailored to your selected trading session. It also features optional JSON alerts for significant level events and trade setups.
Full Description
The AlgoIndex - Levels and Setup Planner is an innovative manual planning indicator that enables traders to systematically organize their key price levels and formulate a complete trading idea prior to executing trades.
This script is released as a Protected (closed-source) tool: while it is accessible to all users, the underlying source code remains confidential.
Key Features:
1. Levels Mapping (Planner):
- Offers 6 Resistance levels (R1-R6) and 6 Support levels (S1-S6).
- Each level can represent either a specific price point (line) or a broader price zone (high/low).
- Inverted zone inputs are automatically adjusted for consistency.
- Includes an optional Critical level, which can be customized with unique styling and alerts.
2. Trading Setup Builder:
- Establish the trade Direction (Long or Short).
- Define Entry points as either a precise level or an entry zone.
- Specify Stop and Target areas.
- Visualize risk/reward (R:R) metrics using the symbol’s point value.
- The layout features clear entry, stop, and target lines, as well as a designated trade box.
3. Session Planning:
- Select from various trading sessions: New York AM, New York PM, London, Asia, or a Customized time window.
- The trade plan gets visually represented within the designated session window in Eastern Time.
4. Alerts (Optional):
- Informational Alerts: These triggers notify users of level touch or break events for support/resistance and critical levels; they do not execute trades.
- Trade-Entry Alerts (Webhook-Ready JSON): Leveraging built-in entry logic, these alerts function in two distinct modes:
- INSTANT Mode (No Confirmation): This mode activates at the close of a bar that breaches the entry level (indicating a breakout) or surpasses the zone boundary (signaling a zone exit) in the intended trade direction.
- CONFIRMATION Mode: In this scenario, the script will await the completion of predetermined confirmation logic before sending the entry alert.
- Breakout Strategy: This involves a breakout past the entry level, followed by a retest and stabilization in the trade's favor.
- Zone Strategy: This focuses on a rejection at the entry zone, followed by a continuation in the desired trade direction.
To utilize webhooks, set a TradingView alert on this script with the condition “Any alert() function call” and input your designated webhook URL.
Important Notes:
This tool serves as a comprehensive planning and alerting device, yet it does not ensure trading success. Traders are advised to validate levels, manage their risk effectively, and test alerts on their preferred timeframes before relying exclusively on automated systems.
Real Drawdown Balance (Apex Style)Beat the Psychological Game of prop firms by tracking your actual balance/drawdown.
SMT Pro+ [TakingProphets]
SMT PRO+
SMT Pro+ is a precision Smart Money Technique (SMT) divergence tool built to track TRUE intermarket divergence using synced Buyside/Sellside Liquidity pivots (BSL/SSL) across a correlated pair.
Instead of “guessing” divergence off random swings, SMT Pro+ only tracks levels that form on BOTH symbols on the same confirmation bar, then monitors which asset sweeps first. When exactly one side takes the level, the script draws a clean SMT mark on your chart and optionally trails that mark in real-time until it’s confirmed (parked) or invalidated.
This creates a clean, rules-based way to see when your chart symbol is diverging from the correlated asset in a way that aligns with ICT concepts.
---------------------------------------------------------------------------------------------
PURPOSE AND SCOPE
---------------------------------------------------------------------------------------------
- Detect SMT divergence using synced BSL/SSL pivots on a correlated asset pair
- Automatic correlated-asset pairing (with manual override)
- Adjustable pivot sensitivity to control swing detection aggressiveness
- Track SMT in real time (trailing) or only draw once confirmed (parked)
- Automatically cap visual clutter with a maximum visible SMT limit
- Dedupe overlapping SMT marks so you only keep the “best” signal
- Built-in session-based alerting (New York time)
- Alerts for:
- New SMT detected
- SMT confirmed (parked)
- SMT invalidated
---------------------------------------------------------------------------------------------
WHAT SMT PRO+ IS LOOKING FOR
---------------------------------------------------------------------------------------------
SMT (Smart Money Technique) divergence occurs when two correlated markets disagree on sweeping liquidity.
SMT Pro+ uses a strict two-step model:
- Step 1: Create a paired liquidity level on BOTH assets at the same time
- Buyside Liquidity (BSL) = pivot high formed and confirmed on both symbols
- Sellside Liquidity (SSL) = pivot low formed and confirmed on both symbols
- Step 2: Watch for a sweep mismatch
- SMT triggers when EXACTLY ONE of the two assets sweeps the paired level
- Once BOTH assets sweep the level, the SMT is invalid (divergence is gone)
Bullish vs Bearish context:
- Bullish SMT = Sellside sweep divergence (SSL) where one market takes sellside and the other does not
- Bearish SMT = Buyside sweep divergence (BSL) where one market takes buyside and the other does not
---------------------------------------------------------------------------------------------
CORRELATED ASSET PAIRING
---------------------------------------------------------------------------------------------
Correlated Asset modes:
- Automatic
- Uses built-in mappings when available (ex: NQ ↔ ES, MNQ ↔ MES, GC ↔ SI, etc.)
- Manual
- Lets you specify the correlated symbol yourself (ex: ES, YM, BTC/ETH pairs, FX pairs, etc.)
If Automatic mapping is not available for your symbol, SMT Pro+ falls back to the Manual symbol input.
---------------------------------------------------------------------------------------------
PIVOT / LIQUIDITY LEVEL DETECTION
---------------------------------------------------------------------------------------------
SMT Pro+ detects liquidity levels using confirmed pivots (pivot highs and pivot lows).
Sensitivity setting controls pivot strength:
- Sensitive (pivot = 1)
- Detects many minor swings
- More levels tracked → more SMT signals
- Normal (pivot = 4)
- Balanced detection for most traders
- Strict (pivot = 6)
- Detects major swings only
- Fewer SMT signals, closer to higher-timeframe style divergences
Critical rule:
- Levels must form on the SAME confirmation bar on BOTH symbols
- No tolerance window is used
- This makes SMT Pro+ stricter, cleaner, and more “rules-based”
---------------------------------------------------------------------------------------------
REAL-TIME VS CONFIRMED SMT LOGIC
---------------------------------------------------------------------------------------------
Real-time SMTs (ON):
- When divergence triggers, SMT draws immediately
- The diagonal SMT mark trails to new extremes while divergence remains active
- Once confirmed (parked), the mark stops trailing
Real-time SMTs (OFF):
- SMT is tracked silently while divergence is active
- It is only drawn once it becomes confirmed (parked)
- This reduces noise and keeps the chart extremely clean
---------------------------------------------------------------------------------------------
CONFIRMATION (PARKING) & INVALIDATION
---------------------------------------------------------------------------------------------
Confirmation (Parked SMT):
- If an SMT is active (one asset swept, the other hasn’t)
- And a NEW pivot forms on the chart symbol in the same direction:
- BSL SMT confirms when a new main pivot HIGH forms
- SSL SMT confirms when a new main pivot LOW forms
- Once confirmed:
- The SMT mark stops trailing
- Optional “Confirmed” alert can fire
Invalidation rules:
- If BOTH assets sweep the same paired level, the SMT is invalid and removed
- If an SMT is confirmed (parked) and price later breaks beyond the parked extreme:
- The SMT is considered invalid
- The mark is deleted and removed
Result:
- You only keep SMTs that remain logically intact
- Invalid SMTs do not clutter your chart
---------------------------------------------------------------------------------------------
APPEARANCE SETTINGS
---------------------------------------------------------------------------------------------
SMT marks are drawn as clean diagonal lines from the synced liquidity level to the sweep candle extreme.
Bullish SMT styling (SSL divergence):
- Line color
- Thickness (Thin / Medium / Thick)
- Line style (Solid / Dashed / Dotted)
Bearish SMT styling (BSL divergence):
- Line color
- Thickness (Thin / Medium / Thick)
- Line style (Solid / Dashed / Dotted)
Labels:
- Optional SMT label at the endpoint
- Adjustable label color + size
- Optional symbol display:
- If enabled, label prints: “SMT w/ ES” (or your correlated symbol short name)
- If disabled, label prints: “SMT”
Symbol shortening:
- Labels automatically shorten futures formats like:
- CME_MINI:ES1! → ES
- CME_MINI:NQ1! → NQ
---------------------------------------------------------------------------------------------
DISPLAY MANAGEMENT (CLEAN CHART MODE)
---------------------------------------------------------------------------------------------
Maximum visible SMTs:
- Controls how many SMTs remain visible on the chart at once
- Set to 1 to only show the most recent SMT
Behind the scenes:
- SMT Pro+ tracks more than it displays (internal safety caps)
- It hides all marks, then re-shows only the most recent SMTs based on creation time
Deduping:
- If multiple SMT lines end at the same point, SMT Pro+ keeps only ONE:
- For BSL SMTs, it keeps the one with the highest start (stronger buyside level)
- For SSL SMTs, it keeps the one with the lowest start (stronger sellside level)
This prevents stacked duplicates and keeps your signals clean.
---------------------------------------------------------------------------------------------
ALERT SYSTEM
---------------------------------------------------------------------------------------------
Master toggle:
- Enable Alerts turns the whole alert system on/off
Session windows (New York time):
- Session 1 (default: 09:30–16:00)
- Session 2 (optional)
- Session 3 (optional)
Alert events:
- New SMT
- Fires when a fresh divergence triggers (exactly one asset swept the paired level)
- SMT Confirmed (parked)
- Fires when an active SMT becomes confirmed by new pivot formation on the chart symbol
- SMT Invalidated
- Fires when divergence is resolved (both assets sweep) or a parked SMT breaks its extreme
Alert messages:
- Fully customizable per event
- Alerts automatically append:
- Chart symbol
- Current timeframe
---------------------------------------------------------------------------------------------
BEST USE CASES
---------------------------------------------------------------------------------------------
- Confirming divergence between correlated indices (NQ/ES, MNQ/MES)
- Confluence with liquidity sweeps, PD arrays, and model-based entries
- Cleaner SMT execution by only using synced confirmed liquidity pivots
- Higher-quality divergence tracking with optional real-time trailing
- “Set and forget” SMT monitoring via session-based alerts
---------------------------------------------------------------------------------------------
DISCLAIMER
---------------------------------------------------------------------------------------------
This indicator is provided for educational and analytical purposes only. It does not constitute financial advice. Trading involves risk, and past performance is not indicative of future results.
© TakingProphets
---------------------------------------------------------------------------------------------
ZOE IFVG+his indicator combines the original ICT Inversion Fair Value Gap (iFVG) Detector by ote618 with a manual checklist panel for trade analysis.
Features:
ICT iFVG Detector
Automatically identifies bullish and bearish inversion fair value gaps (iFVGs) based on 3-candle formation logic.
Draws colored boxes on the chart to highlight confirmed iFVG zones.
Sends optional alerts when iFVGs are confirmed, respecting your selected timeframe.
Works exactly like the original ote618 iFVG script, with no modifications to the core detection logic.
Manual Checklist Panel
Displays a customizable checklist to track key market factors:
Liquidity Sweep
HTF FVG
V-Shape Recovery
Inversion FVG
Clear Opposite DOL
SMT Divergence
Assigns a score and grade (A+ to F) based on selected conditions.
Panel position and background can be customized.
Allows traders to visually track trade quality alongside iFVG zones.
Usage:
Use the iFVG boxes to identify high-probability zones for entries and liquidity hunts.
Use the manual checklist to evaluate trades based on additional criteria, creating a structured workflow for market analysis.
Fully compatible with your existing iFVG workflow — the core detection and alerts remain unchanged.
Ideal For:
Traders following ICT concepts, liquidity hunts, and structure-based strategies who want to combine automated FVG detection with a manual trade-quality checklist.






















