The Delta with EMAs - Version 2 | CaptJackSparrow📊 The Delta with EMAs - Version 2 16th April 25 working copy it is not finished yet!!!!!!!| CaptJackSparrow
This updated script takes your trading to the next level by merging dynamic volume delta with customizable EMAs and Fibonacci levels, all enhanced with session-based background highlights.
🧩 Cumulative Volume Delta (CVD):
Visualize market sentiment and volume flow with step-line candles, showing the tug-of-war between buyers and sellers.
Real-time tracking of volume dynamics with customizable timeframes and session-specific calculations.
📈 Exponential Moving Averages (EMAs):
EMAs (3, 5, 8, 9, 15, 24, 30, 60, 90) plotted on CVD to reveal trend direction and momentum shifts.
Customizable visibility settings for each EMA, with background coloring when the EMAs align to highlight momentum zones.
📊 Fibonacci Levels:
Overnight and New York sessions: Track the high, low, and midpoint (equilibrium) for each session to gauge market sentiment.
Weekly Fibonacci: See the high, low, and midpoint for the week, with dynamic labels updating as the week progresses.
🌍 Session Highlights:
Display colored backgrounds for New York, Overnight, Europe, Asia, and After Hours sessions, helping you identify active market periods.
Customizable start/end times for each session with visual color options.
🔔 Alerts & Visuals:
EMA crossovers and background colors help spot key momentum shifts.
Tailored alerts based on the crossover of the EMAs, helping you track potential entries or exits.
🧠 Ideal for traders who love:
Understanding market structure through volume analysis.
Using multiple session contexts for more precise trading decisions.
Anticipating breakouts or divergences with dynamic Fibonacci and EMA support.
🏴☠️ Disclaimer: This script is for educational purposes only and is not financial advice. Always trade responsibly and consider market risks.
지표 및 전략
RSI Multi-Timeframe AlignmentThis script highlights candles only when the Relative Strength Index (RSI) is in full alignment across multiple timeframes. Specifically, it checks RSI conditions on the 15-minute, 30-minute, 1-hour, and 4-hour charts. When all four timeframes are oversold (RSI < 30) or all are overbought (RSI > 70), it paints the full candle — including the body, border, and wick.
This tool is designed to help traders spot extreme conditions confirmed across multiple timeframes, giving stronger weight to potential reversal signals.
TripleTP Filter ProThis strategy is a sophisticated trading system that combines multiple technical indicators to identify entry and exit points in the market. Here are the key positives of the strategy without revealing the proprietary code details:
Strategy Strengths
Triple Take Profit Mechanism
Implements a well-structured take profit system with three distinct levels, allowing for partial profit taking at different price points. This helps maximize returns while keeping a portion of the position open for potential continued price movement.
Percentage-Based Position Sizing
Each take profit level can be configured with a specific percentage of the position, allowing for customized risk management.
Dual Confirmation System
Entry signals require confirmation from two separate technical indicators , reducing false signals and increasing reliability.
Smart Filtering
Uses advanced filtering techniques that adapt to market volatility, creating a responsive system that can work in different market conditions.
Directional Trend Detection
Incorporates trend detection that identifies whether the market is in an upward or downward movement, ensuring trades align with the prevailing direction.
Signal Reset Logic
Includes an option to wait for new signals after take profits are hit, preventing premature re-entry into potentially exhausted moves.
Time Window Configuration
Allows testing and execution within specific date ranges, useful for backtesting and performance analysis.
Adaptive Volatility Measurement
Uses multiple methods to assess market volatility including ATR, Average Change, and Standard Deviation.
The strategy demonstrates sophisticated market analysis techniques and thoughtful risk management principles, making it suitable for traders who want to capture profits at multiple levels while maintaining a disciplined approach to entries and exits.
VWAP Separation w/ StDev (LEX)---
## VWAP Separation with Standard Deviation Bands
**Overview**
This indicator measures and visualizes the raw distance (separation) between a chosen price source (like `hlc3` or `close`) and its corresponding Volume Weighted Average Price (VWAP) for a selected anchor period. It helps traders gauge how far the current price has deviated from its volume-weighted average.
To provide context on the magnitude of this separation, the indicator also calculates and plots dynamic bands representing +/- 1 standard deviation of the separation value itself, calculated over a user-defined lookback period.
**How it Works**
1. **VWAP Calculation:** The indicator first calculates the VWAP based on the user-selected `Anchor Period` (e.g., Session, Week, Month) and `Source` price. The VWAP calculation resets at the beginning of each new anchor period.
2. **Separation Calculation:** It then subtracts the calculated VWAP from the source price for each bar (`Separation = Source - VWAP`).
3. **Plotting Separation:** This raw separation value is plotted as a line in a separate indicator pane.
* Positive values indicate the source price is above the VWAP.
* Negative values indicate the source price is below the VWAP.
4. **Zero Line & Crossings:** A horizontal line at zero is plotted for easy reference. Small circles are plotted on the zero line whenever the separation value crosses it (using `ta.cross`), highlighting moments when the price crosses its VWAP.
5. **Standard Deviation Bands:**
* The indicator calculates the rolling Simple Moving Average (SMA) of the `Separation` value over a specified `StDev Length` using `ta.sma`.
* It then calculates the rolling standard deviation of the `Separation` value over the same length using `ta.stdev`.
* Finally, it plots two dynamic lines: `SMA + 1 StDev` and `SMA - 1 StDev`. These bands represent the typical range of the separation's volatility based on the lookback period.
**How to Use / Interpretation**
* **Magnitude of Separation:** The primary line directly shows how far, in price terms, the market is currently trading away from its VWAP for the chosen anchor period. Large absolute values suggest a significant deviation.
* **Zero Line:** Crossing the zero line indicates the price is moving from one side of the VWAP to the other. The indicator staying consistently above/below zero shows price trending relative to its VWAP.
* **Standard Deviation Bands:** These bands help contextualize the separation.
* When the separation line touches or exceeds the upper band, it suggests the price is unusually far *above* the VWAP compared to its recent behavior.
* When the separation line touches or exceeds the lower band, it suggests the price is unusually far *below* the VWAP compared to its recent behavior.
* These "unusual" deviations *might* indicate over-extended conditions potentially leading to mean reversion back towards the VWAP, *or* they could signal the start of a strong move away from the VWAP. Always use in conjunction with other analysis methods.
* The width of the bands indicates the recent volatility *of the separation value itself*. Wider bands mean the separation has been more volatile; narrower bands mean it's been more stable.
**Key Features**
* Flexible VWAP calculation based on various anchor periods (Session, Week, Month, Earnings, etc.).
* Plots the raw price separation from VWAP.
* Clear zero line reference.
* Visual markers for zero-line crossings.
* Dynamic +/- 1 Standard Deviation bands based on the separation's volatility.
* User-configurable inputs for anchor period, price source, and standard deviation length.
**Settings**
* **Anchor Period:** Determines the calculation period for VWAP (Session, Week, Month, Quarter, Year, Decade, Century, Earnings, Dividends, Splits). Default: `Session`.
* **Source:** The price data used for calculating VWAP and separation (e.g., hlc3, close, open). Default: `hlc3`.
* **StDev Length:** The lookback period (number of bars) used to calculate the moving average and standard deviation of the separation value. Default: `20`.
**Disclaimer**
This indicator is provided for educational and informational purposes only. It does not constitute financial advice or a recommendation to trade. Trading financial markets involves significant risk. Always perform your own due diligence and test any indicator thoroughly before using it in live trading. Past performance is not indicative of future results.
---
RSI Oversold ScannerPine Script Description for TradingView Publication
Title: RSI Oversold Scanner (1m, 5m, 15m)
Description:
The RSI Oversold Scanner is a powerful tool designed to identify stocks that are simultaneously oversold on the 1-minute, 5-minute, and 15-minute timeframes, based on the Relative Strength Index (RSI). This script is ideal for traders seeking short-term reversal or momentum opportunities across multiple intraday timeframes.
Key Features:
Multi-Timeframe RSI Analysis: Calculates RSI (default length: 14) on the 1m, 5m, and 15m timeframes and checks if all are below the oversold threshold (default: 30).
Visual Output: Displays a table in the top-right corner showing RSI values and oversold status ("Yes" or "No") for each timeframe, making it easy to verify conditions.
Scan Result: Plots a value of 1 when all three timeframes are oversold, or 0 otherwise, enabling quick identification of matching stocks.
Alert Support: Includes an alert condition that triggers when a stock is oversold on all timeframes, with a customizable message for real-time notifications.
User-Friendly: Built with Pine Script v6 for compatibility and reliability, with clear visual feedback for traders of all levels.
How It Works:
The script uses ta.rsi to compute RSI on the current chart’s timeframe (1m) and request.security to fetch RSI data for the 5m and 15m timeframes.
It checks if RSI is below the oversold level (default: 30) on all three timeframes.
A table displays the RSI values and oversold status for easy debugging.
The Scan Result plot (1 or 0) indicates whether the stock meets the oversold criteria, which can be used for manual scanning or alerts.
Usage Instructions:
Add the script to your chart via Pine Editor.
Use a watchlist to switch between stocks and check the table or Scan Result for oversold conditions.
Set alerts by selecting the script’s Scan Result condition (value = 1) to get notified when a stock is oversold on all timeframes.
Customize the RSI length or oversold level in the script’s code if needed (e.g., change rsiLength or oversoldLevel).
Notes:
Best used on intraday charts (e.g., 1m or higher) with a watchlist for manual scanning, as TradingView’s Stock Screener does not directly support custom Pine Scripts.
Real-time alerts and intraday data may require a TradingView paid plan.
The script uses only two request.security calls, staying well within Pine Script’s limits.
Ideal For:
Day traders and swing traders looking for oversold stocks across multiple intraday timeframes.
Users who want to combine technical analysis with visual and alert-based confirmation.
Scalping Trend Power per MT51. Overview
Scalping Trend Power per MT5 is a short‑term scalping strategy designed to capture small price movements while effectively managing risk. The strategy uses a combination of exponential moving averages (EMAs), the Relative Strength Index (RSI), and the Average True Range (ATR) to generate trade signals and manage exits with dynamic stop‑losses and multiple profit targets. Additionally, it includes inputs that adjust for realistic trading costs such as manual spread, commission, and slippage. All parameters are fully customizable so that traders may fine‑tune the strategy to match their risk tolerance and market conditions.
2. Trade Management Settings
Lot Size (lotSize):
– Default Value: 0.1
– This input determines the base lot size for each trade. It defines the proportional amount of the asset that the strategy will trade.
Lot Multiplier (lotMultiplier):
– Default Value: 1.0 (with a minimum of 0.1 and incremental steps of 0.1)
– This multiplier scales the base lot size. For example, if the Lot Size is 0.1 and the multiplier is set to 1.0, the resulting lot size is 0.1. Increasing the multiplier increases the position size proportionally.
Contract Type (contractType):
– Default Value: "FX" (options include FX, CFD, Futures)
– This text input identifies the type of instrument. Although it does not alter the calculations, it is included in the alert messages and documentation for clarity.
Risk per Trade (%) (riskPercentage):
– Default Value: 1.0
– This parameter represents the fraction (as a percentage) of your account that you are willing to risk on each trade. It is referenced in the alerts but does not directly calculate position sizing in the script.
Risk/Reward Ratio (riskRewardRatio):
– Default Value: 1.2, with steps of 0.1
– This ratio determines the distance for the take profit (TP) levels relative to the ATR-based stop loss. A ratio of 1.2 means that the profit target is 1.2 times the stop-loss distance.
Trailing Stop Multiplier (trailingStopMultiplier):
– Default Value: 1.2, with steps of 0.1
– This multiplier determines the base distance for the trailing stop based on the ATR value. It helps capture additional profit by adjusting the stop dynamically as the price moves favorably.
3. Indicator Inputs
EMA Short Length (emaShortLength):
– Default Value: 9
– Defines the period for the short exponential moving average. A lower number makes the indicator more sensitive to recent price changes.
EMA Long Length (emaLongLength):
– Default Value: 21
– Sets the period for the long exponential moving average, which smooths out price data over a longer period to define the prevailing trend.
RSI Length (rsiLength):
– Default Value: 14
– This defines the number of periods used in calculating the Relative Strength Index. A value of 14 is standard and helps gauge overbought/oversold conditions.
ATR Length (atrLength):
– Default Value: 14
– The number of periods used to calculate the Average True Range, which measures market volatility and is used to determine dynamic stop-loss distances.
RSI Overbought (rsiOverbought):
– Default Value: 70
– When the RSI exceeds this value, the market is considered potentially overbought, serving as a filter to avoid entering long trades in such conditions.
RSI Oversold (rsiOversold):
– Default Value: 30
– When the RSI falls below this level, the market is considered potentially oversold, assisting in filtering short trades or early exit signals.
4. Multi-Timeframe Exit Inputs
Higher Timeframe for Exit (higherTF):
– Default Value: "30" (can be set to any valid timeframe such as "D", "W", etc.)
– This input allows the strategy to reference a higher timeframe for additional exit logic. For instance, a 30‑minute or daily RSI can provide broader market context when managing an open position.
Higher TF RSI Overbought (higherRsiOverbought):
– Default Value: 70
– The RSI threshold on the higher timeframe above which long positions might be exited to avoid prolonged reversals.
Higher TF RSI Oversold (higherRsiOversold):
– Default Value: 30
– The RSI threshold on the higher timeframe below which short positions might be exited.
5. Advanced Trailing Stop and Volume Filter Inputs
Pivot Lookback Period (pivotLookback):
– Default Value: 5
– This period is used to detect local price pivots (highs and lows) which can guide the trailing stop placement.
Volume Lookback Period (volumeLookback):
– Default Value: 20
– The number of bars used to calculate the average volume, which is then used to scale the stop-loss based on volume conditions.
Volume Multiplier (volumeMultiplier):
– Default Value: 1.0 (minimum 0.1, incremental steps of 0.1)
– This multiplier adjusts the volume scaling factor when computing the adjusted stop-loss, allowing you to fine‑tune stop adjustments relative to recent volume.
6. Partial Exit (Multi-TP) Inputs
Enable Partial Exit (enablePartialExit):
– Default Value: true
– Activates the option for exiting portions of an open position at distinct profit targets.
TP1 Profit Multiplier (tp1ProfitMult):
– Default Value: 1.0
– Determines the distance for the first profit target (TP1) as a multiple of the ATR-based profit measure.
TP2 Profit Multiplier (tp2ProfitMult):
– Default Value: 1.5
– Sets the distance for the second profit target (TP2). A higher value means TP2 is further from the entry price.
TP3 Profit Multiplier (tp3ProfitMult):
– Default Value: 2.0
– Sets the distance for the third profit target (TP3).
TP1 Exit (%) (tp1ExitPercentage):
– Default Value: 33%
– The percentage of the position to exit when TP1 is hit.
TP2 Exit (%) (tp2ExitPercentage):
– Default Value: 33%
– The percentage of the position to exit when TP2 is hit.
TP3 Exit (%) (tp3ExitPercentage):
– Default Value: 34%
– The remaining percentage of the position to exit at TP3.
7. Confirmation Bars
Confirmation Bars (confirmBars):
– Default Value: 2
– This input sets how many consecutive bars must satisfy the long or short condition before a trade is considered valid. It helps filter out false signals by requiring persistent conditions.
8. Trade Decrease Factor
Trade Decrease Factor (tradeDecreaseFactor):
– Default Value: 0 (with baseLongTrades set to 5)
– Each increment in this factor reduces the maximum allowable long trades per trend. For example, if the base is 5 and the factor is set to 2, then the strategy is limited to 3 long trades in a single trend. The minimum allowable value is 1 trade per trend.
9. Cost Buffer
Cost Buffer (costBuffer):
– Default Value: 0.0
– This value widens the stop-loss by a fixed amount to account for commission costs and slippage, reducing premature stop-outs when realistic trading costs are applied.
10. Manual Spread Calculation Inputs
Since the built‑in spread variable is not used in this version, the strategy calculates a manual effective spread:
Fallback Spread (ticks) (fallbackSpread):
– Default Value: 1 tick
– Represents the number of ticks to use if no built‑in spread is available.
Manual Mintick (manualMintick):
– Default Value: 0.0001
– This input represents the tick size (minimum movement) for the instrument. The effective spread is then computed as:
effectiveSpread = fallbackSpread * manualMintick
This effective spread is used to adjust the entry prices:
For long trades, the effective entry price becomes:
close + effectiveSpread / 2
For short trades, it becomes:
close - effectiveSpread / 2
11. PineConnector Inputs
Activate PineConnector (activatePineConnector):
– Default Value: false
– When enabled, the strategy sends alerts in a format that supports integration with an external order routing tool, such as PineConnector.
PineConnector License Code (pineConnectorLicense):
– Default Value: (an empty string)
– Used to include your license or identifier in alert messages if PineConnector is activated.
12. Additional Calculations and Functionality
Dynamic TP and SL:
The script calculates dynamicTP as ATR multiplied by the riskRewardRatio.
dynamicSL is computed as ATR multiplied by trailingStopMultiplier.
The final stop-loss (adjustedSL) is calculated by adding the cost buffer to dynamicSL and then scaling it by recent volume (using a simple moving average of volume and a user-defined volume multiplier).
Trend Detection and Confirmation:
The strategy defines rawLongSignal and rawShortSignal based on the comparison of the short and long EMAs and corresponding RSI thresholds.
These conditions are then confirmed over a number of bars (set by confirmBars) to produce the final long and short signals.
Trade Management:
Once a trade is active, the strategy prevents new entries and will close the existing trade if an opposing signal is generated.
The script also tracks the number of long trades in a continuous trend and limits them based on the maxLongTradesPerTrend value.
Partial Exits and Visual Aids:
Multiple profit targets (TP1, TP2, TP3) are calculated and drawn as horizontal lines with labels.
Partial exits are triggered when the price reaches these levels for a specified number of bars.
Background colors and candlestick colors are used to visually indicate the prevailing trend and active trade direction.
Backtesting Settings:
The strategy is designed to backtest on a 10,000-unit initial capital environment.
It uses realistic commission (0.1% per trade) and slippage (1 tick) values to simulate a more practical trading scenario.
Conclusion
This detailed description covers each adjustable parameter of the Scalping Trend Power per MT5 (Manual Spread) strategy. By tuning the inputs—from risk settings and indicator lengths to spread, cost buffer, and volume multipliers—traders can optimize the strategy according to their specific market conditions and risk management preferences. This self-contained explanation ensures that all necessary details are provided without external references, aligning with best practices for transparent, realistic backtesting and publication.
Feel free to modify any input values or parameters to better match your personal trading requirements before applying the strategy in a live environment.
Ultimate Volatility AnalyzerThis script uses volatility indicators to give directions of any asset. The moving average, price above long and short below. As the price comes out of the squeeze if the price is above the average it usually long and short below it. Very simple. When the average is going sideways stay out of the trade. Use with combination of other indicators but work well on its own. Use anytime frame you want.
Consolidation Zones + OI Change %The script finds consolidation zones (flats) on the chart and analyzes the behavior of the Open Interest during these zones to understand:
whether a position is being built up (OI growth - green),
or whether players are unloading/exiting (OI fall - red),
and gives visual and text signals when the range is broken.
Скрипт находит зоны консолидации (флеты) на графике и анализирует поведение открытого интереса (Open Interest) во время этих зон, чтобы понять:
идёт ли набор позиции (рост OI — зелёный),
или разгрузка / выход игроков (падение OI — красный),
и даёт визуальные и текстовые сигналы при пробое диапазона.
RISK ROTATION MATRIX ║ BullVision Overview:
Introducing the RISK ROTATION MATRIX – a sophisticated market analysis tool designed to consolidate multiple dimensions of financial data into a single, adaptive risk metric. This indicator standardizes inputs from liquidity, macroeconomic, crypto/commodities, and risk/volatility sources by converting them into z-scores that are then dynamically aggregated and smoothed for clarity. It presents a clear, visually engaging snapshot of current market conditions, empowering users to make more informed analytical decisions.
Key Features:
🔢 Multi-Group Z-Score Normalization
Each data stream is standardized by comparing current values with historical averages and standard deviations, resulting in z-scores that make diverse data comparable.
The indicator organizes these z-scores into distinct groups—liquidity conditions, macroeconomic factors, crypto/commodities trends, and risk/volatility metrics—allowing for a segmented yet cohesive market view.
📊 Dynamic Aggregation & Smoothing
The group-specific averages are combined into one composite score that is then smoothed using a flexible moving average.
With multiple options (such as SMA, EMA, ALMA, etc.), users can adjust the smoothing to filter out noise and capture underlying market signals without making any assumptions regarding future market behavior.
⚙️ Customizable Inputs & Flexibility
Users have the freedom to select which data feeds to include and set custom lookback periods for each group, tailoring the indicator to their analysis needs.
This modular design allows for adjustments that can reflect different market environments without implying any guarantee of future outcomes.
🎨 Advanced Visual Display & dynamic quadrant Design
The indicator features dynamic visual components including an Ehlers-inspired looping graph and quadrant overlays that adjust color based on the composite score’s current state.
The visual design transforms complex data into easily interpretable cues, enhancing the decision-making process.
📋 Integrated Risk Dashboard
A built-in dashboard provides a detailed breakdown of individual z-scores and group averages, offering an at-a-glance view of market liquidity, macro conditions, crypto/commodities dynamics, and risk/volatility.
This layered information is presented in a user-friendly table format, further aiding detailed market analysis.
How It Works:
Z-Score Calculation & Group Aggregation:
Each data point is normalized using its own historical baseline, ensuring that the indicator presents standardized, comparable values across various market dimensions. These normalized values are then grouped, and each group’s average contributes to the overall composite score.
Dynamic Smoothing & Signal Enhancement:
The composite score is processed through a dynamic moving average algorithm. This smoothing step helps in filtering out short-term fluctuations and highlights the persistent underlying trends observed in the current market data.
Graphical Feedback & Color Dynamics:
Visual elements such as color-coded gauges, looping graphs, and quadrant overlays provide clear, intuitive feedback on the indicator’s current reading—indicating various market states without any assumptions of or references to future performance.
Parameters Explained:
📌 Data Group Settings:
Enable or disable specific market data sources within liquidity, macroeconomic, crypto/commodities, and risk/volatility groups.
Adjust the lookback periods for each data input to capture more relevant historical context without implying guarantees on future behavior.
📌 Smoothing & Moving Average Controls:
Choose from a range of moving average types to control the responsiveness and clarity of the composite signal.
Adjust the parameters to find the ideal balance between noise reduction and signal responsiveness.
📌 Visualization & Dashboard Options:
Customize visual settings such as quadrant displays, looping graphs, candle coloring, and risk matrix tables.
These features ensure that the signal is both aesthetically pleasing and highly informative, catering to different user preferences.
Use Cases:
🚀 Swing & Trend Traders:
Use the aggregated composite score to gain insights into current market conditions, helping to identify robust trends and turning points.
⚡ Intraday & Systematic Traders:
Benefit from adjustable filtering and dynamic smoothing to quickly assess real-time market conditions in rapidly changing environments.
🔍 Market Analysts & Discretionary Strategists:
Leverage the detailed risk dashboard for deeper market analysis and to validate broader analytical frameworks.
Why It’s Worth Buying:
Investing in the Comprehensive Composite Z-Score Indicator provides traders and market analysts with a versatile, multi-dimensional tool that simplifies complex market data into an actionable and easy-to-understand format. Here’s what sets it apart:
Holistic Market Insight: The indicator brings together a diverse set of economic and market metrics into a single, composite measure, giving you a well-rounded view of current market conditions.
Customization: With extensive input options and adjustable smoothing parameters, you can tailor the tool to your specific analysis needs, ensuring that the indicator adapts to your trading style.
Enhanced Visuals: The state-of-the-art visual design not only makes the complex data clear at a glance but also adds an engaging element that aids in quick decision-making.
Robust Risk Assessment: By presenting a clear, data-driven risk matrix and dynamic color cues, this tool empowers you to better understand prevailing market risks without making assumptions about future performance.
Disclaimer:
Past performance is not indicative of future results. This tool uses historical data to provide a standardized view of current market conditions, but it does not and cannot predict future market behavior. Use it as one component of a comprehensive market analysis strategy, and always exercise due diligence and risk management in your trading decisions.
By delivering a deep, multifaceted insight into market dynamics, the Comprehensive Composite Z-Score Indicator offers a unique value proposition for traders seeking clarity, customization, and actionable risk assessment without making any promises or assumptions about future performance.
Scalping Strategy Final (Secured)Get rich very quickly!
Only signals in the direction of the market trend are displayed, enter the position when the signal is issued and stay in the position until the exit signal is issued, usually you can easily reach goal 2. Be profitable.
MissedPrice[KiomarsRakei]█ Overview:
The MissedPrice script identifies price zones based on significant Open Interest shifts (including gaps) aligned with price movements. When sudden market positioning changes occur, the script pinpoints target zones where price is believed to return. Each signal directs you toward these opportunity zones with supporting metrics like Notional Value, Volume Ratio, and Funding Rate timing to help qualify the signals.
█ Core Concept:
Markets frequently "miss" critical price levels during rapid movements. These missed zones occur when:
Orders are revoked during sudden price shifts
Exchanges fail to execute at intended prices
TP/SL orders miss exact execution points
Institutional orders create supply/demand imbalances
Market structure shifts bypass key levels
Liquidity voids form from positioning changes
These missed price zones create natural targets that price tends to revisit. The MissedPrice indicator identifies these zones by analyzing the relationship between Open Interest, Price, and Volume.
█ Closer look at target zones:
Target zones are calculated using the open price where significant OI shifts occur, with zone width adjusted based on the High-Low ratio and ATR to adapt to current volatility. If a zone is touched once after a signal is generated, it is no longer valid. This can be understood as the missing positions and volume having now entered the market.
Each zone's Notional Value (NV) - calculated as OI change multiplied by price - measures the financial impact of the positioning shift. Higher NV indicates more significant market activity and greater liquidity, making price more likely to return to that area. Users can adjust NV ratio thresholds in the inputs to filter signal quality.
█ Features:
Statistical Dashboard: Real-time statistics table showing performance metrics for signals
Funding Rate Visualization: Vertical lines indicate funding rate times to help correlate signals with these significant market events
Alert Capability: Set up alerts for new signals to never miss a trading opportunity
Dynamic Entry Lines: Draws adjustable entry and target level lines to facilitate precise trade execution and measurement, customizable via inputs
█ Closer Look at Statistics Table:
Signal Count: Total numbers of signals generated and total candles included (limited by TradingView's OI historical data)
Win Rate: can be interpreted as the hit rate of target zones. Whenever price reaches the zone, it is calculated as a win, regardless of how far price may have moved in the opposite direction beforehand. This metric measures the script's accuracy in identifying price zones that eventually get revisited.
Total Profit: Calculates possible profit from first entry to target of hit signals - an estimate since humans can't take all signals and might have better entries or average down. By default is turned off can be turned on in the input menu.
Bad Signals: Signals taking too long to complete or moving much further from target
Bad but Hit: Bad signals that eventually hit the target despite early challenges
As you can see in the chart, there are zones that price does not return to touch. There is no guarantee that every identified zone will be reached, which is why the script provides additional qualification metrics to help assess signal probability.
Due to limitations of Open Interest data, you can only use this script on crypto pairs that have Open Interest data available on TradingView. While the script works on any timeframe, it performs best on timeframes less than daily.
█ Best Practices:
Use it in bar replay mode to master the strategy
Try different risk management systems based on how far price goes from the target and your creativity
Use the volume ratio and funding time data to further qualify signals
Notional Value plays a key role
Trend Breakout [Uncle Sam Trading]Trend Breakout Indicator
Overview
The Trend Breakout Indicator is a powerful, non-repainting tool designed to help traders identify high-probability breakout and trend reversal setups on any market and timeframe. By leveraging pivot points, this indicator draws dynamic support and resistance channels, highlights counter-trend breakouts, and provides visual cues for market direction. It’s ideal for traders looking to simplify their analysis while targeting key price levels for entries and exits.
Key Features
Pivot-Based Channels: Draws a red upper channel (resistance) and a green lower channel (support) by connecting recent pivot highs and lows.
Counter-Trend Breakout Signals:
Blue “CT Breakup” signal (▲) when the price breaks above the upper channel during a downtrend, indicating a potential reversal or pullback.
Orange “CT Breakdown” signal (▼) when the price breaks below the lower channel during an uptrend, signaling a potential downmove.
Trend Visualization: Background color shifts to green for uptrends and red for downtrends, making it easy to gauge market direction.
Customizable Settings: Adjust pivot detection sensitivity with “Pivot Left Bars” (default: 5) and “Pivot Right Bars” (default: 1), and control channel extension with “Channel Extension Bars” (default: 50).
Optional Trend Signals: Enable “Show Trend Change Signals” to display trend shifts with green (uptrend) or red (downtrend) arrows.
Alert Conditions: Set alerts for counter-trend breakouts and trend changes directly on TradingView.
Example Performance (BTCUSDT, 1-Hour Chart)
On the BTCUSDT 1-hour chart:
A “CT Breakdown” signal appeared on April 6 at 8:00 AM at $82,700, followed by a drop to $74,400 within hours—a 10% move.
A “CT Breakup” signal occurred on April 9 at 1:00 AM at $76,600, leading to a rally to $86,600 in a few hours—a 9% gain.
These examples highlight the indicator’s ability to spot significant price movements, though results depend on market conditions, your trading style, and risk management.
Settings
Pivot Left Bars (default: 5): Number of bars to the left for pivot detection.
Pivot Right Bars (default: 1): Number of bars to the right for pivot confirmation (ensures non-repainting signals).
Channel Extension Bars (default: 50): How far the channels extend to the right.
Show Pivot Points (default: true): Displays small triangles at pivot highs (maroon) and lows (navy).
Show Counter-Trend Breakout Signals (default: true): Shows CT Breakup and CT Breakdown signals.
Show Trend Change Signals (default: false): Displays trend shift arrows when enabled.
How to Use
Add the indicator to your chart via TradingView’s indicator library.
Adjust the settings to match your trading style and timeframe.
Watch for “CT Breakup” and “CT Breakdown” signals to identify potential trade setups.
Use the background color (green/red) to confirm the current trend.
Set alerts for breakouts or trend changes to stay updated on key signals.
Always combine with proper risk management and your own analysis—past performance is not a guarantee of future results.
Notes
The indicator is non-repainting, meaning signals are confirmed and won’t disappear after they form.
Works on any market (crypto, forex, stocks) and timeframe, such as the BTCUSDT 1-hour chart shown.
Performance varies based on market volatility and your trading strategy.
This is a free tool created to support the TradingView community—feedback is welcome in the comments!
Disclaimer
Trading involves risk, and this indicator is not a guaranteed predictor of future price movements. Always conduct your own analysis and manage risk appropriately. The examples provided (e.g., BTCUSDT signals) are for educational purposes only and reflect past performance, which may not repeat.
muraThe indicator shows important levels for trading on different TF, you can select levels for intraday, intraweek and intra-month trading. Also added clearly visible trends: local trend and global trend, but depends on your TF.
I personally recommend trading following the global trend from 4 hour TF and above. If you have a bullish global trend and the local trend changes from bearish to bullish, it is a buy signal.
The indicator works well with the trend at 4h and 12h TF
Statistical Trailing Stop [LuxAlgo]The Statistical Trailing Stop tool offers traders a way to lock in profits in trending markets with four statistical levels based on the log-normal distribution of volatility.
The indicator also features a dashboard with statistics of all detected signals.
🔶 USAGE
The tool works out of the box, traders can adjust the data used with two parameters: data & distribution length.
By default, the tool takes volatility measures of groups of 10 candles, and statistical measures of the last 100 of these groups then traders can adjust the base level to use as trailing, the larger the level, the more resistant the tool will be to moves against the trend.
🔹 Base Levels
Traders can choose up to 4 different levels of trailing, all based on the statistical distribution of volatility.
As we can see in the chart above, each higher level is more resistant to market movements, so level 0 is the most reactive and level 3 the least.
It is up to the trader to determine the best level for each underlying, time frame and market conditions.
🔹 Dashboard
The tool provides a dashboard with the statistics of all trades, making it very easy to assess the performance of the parameters used for any given market.
As we can see on the chart, all Daily BTC signals with default parameters but different base levels, level 2 is the best performing of all four, giving a positive expectation of $2435 per trade, taking into account all long and short trades.
Of note are the long trades with a win rate of 76.47% and a risk-to-reward of 3.34, giving a positive expectation of $4839 per trade, with winners having an average duration of 210 days and losers 32 days.
This, compared to short trades with negative expectation, speaks to the uptrend bias of this particular market.
🔶 SETTINGS
Data Length: Select how many bars to use per data point
Distribution Length: Select how many data points the distribution will have
Base Level: Choose between 4 different trailing levels
🔹 Dashboard
Show Statistics: Enable/disable dashboard
Position: Select dashboard position
Size: Select dashboard size
DTT Yearly Volatility Grid [Pro+] (NINE/ANARR)Introduction :
This tool is designed to automate the Digital Time Theory (DTT) framework created by Ivan and Anarr and applies the DTT Yearly Volatility Grid to uncover swing trading opportunities by analyzing Time-based statistical market behavior across the 4H to Daily chart.
Description:
Built upon the proprietary Digital Time Theory (DTT) , this advanced version is tailored for traders seeking multi-day to multi-week moves . It equips swing traders with an edge by analyzing macro Time intervals and volatility behavior across higher Timeframes. Applicable to all major asset classes, including stocks, crypto, forex, and futures , this script breaks down the entire yearly range into Higher-Time Frame Time Models and statistical zones .
This version uses daily intervals to track broader volatility waves, highlight the DTT framework, and pinpoint premium/discount areas across swing cycles. Powered by Time-driven data insights, this tool assists traders in anticipating expansions, understanding long-range Time distortions, and positioning around statistically significant zones in the higher-Time frame narrative.
Key Features:
Time-Based Models and Macro Volatility Awareness:
Automatically populates the chart with DTT Yearly Time Models (4H, Daily), engineered to spotlight macro volatility events across broader market sessions. Helps swing traders identify potential inflection points, reversals, or trend continuation zones.
Average Model Range Probability (AMRP):
Measure the average volatility expected over higher Time-based models. Use AMRP Levels and Projections to assess the range potential of each Yearly Model Time window—vital for monitoring reversals, breakouts, or continuation plays across several sessions or weeks.
Digital Root Candles and HTF Liquidity Draws:
For DTT Yearly Models, the Digital Root Candles are calculated as a specific Daily candle, and can be viewed on the Daily or 4H Timeframe. Analysts can frame premium and discount zones, based on where price is trading in relation to the current or previous model's Digital Roots. These areas also act as anchors for institutional price movement, often serving as bases for accumulation/distribution periods or large impulse moves.
Extended Visualization:
Track and project prior model ranges (high, low, equilibrium) into the current swing window. This helps visualize macro support/resistance , range expansion, failure zones, and price gravitation levels for longer-term trade planning.
Lookback Periods and Model Count
Utilize adjustable lookback periods to control the number of past DTT Yearly Models displayed—ideal for swing traders and quarterly outlooks. Whether you’re reviewing one yearly model to focus on the present range or several months’ worth of data for backtesting and confluence, this feature keeps charts clean, structured, and aligned with your preferred historical perspective.
By tailoring how many previous Time-based models appear on the chart, traders can better visualize and backtest repeated behaviors, major volatility clusters, and how key levels evolve over Time.
Detailed Data Table:
View statistical AMRP data for multiple DTT Yearly Models in real-Time. The data table helps confirm whether current price movement exceeds, respects, or fails to reach historical volatility ranges—key for analyzing market compression or expansion phases.
Customization Options:
Toggle inner Time interval, calculate AMRP utilizing a custom model lookback, and display styles (solid/dotted lines), including color coordination per drawing. Easily customize your charts and settings to fit your swing trading system or macro analysis.
How Swing Traders Can Use DTT Yearly Volatility Grid Effectively
Identify Swing Premium and Discount Zones:
Use Root Candles and Yearly Time Model AMRP Zones to evaluate where price is positioned in the current Time Model. Using this tool, traders can plan trades with a longer term horizon for a minimum of 1 to 2-weeks or manage entries/exits around market structure shifts and liquidity pools
Expect Macro Volatility Shifts:
Use the HTF models to forecast when and which volatility models are historically known to create larger market impulses . These tools help spot periods of potential exhaustion or breakout, especially near key economic releases, quarterly closes , or macro liquidity zones .
Avoid Low Volatility Consolidations:
AMRP helps you detect when the market is compressing or coiling within a DTT Yearly Model. If price is trading between Digital Root Candles or the AMRP zones, analysts are likely to notice periods of consolidation, and the inability to reach their historical volatility averages.
Usage Guidance:
Add DTT Yearly Volatility Grid (NINE/ANARR) to your TradingView chart.
Make sure to be on the 4H, or Daily Timeframes depending on your asset class and analysis.
Use the DTT Model elements and the Data Table to track expansion zones, premium/discount extremes, and model range behavior.
Terms and Conditions
Our charting tools are products provided for informational and educational purposes only and do not constitute financial, investment, or trading advice. Our charting tools are not designed to predict market movements or provide specific recommendations. Users should be aware that past performance is not indicative of future results and should not be relied upon for making financial decisions. By using our charting tools, the purchaser agrees that the seller and the creator are not responsible for any decisions made based on the information provided by these charting tools. The purchaser assumes full responsibility and liability for any actions taken and the consequences thereof, including any loss of money or investments that may occur as a result of using these products. Hence, by purchasing these charting tools, the customer accepts and acknowledges that the seller and the creator are not liable nor responsible for any unwanted outcome that arises from the development, the sale, or the use of these products. Finally, the purchaser indemnifies the seller from any and all liability. If the purchaser was invited through the Friends and Family Program, they acknowledge that the provided discount code only applies to the first initial purchase of the Toodegrees Premium Suite subscription. The purchaser is therefore responsible for cancelling – or requesting to cancel – their subscription in the event that they do not wish to continue using the product at full retail price. If the purchaser no longer wishes to use the products, they must unsubscribe from the membership service, if applicable. We hold no reimbursement, refund, or chargeback policy. Once these Terms and Conditions are accepted by the Customer, before purchase, no reimbursements, refunds or chargebacks will be provided under any circumstances.
By continuing to use these charting tools, the user acknowledges and agrees to the Terms and Conditions outlined in this legal disclaimer.
IB (personal)This script highlights the Initial Balance (IB) zone on the chart, showing the high and low of the initial trading range. It also extends the zone toward the current price and marks it with a different color for better visual tracking. Labels are added to indicate the range levels, with customizable styling and positioning. The indicator is useful for intraday analysis, helping traders identify breakouts and key price areas.
Collatz Conjecture - DolphinTradeBot1️⃣ Overview
Every positive number follows its own unique path to reach 1 according to the Collatz rule.
Some numbers reach the end quickly and directly.
Others rise significantly before crashing down sharply.
Some get stuck within a certain range for a while before finally reaching 1.
Each number follows a different pattern — the number of steps it takes, how high it climbs, or which values it passes through cannot be predicted in advance.
This is a structure that appears chaotic but ultimately leads to order:
Every number reaches 1, but the way it gets there is entirely uncertain.
2️⃣ How Is It Work?
The rule is simple:
▪️ If the number is even → divide it by two.
▪️ If it’s odd → multiply it by three and add one.
Repeat this process at each step.
Example :
Let’s say the starting number is 7:
7 → 22 → 11 → 34 → 17 → 52 → 26 → 13 → 40 → 20 → 10 → 5 → 16 → 8 → 4 → 2 → 1
It reaches 1 in 17 steps.
And from there, it always enters the same cycle:
4 → 2 → 1 → 4 → 2 → 1...
3️⃣ Why Is It Worth Learning?
🎯 This indicator isn’t just mathematical fun—it’s a thought experiment for those who dare to question market behavior.
▪️ It’s fun.
Watching numbers behave in unpredictable ways from a simple rule set is surprisingly enjoyable.
▪️ It shows how hard it is to teach a computer what randomness really is .
The Collatz process can be used to simulate chaotic behavior and may even inspire creative ways to introduce complexity into your code.
▪️ It makes you think — especially in financial markets.
The patternless, yet rule-based structure of Collatz can help train your mind to recognize that not all unpredictability is random. It’s a great mental model for navigating complex systems like price action.
▪️ Just like price movements in financial markets, this ancient problem remains unsolved.
Despite its simplicity, the Collatz conjecture has resisted proof for decades — a reminder that even the most basic-looking systems can hide deep complexity.
4️⃣ How To Use?
Super easy — in the indicator’s settings, there’s just one input field.
Enter any positive number, and you’ll see the pattern it follows on its way to 1.
You can also observe how many steps it takes and which values it visits in the info box at the top center of the chart.
5️⃣ Some Examples
You Can Observe the Chaos in the Following Examples⤵️
For Input Number → 12
For Input Number → 13
For Input Number → 14
For Input Number → 32768
For Input Number → 47
Multi-currency TSI & Trend Dashboard (V1)This indicator aggregates momentum data from multiple currency pairs to calculate a True Strength Index (TSI) for eight major currencies. It then derives a trend for each currency by comparing the TSI to an exponential moving average (EMA) calculated over a user-defined period. The result is presented in a dashboard of tables, each showing the currency's name, its TSI value, and whether it is in an uptrend, downtrend, or flat state. This provides traders with a clear, at-a-glance overview of currency strength without the need for complex analysis.
PVSRA CandlesPVSRA Candle Logic Summary:
✅ Vector Candles (strong candles — colored Red, Green, Blue, Violet):
These indicate high volume with significant price movement (spread).
🔴 Red (Bear Vector) / 🟢 Green (Bull Vector)
Volume is ≥ 200% of the average volume of the previous 10 bars
OR
Spread × Volume is ≥ the highest of the last 10 bars
Green = Bull candle (close > open)
Red = Bear candle (close < open)
🔵 Blue (Bull) / 🟣 Violet (Bear)
Volume is ≥ 150% of the average volume of the previous 10 bars
(But doesn't meet the 200% or spread x volume threshold)
Blue = Bull candle
Violet = Bear candle
⚪ Gray (Regular Candles)
All other bars — volume is not significant
Light grey = Bull regular candle
Dark grey = Bear regular candle
🧠 In Summary:
🔺 Green/Red = strong directional candles on very high volume
🔷 Blue/Violet = medium-high volume, less intense
⚪ Gray = average/weak volume
OBV 背离识别器(日线专用)🟢 Bull Div:价格创新低,OBV 没有跟跌 → 吸筹信号
🔴 Bear Div:价格创新高,OBV 没有跟涨 → 出货信号
🟢 Bull Div: The price hits a new low, and OBV does not follow the decline → Accumulation signal
🔴 Bear Div: The price hits a new high, and OBV does not follow the rise → Selling signal
Nifty Blitz - Educational Purposes OnlyDisclaimer:
This script is for educational and informational purposes only. It is not intended as financial advice or a recommendation to buy or sell any security. Trading and investing involve substantial risk, and you should always do your own research or consult with a qualified financial advisor before making any trading decisions. The author of this script is not responsible for any losses or damages arising from the use of this script.