BINANCE:BTCUSDT RSI📊 BTC RSI Deviation Visualizer
This indicator visualizes the deviation of BTC RSI from the neutral level (50) to highlight momentum extremes and potential reversal zones in a simplified and color-coded format.
It is specifically designed for traders who prefer to monitor RSI strength centered around neutrality (0 as midpoint) instead of absolute RSI values.
🧠 Concept
This tool subtracts 50 from the RSI of BINANCE:BTCUSDT, creating a deviation value:
java
복사
편집
RSI Deviation = RSI - 50
This approach allows traders to interpret bullish or bearish bias more intuitively:
RSI > 50 → positive deviation → bullish
RSI < 50 → negative deviation → bearish
The result is plotted as a zero-centered histogram, where color and shape dynamically indicate the strength of deviation.
🔍 Visual Components
Color-coded Histogram:
Gradient bar colors reflect the size and direction of deviation.
Strong bullish (+10 to +30): light to dark orange
Strong bearish (-10 to -30): light to dark blue
Extreme values (>|30|): highlighted in yellow
Reversal Zone Circles:
Green circles are plotted when RSI deviation exceeds +30
Red circles appear when deviation is below -30
Circles are rate-limited to avoid visual noise (one signal every 5+ bars)
Reference Lines:
0 line (neutral RSI 50)
±35 threshold lines for identifying abnormal momentum
🔧 Settings
RSI Length: Default 14 (can be adjusted based on your time frame or strategy)
✅ Use Cases
Momentum Strength Monitoring:
Identify when BTC is showing sustained buying/selling pressure above typical ranges.
Reversal Signal Layer:
Use the circle markers to flag possible overbought/oversold peaks in conjunction with other tools.
Trend Filtering:
Use deviation direction (+/-) as an additional filter for trend-based strategies.
🧩 Compatibility
Works on any time frame
Only uses BINANCE:BTCUSDT price
Lightweight and highly responsive
🔐 Originality & Value
Unlike traditional RSI plots, this indicator offers a centered and directional perspective on RSI momentum.
The design emphasizes trend pressure, not just overbought/oversold thresholds, making it highly compatible with scalping, swing, or trend-following strategies.
지표 및 전략
Composite Scaled EMA LevelsComposite Scaled EMA Levels Indicator
This TradingView Pine Script indicator calculates a “composite EMA” that compares the closing price of the current asset with that of the XU100 index and scales the EMA values to the XU100 level. It then visualizes these computed levels as horizontal lines on the chart with corresponding labels.
Key Components:
Inputs and Data Retrieval:
Length Input: The user defines a parameter length (default is 10) which determines over how many bars the horizontal line is drawn.
Data Collection:
The daily closing price of the current symbol (current_close) is retrieved using request.security().
The daily closing price of the XU100 index (xu100) is also retrieved.
A ratio is computed as current_close / xu100. This ratio serves as the basis for calculating the composite EMAs.
EMA Calculations:
The indicator computes Exponential Moving Averages (EMAs) on the ratio for specific periods.
In the provided version, the script calculates EMAs for three periods (34, 55, and 233), though you can easily expand this to other periods if needed.
Each computed EMA (for instance, EMA34, EMA55, EMA233) is then scaled by multiplying it with the XU100 index’s close, converting it to a price level that is meaningful on the chart.
Drawing Horizontal Lines:
Instead of using the standard plot() function, the script uses line.new() to draw horizontal lines representing the scaled EMA values over the last “length” bars.
Before drawing new lines, any existing lines and labels are deleted to ensure that only the most current values are shown.
Adding Labels to Lines:
The script creates a label for each EMA using label.new(), placing the label at the current bar (i.e., the rightmost position on the chart) using label.style_label_left so that the text appears to the right of the line.
The label displays the name of the composite EMA (e.g., "Composite EMA 34") along with its current scaled value.
Visualization:
The horizontal lines and labels provide a visual reference for the composite EMA levels. These lines help traders see critical support/resistance levels derived from the relationship between the current asset and the XU100 index.
Colors are assigned for clarity (for example, the EMA lines in this version use green).
Summary:
The Composite Scaled EMA Levels indicator is designed to help traders analyze the relationship between an asset’s price and the broader market index (XU100) by calculating a ratio and then applying EMAs on that ratio. By scaling these EMAs back to price levels and displaying them as horizontal lines with clear labels on the chart, the indicator offers a visual tool to assess trend direction and potential support or resistance levels. This can assist in making informed trading decisions based on composite trend analysis.
[blackcat] L2 Ehlers Autocorrelation Periodogram V2OVERVIEW
The Ehlers Autocorrelation Periodogram is a sophisticated technical analysis tool that identifies market cycles and their dominant frequencies using autocorrelation and spectral analysis techniques.
BACKGROUND
Developed by John F. Ehlers and detailed in his book "Cycle Analytics for Traders" (2013), this indicator combines autocorrelation functions with discrete Fourier transforms to extract cyclic information from price data.
FUNCTION
The indicator works through these key steps:
Calculates autocorrelation using minimum three-bar averaging
Applies discrete Fourier transform to extract cyclic information
Uses center-of-gravity algorithm to determine dominant cycle
ADVANTAGES
• Rapid response within half-cycle periods
• Accurate relative cyclic power estimation over time
• Correlation constraints between -1 and +1 eliminate amplitude compensation needs
• High resolution independent of windowing functions
HOW TO USE
Add the indicator to your chart
Adjust AvgLength input parameter:
• Default: 3 bars
• Higher values increase smoothing
• Lower values increase sensitivity
Interpret the results:
• Colored bars represent spectral power
• Red to yellow spectrum indicates cycle strength
• White line shows dominant cycle period
INTERPRETATION
• Strong colors indicate significant cyclic activity
• Sharp color transitions suggest potential cycle changes
• Dominant cycle line helps identify primary market rhythm
LIMITATIONS
• Requires sufficient historical data
• Performance may vary in non-cyclical markets
• Results depend on proper parameter settings
NOTES
• Uses highpass and super smoother filtering techniques
• Spectral estimates are normalized between 0 and 1
• Color intensity varies based on spectral power
THANKS
This implementation is based on Ehlers' original work and has been adapted for TradingView's Pine Script platform.
ForexCurrencyStrengthThe "ForexCurrencyStrength" indicator is a powerful tool designed to analyze the relative strength of the eight major currencies in the Forex market: EUR, USD, GBP, JPY, CHF, CAD, AUD, and NZD.
🔍 What does this indicator do?
The ForexCurrencyStrength indicator calculates the strength of each currency based on price changes across a variety of major currency pairs. It analyzes logarithmic returns (Log Returns) from 28 Forex pairs to give a comprehensive view of the market strength of each individual currency.
⚙️ How does it work?
The indicator calculates the strength of each of the 8 currencies by analyzing the changes in relevant currency pairs.
The strength is calculated based on the cumulative price changes since a user-defined start date.
Each currency is plotted as a separate line on the chart for easy comparison and identification of trends.
📅 Custom Start Date
You can set a custom start date for the calculation, allowing you to begin analysis from an important event or any preferred date.
📈 Use Cases
Identify the strongest and weakest currencies at a glance.
Help in choosing optimal Forex pairs for long or short trades.
Ideal for trend-following and relative strength strategies in Forex trading.
🎨 Features
Clear line plots for each currency.
Color-coded for easy visual differentiation.
Real-time values displayed as labels directly on the chart.
MTF RSI & SMA Crossover [OB/OS Filtered Signals]MTF RSI & SMA Crossover
This custom indicator combines the power of Multi-Timeframe (MTF) RSI, Simple Moving Average (SMA), and overbought/oversold (OB/OS) conditions to provide precise buy and sell signals based on the crossovers of the RSI and its SMA. The indicator includes the following features:
MTF RSI: The Relative Strength Index (RSI) is calculated on a customizable timeframe, giving traders the ability to analyze price momentum across different timeframes.
SMA of RSI: The RSI is smoothed using a Simple Moving Average (SMA), helping to filter out market noise and identify clearer trend reversals.
Overbought/Oversold Filter: Signals are only triggered when the RSI has been in an overbought (above 70) or oversold (below 30) condition, improving the reliability of potential trend reversals.
Buy/Sell Signals:
Buy signals occur when the RSI crosses above its SMA after being oversold, indicating potential upward momentum.
Sell signals occur when the RSI crosses below its SMA after being overbought, indicating potential downward momentum.
Customizable Label Colors: Choose your own colors for the "BUY" and "SELL" labels to match your chart's design and preferences.
Alerts: Set alerts for buy and sell signals, ensuring you don't miss a potential trade.
This indicator is ideal for traders who want to capture trend reversals and momentum shifts while filtering out false signals by using overbought and oversold conditions. Customize the settings to suit your trading style and strategy.
Kimchi premium with BTC gap [BIGTAKER]📊 Kimchi Premium with BTC gap
The BIGTAKER Kimchi Premium Indicator is a real-time tool that accurately tracks and visualizes the price discrepancy (Kimchi Premium) between the Korean KRW markets (Upbit or Bithumb) and global cryptocurrency exchanges.
In addition to displaying the premium on altcoins, it compares the difference against Bitcoin's premium and highlights abnormal divergence through signal alerts and visual cues.
🔧 Key Features
KRW Market Selection
Users can select either Upbit or Bithumb as the reference Korean exchange. Only altcoins listed on the selected exchange will be analyzed and shown.
Multi-Exchange Global Pricing
The global reference price is not fixed to a single exchange like Binance. Instead, the indicator dynamically uses the price data from the exchange that the user opens on TradingView — such as OKX, BYBIT, BITGET, GATE.IO, MEXC, and more.
If the global symbol is supported on TradingView, the corresponding market price is retrieved and converted into KRW using the FX rate, allowing real-time global-vs-Korea price comparison.
Accurate Premium Calculation
Altcoin Premium = ((KRW Price - Global Price in KRW) / Global Price in KRW) × 100
BTC Premium = ((BTC_KRW - BTC_USDT×FX) / (BTC_USDT×FX)) × 100
Premium Gap Signal Alerts
When the gap between altcoin premium and Bitcoin premium exceeds a user-defined threshold (e.g., 3%), the chart highlights the bar with a yellow background, and a signal alert is triggered.
Visual Data Representation
Bar colors automatically change based on premium intensity
BTC Kimchi Premium and Coinbase-Binance Premium lines are plotted together
The latest candle shows a label with the coin name and premium value
Integrated Alerts
Fully compatible with TradingView alerts — allowing users to receive instant notifications when the premium gap crosses the defined threshold.
⚙️ User Settings
Select Exchange: Choose domestic KRW market (Upbit / Bithumb)
Premium Gap Threshold (%): Set the minimum gap between altcoin and BTC premium to trigger signals (default: 3%)
🧠 Use Cases
Premium Gap Trading Strategies
Identify altcoins with unusually high premium divergence compared to BTC and take positions based on mean-reversion logic.
Market Overheating Detection
Detect abnormal buying pressure or local overvaluation when an altcoin’s premium rapidly expands beyond normal ranges.
Tracking Global vs. Korean Market Flow
Monitor capital flows by comparing KRW market premiums to real-time global market pricing.
Adaptive Momentum Flow Strategy
Adaptive momentum and wavelet flow techniques are used to identify trading opportunities in the market. It's designed to capture trends by comparing two proprietary technical indicators:
Wavelet Flow - A composite indicator that uses multiple exponential moving averages at different periods to detect price movements
Harmonic Oscillator - An oscillator that measures momentum using a series of exponential moving averages
Signal Generation
The strategy uses the high-low average price (HL2) as its data source
A base cycle period is used for calculations
An adaptive filter is applied to both indicators
Trading signals are generated when these two indicators cross each other
Entry Conditions
Buy Signal: When the momentum signal crosses above the wave signal
Sell Signal: When the wave signal crosses above the momentum signal
Risk Management
Fixed profit target of 5% ,editable
Risk limit (stop loss) of 2% ,editable
Position sizing can be fixed as per user discretion
Signal Visualization
The strategy generates the wave and momentum signals
Buy and sell signals are marked with up and down arrows on the chart
Special Features
The strategy incorporates several sophisticated techniques: in.tradingview.com
Adaptive Filtering - An algorithm that dynamically adjusts to market conditions
Wavelet Analysis - A technique that decomposes price action into different frequency components
Harmonic Oscillation - A method to identify cyclical patterns in price movements
Strategy Logic
The core logic revolves around identifying shifts in market momentum:
When momentum is rising faster than the overall flow, it indicates bullish pressure
When the wave flow overtakes momentum, it suggests bearish pressure
Entry signals occur at these transition points
Positions are managed with predefined profit targets and stop losses
The strategy also includes position reversal logic for when signals change direction
This approach aims to capture market transitions while maintaining defined risk
Red Volume Tsunami What does the indicator do?
"Red Volume Tsunami" is a combined indicator that identifies extreme volumes in the market and signals potential reversal points. It combines two logics:
Volume Tsunami — determines abnormally high volumes relative to historical data.
Golden Antilope — filters candles with an unusually high volume and significant size.
How does it work?
Volume analysis:
Compares the current volume with the average (SMA/EMA) and maximum for the selected period.
Detects volume spikes (when the current volume exceeds the average by a factor of volumeSpikeThreshold).
Filters the first significant bursts (to avoid multiple signals in a row).
Candle Filtering (Golden Antilope):
Highlights candlesticks where the volume in monetary terms (close * volume) exceeds the average by barCoef times.
It takes into account the size of the candle (barFilter) to cut off small fluctuations.
The SHORT signal:
It is formed when:
The volume exceeds the threshold (relativeVolumeAlertThreshold).
This is the first significant spike in the last 20 bars.
The candle is bearish and meets the criteria of the Golden Antilope.
How to use it?
Settings:
The period for calculating the historical volume is the smoothing length (365 days by default).
The volume jump threshold is how many times the current volume should exceed the average (2x by default).
The alert threshold is the minimum relativeVolume value for the signal (97% by default).
Avg size coef (GA) is the coefficient for volume filtering (4x by default).
Candle size filter (GA) — the minimum candle size in % (1% by default).
Interpretation:
The red label "🌊 TSUNAMI" appears when all the conditions for SHORT are met.
The histogram shows the relative volume:
Orange: the volume is above the alert threshold.
Red: the volume is close to the historical maximum.
What makes the indicator unique?
The combination of the two approaches is not just looking for abnormal volumes, but also checks their significance through the monetary volume and candle size.
Repeat signal filtering — takes into account only the first strong spike in the last 20 bars, reducing the number of false positives.
Flexible settings — allows you to adapt the indicator to different markets and timeframes.
Why is it available by invitation only?
This indicator combines complex signal filtering logic, which makes it more efficient than simple volume scripts. Limited access allows you to control its distribution and collect meaningful feedback from experienced traders.
Gradient Range [BigBeluga]
This indicator highlights range-bound market conditions by dynamically plotting gradient-colored candlesticks within a defined price box. It detects whether the market is ranging or trending using ADX and can identify mean reversion points when price steps outside the established range.
🔵KEY FEATURES:
Range Detection Box:
➣ A transparent box is drawn based on the highest and lowest price close over a user-defined period.
➣ Helps visualize range boundaries and the midline for support/resistance reference.
Gradient Candlestick Coloring:
➣ Candles inside the range are colored with a gradient from top to bottom based on proximity to the midline.
➣ Top range candles are shaded with bearish tones, while bottom range candles use bullish tones.
Ranging/Trending State Detection:
➣ Uses ADX to determine if the market is currently in a ranging or trending state.
➣ A label in the bottom right corner shows a real-time status (🟢 Ranging / 🟡 Trending).
Mean Reversion Signal Circles:
➣ When the market is ranging, white circles are plotted at highs/lows that breach the box boundary, indicating potential mean reversion points.
➣ These levels can act as fade trade setups or exhaustion markers.
🔵USAGE:
Range Trading: Trade between the upper and lower boundaries during range-bound conditions with clearer visual feedback.
Mean Reversion Plays: Use circle signals as early alerts to identify when price extends beyond the range and may revert to the mean.
Visual Trend Strength: Instantly recognize where price is concentrated inside the range via the color gradient system.
Ranging Filter: Use the ADX label to avoid false setups during strong trending periods.
Gradient Range provides an elegant and data-driven approach to range-bound market analysis. With its gradient visualization and smart reversion detection, it empowers traders to better time entries and exits within consolidation zones.
CAM | Currency Strength PerformanceOverview 📊
The "CAM | Currency Strength Performance" indicator is a powerful forex trading tool that blends traditional composite analysis with dynamic performance tracking! 🚀 It compares the strength of a currency pair’s base and quote currencies against the pair’s price movement, offering traders a clear, colorful view of market dynamics through normalized lines and an upgraded strength-based histogram. 🎨
How It Works 🛠️
🔍 Automatic Currency Detection: Instantly identifies the base (e.g., XAU in XAUUSD) and quote (e.g., USD) currencies—no setup required!
📈 Composite Strength Calculation: Measures each currency’s power by averaging its exchange rate against a basket of 10 major currencies (GBP, EUR, CHF, USD, AUD, CAD, NZD, JPY, NOK, XAU). A classic strength snapshot! 💪
📏 Normalization: Scales composites and pair prices with a smart formula (price minus moving average, divided by standard deviation) for easy comparison. ⚖️
🎨 Dynamic Visualization:
Plots 3 normalized lines with unique colors:
Base Composite
Quote Composite
Actual Pair (⚪ white)
Benefits 🌈
🧠 Simplified Analysis: Normalized composites make static strength clear, while the new histogram reveals dynamic trends.
✅ Enhanced Decisions: Color-coded lines and a performance-driven histogram pinpoint trading opportunities fast—spot when base or quote takes the lead! 🚨
⏱️ Time-Saver: Auto-detection and dual metrics (static + dynamic) streamline your workflow.
🌍 Versatile: Works across all supported pairs, with colors adapting to currencies (e.g., orange AUD, yellow XAU).
👀 Eye-Catching: Vibrant visuals (purple GBP, green USD) and a purple histogram make it engaging and intuitive.
How It Helps Traders 💡
📈 Spot Trends: Normalized lines show steady strength; the histogram tracks recent outperformance—perfect for timing trades.
⚠️ Catch Divergences: See when strength shifts (e.g., base surging, quote lagging) don’t match price—hello, reversal signals! 🔍
🛡️ Manage Risk: Levels (1, -1) and histogram swings help gauge overbought/oversold conditions for smarter stops.
🔮 Big Picture: Combines static strength with dynamic momentum, giving a fuller market view for scalping or long-term strategies.
Conclusion ✨
"CAM | Currency Strength Performance" now fuses classic strength analysis with real-time performance tracking. With its upgraded histogram, traders get a dual lens—static composites plus dynamic strength—turning complex forex data into actionable insights! 📈💰
Mar 11
Release Notes
✨ New Feature: Strength Histogram:
Tracks the performance of base and quote currencies over a customizable lookback period (default: 10 bars). 📅
Calculates strength as the currency’s percentage change minus the basket’s average change, then plots the difference (base - quote) as a purple histogram. 📊
⚙️ Customizable Settings: Adjust Scaling Period (50), Histogram Scale Factor (0.5), Lookback Bars (10), and Levels (1, -1) to fit your trading style! 🎚️
How It Differs from the Previous Version 🔄
Old Histogram:
Showed the static difference between normalized base and quote composites—a snapshot of relative strength at a single point in time. 📷
Focused on current exchange rate levels, scaled by the pair’s normalized price movement.
New Histogram:
Displays the dynamic strength difference (base strength - quote strength) over a user-defined lookback period (e.g., 10 bars). 🌊
Measures past and current performance by calculating percentage changes relative to a basket, highlighting momentum and trends. 📈
Offers a more responsive, time-based view, showing how each currency has performed recently rather than just its absolute strength.
EMA Envelope + EMA Bollinger BandsEMA envelope and bollinger bands together. It works on the principal of exponential moving average useful in identifying rallies top and bottoms.
Precision is high on higher timeframes like weekly and daily and monthly for swingtrades
Arena-Hub-DC-Strategy V3.1This script must be individually configured for each cryptocurrency. After monitoring several coins, I’ve realized that each one requires its own unique setup. There's no “one-size-fits-all” — and different timeframes require different configurations as well.
⚠️ Risk management is essential.
If you're not familiar with proper risk management, please do not use this script. Make sure to configure your commission and slippage settings appropriately, as these are critical for realistic backtesting results. The Stop Loss and Take Profit levels are not automated — they must be adjusted by the user.
This script is not a financial advisor. It won't make risk or profit-related decisions for you. It's a tool designed to help identify potential entries, trends, and exit opportunities — but all final decisions must be made by the trader.
The default settings are only examples. You’ll need to customize them for each crypto asset and timeframe to make the strategy truly work for your style and market conditions.
The script evaluates:
The positioning of two RSIs relative to each other
Their alignment with a customizable RSI-EMA
The values of EMAs and the ATR (volatility)
A custom weighting system using ADR and VOLUME, which strongly affects trade signals. The weights can be adjusted in 0.1 increments, and even small changes can have a big impact — so fine-tuning is important!
These indicators were chosen because they complement each other:
RSI and its EMA help identify momentum shifts
ATR gauges volatility to confirm market conditions
ADR and VOLUME help filter weak signals and fine-tune entries and exits
🔍 Important: Only use this script if you understand how RSI, EMA, ATR, ADR, and VOLUME indicators work, and are comfortable making your own trading decisions.
The backtest results are based on historical data — the script cannot see the future, not even guess it. Please use it responsibly.
This script is an advanced trend-following strategy that dynamically combines RSI, SMA, EMA, ATR, ADX, and volume indicators using a unique weighting and filtering mechanism. Instead of simply combining traditional indicators, it applies them in a unique way:
✅ Dual RSI Comparison: The strategy utilizes two RSI indicators, analyzing their relative movement to filter out false signals and provide more precise entry points.
✅ Custom Entry and Exit Rules: EMA crossovers alone do not generate signals; instead, they go through a dynamic RSI filter that takes market volatility into account using ATR and ADX.
✅ Intelligent Trend Identification: Instead of standard moving averages, a uniquely weighted SMA/EMA system is used to assess trend strength and stability.
✅ ATR, ADX & Volume-Based Weighting: The EMA length is dynamically adjusted based on ATR, ADX, and volume, allowing moving averages to react faster in strong trends while smoothing out in choppy markets.
Advanced Dynamic EMA Zone
This is not your typical EMA indicator. It's an enhanced, dynamically adaptive trend zone that:
✅ Applies gradient shading – The zone between EMAs is divided into four layers, highlighting trend strength through smooth color transitions.
✅ Visualizes trend intensity – The strongest trends appear in the darkest shades, while weaker moves fade into lighter tones.
✅ Brings moving averages to life – Instead of static lines, it creates a visually intuitive trend channel.
✅ Differentiates bullish & bearish phases – The cloud fades from dark green to light green during an uptrend and from dark red to light red in a downtrend.
✅ Filters out market noise – Weakening trends appear more transparent, instantly revealing when momentum starts to fade.
✅ Enhances decision-making – Crossovers alone are not trading signals, but the visual representation helps identify market conditions at a glance.
➡️ What makes it unique?
Traditional moving average indicators rely on basic lines, but this is a full-fledged trend visualization system, helping traders filter noise and better understand price momentum.
🔄 Improved Custom EMA Smoothing Control
We’ve enhanced the weighting factor input for better user control! Previously, the EMA smoothing factor (ema1_smooth_factor) had a fixed step size that limited precision. Now, users can fine-tune it in 0.1 increments for greater flexibility.
✅ What’s new?
More precise control over EMA smoothing with adjustable step size (step=0.1).
Better adaptability to different market conditions.
Smoother trend visualization for traders who prefer fine-tuned settings.
This update ensures our custom EMA visualization remains superior to standard indicators. 🎯🔥
BTCDOM 15m long only strategy v5📈 BTCDOM/USDT 15min Strategy – Consistent Gains with Minimal Drawdown
This strategy is built for long-term investment performance, targeting 100%+ annual returns with low drawdown, even during volatile market conditions.
✅ Tested across all historical data since the BTCDOM index launch in 2021
✅ Designed for Binance and 15-minute timeframe
✅ Maintains a steady ~50% win rate with a 3:1 reward-to-risk ratio
✅ Ideal for long-term, compounding growth – not scalping or overtrading
💡 I'm also running a Binance Copy Trading portfolio based on this exact strategy.
📬 DM me and I’ll share real-time performance and portfolio access.
GranDoc - Week, Day, Month, and Session Separator5Indicator Name: GranDoc's - Week, Day, Month, and Session Separator
Version: Pine Script v5
Author: Jonpaul Nnamdi Opara (GranDoc )
Description
The "GranDoc - Week, Day, Month, and Session Separator" is a highly customizable TradingView indicator designed to enhance chart analysis by visually marking critical time-based transitions. Developed by Jonpaul Nnamdi Opara, this tool plots vertical lines with labels or background highlights to denote the start and end of weeks, days, months, and major trading sessions (Frankfurt, London, NY Morning, NY Afternoon, Sydney, and Tokyo). Traders can tailor colors, line styles, widths, transparency, and session times to align with their strategies and timezones.
Ideal for forex, stocks, futures, and crypto traders, this indicator simplifies the identification of key market periods—such as session openings/closings or new weeks—that often signal increased volatility or trend shifts. It’s optimized for intraday timeframes for session separators but supports all timeframes for week, day, and month markers, making it a versatile addition to any trader’s toolkit.
Features
Week Separators: Marks Monday starts with customizable lines and "Week Start" labels.
Day Separators: Highlights daily openings with lines and "Day Start" labels.
Month Separators: Indicates new months with lines and "Month Start" labels.
Session Separators: Plots lines and labels for major trading sessions’ start and end:
Frankfurt (default: 07:00–15:00 UTC)
London (default: 08:00–16:00 UTC)
NY Morning (default: 13:00–16:00 UTC)
NY Afternoon (default: 16:00–21:00 UTC)
Sydney (default: 22:00–06:00 UTC)
Tokyo (default: 00:00–08:00 UTC)
Timezone Support: Adjusts session times with a UTC offset (±12 hours).
Display Flexibility : Toggle between labeled vertical lines or background highlights.
Customization: Fine-tune colors, line styles (solid, dashed, dotted), widths, and transparency.
Background Mode: Highlights periods with translucent backgrounds for cleaner charts.
[ i]Labeled Lines: Each line includes descriptive labels (e.g., "London Open", "Tokyo Closed") when not in background mode.
How to Use
Add to Chart:
Copy the script into TradingView’s Pine Editor.
Click "Add to Chart" to apply the indicator.
Customize Settings:
Open settings via double-click or the "Settings" gear icon.
Timezone Offset: Set your UTC offset (e.g., -5 for EST) to align sessions.
Toggles: Enable/disable week, day, month, or session separators.
Appearance: Adjust colors, line styles, widths, and transparency for each separator.
Session Times: Modify start/end hours and minutes if defaults don’t suit your market.
Background Mode: Enable "Show as Background" for colored backgrounds instead of lines, and tweak "Session Background Transparency."
Labels: Labeled lines (e.g., "Sydney Open") appear automatically unless background mode is active.
Chart Compatibility:
Session separators require intraday timeframes (e.g., 1-minute to 4-hour).
Week, day, and month separators work across all timeframes.
Confirm your chart’s timezone aligns with your analysis.
Analyze:
Use separators to pinpoint session transitions, daily openings, or weekly shifts for trade planning.
Labels make it easy to spot key periods on busy charts.
Pair with indicators like RSI, volume, or support/resistance for deeper insights.
Example Use Cases
Forex Trading: Highlight London and NY session opens/closes for high-liquidity entries.
Day Trading: Reset strategies at daily separators and monitor intraday volatility.
Swing Trading: Use week/month separators to track longer-term trends.
Session Focus: Isolate sessions like Tokyo for regional market analysis.
Chart Clarity: Background mode declutters charts while marking key times.
Notes
Session separators are disabled on daily+ timeframes to prevent clutter.
Verify timezone offset for accurate session alignment.
Background mode suits lower timeframes for readability.
Labels are visible only when background mode is disabled.
Feedback
Share your thoughts or suggestions to make this indicator even better! Reach out via TradingView or connect with the author for insights. Happy trading!
About the Author
Dr. Jonpaul Nnamdi Opara, a PhD graduate from Ehime University, Japan, is a researcher and developer specializing in AI and machine learning. His work on automated landslide mapping and defect detection, published in journals like GEOMATE, showcases his precision-driven approach. With the "GranDoc" indicator, Jonpaul brings intuitive, data-driven clarity to financial markets, reflecting his expertise in creating impactful tools.
Trend Dashboard (Short / Medium / Long)🔍 Overview
This script:
Calculates the short, medium, and long-term trend based on moving average crossovers
Displays the current trend status in a color-coded table on your TradingView chart
Helps you visually identify market trend direction at a glance — great for quick decision making
🧱 1. Inputs Section
shortMA_len = input.int(9, title="Short-Term MA")
mediumMA_short = input.int(21, title="Medium-Term Fast MA")
mediumMA_long = input.int(50, title="Medium-Term Slow MA")
longMA_short = input.int(50, title="Long-Term Fast MA")
longMA_long = input.int(200, title="Long-Term Slow MA")
This part lets you customize the moving averages used to determine each trend type:
Short-term: 9 vs 21 SMA
Medium-term: 21 vs 50 SMA
Long-term: 50 vs 200 SMA
You can change these from the indicator settings on your chart.
📈 2. Calculating the Moving Averages
shortMA = ta.sma(close, shortMA_len)
mediumFast = ta.sma(close, mediumMA_short)
mediumSlow = ta.sma(close, mediumMA_long)
longFast = ta.sma(close, longMA_short)
longSlow = ta.sma(close, longMA_long)
This section calculates:
The short MA (e.g. 9-period)
The medium fast & slow MAs (21 & 50)
The long fast & slow MAs (50 & 200)
📊 3. Determining the Trend
shortTrend = shortMA > mediumFast ? "Bullish" : shortMA < mediumFast ? "Bearish" : "Neutral"
mediumTrend = mediumFast > mediumSlow ? "Bullish" : mediumFast < mediumSlow ? "Bearish" : "Neutral"
longTrend = longFast > longSlow ? "Bullish" : longFast < longSlow ? "Bearish" : "Neutral"
Here, each trend is determined by a simple moving average crossover:
If the fast MA is above the slow MA → Bullish
If below → Bearish
If equal → Neutral
🎨 4. Trend Color Helper Function
getColor(trend) =>
trend == "Bullish" ? color.lime : trend == "Bearish" ? color.red : color.gray
Returns a color based on the trend type:
Green for Bullish
Red for Bearish
Gray for Neutral
📋 5. Creating and Updating the Table
var table trendTable = table.new(position.top_right, 2, 4, border_width=1)
This creates a 2-column, 4-row table in the top-right of the chart.
pinescript
Copy
Edit
table.cell(...)
Updates the table every few bars:
Row 1: headers
Row 2: Short-term trend
Row 3: Medium-term trend
Row 4: Long-term trend
Each trend is colored based on its status.
📌 6. Optional: Plot the Moving Averages
plot(shortMA, ...)
plot(mediumFast, ...)
...
Just to give you a visual reference, it plots each moving average on the chart in a different color.
✅ Summary: What You Get
🧠 Short-Term Trend: (e.g., 9 vs 21 SMA)
📈 Medium-Term Trend: (e.g., 21 vs 50 SMA)
📉 Long-Term Trend: (e.g., 50 vs 200 SMA)
🎨 Color-coded dashboard for instant recognition
📊 Great for trend-following, filtering trades, and quick analysis
[blackcat] L2 Ehlers Convolution Indicator V2OVERVIEW The L2 Ehlers Convolution Indicator V2 is an advanced technical analysis tool that applies convolution techniques to identify market trends and potential reversal points. It uses adaptive filtering to analyze price movements across multiple timeframes.
FEATURES
• Advanced convolution algorithm based on Ehlers' methodology
• Multiple timeframe analysis (S2 through S60)
• Dynamic color coding for trend direction:
Red: Downward trend
Green: Upward trend • Adjustable sensitivity through period inputs
HOW TO USE
Input Parameters:
• ShortestPeriod: Minimum period length for calculations
• LongestPeriod: Maximum period length for calculations
Interpretation:
• Red bars indicate downward momentum
• Green bars indicate upward momentum
• Bar height corresponds to the timeframe analyzed
LIMITATIONS
• Requires sufficient historical data for accurate calculations
• May produce false signals during volatile markets
• Performance depends on selected period parameters
NOTES
• The indicator uses arrays to store correlation, slope, and convolution values
• Each bar represents a different timeframe analysis
• Color intensity varies based on the strength of the signal
Perfect Trend System + Keltnerthis code is provide the Sonic R system with Kathy Lien ( famous bank trader ) and Keltner ccondition to point out where is top and bottom to exit or to take the dip.
also, EMA 10 and EMA20 as a trigger to start a trade with support and resistant is blocking the trend. Once the resistent/ support against the trend is broken, that's when the trader will jump in.
Step by step:
1. Choose the right side: Long / Short based on the Sonic R.
- if EMA34>EMA89>EMA200 => LONG party.
- if EMA 34 SHORT party.
- else: Don't trade. Simple !
2. Choose the right trigger harmonic with the side you're playing with.
- When LONG party => Bullish trigger EMA 10>EMA20.
- When SHORT party => Bearish trigger EMA 10 < EMA20.
- Else: Don't trade. Simple !
3. When to jump in ?
- Enemy against the trend is eliminated:
+Order Block
+ Supports / resistants
+ Supply / demand zone
+ compressed trendlines.
4. Where is TP / SL :
- SL: Closest swinglow / Swinghigh.
- TP: When perfect stage is no longer exist and reversal trigger appeared.
5. What if I missed it ?
- You should want for the perfect stage of the market appeared :
+ EMA10 > EMA20 > EMA50 > EMA100 > EMA200
+ or EMA10<EMA20<EMA50<EMA100<EMA200.
- count the first 5 candles on the perfectstage and enter if:
+ perfect stage still there after 5 candles. SL and TP same as above.
- perfect stage still there and it crossed:
+ support/ resistant against the perfect trend.
+ trendlines against against the perfect trend.
+ supply / demand zone against the perfect trend.
+ SL and TP same as above.
Constance Brown RSI with Composite IndexConstance Brown RSI with Composite Index
Overview
This indicator combines Constance Brown's RSI interpretation methodology with a Composite Index and ATR Distance to VWAP measurement to provide a comprehensive trading tool. It helps identify trends, momentum shifts, overbought/oversold conditions, and potential reversal points.
Key Features
Color-coded RSI zones for immediate trend identification
Composite Index for momentum analysis and divergence detection
ATR Distance to VWAP for identifying extreme price deviations
Automatic divergence detection for early reversal warnings
Pre-configured alerts for key trading signals
How to Use This Indicator
Trend Identification
The RSI line changes color based on its position:
Blue zone (RSI > 50): Bullish trend - look for buying opportunities
Purple zone (RSI < 50): Bearish trend - look for selling opportunities
Gray zone (RSI 40-60): Neutral/transitional market - prepare for potential breakout
The 40-50 area (light blue fill) acts as support during uptrends, while the 50-60 area (light purple fill) acts as resistance during downtrends.
// From the code:
upTrendZone = rsiValue > 50 and rsiValue <= 90
downTrendZone = rsiValue < 50 and rsiValue >= 10
neutralZone = rsiValue > 40 and rsiValue < 60
rsiColor = neutralZone ? neutralRSI : upTrendZone ? upTrendRSI : downTrendRSI
Momentum Analysis
The Composite Index (fuchsia line) provides momentum confirmation:
Values above 50 indicate positive momentum
Values below 40 indicate negative momentum
Crossing above/below these thresholds signals potential momentum shifts
// From the code:
compositeIndexRaw = rsiChange / ta.stdev(rsiValue, rsiLength)
compositeIndex = ta.sma(compositeIndexRaw, compositeSmoothing)
compositeScaled = compositeIndex * 10 + 50 // Scaled to fit 0-100 range
Overbought/Oversold Detection
The ATR Distance to VWAP table in the top-right corner shows how far price has moved from VWAP in terms of ATR units:
Extreme positive values (orange/red): Potentially overbought
Extreme negative values (purple/red): Potentially oversold
Near zero (gray): Price near average value
// From the code:
priceDistance = (close - vwapValue) / ta.atr(atrPeriod)
// Color coding based on distance value
Divergence Trading
The indicator automatically detects divergences between the Composite Index and price:
Bullish divergence: Price makes lower low but Composite Index makes higher low
Bearish divergence: Price makes higher high but Composite Index makes lower high
// From the code:
divergenceBullish = ta.lowest(compositeIndex, rsiLength) > ta.lowest(close, rsiLength)
divergenceBearish = ta.highest(compositeIndex, rsiLength) < ta.highest(close, rsiLength)
Trading Strategies
Trend Following
1. Identify the trend using RSI color:
Blue = Uptrend, Purple = Downtrend
2. Wait for pullbacks to support/resistance zones:
In uptrends: Buy when RSI pulls back to 40-50 zone and bounces
In downtrends: Sell when RSI rallies to 50-60 zone and rejects
3. Confirm with Composite Index:
Uptrends: Composite Index stays above 50 or quickly returns above it
Downtrends: Composite Index stays below 50 or quickly returns below it
4. Manage risk using ATR Distance:
Take profits when ATR Distance reaches extreme values
Place stops beyond recent swing points
Reversal Trading
1. Look for divergences
Bullish: Price makes lower low but Composite Index makes higher low
Bearish: Price makes higher high but Composite Index makes lower high
2. Confirm with ATR Distance:
Extreme readings suggest potential reversals
3. Wait for RSI zone transition:
Bullish: RSI crosses above 40 (purple to neutral/blue)
Bearish: RSI crosses below 60 (blue to neutral/purple)
4. Enter after confirmation:
Use candlestick patterns for precise entry
Place stops beyond the divergence point
Four pre-configured alerts are available:
Momentum High: Composite Index above 50
Momentum Low: Composite Index below 40
Bullish Divergence: Composite Index higher low
Bearish Divergence: Composite Index lower high
Customization
Adjust these parameters to optimize for your trading style:
RSI Length: Default 14, lower for more sensitivity, higher for fewer signals
Composite Index Smoothing: Default 10, lower for quicker signals, higher for less noise
ATR Period: Default 14, affects the ATR Distance to VWAP calculation
This indicator works well across various markets and timeframes, though the default settings are optimized for daily charts. Adjust parameters for shorter or longer timeframes as needed.
Happy trading!
Session Markers: 00:00, London, NY (Last 7 Days)This script marks key time(s) -
1. midnight open
2. london session open
3. ny session open
The session markers show up in blue color with a gray text annotation.
Pre Market ScreenerIndicator Description:
This is a Pre-Market Screener that filters stocks based on pre-market opening levels compared to the previous day’s high and low.
If the pre-market open is above the previous high , it's considered a potential breakout.
If the pre-market open is below the previous low , it's considered a potential breakdown.
Only select stocks are filtered based on these criteria. This tool is meant to help identify possible intraday movers—not a direct trade signal. Always conduct further analysis before entering any trade. Use this screener to build your intraday watchlist.
Note: You are currently in the REGULAR SESSION. For more accurate results, please switch to EXTENDED TRADING HOURS.
Super Accurate 15m Scalping Indicator [Royal Signals]This custom indicator simulates a robust trend trading strategy using a blend of moving averages (MA), the Relative Strength Index (RSI), and market structure analysis. Developed and fine-tuned with over 100 days of back testing, this tool is designed to capture trending market moves and support bidirectional trading—both long and short. When applied to various suitable symbols, it can help in identifying profitable trading opportunities by adapting to the unique volume and price fluctuation characteristics of each instrument.
Key Features:
Trend Trading System:
Combines MA crossovers, RSI signals, and market structure evaluation to pinpoint optimal entry and exit levels for trending markets.
Extensive Back Testing:
Fine-tuned with more than 100 days of historical data, ensuring enhanced reliability and performance.
Bidirectional Trading:
Supports both long and short trades, allowing you to take advantage of market opportunities regardless of overall trend direction.
Dynamic Performance Metrics:
Displays a comprehensive performance table in the upper-right corner of the chart, showing total trades, win rate, net profit, ROI, and maximum drawdown for ongoing evaluation.
Clear Visual Signals:
Utilizes distinct markers with increased size (size = size.small) and white text, along with background color changes (light green for long positions and light red for short positions) to easily visualize the duration of each trade.
Versatile Application:
Applying this indicator to various suitable symbols can aid in profitable trading by catering to different market dynamics, helping you fine-tune your approach according to the unique characteristics of each asset.
Precautions When Using:
Symbol Variability:
Trading volume and price fluctuations vary among symbols. Always refer to the performance table displayed in the upper-right of the chart and adjust settings accordingly.
Minimum Win Rate:
Ensure that the win rate remains at or above 34% to meet the strategy’s performance criteria.
Risk Management:
If maximum drawdown reaches 20% or more, exercise caution when applying leverage of 2x or greater.
Before using this indicator for live trading, please perform thorough testing and adjust parameters to align with your risk management preferences and market conditions. Past performance is not indicative of future results.
Ticker Pulse Meter + Fear EKG IndicatorThis is a companion indicator to the Ticker Pulse + Fear EKG Strategy. Can be used to understand and serves to visualize the trade entries on the chart.
Ticker Pulse + Fear EKG Indicator
Discover a smarter way to invest with the Ticker Pulse + Fear EKG Strategy, crafted for long-term investors seeking to buy dips and lock in profits over time. Fear EKG, a unique VIX-powered oscillator, pinpoints market fear to catch reversals at their sweetest spots, while Ticker Pulse’s dual-range metrics ensure you enter with momentum and exit with precision. Optimized for the daily timeframe—yet thriving on weekly and monthly charts—this strategy empowers you to dollar-cost average or ride trends with confidence, using partial exits to secure gains without guesswork.
Works out of the box, really no need for adjustments.
Paired with the companion Ticker Pulse Meter + Fear EKG indicator, you’ll visualize sentiment and price dynamics through vibrant area plots and a dynamic heatmap, making every decision crystal-clear. Whether you’re building wealth patiently or capitalizing on market dips, this strategy delivers robust, data-driven signals without the noise. Try it today and elevate your long-term portfolio! Note: Optional visuals (e.g., tables, SMA) use standard Pine Script logic, credited to community practices. Hypothetical results vary; no profits guaranteed.
Please like, comment and follow.
Ticker Pulse Meter + Fear EKG StrategyTicker Pulse + Fear EKG Strategy
Discover a smarter way to invest with the Ticker Pulse + Fear EKG Strategy, crafted for long-term investors seeking to buy dips and lock in profits over time. Fear EKG, a unique VIX-powered oscillator, pinpoints market fear to catch reversals at their sweetest spots, while Ticker Pulse’s dual-range metrics ensure you enter with momentum and exit with precision. Optimized for the daily timeframe—yet thriving on weekly and monthly charts—this strategy empowers you to dollar-cost average or ride trends with confidence, using partial exits to secure gains without guesswork.
Works out of the box, really no need for adjustment of settings.
Paired with the companion Ticker Pulse Meter + Fear EKG indicator, you’ll visualize sentiment and price dynamics through vibrant area plots and a dynamic heatmap, making every decision crystal-clear. Whether you’re building wealth patiently or capitalizing on market dips, this strategy delivers robust, data-driven signals without the noise. Try it today and elevate your long-term portfolio! Note: Optional visuals (e.g., tables, SMA) use standard Pine Script logic, credited to community practices. Hypothetical results vary; no profits guaranteed.
Visual Enhancers: Entry/exit dots, position table, and optional SMA/Bollinger Bands (if enabled), moving average and linear regression channel use standard Pine Script logic or inspired by public scripts like "Bollinger Bands by TradingView", among others. The visual enhancers are there to provide added context and situational awareness only and are not core to the inter workings of the trading strategy.
Please like, comment and follow.
Titan X 📈 Titan X – Optimized Trend Strategy with Gradient ZLEMA, RMI, CCI, ROC, and Volume Confirmation
Titan X is a precision-engineered trend-following strategy designed for crypto markets and high-volatility assets. It is not just a combination of indicators, but a carefully constructed, non-repainting system where each component plays a specific role in confirming high-probability trade setups. The strategy detects strong directional moves, confirms them with momentum and volume, and manages trade exits without relying on traditional stop losses.
🔍 How the Indicators Work Together
✅ 1. ZLEMA Baseline + Gradient Filter
A Zero Lag Exponential Moving Average (ZLEMA) is used to track directional trend with minimal lag.
A gradient (slope) is calculated from the ZLEMA to measure trend acceleration. This confirms whether a trend is gaining strength or losing momentum.
Entries are only taken when the ZLEMA gradient exceeds a user-defined threshold, ensuring trades are only taken in strong, developing trends.
✅ 2. RMI – Relative Momentum Index (with Memory)
RMI captures sustained momentum direction over time.
It helps validate that price isn't just spiking, but truly trending.
Titan X uses RMI as a trend memory filter, requiring consistent momentum alignment before entry.
✅ 3. Momentum Timing – ROC + CCI
The Rate of Change (ROC) determines the strength and direction of recent momentum.
The Commodity Channel Index (CCI) checks price deviation from a moving average baseline, identifying whether momentum is aligned with market structure.
This combo prevents trades in weak, flat, or conflicting conditions.
✅ 4. Volume Spike Confirmation
Titan X uses a relative volume filter, requiring the current bar’s volume to exceed a moving average threshold.
This ensures trades are only triggered when there is clear breakout interest from market participants, helping avoid fakeouts and low-volume moves.
🎯 Trade Entry & Exit Rules
✅ Entry Conditions:
All five filters must align:
Trend direction (ZLEMA slope)
Momentum (ROC & CCI)
Trend memory (RMI)
Volume (Spike filter)
Trades are entered on the next bar after all confirmations, ensuring 100% non-repainting behavior.
✅ Take Profit System (Multi-Level TP):
TP1: Closes 50% of the position at a user-defined % gain (default: 2%)
TP2: Closes the remaining 50% of the position at a higher % gain (default: 4%)
Each TP is executed via limit order to ensure realistic and backtestable fills.
❌ No Stop Loss Used
Instead of using fixed stop losses, Titan X closes positions early when trend conditions weaken.
This dynamic exit logic is based on a reversal in ZLEMA gradient, which serves as a weak trend detection system.
⏱️ Cooldown Logic
A 1-bar cooldown is enforced between trades to avoid same-bar exit/entry violations on TradingView.
This improves execution accuracy and avoids overtrading on choppy price action.
📊 Real-Time Strategy Dashboard
Titan X includes a live dashboard that provides full transparency:
Current Position (Long / Short / Flat)
Entry Price
TP1 Hit? / TP2 Hit?
Bars Since Entry
Win Rate (%)
Profit Factor
Ideal for both manual monitoring and automated bot strategies.
🔔 Bot-Ready Multi-Exchange Alerts
Alerts can be configured for:
ENTER-LONG, ENTER-SHORT
EXIT-LONG, EXIT-SHORT
TP1 / TP2 targets
Messages are fully customizable and designed for platforms like:
WonderTrading
3Commas
TradingConnector
⚙️ Designed For:
Timeframes: 1H and 4H (optimized for crypto)
Markets: Altcoins, BTC/ETH, high-volatility pairs
Traders: Trend-followers, momentum scalpers, algo bot users
Goal: High accuracy entries, structured exits, zero repainting, and flexible trade management
⚠️ TradingView Disclosure
This strategy is provided for educational purposes only. It does not constitute investment advice, nor does it guarantee any returns. Trading carries risk; test thoroughly before using in live environments.