MTF StochRSI Confluence + Box (1m/3m/9m signals, +1H/3H display)This indicator is a multi-timeframe Stochastic RSI confluence tool designed to help identify high-probability BUY and SELL zones using short-term momentum alignment, while also providing higher-timeframe context at a glance.
Multi-timeframe StochRSI confluence indicator that triggers BUY/SELL signals only when 1m, 3m, and 9m align, with 1H and 3H shown for higher-timeframe context at a glance.
指標和策略
Dollar Normalized Volume & IMOEXThe volume in money on all tickers + the total volume on the IRUS and IRUS2 tickers.
The volume in money is the good old DNV, it displays the volume in money, not in lots on all instruments.
Added a display of the total volume for the Moscow Exchange index IMOEX and IMOEX2 (IRUS and IRUS2). The indicator takes the volume values of the top 30 companies in the Moscow Exchange index, summarizes them and displays them on the IRUS and IRUS2 charts.
•••
Объем в деньгах на всех тикерах + суммарный объем на тикерах IRUS и IRUS2.
Объем в деньгах - старый добрый DNV, отображает объем в деньгах, а не в лотах на всех инструментах.
Добавил отображение суммарного объема для индекса Мосбиржи IMOEX и IMOEX2 (IRUS и IRUS2). Индикатор берет значения объема топ-30 компаний индекса мосбиржи, суммирует и отображает на графиках IRUS и IRUS2.
Global Sessions & Kill Zones [jpkxyz]Global Sessions & ICT Kill Zones Indicator
Overview
The Global Sessions & ICT Kill Zones indicator is a comprehensive trading tool designed to help traders identify and visualize the most critical time periods in the 24-hour forex and futures markets. This indicator combines traditional trading session analysis with Inner Circle Trader (ICT) Kill Zone methodology, providing traders with a complete picture of when institutional activity and liquidity are at their peak.
Trading Theory & Foundation
Session-Based Trading
The forex market operates 24 hours a day across four major trading sessions: Sydney, Tokyo, London, and New York. Each session has distinct characteristics in terms of volatility, liquidity, and price behavior. Understanding these sessions is crucial because:
Volatility Patterns: Each session exhibits unique volatility profiles based on which markets are open and which institutional players are active
Liquidity Concentration: Major price movements tend to occur when multiple sessions overlap, as more market participants are active simultaneously
Market Structure: Session highs and lows often act as key support and resistance levels that price respects throughout the trading day
Time-Based Strategies: Many professional traders structure their strategies around specific sessions that align with their preferred instruments and trading style
ICT Kill Zones
The Inner Circle Trader (ICT) methodology emphasizes specific time windows called "Kill Zones" - periods when institutional algorithms and smart money are most active. These time windows represent optimal trading opportunities because:
Institutional Activity: Banks, hedge funds, and large institutions execute their orders during these predictable time windows
Algorithmic Trading: Many institutional algorithms are programmed to operate during these specific periods
Liquidity Sweeps: Kill Zones often feature stop hunts and liquidity grabs before directional moves
Higher Probability Setups: Price is more likely to respect technical levels and follow through on setups during these periods
The four ICT Kill Zones are:
Asian Kill Zone (00:00-03:00 UTC): Early Asian session institutional activity
London Kill Zone (07:00-10:00 UTC): London open and European institutional entry
New York Kill Zone (12:00-14:00 UTC): New York open and North American institutional entry
London Close Kill Zone (15:00-17:00 UTC): European session close and position squaring
What This Indicator Visualizes
Trading Session Boxes
The indicator draws high-to-low range boxes for each major trading session:
Sydney Session (21:00-06:00 UTC): Captures the Australian and early Asian trading activity
Tokyo Session (00:00-09:00 UTC): Represents the main Asian trading period
London Session (08:00-17:00 UTC): Covers the European trading hours
New York Session (13:00-22:00 UTC): Encompasses North American trading activity
Each session box displays:
The session's high and low price levels
Customizable colored borders and fills
Labels showing the exact high and low values
Real-time updates as price moves within the active session
Session Overlaps
The indicator automatically identifies and highlights all session overlaps with distinct colored boxes:
Sydney/Tokyo Overlap: Asian liquidity concentration
Tokyo/London Overlap: Asian-European transition period
London/New York Overlap: The most volatile period with maximum liquidity
Sydney/New York Overlap: Late US session into early Asian session
These overlaps are crucial because they represent periods of increased liquidity when multiple major markets are operating simultaneously, often leading to significant price movements and breakouts.
ICT Kill Zones
Kill Zones are displayed as vertical background highlights that span the entire chart height during their active periods:
Visual clarity: Semi-transparent colored backgrounds that don't obstruct price action
Label identification: Each Kill Zone is labeled at its start for easy recognition
Overlay capability: Kill Zones overlay on top of session boxes, allowing you to see both simultaneously
Independent control: Each Kill Zone can be toggled on/off individually
How Traders Can Use This Indicator
Entry Timing
Wait for Kill Zones: Use Kill Zones as your primary trading windows to increase the probability of institutional support for your trades
Session Boundaries: Look for breakouts or reversals at session open/close times when new participants enter the market
Overlap Periods: Focus on high-conviction setups during session overlaps when liquidity is highest
Support & Resistance
Session Highs/Lows: Previous session highs and lows often act as key support/resistance levels
Sweep Setups: Watch for price to sweep session highs/lows during Kill Zones, then reverse (liquidity grab)
Range Trading: Trade within session ranges during low-volatility periods, breakout during overlaps
Risk Management
Volatility Awareness: Adjust position sizing based on which session is active (London/NY overlap = highest volatility)
Stop Placement: Position stops outside of key session levels to avoid being caught in normal intraday ranges
Time-Based Exits: Consider exiting or tightening stops as sessions close and liquidity decreases
Strategy Development
Session-Specific Strategies: Develop different approaches for different sessions based on your instrument's behavior
Kill Zone Confirmation: Require setups to occur within Kill Zones for higher probability trades
Backtesting Framework: Use historical session and Kill Zone data to backtest time-based strategies
Full Customizability
Session Customization
Every aspect of each trading session can be customized:
Toggle Visibility: Show/hide any session independently
Time Adjustment: Modify start and end hours to match your broker's server time or personal preference
Color Schemes: Customize box colors and border colors for each session
Transparency: Adjust fill transparency to see price action clearly while maintaining visual reference
Kill Zone Customization
Complete control over ICT Kill Zone display:
Individual Toggles: Enable or disable each Kill Zone independently based on your trading style
Color Selection: Choose distinct colors for each Kill Zone (default: Green, Blue, Yellow, Red)
Transparency Control: All Kill Zones use 70% transparency by default, fully customizable
Label Display: Toggle Kill Zone labels on/off via the main label settings
Visual Preferences
Border Control: Toggle session box borders on/off for cleaner charts
Label Size: Choose from tiny, small, normal, large, huge, or auto-sizing for all labels
Label Colors: Customize label background and text colors to match your chart theme
Box Transparency: Set individual transparency levels for each session and overlap
Overlap Customization
All four session overlaps have independent color controls:
Sydney/Tokyo Overlap
Tokyo/London Overlap
London/New York Overlap
Sydney/New York Overlap
Technical Features
Midnight Handling
The indicator uses advanced hour-based detection that seamlessly handles sessions crossing midnight (like Sydney's 21:00-06:00 UTC timeframe) without breaking the visualization into separate boxes.
Real-Time Updates
Active Sessions: Boxes extend and update in real-time as price moves during active sessions
High/Low Tracking: Session highs and lows are continuously updated until the session closes
Kill Zone Detection: Background colors appear/disappear precisely at Kill Zone boundaries
Clean Chart Integration
Minimal Clutter: Only shows active and recently completed sessions
Overlay Friendly: Works seamlessly with other indicators and doesn't obstruct price action
Performance Optimized: Efficient code that doesn't slow down chart rendering
Ideal For
Forex Traders: Track the four major forex sessions and plan trades around overlaps
Futures Traders: Identify when specific futures markets have peak activity
ICT Students: Implement Inner Circle Trader concepts with visual Kill Zone references
Session Traders: Build strategies around specific session characteristics
Scalpers & Day Traders: Focus on high-liquidity periods for tighter spreads and better fills
Swing Traders: Use session levels as key support/resistance for multi-day trades
Best Practices
Start Simple: Enable only the sessions and Kill Zones relevant to your instruments
Color Code Strategically: Use colors that stand out on your chart theme but don't overwhelm
Combine with Price Action: Use session levels and Kill Zones as context, not as standalone signals
Match Your Timezone: Adjust session times if your broker uses non-UTC server time
Focus on Overlaps: Pay special attention to London/New York overlap for highest-probability setups
Journal Performance: Track which sessions and Kill Zones work best for your strategy
Conclusion
The Global Sessions & ICT Kill Zones indicator provides traders with institutional-grade time-based analysis in a highly customizable, visually clear format. By combining traditional session analysis with modern ICT Kill Zone theory, traders gain a comprehensive understanding of when markets are most likely to move and where key levels are established. Whether you're a scalper looking for the highest liquidity periods or a swing trader using session levels for support/resistance, this indicator adapts to your needs while keeping your charts clean and professional.
Trade smarter by trading when the market is most active and predictable.
4H Candle Countdown Timer (Bias Colors)Features:
4H Candle Bias Detection
Checks the last closed 4H candle.
Bullish: Close ≥ Open → timer turns green.
Bearish: Close < Open → timer turns red.
Live Countdown Timer
Displays remaining time in minutes and seconds until the next 4H candle closes.
Updates automatically every 1 minute to minimize CPU usage.
Floating Left-Side Label
Uses xloc.viewport_left and yloc.viewport_bottom to pin the timer to the left side of your chart, independent of price movements.
This makes it function like a dashboard widget — always visible in the same position.
Customizable Appearance
Text color: White (for clarity against most charts).
Label color: Green (bull) or Red (bear) automatically.
Size: Normal for easy readability.
Label style: Left-aligned (label.style_label_left).
Usage:
Add this indicator to any chart timeframe.
The timer will automatically detect the 4H bias and start counting down the remaining time.
Works best for traders who want to time entries/exits with 4H candle closes.
SPX & VIX Overnight Gap and Gap % w/VIX Open
Displays SPX and VIX Overnight gaps in points and percentage with VIX open value. Display boxes change color depending on gap up (green) or gap down (red) Optional vertical line which changes color depending on the gap direction placed at the first bar.
Sequential - Heatmap [R2D2]The Professional Edge in Trend Exhaustion
In a market environment saturated with noise, the most valuable tool for a trader is clarity. Standard trend-following indicators often lag, and traditional reversal markers can be premature. The Sequential: Heatmap is a sophisticated trend-exhaustion indicator designed to identify precise market inflection points where a trend has reached its mathematical limit.
By focusing on the Exhaustion Phase (counts 7, 8, and 9) and integrating Perfection Logic, this tool filters out "weak" setups, highlighting only the high-probability price flips that professional institutional traders watch.
How It Works: The Logic of Exhaustion
The Sequential operates on the principle of price symmetry. A "Setup" occurs when a series of at least nine consecutive bars close higher (for a Sell Setup) or lower (for a Buy Setup) than the close of the bar four periods prior.
The "Perfected" Difference
A standard 9-count is often not enough for a high-conviction entry. This publication-ready script includes Perfection Logic:
Perfected Buy (9★) : The low of bar 8 or 9 must be lower than the lows of both bars 6 and 7.
Perfected Sell (9★) : The high of bar 8 or 9 must be higher than the highs of both bars 6 and 7.
This ensures that the final move in the sequence is a true "climax" before the reversal begins.
Step-by-Step Usage Guide
Step 1: Monitor the Heatmap
As a trend develops, the bars will remain standard. Once the sequence hits count 7, the Heatmap Gradient activates.
Faint Color: Momentum is beginning to stretch.
Deep Saturated Color: The trend is entering the danger zone for a reversal.
Step 2: Identify the 9★ Completion
Wait for the number 9 to appear. If a star (★) is attached, the setup is "Perfected". This is your primary signal that the current move is mathematically overextended.
Step 3: Define Your Risk with Risk Lines
Upon completion of a 9-count, the script draws a solid thin horizontal line:
Green Line (Resistance) : The ceiling of the move. Use this as a profit target for longs or a hard stop for shorts.
Red Line (Support) : The floor of the move. Use this as a profit target for shorts or a hard stop for longs.
Trading Like a Pro: Strategies for Success
To use this tool effectively at a professional level, follow these three core tenets:
Don’t Front-Run the 9 : Amateur traders often try to "guess" the reversal at count 5 or 6. Professionals wait for the Perfected 9 to close. The heatmap is designed to keep you patient.
The "Risk Line" Breaker : If price closes beyond a Risk Line (e.g., closes above the green resistance line), the exhaustion has failed, and a "Setup Trend Extension" is occurring. In this case, exit your reversal trade immediately; the trend is stronger than the exhaustion.
Confluence with Higher Timeframes : A Perfected 9 on a 15-minute chart is strong; a Perfected 9 on a 15-minute chart that aligns with a 4-hour Risk Line is institutional grade.
TSM: Time-Series Momentum & Volatility Targeting [Moskowitz]TSM: Institutional Time-Series Momentum & Volatility Targeting (Moskowitz)
SUMMARY
TSM is a trend and risk-sizing indicator designed to convert price movement into a risk-adjusted regime signal and a single Recommended Exposure output. It addresses a common trend problem: direction can be correct while sizing is wrong during volatility expansions.
Recommended Exposure is a signed value where positive indicates bullish bias and negative indicates bearish bias. The magnitude reflects confidence after the volatility and quality filters are applied.
The engine combines volatility-scaled time-series momentum across multiple horizons with optional volatility targeting and an optional efficiency filter to reduce noise sensitivity and improve sizing discipline.
WHAT THIS INDICATOR GIVES YOU
A risk-adjusted momentum signal that is scaled by realized volatility rather than raw returns, so high-volatility noise is less likely to look like strong trend.
An optional volatility targeting layer that mechanically scales Recommended Exposure down when realized volatility rises and up when it falls, capped by Max Leverage.
An ensemble approach using fast, medium, and slow horizons with configurable weights, reducing dependence on a single lookback and lowering curve-fitting risk.
An optional R-squared efficiency filter that reduces exposure in choppy, low-quality trends, with a floor to avoid over-suppressing exposure.
Optional workflow features including a dashboard, trend cloud bands, threshold-based signals with cooldown, and alerts.
SCIENTIFIC FOUNDATION (PLAIN ENGLISH)
Time-Series Momentum (Moskowitz, Ooi, Pedersen 2012) describes the empirical tendency for an asset’s own past returns to predict its future returns in expectation, distinct from cross-sectional momentum which compares assets to each other.
Volatility clustering means markets alternate between calm and violent regimes; many traditional trend tools misread volatility shocks as sustainable trend. This indicator normalizes momentum by realized volatility to express trend significance relative to the regime.
Volatility targeting (Harvey et al. 2018) scales exposure inversely to realized volatility to stabilize risk. When volatility rises, recommended exposure is reduced mechanically; when volatility falls, exposure can increase, subject to a max leverage cap.
DATA AND SOURCES
This indicator uses only the chart symbol’s OHLC data. No external feeds, no COT libraries, and no third-party data sources are required.
It supports multi-timeframe calculation. You can compute the signal on the current chart timeframe, or use a fixed timeframe such as Daily to keep volatility math consistent when viewing intraday charts.
HOW THE ENGINE WORKS (HIGH LEVEL)
Step 1 estimates realized volatility from log returns over a chosen lookback. Step 2 computes a volatility-scaled momentum statistic for three horizons (fast, medium, slow) to measure how meaningful the move is relative to volatility. Step 3 clamps extreme values so outliers do not dominate. Step 4 combines the horizons into a weighted ensemble. Step 5 optionally applies an efficiency filter to reduce exposure in choppy trends. Step 6 optionally applies volatility targeting to scale exposure inversely with realized annualized volatility, capped by Max Leverage. The final output is Recommended Exposure as the combined result of direction, risk scaling, and quality filtering.
OUTPUTS AND HOW USERS SHOULD APPLY THEM
Recommended Exposure is the primary output. Positive values indicate bullish regime bias, negative values indicate bearish regime bias, and larger magnitude indicates higher risk-adjusted conviction after filters.
Typical use is as a position-sizing overlay: keep your own entry method and use Recommended Exposure to decide how aggressive or defensive sizing should be in the current regime.
Signals are optional and trigger when Recommended Exposure crosses user-defined thresholds. A cooldown reduces repeated triggers during consolidations, and direction can be restricted to long only, short only, or both.
The dashboard is optional and displays realized volatility versus target, ensemble momentum, the efficiency metric, the volatility scalar, the quality multiplier, and final Recommended Exposure, including the fast/medium/slow breakdown.
Trend cloud bands are optional and provide range context; they are not the signal and are intended as visual regime support.
SETTINGS GUIDE (WHAT MATTERS MOST)
Fixed Timeframe mode is recommended for consistent volatility math across chart timeframes; Current Chart mode is more sensitive to the displayed timeframe.
Momentum horizons control responsiveness versus stability. Shorter lookbacks react faster but whipsaw more; longer lookbacks are smoother but slower. Weights allow emphasizing fast responsiveness or slow regime confirmation.
Volatility targeting turns the tool into a sizing engine by scaling exposure inversely to realized volatility. Target annualized volatility sets the risk budget, and the annualization basis (365 vs 252) aligns conventions for crypto versus traditional markets. Max Leverage caps the scalar in very low-volatility regimes.
The efficiency filter reduces exposure in choppy conditions; the floor controls how harshly exposure is reduced. Threshold and cooldown control how selective discrete signals are.
LIMITATIONS (IMPORTANT FOR USERS)
This is a trend-following framework, so it will lag turning points by design. Sideways markets can still cause whipsaws; cooldown and the efficiency filter may reduce but cannot eliminate this. Volatility targeting can reduce drawdowns during volatility expansions but may reduce participation during sharp V-shaped reversals after volatility increases. The efficiency metric is a practical proxy for trend straightness and can misclassify certain price paths.
REFERENCES
Moskowitz, T. J., Ooi, Y. H., and Pedersen, L. H. (2012). Time series momentum. Journal of Financial Economics, 104(2), 228-250.
Harvey, C. R., Rattray, S., Sinclair, A., and Van Hemert, O. (2018). The impact of volatility targeting. Journal of Portfolio Management, 45(1), 14-33.
Hurst, B., Ooi, Y. H., and Pedersen, L. H. (2017). A century of evidence on trend-following investing. Journal of Portfolio Management, 44(1), 15-29.
DISCLAIMER
Educational and informational purposes only. Not financial advice. Trading involves risk. Past performance is not indicative of future results.
ISM Manufacturing PMIDescription
The ISM Manufacturing PMI (Purchasing Managers' Index) is a key economic indicator derived from monthly surveys of private sector companies. It provides insight into the health of the US manufacturing sector.
Above 50.0: Indicates Expansion.
Below 50.0: Indicates Contraction.
This script visualizes the ISM Manufacturing PMI using TradingView's available economic data (ECONOMICS:USBCOI), providing traders and analysts with a clear view of macroeconomic trends directly on their charts.
Key Features
Intuitive Visualization:
Dynamic Color Coding: The line turns Green during expansion (>50) and Red during contraction (<50).
Baseline Fill: Optional shading between the data line and the 50.0 baseline emphasizes the current economic state.
Histogram Mode: Toggle a histogram view to easily spot momentum shifts.
Customizable Data Source: Defaults to ECONOMICS:USBCOI but can be configured to use other tickers (e.g., FRED:NAPM) if preferred.
Smoothing: Built-in SMA, EMA, RMA, or WMA smoothing to filter out noise and see the longer-term trend.
Alerts: Set alerts for significant crossovers (Expansion/Contraction start) or extreme levels.
How to Use
Add to Chart: Apply the indicator to any chart. It works best on higher timeframes but pulls monthly data automatically.
Interpret the Trend:
Look for the line crossing the 50.0 level. A cross above suggests the manufacturing sector is growing (Bullish for economy). A cross below suggests slowing down or contraction (Bearish for economy).
Watch for extreme readings (above 60 or below 40) which often mark economic peaks or troughs.
Adjust Settings:
Style: Toggle the Line, Histogram, or Fill visibility in the settings.
Smoothing: If the raw data is too jagged, increase the "Smoothing Length" to 3 or 6 months.
Settings
PMI Ticker: Default is ECONOMICS:USBCOI.
Timeframe: Default is 1M (Monthly).
Show Line / Histogram: Toggle visualization modes.
Smoothing: Type and Length of the moving average applied to the data.
Colors: Customize the colors for Expansion (Grow), Contraction (Fall), and Neutral.
Indicator by: iCD_creator
Version: 1.0
---
Updates & Support
For questions, suggestions, or bug reports, please comment below or message the author.
**Like this indicator? Leave a 👍 and share your feedback!**
Commodity Channel Index - CCIOverview
This enhanced Commodity Channel Index (CCI) indicator provides traders with a sophisticated visualization of market momentum and trend direction. By combining the classic CCI oscillator with customizable moving averages and advanced visual features, it offers clear signals for identifying bullish and bearish market conditions.
Core Functionality
Indicator Components
CCI Oscillator - Measures how far current price deviates from its statistical average
Moving Average Filter - Smooths CCI values using your choice of 7 MA types
Visual Zones - Color-coded overbought/oversold areas with gradient fills
Market Bias Display - Prominent bullish/bearish label for quick interpretation
Key Features
📊 Customizable Calculations
Adjust CCI period (default: 55) for sensitivity tuning
Select MA type (EMA, SMA, WMA, HMA, etc.) and period (default: 30) for smoothing
Flexible moving average system supporting multiple calculation methods
🎨 Advanced Visualization
Dynamic Color Coding: CCI line turns green when bullish (>50), red when bearish (≤50)
Gradient Fill Zones:
Green gradient between CCI and midline for overbought region (200 to 0)
Red gradient between CCI and midline for oversold region (0 to -100)
Multiple Plot Layers: CCI line, MA line, midline, and fill areas for comprehensive view
🔍 Clear Signal Interpretation
Bullish Condition: CCI > 50 (green zone)
Bearish Condition: CCI ≤ 50 (red zone)
Overbought Warning: CCI in upper gradient zone
Oversold Opportunity: CCI in lower gradient zone
📱 User-Friendly Display
Large "⬆️ Bullish" or "⬇️ Bearish" label in corner for immediate bias assessment
Thick CCI line (width 3) for easy visibility
Yellow MA line for trend direction confirmation
Trading Applications
Trend Identification
Use CCI position relative to 50 midline for trend bias
MA line confirms trend strength and direction
Long periods (110/30) optimized for capturing sustained trends
Potential Reversal Zones
Gradient fills highlight overbought/oversold extremes
Watch for CCI crossing the 50 level for trend change signals
Combine with MA line crosses for confirmation
Market Sentiment Assessment
Quick visual scan of color reveals current market bias
Label provides unambiguous bullish/bearish classification
Multiple timeframes supported through adjustable periods
Usage Recommendations
📈 For Trend Following:
Trade in direction indicated by CCI > 50 (bullish) or ≤ 50 (bearish)
Use MA line as dynamic support/resistance for CCI
Consider entries when CCI pulls back toward 50 in trend direction
🔄 For Mean Reversion:
Watch for extremes in gradient zones for potential reversals
Monitor for CCI crossing back through 50 after reaching extremes
Use MA line as confirmation for reversal validity
⚖️ For Confirmation:
Pair with other indicators for signal confirmation
Use as secondary tool to validate primary trading system signals
Adjust periods to match your trading timeframe
Customization Options
CCI Length: Adjust sensitivity (higher = smoother, lower = more responsive)
MA Type & Length: Choose smoothing method and period
Visual Elements: All colors and fills are built-in but based on logic conditions
Unique Advantages
Immediate Clarity: Color-coding and label remove interpretation ambiguity
Enhanced Visualization: Gradient fills provide intuitive overbought/oversold zones
Dual Analysis: Combines oscillator (CCI) with trend tool (MA) in one view
Flexible Configuration: Multiple MA types accommodate different trading styles
This indicator transforms the traditional CCI into a comprehensive trading tool that provides clear visual cues for market direction, momentum extremes, and trend confirmation—all in a single, customizable package.
Directional Movement Index - DMIThis Pine Script is a Directional Movement Index (DMI) indicator for TradingView that provides a comprehensive visualization of trend direction and strength with several enhanced visual features.
📊 Core Indicator Components:
1. Directional Indicators:
+DI (Green line): Measures upward trend momentum
-DI (Red line): Measures downward trend momentum
ADX (Blue line, optional): Measures overall trend strength (can be toggled on/off)
2. Key Calculations:
Uses built-in ta.dmi() function to calculate all three components
isBull condition: Determines current bias based on which DI line is higher
Bull signal: When +DI crosses above -DI
Bear signal: When +DI crosses below -DI
🎨 Visual Design Features:
1. Chart Plotting:
Thick lines (width=3) for +DI and -DI for better visibility
Color-coded plots: Green (+DI), Red (-DI), Blue (ADX)
2. Background Highlighting:
Light green background on bullish crossovers
Light red background on bearish crossovers
Uses 60% transparency for subtle visual cues
3. Real-time Status Panel:
Fixed table in the middle-right of the chart
Displays "↑ Bullish" (green) or "↓ Bearish" (red) in huge text
Updates on every bar to show current market bias
4. Line Labels:
Text labels at the right edge identifying each line
Color-matched to their respective indicators
ADX label only appears when ADX is enabled
⚙️ User Controls:
ADX toggle: Show/hide the ADX line
DI Length: Adjust calculation period (default 17)
ADX Smoothing: Fine-tune ADX smoothing (default 1)
📈 Trading Application:
Trend Identification: Which direction has stronger momentum
Signal Generation: Crossovers indicate potential trend changes
Trend Strength: ADX (when shown) indicates if a trend is strong (>25) or weak
Visual Clarity: Multiple visual cues make signals easy to spot
🖥️ Display Logic:
The script intelligently handles what to display based on user settings
When ADX is disabled, it plots na (not available) to avoid scale distortion
All visual elements update dynamically with each new bar
🎯 Unique Aspects:
Multi-layered visualization: Combines lines, background colors, labels, and a status table
Clean separation: Uses box-drawing characters to organize code sections
Right-edge labeling: Makes indicator identification clear even on crowded charts
Immediate bias recognition: The large text table provides instant market bias assessment
This indicator is particularly useful for traders who want a clear, visually rich representation of trend direction without needing to interpret multiple lines simultaneously. The color-coded background and status panel provide quick visual confirmation of market conditions.
Long-Term Investment Manager [Manual]Long-Term Investment Manager (Manual) is a portfolio decision support indicator designed for investors managing long-horizon equity or crypto positions with a rules-based, evidence-informed framework.
This script is not a trading signal generator and does not place orders. Instead, it functions as a structured portfolio advisor that contextualizes price action relative to trend, volatility, momentum, and your own cost basis, then translates that context into clear, interpretable guidance.
Core Philosophy
The indicator formalizes how disciplined long-term investors typically think:
Stay invested in primary uptrends
Protect capital when trends break
Trim into strength, not fear
Accumulate selectively during healthy pullbacks
Anchor decisions to entry price and position size, not emotions
What You Configure (Manual by Design)
Average Buy Price – your actual cost basis
Position Size – used for unrealized PnL calculation
Profit Trim Targets – two customizable percentage levels
Volatility Stop Multiplier – controls long-term trailing risk
This ensures the indicator adapts to your portfolio, not a hypothetical backtest.
Evidence-Based Components
200-period Simple Moving Average
Defines the long-term trend using a widely accepted institutional standard.
ATR-based Volatility Stop (Chandelier-style)
Adjusts dynamically to market noise and provides an objective exit when the trend fails.
Relative Strength Index (RSI) + Bollinger Bands
Identifies extension and overheating for profit trimming, and controlled pullbacks for accumulation.
Decision Hierarchy (Capital First)
The logic prioritizes decisions in a strict order:
Exit / Capital Protection
Triggered when price breaks the volatility stop or falls below the long-term trend.
Profit Management
Graduated trimming based on extension and predefined return thresholds.
Accumulation or Hold
Differentiates between healthy pullbacks in an uptrend versus conditions that warrant patience.
Visual & Dashboard Outputs
Entry price and profit targets plotted directly on the chart
Long-term trend and trailing stop visualized clearly
A compact dashboard displaying:
Return on investment percentage
Unrealized profit or loss in currency terms
Current recommended action
Explicit reasoning behind that action
Distance to stop as a quantified risk metric
Intended Use
This tool is best suited for:
Long-term investors managing core positions
Swing-to-position traders seeking structure and discipline
Portfolio managers who prefer rules over reactions
It is intentionally manual, transparent, and conservative—designed to support judgment, not replace it.
Disclaimer:
This indicator is for educational and informational purposes only and does not constitute financial advice. Always integrate broader risk management and personal judgment when making investment decisions.
SMC Sniper(ETH/30m/fee 0.044%)# SMC Sniper Strategy (ETH/30m) Institutional Smart Money Concepts & Risk-Managed DCA
This strategy is designed to capture high-probability reversals on Ethereum (ETHUSDT) using Institutional Order Blocks and Smart Money Concepts (SMC). Unlike simple indicator-based strategies, this script identifies structural liquidity points where price is likely to react.
It has been optimized for the 30-minute timeframe with a focus on "Long-Only" setups to align with the long-term bullish nature of crypto assets.
🚀 Key Features
Smart Order Blocks: Automatically draws and trades based on Bullish/Bearish Order Blocks (OB).
Volatility Filter: Integrated VIX, USDT.D, and MOVE Index filters (optional) to avoid trading during Black Swan events or extreme market crashes.
Smart Leverage: Dynamically adjusts position sizing based on RSI and EMA trends (Trend Following).
Panic Protection: Includes a "Circuit Breaker" to pause DCA buying when volatility exceeds safe thresholds.
⚙️ Optimized Settings (Default)
Pair: ETHUSDT (Perpetual Futures)
Timeframe: 30 Minutes
Direction: Long Only (Recommended for stability)
Base Entry: 13% of Equity
DCA Multiplier: 1.8x (Martingale Logic Applied)
Commission Setting: 0.044% (Bybit/Binance Standard)
⚠️ Risk Warning & Disclaimer
This strategy utilizes Dollar Cost Averaging (DCA). While DCA can significantly increase the win rate (currently backtested at ~74%), it carries the risk of drawdown during prolonged trends against your position.
Leverage: Do NOT use high leverage. I recommend 1x to 3x Max.
Management: Always monitor the "Black Swan" filters.
Liability: This script is for educational purposes. Past performance does not guarantee future results. Use at your own risk.
📈 Future Updates
I am currently developing a "Pro Version" (No-Martingale, Fixed Risk) with a tighter risk-reward ratio. Follow me to get notified when the Pro version is released!
SPX highlight Risk IndicatorIndicator shows orange bars in instances where:
VIX > 21dma
Spreads > 21dma
% S&P stocks above 50dma < 21dma
Indicator shows red bars in instances where:
VIX > 50dma
Spreads > 50dma
% S&P stocks above 50dma < 50dma
Optimized Range + RSI + MACD + Fibonacci + Risk Mgmtiron condor nsdkdkikdkckdkkellkemlfnlwlnelkflkwenlflkwklefnlkw
MJ amd tableAsia, Londong and New york table showing each session what goes to happen depending on the movement of AMD
StolenKernelFunctionsLibrary "StolenKernelFunctions"
This library provides non-repainting kernel functions for Nadaraya-Watson estimator implementations. This allows for easy substition/comparison of different kernel functions for one another in indicators. Furthermore, kernels can easily be combined with other kernels to create newer, more customized kernels.
rationalQuadratic(_src, _lookback, _relativeWeight, startAtBar)
Rational Quadratic Kernel - An infinite sum of Gaussian Kernels of different length scales.
Parameters:
_src (float) : The source series.
_lookback (simple int) : The number of bars used for the estimation. This is a sliding value that represents the most recent historical bars.
_relativeWeight (simple float) : Relative weighting of time frames. Smaller values resut in a more stretched out curve and larger values will result in a more wiggly curve. As this value approaches zero, the longer time frames will exert more influence on the estimation. As this value approaches infinity, the behavior of the Rational Quadratic Kernel will become identical to the Gaussian kernel.
startAtBar (simple int)
Returns: yhat The estimated values according to the Rational Quadratic Kernel.
gaussian(_src, _lookback, startAtBar)
Gaussian Kernel - A weighted average of the source series. The weights are determined by the Radial Basis Function (RBF).
Parameters:
_src (float) : The source series.
_lookback (simple int) : The number of bars used for the estimation. This is a sliding value that represents the most recent historical bars.
startAtBar (simple int)
Returns: yhat The estimated values according to the Gaussian Kernel.
periodic(_src, _lookback, _period, startAtBar)
Periodic Kernel - The periodic kernel (derived by David Mackay) allows one to model functions which repeat themselves exactly.
Parameters:
_src (float) : The source series.
_lookback (simple int) : The number of bars used for the estimation. This is a sliding value that represents the most recent historical bars.
_period (simple int) : The distance between repititions of the function.
startAtBar (simple int)
Returns: yhat The estimated values according to the Periodic Kernel.
locallyPeriodic(_src, _lookback, _period, startAtBar)
Locally Periodic Kernel - The locally periodic kernel is a periodic function that slowly varies with time. It is the product of the Periodic Kernel and the Gaussian Kernel.
Parameters:
_src (float) : The source series.
_lookback (simple int) : The number of bars used for the estimation. This is a sliding value that represents the most recent historical bars.
_period (simple int) : The distance between repititions of the function.
startAtBar (simple int)
Returns: yhat The estimated values according to the Locally Periodic Kernel.
TCT Trends Dashboard with all time frame trends. Use to see where the ticker has been and where its heading!
LuxAlgo Style UHL Oscillator🧠 LuxAlgo-Style UHL Oscillator – How It Works
🔹 What “UHL” Means
UHL = Upper–Lower Histogram / Levels
It measures who controls the market right now:
Buyers (bullish pressure)
Sellers (bearish pressure)
Instead of price, it tracks momentum strength inside a fixed range.
📊 Structure of the Indicator
🟢 Green Line (Upper Pressure)
Represents bullish momentum
Shows how strong buyers are
Stronger when price pushes efficiently upward
🔴 Red Line (Lower Pressure)
Represents bearish momentum
Shows selling aggression
Stronger during sharp downward moves
⚪ Middle Line (50 Level)
Equilibrium / balance point
Above → buyers dominate
Below → sellers dominate
🟣 Upper & Lower Bands (e.g. 80 / 20)
80+ → Overextension / trend strength
20− → Exhaustion / possible reversal zone
⚙️ Core Logic (Simple Explanation)
The indicator blends:
Momentum (RSI-based)
Directional strength
Smoothing to remove noise
It separates momentum into:
Positive energy (up moves)
Negative energy (down moves)
Then it plots them independently, so you can see:
“Who is stronger — buyers or sellers?”
🧠 How to Read It (Step-by-Step)
✅ Bullish Confirmation
Green line above red
Both above 50
Green expanding upward
📌 Meaning:
Buyers are in control → trend continuation likely
❌ Bearish Confirmation
Red line above green
Below 50
Red expanding downward
📌 Meaning:
Sellers dominate → sell continuation
⚠️ Reversal / Pullback Signal
Strong trend → lines compress
Momentum weakens near 80 or 20
Color dominance starts flipping
📌 Meaning:
Trend slowing → retracement or reversal possible
🧲 Range / Manipulation Zone
Both lines flat near 50
No expansion
📌 Meaning:
Liquidity grabs / chop → avoid entries
🥇 Why Professional Traders Like It
Shows momentum quality, not just direction
Filters fake breakouts
Works perfectly with:
Structure
Liquidity sweeps
Session timing (London / NY)
Very effective on Gold (XAUUSD)
🎯 Best Use Case for Gold
Timeframes: M5 – M15 – H1
Use after:
Liquidity grab
BOS / CHoCH
Enter only when dominance is clear
🧠 Pro Tip
Price tells you WHERE, UHL tells you IF
Never trade UHL alone — use it to confirm, not predict.
Dual HTF RSI .88x Nanny v1.0Dual HTF RSI .88x Nanny 🦆🥒
English Description:
The "Nanny" is a professional control tool designed for traders using deep retracement strategies like the .886 Sniper. This indicator monitors two different High-Timeframe (HTF) RSI values simultaneously to protect you from entering trades during high-risk market conditions such as overbought "FOMO" peaks or oversold "Crash" drops.
Why use the Nanny?
Even a perfect technical setup on lower timeframes can fail if the Daily or 4H RSI is at extreme levels. This indicator provides a clear visual safeguard, ensuring you only trade when the overarching market momentum is in a "Safe Zone."
⚠️ IMPORTANT NOTE:
Asset volatility varies significantly between BTC, ETH, and Altcoins.
Optimal RSI thresholds and Timeframes must be determined per asset via backtesting.
Do not rely solely on default values; adjust them according to your specific asset analysis.
🎯 Key Features:
🛡️ Dual HTF Guard: Track two timeframes at once (e.g., 4H and Daily).
📊 Compact UI: Two-column vertical layout designed for maximum readability.
📏 UI Offset: Integrated spacer to prevent overlap with standard chart labels.
🦆/🥒 Visual Feedback: Simple Emoji-based status (Duck = Safe, Cucumber = Risk).
🦆/🥒 Symbolism:
Duck (🦆): RSI is within your safe boundaries.
Cucumber (🥒): Market is either overextended or crashing.
⚙️ Settings:
Fully customizable RSI periods, thresholds, and timeframes. Text size is set to "Normal" for best compatibility across all devices.
🇩🇪 Deutsche Beschreibung:
Die "Nanny" überwacht zwei High-Timeframe (HTF) RSIs gleichzeitig, um dich vor "Crash-Gefahr" oder "FOMO-Fallen" zu schützen. Ideal für Sniper-Strategien.
⚠️ WICHTIGER HINWEIS:
Die Volatilität unterscheidet sich stark zwischen BTC und Altcoins.
Bitte ermittelt eure optimalen RSI-Werte und Timeframes pro Asset durch Backtesting.
🎯 Features:
🛡️ Dual Guard: 2 Zeitrahmen gleichzeitig im Blick.
📊 UI: Platzsparendes 2-Spalten Layout mit Abstand zum oberen Rand.
🦆/🥒 Logik: Ente = Safe Zone, Gurke = Risiko.
Support:
Von Horsti mit viel 🦆 ❤️ für die VIP Crypto Community gemacht.
ICT Kill Zones PanelICT Kill Zones Panel - Clean & Simple Trading Sessions Indicator
A simple, objective indicator to identify ICT Kill Zones with real-time status and smart visual highlighting based on New York timezone.
WHAT MAKES IT DIFFERENT:
Traditional indicators clutter charts with dozens of colored boxes from past sessions. This tool provides a clean alternative:
- Real-time information panel showing current active session
- Smart dual-transparency painting: ACTIVE session displays stronger (more visible), historical sessions display softer (less clutter)
- Accurate session timing: Only shows active when session is actually happening
- Mobile-optimized size for phone trading
- Professional interface that doesn't interfere with price action
FEATURES:
- Real-Time Detection: Panel uses actual NYC time (timenow) to show which session is active NOW
- Precise Timing: Sessions activate ONLY during their specific time windows - all zones show inactive outside trading hours
- Smart Visual System: Currently active session has stronger background color, past sessions are softer
- Color Synchronization: Active session color in panel matches chart background color automatically
- Clean Highlighting: Optional background painting with adjustable transparency levels
- Full Customization: 9 panel positions, 4 sizes (Mobile/Small/Normal/Large), fully customizable colors
- All Sessions: Asian (20:00-01:00), London (02:00-05:00), NY AM (08:00-11:00), London Close (10:00-12:00), NY PM (13:00-16:00)
KILL ZONE SCHEDULE (NYC TIME):
1. Asian: 20:00 - 01:00 (5 hours)
2. INACTIVE: 01:00 - 02:00
3. London: 02:00 - 05:00 (3 hours)
4. INACTIVE: 05:00 - 08:00
5. NY AM: 08:00 - 11:00 (3 hours) - overlaps with London Close
6. London Close: 10:00 - 12:00 (2 hours) - overlaps with NY AM
7. INACTIVE: 12:00 - 13:00
8. NY PM: 13:00 - 16:00 (3 hours)
9. INACTIVE: 16:00 - 20:00
During INACTIVE periods, all sessions show as inactive in the panel.
COLOR SYSTEM:
ALL COLORS ARE FULLY CUSTOMIZABLE:
- Each Kill Zone has its own color setting (Asian, London, NY AM, London Close, NY PM)
- Default colors shown in screenshots are just examples
- Active session in panel: displays with its assigned color (e.g., green for NY AM by default)
- Same color appears on chart background with adjustable transparency
- Inactive sessions in panel: display with gray (also customizable)
- Panel background and text colors: fully customizable
- Choose colors that match your chart theme
The green color shown for active sessions in examples is the DEFAULT color for NY AM - you can change it to any color you prefer.
TRANSPARENCY SYSTEM EXPLAINED:
ACTIVE SESSION (happening right now):
- Default 70% transparency = STRONGER/MORE VISIBLE background
- Instantly shows which Kill Zone is unfolding
- Panel row highlights with the session's assigned color
- Chart background displays same color stronger
HISTORICAL SESSIONS (already passed):
- Default 90% transparency = SOFTER/LESS VISIBLE background
- Provides context without visual clutter
- Panel rows show gray (inactive color)
- Both transparency levels fully adjustable in settings
MOBILE OPTIMIZED:
Select "Mobile" panel size for optimal viewing on phone screens - compact layout perfect for smaller displays.
REPAINTING BEHAVIOR:
Panel Status & Colors: Update in real-time as sessions change - panel color switches to match the new active session (intentional for current awareness)
Active Session Highlighting: Adjusts in real-time to show current session stronger on chart
Historical Background Colors: Do NOT repaint - accurately mark when sessions occurred
Session Activation: Sessions activate and deactivate precisely at their scheduled times
CUSTOMIZATION:
- Panel: 9 positions, 4 sizes including Mobile
- Colors: Individual customizable color for each Kill Zone
- Panel Colors: Customizable background, text, and inactive zone colors
- Transparency: Separate controls for active (default 70%) and historical (default 90%) sessions
- Toggle: Show/hide individual zones
- Chart Painting: On/off
HOW TO USE:
1. Add to chart - panel appears top-right
2. Active session displays with its assigned color in panel and stronger on chart
3. Panel shows all zones as inactive during non-trading hours (accurate timing)
4. Panel color automatically changes when new session begins
5. Adjust all colors in settings to match your preferences
6. Adjust transparency settings for optimal visibility
7. Use "Mobile" size for phone trading
BEST FOR:
- ICT traders timing entries during high-liquidity periods
- Smart money concepts (FVG, Order Blocks, Liquidity)
- Traders who want clean charts with essential information
- Traders needing accurate session timing without false signals
- Mobile traders needing compact, clear displays
- Traders who want to customize colors to match their chart theme
TECHNICAL:
- Works on all timeframes
- Built with Pine Script v6
- NYC timezone with automatic DST adjustment
- Precise hour-based session detection
- Lightweight and optimized
- Open source
FEEDBACK WELCOME:
All comments, critiques, and suggestions are welcome! Your input helps improve this tool for the trading community.
Created by ivrank13 for traders who value simplicity, accuracy, and clean charts.
© 2026 ivrank13. All Rights Reserved.
#ICT #KillZones #SmartMoney #ForexSessions #CleanCharts #MobileTrading #CustomColors #AccurateTiming
Simple Buy Sell DiamondsTuning Tips (in the indicator settings gear icon)
Make diamonds even smaller: Already set to size.tiny — that's the smallest non-micro size.
Earlier buys: Lower fastLength to 7 or 5
Fewer false signals: Increase slowLength to 34 or raise multiplier to 3.5–4.0
More aggressive sells: Lower multiplier to 2.0–2.5
This is now extremely minimal — just price candles + blue/red diamonds. No lines, no fills, no extra indicators visible.
Let me know how it looks on your live SATL/ADUR/ASST charts — if the timing feels right or if you want one more small tweak (e.g., add volume filter, change diamond shape to triangle, etc.).3.9sFast






















