NASI +The NASI + indicator is an advanced adaptation of the classic McClellan Oscillator, a tool widely used to gauge market breadth. It calculates the McClellan Oscillator by measuring the difference between the 19-day and 39-day EMAs of net advancing issues, which are optionally adjusted to account for the relative strength of advancing vs. declining stocks.
To enhance this analysis, NASI + applies the Relative Strength Index (RSI) to the cumulative McClellan Oscillator values, generating a unique momentum-based view of market breadth. Additionally, two extra EMAs—a 10-day and a 4-day EMA—are applied to the RSI, providing further refinement to signals for overbought and oversold conditions.
With NASI +, users benefit from:
-A deeper analysis of market momentum through cumulative breadth data.
-Enhanced sensitivity to trend shifts with the applied RSI and dual EMAs.
-Clear visual cues for overbought and oversold conditions, aiding in intuitive signal identification.
Indicadores de Banda
Georg'ae stratergy MACD & VWAP (HLC3) Buy/Sell SignalsHere’s a TradingView Pine Script code that combines MACD (9, 21) and VWAP (9, 21) to generate buy and sell signals with green and red arrows, respectively.
RSI Strategy with 1:3 Risk/Reward//@version=5
strategy("RSI Strategy with 1:3 Risk/Reward", overlay=true)
// Input for RSI settings
rsiPeriod = input.int(14, title="RSI Period", minval=1)
rsiOverbought = input.int(70, title="RSI Overbought Level", minval=1, maxval=100)
rsiOversold = input.int(30, title="RSI Oversold Level", minval=1, maxval=100)
// RSI Calculation
rsi = ta.rsi(close, rsiPeriod)
// Define the risk-to-reward ratio (1:3)
riskRewardRatio = 3
// Define the entry condition (RSI crosses above 50 for buy and below 50 for sell)
buySignal = ta.crossover(rsi, 50)
sellSignal = ta.crossunder(rsi, 50)
// Entry execution
if (buySignal)
// Calculate the stop loss (1 ATR below entry) and take profit (3 ATR above entry)
stopLossLevel = close - ta.atr(14)
takeProfitLevel = close + ta.atr(14) * riskRewardRatio
strategy.entry("Buy", strategy.long, stop=stopLossLevel, limit=takeProfitLevel)
if (sellSignal)
// Calculate the stop loss (1 ATR above entry) and take profit (3 ATR below entry)
stopLossLevel = close + ta.atr(14)
takeProfitLevel = close - ta.atr(14) * riskRewardRatio
strategy.entry("Sell", strategy.short, stop=stopLossLevel, limit=takeProfitLevel)
// Plot RSI on a separate pane
hline(50, "RSI 50", color=color.gray)
plot(rsi, "RSI", color=color.blue, linewidth=2)
Extended Indicator (ELZ04) for Multi-Factor Trend AnalysisOverview
The Extended Indicator (ELZ04) is designed to assist traders in identifying potential buy and sell signals through a combination of widely used technical indicators. This script integrates Stochastic RSI, Bollinger Bands, Exponential Moving Averages (EMAs), MACD, Momentum, and Volume Analysis. It provides a holistic view of the market's current trend and potential reversals by blending multiple indicators.
Indicators and Components
Stochastic RSI: The Stochastic RSI combines RSI (Relative Strength Index) and stochastic calculations to detect potential overbought and oversold conditions. This allows traders to refine entries and exits in trend-following and mean-reversion strategies.
RSI Period: 16
Stochastic Period: 14
Overbought/Oversold Levels: Adjustable, default set to 70/30
Bollinger Bands: The Bollinger Bands provide dynamic support and resistance levels. In this script, they help filter Stochastic RSI signals, reducing false entries during consolidation phases.
Length: 20 periods
Deviation Multiplier: Adjustable, default set to 2
Exponential Moving Averages (EMAs): EMAs of different lengths (20, 50, 100, 200) are plotted for trend confirmation and crossovers. These serve as dynamic support/resistance levels and are essential for detecting short-term and long-term trends.
Color-coded for easy interpretation
Signals for potential bullish/bearish trends based on EMA alignments
MACD (Moving Average Convergence Divergence): MACD histogram and signal lines are included to provide additional trend confirmation. Crossovers between the MACD and Signal Line can help in timing entries and exits.
Line Calculation: Fast/Slow periods 12 and 26, Signal line 9
Color-coded histogram to indicate bullish/bearish momentum shifts
Momentum Indicator: Measures the change in price over a specified period (14 by default). Positive momentum suggests increasing buying pressure, while negative momentum suggests increasing selling pressure.
Positive values are green; negative values are red.
Volume Analysis: The script evaluates volume levels relative to a 20-period moving average to confirm trend strength. Higher-than-average volume is marked with a green color, indicating increased trading interest.
How It Works
The script generates buy and sell signals based on multiple indicator conditions, as follows:
Buy Signal: Triggers when both RSI and Stochastic RSI are in oversold conditions, combined with a closing price near the lower Bollinger Band. Additionally, MACD must show positive momentum.
Sell Signal: Activates when both RSI and Stochastic RSI are in overbought conditions, combined with a closing price near the upper Bollinger Band. Additionally, MACD should indicate weakening momentum.
Display and User Interface
This indicator plots buy and sell signals directly on the chart, with a color-coded table displaying real-time EMA, MACD, Momentum, and Volume conditions. Additionally, a textual summary at the bottom of the chart provides an easy-to-read summary of the market's current state and suggested position directions.
Table Details:
EMAs: Shows current values with directional color cues.
MACD: Indicates buy/sell conditions based on histogram color.
Momentum: Shows positive/negative values to highlight current pressure.
Volume: Displays as a green/red marker based on relative strength.
Usage and Recommendations
This indicator is suitable for:
Trend-following strategies, where users can leverage EMA alignment and MACD signals.
Range-bound markets, with Stochastic RSI and Bollinger Bands signaling potential reversal points.
Traders interested in multi-indicator confirmation to improve decision-making and reduce false signals in volatile markets.
Please remember that this indicator is designed to support trading strategies by providing comprehensive trend insights, but it should be used in combination with your own analysis and market knowledge.
NOT: İNDİKATÖR V1'DİR GÜNCELLEMELER VE DETAYLAR TÜRKÇE AÇIKLAMALAR İLE GELECEKTİR.
Volume and Fibonacci StrategyStrategy Declaration: The script is now recognized as a strategy, allowing you to test and backtest the logic with the TradingView strategy tester.
Entry Logic: When the price is above the 50% Fibonacci level and the current volume exceeds the 24-hour average, it enters a long position.
Exit Logic: The position is closed when the price drops below the 38.2% Fibonacci level.
stoic indicatorAnother indicator and this is best for you
We can make money with this incredible indicator so lets do this
Trend Trader//@version=5
indicator("Trend Trader", shorttitle="Trend Trader", overlay=true)
// User-defined input for moving averages
shortMA = input.int(10, minval=1, title="Short MA Period")
longMA = input.int(100, minval=1, title="Long MA Period")
// User-defined input for the instrument selection
instrument = input.string("US30", title="Select Instrument", options= )
// Set target values based on selected instrument
target_1 = instrument == "US30" ? 50 :
instrument == "NDX100" ? 25 :
instrument == "GER40" ? 25 :
instrument == "GOLD" ? 5 : 5 // default value
target_2 = instrument == "US30" ? 100 :
instrument == "NDX100" ? 50 :
instrument == "GER40" ? 50 :
instrument == "GOLD" ? 10 : 10 // default value
// User-defined input for the start and end times with default values
startTimeInput = input.int(12, title="Start Time for Session (UTC, in hours)", minval=0, maxval=23)
endTimeInput = input.int(17, title="End Time Session (UTC, in hours)", minval=0, maxval=23)
// Convert the input hours to minutes from midnight
startTime = startTimeInput * 60
endTime = endTimeInput * 60
// Function to convert the current exchange time to UTC time in minutes
toUTCTime(exchangeTime) =>
exchangeTimeInMinutes = exchangeTime / 60000
// Adjust for UTC time
utcTime = exchangeTimeInMinutes % 1440
utcTime
// Get the current time in UTC in minutes from midnight
utcTime = toUTCTime(time)
// Check if the current UTC time is within the allowed timeframe
isAllowedTime = (utcTime >= startTime and utcTime < endTime)
// Calculating moving averages
shortMAValue = ta.sma(close, shortMA)
longMAValue = ta.sma(close, longMA)
// Plotting the MAs
plot(shortMAValue, title="Short MA", color=color.blue)
plot(longMAValue, title="Long MA", color=color.red)
// MACD calculation for 15-minute chart
= request.security(syminfo.tickerid, "15", ta.macd(close, 12, 26, 9))
macdColor = macdLine > signalLine ? color.new(color.green, 70) : color.new(color.red, 70)
// Apply MACD color only during the allowed time range
bgcolor(isAllowedTime ? macdColor : na)
// Flags to track if a buy or sell signal has been triggered
var bool buyOnce = false
var bool sellOnce = false
// Tracking buy and sell entry prices
var float buyEntryPrice_1 = na
var float buyEntryPrice_2 = na
var float sellEntryPrice_1 = na
var float sellEntryPrice_2 = na
if not isAllowedTime
buyOnce :=false
sellOnce :=false
// Logic for Buy and Sell signals
buySignal = ta.crossover(shortMAValue, longMAValue) and isAllowedTime and macdLine > signalLine and not buyOnce
sellSignal = ta.crossunder(shortMAValue, longMAValue) and isAllowedTime and macdLine <= signalLine and not sellOnce
// Update last buy and sell signal values
if (buySignal)
buyEntryPrice_1 := close
buyEntryPrice_2 := close
buyOnce := true
if (sellSignal)
sellEntryPrice_1 := close
sellEntryPrice_2 := close
sellOnce := true
// Apply background color for entry candles
barcolor(buySignal or sellSignal ? color.yellow : na)
/// Creating buy and sell labels
if (buySignal)
label.new(bar_index, low, text="BUY", style=label.style_label_up, color=color.green, textcolor=color.white, yloc=yloc.belowbar)
if (sellSignal)
label.new(bar_index, high, text="SELL", style=label.style_label_down, color=color.red, textcolor=color.white, yloc=yloc.abovebar)
// Creating labels for 100-point movement
if (not na(buyEntryPrice_1) and close >= buyEntryPrice_1 + target_1)
label.new(bar_index, high, text=str.tostring(target_1), style=label.style_label_down, color=color.green, textcolor=color.white, yloc=yloc.abovebar)
buyEntryPrice_1 := na // Reset after label is created
if (not na(buyEntryPrice_2) and close >= buyEntryPrice_2 + target_2)
label.new(bar_index, high, text=str.tostring(target_2), style=label.style_label_down, color=color.green, textcolor=color.white, yloc=yloc.abovebar)
buyEntryPrice_2 := na // Reset after label is created
if (not na(sellEntryPrice_1) and close <= sellEntryPrice_1 - target_1)
label.new(bar_index, low, text=str.tostring(target_1), style=label.style_label_up, color=color.red, textcolor=color.white, yloc=yloc.belowbar)
sellEntryPrice_1 := na // Reset after label is created
if (not na(sellEntryPrice_2) and close <= sellEntryPrice_2 - target_2)
label.new(bar_index, low, text=str.tostring(target_2), style=label.style_label_up, color=color.red, textcolor=color.white, yloc=yloc.belowbar)
sellEntryPrice_2 := na // Reset after label is created
Average Candle Height
“Average Candle Height Indicator”
This indicator calculates and visualizes the average candle height over a specified period, providing insight into recent market volatility. The indicator calculates two separate averages over the last 30 days (or a custom period set by the user):
1. High-Low Average (blue line): Measures the average height of candles based on the range between the high and low prices. This can indicate the overall market range and volatility for each candle.
2. Open-Close Average (red line): Measures the average height of candles based on the absolute difference between the open and close prices, reflecting the average change in price per candle.
By showing these two averages in a separate pane, this indicator allows traders to compare volatility based on full candle ranges (high-low) and directional price movement (open-close). It’s useful for identifying periods of high volatility or consolidation and understanding typical candle size patterns over the specified timeframe.
Positive Rate of Change (ROC) with Custom EMA and MultiplierROC, this is simply the roc twerked so all it values are positive.
Pala-Spade-Gravestone-Dragonfly Doji and Marubozu DetectorEnglish Explanation
This Pine Script code implements an indicator called "Pala-Spade-Gravestone-Dragonfly Doji and Marubozu Detector," designed to identify specific candlestick patterns, including Doji variations (Doji Star Up, Doji Star Down, Gravestone, and Dragonfly) as well as Marubozu patterns (Bullish and Bearish) on a chart. When these patterns appear, the indicator displays visual markers on the chart and can trigger alerts based on the detection.
Key Components:
1. Indicator Setup: The indicator's name is defined, specifying that it overlays the chart.
2. Input Variables:
- **EMA Period**: Allows customization of the EMA period for trend analysis.
- **Low/High Ratio & Body Ratio Size**: Configure ratios for pattern detection by defining the allowed body and tail size ratios.
- **Marubozu Body Height**: Sets a minimum body height for Marubozu patterns.
3. Pattern Detection Functions:
- **Doji Patterns**: Detects Doji Star Up, Doji Star Down, Gravestone, and Dragonfly patterns based on open/close proximity, tail length, and comparison to EMA.
- **Marubozu Patterns**: Identifies Bullish and Bearish Marubozu candles based on full-body and height requirements.
4. Visual Indicators and Alerts:
- Adds visual markers for each pattern (green and red triangles for Doji patterns; green and red backgrounds for Marubozu patterns).
- Generates alerts when any of the specified patterns are detected, notifying traders to pay attention to potential price reversals or continuations.
Türkçe Açıklama
Bu Pine Script kodu, grafikte belirli mum çubuğu formasyonlarını - Doji varyasyonları (Doji Yıldızı Yukarı, Doji Yıldızı Aşağı, Mezartaşı, Yusufcuk) ve Marubozu formasyonlarını (Boğa ve Ayı) - tespit etmek için tasarlanmış "Pala-Mezartaşı-Yusufcuk Doji ve Marubozu Tespit Edici" adlı bir göstergeyi uygular. Bu formasyonlar meydana geldiğinde gösterge grafikte görsel işaretler sağlar ve tespit edildiğinde uyarılar oluşturabilir.
Ana Bileşenler:
1. Gösterge Kurulumu: Gösterge adı tanımlanır ve grafikte yer alacağı belirtilir.
2. Girdi Değişkenleri:
- **EMA Periyodu**: Trend analizine göre EMA periyodunu özelleştirmeye izin verir.
- **Düşük/Yüksek Oranı & Gövde Oranı Boyutu**: Gövde ve kuyruk oranları tanımlanarak formasyon tespiti için oranlar ayarlanabilir.
- **Marubozu Gövdesi Yüksekliği**: Marubozu formasyonları için minimum gövde yüksekliğini belirler.
3. Formasyon Tespit Fonksiyonları:
- **Doji Formasyonları**: Doji Yıldızı Yukarı, Doji Yıldızı Aşağı, Mezartaşı ve Yusufcuk formasyonlarını açık/kapanış yakınlığı, kuyruk uzunluğu ve EMA'ya göre tespit eder.
- **Marubozu Formasyonları**: Tam gövde ve yükseklik gereksinimlerine göre Boğa ve Ayı Marubozu mumlarını tespit eder.
4. Görsel Göstergeler ve Uyarılar:
- Her formasyon için görsel işaretler ekler (Doji formasyonları için yeşil ve kırmızı üçgenler; Marubozu formasyonları için yeşil ve kırmızı arka plan renkleri).
- Belirtilen formasyonlardan herhangi biri tespit edildiğinde uyarılar oluşturur, böylece yatırımcılar potansiyel fiyat dönüşleri veya devamlarına dikkat edebilir.
Pala Hammer and Inverted HammerEnglish Explanation
This Pine Script code implements an indicator called "Hammer and Inverted Hammer," designed to detect two specific candlestick patterns – the Hammer and the Inverted Hammer – on a chart. It provides visual markers and alerts when these patterns occur based on specific tail length and price conditions.
Key Components:
1. Indicator Setup: Defines the indicator's name, a short title, and specifies that it overlays the chart.
2. Functions for Tail Detection:
- hasLowerTail: Checks if a candlestick has a lower tail, based on a specified minimum length as a percentage.
- hasUpperTail: Similarly, checks if a candlestick has an upper tail based on specified length criteria.
- consecutiveLowerTailsExist & consecutiveUpperTailsExist: Verify if a defined number of consecutive candles meet the lower or upper tail conditions.
3. Calculations for Price Levels:
- lowestLowInPreviousBars & highestHighInPreviousBars: Determine the lowest or highest prices over a set number of previous candles.
- percentageBelowLowestLow & percentageAboveHighestHigh: Calculate the percentage of the current candle’s price that is below or above these determined levels.
4. Conditions:
- finalConditionLowerTails: Checks if there are consecutive lower tails, the current candle’s low is below the lowest low of previous candles, and the percentage is above a threshold.
- finalConditionUpperTails: Similar check for upper tails and price levels.
5. Visual Indicators and Alerts:
- Adds visual markers (green label for Hammer, red label for Inverted Hammer) on the chart when patterns are detected.
- Creates alert conditions that notify when either a Hammer or Inverted Hammer pattern is present on the chart.
This script is useful for traders looking to identify reversal signals and can be customized by modifying the percentage thresholds and number of candles evaluated.
Türkçe Açıklama
Bu Pine Script kodu, grafikte iki özel mum çubuğu formasyonunu - Çekiç ve Ters Çekiç - tespit etmek için tasarlanmış "Çekiç ve Ters Çekiç" adlı bir göstergeyi uygular. Bu formasyonlar meydana geldiğinde görsel işaretler ve uyarılar sağlar ve belirli kuyruk uzunluğu ve fiyat koşullarına göre çalışır.
Ana Bileşenler:
1. Gösterge Kurulumu: Gösterge adı, kısa başlığı tanımlar ve grafikte yerleştirileceğini belirtir.
2. Kuyruk Tespiti Fonksiyonları:
- hasLowerTail: Bir mum çubuğunun belirli bir minimum uzunluk yüzdesine göre alt kuyruğa sahip olup olmadığını kontrol eder.
- hasUpperTail: Benzer şekilde, üst kuyruk için belirli uzunluk kriterlerine göre kontrol yapar.
- consecutiveLowerTailsExist & consecutiveUpperTailsExist: Belirli bir sayıda ardışık mumun alt veya üst kuyruk koşullarını karşılayıp karşılamadığını doğrular.
3. Fiyat Seviyesi Hesaplamaları:
- lowestLowInPreviousBars & highestHighInPreviousBars: Önceki mumlar arasında belirli bir sayıda en düşük veya en yüksek fiyatı belirler.
- percentageBelowLowestLow & percentageAboveHighestHigh: Mevcut mumun fiyatının, belirlenen seviyelerin altında veya üstünde kaldığı yüzdeleri hesaplar.
4. Koşullar:
- finalConditionLowerTails: Ardışık alt kuyrukların, mevcut mumun önceki mumların en düşük fiyatının altında kalıp kalmadığını ve yüzdelik eşik üzerinde olup olmadığını kontrol eder.
- finalConditionUpperTails: Üst kuyruk ve fiyat seviyeleri için benzer bir kontrol gerçekleştirir.
5. Görsel Göstergeler ve Uyarılar:
- Çekiç (yeşil etiket) ve Ters Çekiç (kırmızı etiket) tespit edildiğinde grafikte görsel işaretler ekler.
- Grafikte bir Çekiç veya Ters Çekiç formasyonu bulunduğunda bildirim sağlayan uyarı koşulları oluşturur.
Bu gösterge, geri dönüş sinyallerini belirlemek isteyen yatırımcılar için faydalıdır ve yüzdelik eşikler ile değerlendirilen mum sayıları değiştirilerek özelleştirilebilir.
Buy/Sell Indicator with Fibonacci (5-Minute)тпт аптаа п ер цн л о авто купи продай еррра пптт пттп аптптптав п тп пт
Inversion Fair Value Gaps [Mike-NQ-Sniper]OBJECTIF PRINCIPAL :
Détecter les écarts de prix importants (Fair Value Gaps) et leurs inversions
Fournir des signaux d'entrée lorsque le prix revient tester ces zones
FONCTIONNEMENT :
Détection des FVG :
Gap Haussier : Quand le bas d'une bougie est au-dessus du haut d'une bougie précédente
Gap Baissier : Quand le haut d'une bougie est en-dessous du bas d'une bougie précédente
Filtres intégrés :
Filtre Volume : Comparez le volume actuel à une moyenne mobile de 20 périodes
Filtre ATR : Vérifie la taille significative du gap
Signal préférentiel : Option de validation sur clôture ou mèches
Affichage visuel :
Boxes vertes : Zones FVG haussières
Boîtes rouges : Zones FVG baissières
Lignes pointillées : Point médian des écarts
Flèches : ▲ (longue) et ▼ (courte) pour les points d'entrée
Conservation des signaux :
Historique d'une semaine (10080 minutes)
Affichage des 100 derniers signaux
Nettoyage automatique des anciens signaux
PARAMÈTRES CLÉS :
Multiplicateur ATR (0,25) :
Filtrer la taille minimale des écarts
Plus la valeur est haute, plus les signaux sont sélectifs
Filtre de volume :
Activation/désactivation du filtre volume
Seuil par défaut à 1,2x la moyenne
Préférence de signal :
"Fermer" : Validation sur les clôtures
"Wick" : Validation sur les mèches
UTILISATION RECOMMANDÉE :
Scalpage (M1-M5) :
Réaction rapide aux gaps
Concentrez-vous sur le volume
Intraday (M15-H1) :
Signaux plus fiables
Meilleure définition des zones
Swing (H4-Quotidien) :
Lacunes plus significatives
Zones de support/résistance importantes
ALERTES :
Signaux haussiers (haussier)
Signaux baissiers (baissiers)
AVANTAGES :
Identification visuelle claire des zones importantes
Filtres multiples pour réduire les faux signaux
Adapté à tous les délais
Conservation de l'historique des signaux
Personnalisable selon votre style de trading
C'est un indicateur qui combine analyse technique et élan, particulièrement efficace pour identifier les points d'entrée potentiels lorsque le prix revient tester des zones d'écart importantes.
HPz-2indThe script visualises the contraction or tightness of the Bollinger Bands. The contraction values have to be adjusted for each asset/coin/stock and timeframe. See what works for you.
Supertrend EMA & KNNSupertrend EMA & KNN
The Supertrend EMA indicator cuts through the noise to deliver clear trend signals.
This tool is built using the good old Exponential Moving Averages (EMAs) with a novel of machine learning; KNN (K Nearest Neighbors) breakout detection method.
Key Features:
Effortless Trend Identification: Supertrend EMA simplifies trend analysis by automatically displaying a color-coded EMA. Green indicates an uptrend, red signifies a downtrend, and the absence of color suggests a potential range.
Dynamic Breakout Detection: Unlike traditional EMAs, Supertrend EMA incorporates a KNN-based approach to identify breakouts. This allows for faster color changes compared to standard EMAs, offering a more dynamic picture of the trend.
Customizable Parameters: Fine-tune the indicator to your trading style. Adjust the EMA length for trend smoothing, KNN lookback window for breakout sensitivity, and breakout threshold for filtering noise.
A Glimpse Under the Hood:
Dual EMA Power: The indicator utilizes two EMAs. A longer EMA (controlled by the "EMA Length" parameter) provides a smooth trend direction, while a shorter EMA (controlled by the "Short EMA Length" parameter) triggers color changes, aiming for faster response to breakouts.
KNN Breakout Detection: This innovative feature analyzes price action over a user-defined lookback period (controlled by the "KNN Lookback Length" parameter) to identify potential breakouts. If the price surpasses a user-defined threshold (controlled by the "Breakout Threshold" parameter) above the recent highs, a green color is triggered, signaling a potential uptrend. Conversely, a breakdown below the recent lows triggers a red color, indicating a potential downtrend.
Trading with Supertrend EMA:
Ride the Trend: When the indicator displays green, look for long (buy) opportunities, especially when confirmed by bullish price action patterns on lower timeframes. Conversely, red suggests potential shorting (sell) opportunities, again confirmed by bearish price action on lower timeframes.
Embrace Clarity: The color-coded EMA provides a clear visual representation of the trend, allowing you to focus on price action and refine your entry and exit strategies.
A Word of Caution:
While Supertrend EMA offers faster color changes than traditional EMAs, it's important to acknowledge a slight inherent lag. Breakout detection relies on historical data, and there may be a brief delay before the color reflects a new trend.
To achieve optimal results, consider:
Complementary Tools: Combine Supertrend EMA with other indicators or price action analysis for additional confirmation before entering trades.
Solid Risk Management: Always practice sound risk management strategies such as using stop-loss orders to limit potential losses.
Supertrend EMA is a powerful tool designed to simplify trend identification and enhance your trading experience. However, remember, no single indicator guarantees success. Use it with a comprehensive trading strategy and disciplined risk management for optimal results.
Disclaimer:
While the Supertrend EMA indicator can be a valuable tool for identifying potential trend changes, it's important to note that it's not infallible. Market conditions can be highly dynamic, and indicators may sometimes provide false signals. Therefore, it's crucial to use this indicator in conjunction with other technical analysis tools and sound risk management practices. Always conduct thorough research and consider consulting with a financial advisor before making any investment decisions.
Average Yield InversionDescription:
This script calculates and visualizes the average yield curve spread to identify whether the yield curve is inverted or normal. It takes into account short-term yields (1M, 3M, 6M, 2Y) and long-term yields (10Y, 30Y).
Positive values: The curve is normal, indicating long-term yields are higher than short-term yields. This often reflects economic growth expectations.
Negative values: The curve is inverted, meaning short-term yields are higher than long-term yields, a potential signal of economic slowdown or recession.
Key Features:
Calculates the average spread between long-term and short-term yields.
Displays a clear graph with a zero-line reference for quick interpretation.
Useful for tracking macroeconomic trends and potential market turning points.
This tool is perfect for investors, analysts, and economists who need to monitor yield curve dynamics at a glance.
Profit Hunter - RS Supernova中文說明
狩利 (Profit Hunter) - RS 超新星 是一款專為加密貨幣市場設計的相對強度篩選指標,靈感來自 Mark Minervini 和 William O'Neil 的投資理念。此指標透過「RS 超新星」篩選概念,幫助交易者聚焦在市場中的極端強勢標的,從而更精準地捕捉高潛力的進場機會。
指標用途
RS 評級 (RS Rating):基於相對強度 (Relative Strength) 概念,將標的與整體市場 (TOTAL 指數) 進行比較,得出 RS 評級。當 RS 評級超過 85 時,該標的被視為具有極強的上漲動能,是潛在的進場目標。
高潛力篩選:此指標利用動態加權計算方式,篩選出相對強勢的標的,讓交易者可以聚焦於具有突破潛力的資產。
即時數據顯示:在圖表上即時顯示 RS 評級,提供清晰的數據支持,使交易者快速判斷標的的強度並做出即時決策。
狩利-RS 超新星 專為追求市場主流趨勢的交易者設計,特別適合應用 Minervini 和 O'Neil 理論的投資者。該指標幫助您在市場波動中篩選出最具相對強度的標的,確保每次進場都是基於高潛力的技術分析。
English Description
Profit Hunter - RS Supernova is a relative strength (RS) filtering indicator specifically designed for the cryptocurrency market, inspired by the investment philosophies of Mark Minervini and William O'Neil. Through the concept of the "RS Supernova," this indicator helps traders focus on exceptionally strong assets within the market, enabling precise entry into high-potential opportunities.
Indicator Purpose
RS Rating: Based on Relative Strength (RS) analysis, the indicator compares the asset to the overall market (TOTAL index) to generate an RS Rating. When the RS rating exceeds 85, the asset is considered to have substantial upward momentum, marking it as a potential entry target.
High-Potential Screening: Utilizing a dynamic weighted calculation, this indicator filters out assets with relative strength, allowing traders to concentrate on those with breakout potential.
Real-Time Data Display: The RS Rating is displayed on the chart, providing clear data for quick assessment of asset strength and enabling real-time decision-making.
Profit Hunter - RS Supernova is designed for traders seeking to capture mainstream market trends, especially those following Minervini and O'Neil's theories. This indicator aids in identifying the strongest assets amidst market fluctuations, ensuring each entry is backed by high-potential technical analysis.
Open to High/Low % Movementto track the movement of open to low and open to high in % terms, please create a trading view pine script which can plot this movement in a separate chart
Effective Volume (ADV) v3Effective Volume (ADV) v3: Enhanced Accumulation/Distribution Analysis Tool
This indicator is an updated version of the original script by cI8DH, now upgraded to Pine Script v5 with added functionality, including the Volume Multiple feature. The tool is designed for analyzing Accumulation/Distribution (A/D) volume, referred to here as "Effective Volume," which represents the volume impact in alignment with price direction, providing insights into bullish or bearish trends through volume.
Accumulation/Distribution Volume Analysis : The script calculates and visualizes Effective Volume (ADV), helping traders assess volume strength in relation to price action. By factoring in bullish or bearish alignment, Effective Volume highlights points where volume strongly supports price movements.
Volume Multiple Feature for Volume Multiplication : The Volume Multiple setting (default value 2) allows you to set a multiplier to identify bars where Effective Volume exceeds the previous bar’s volume by a specified factor. This feature aids in pinpointing significant shifts in volume intensity, often associated with potential trend changes.
Customizable Aggregation Types : Users can choose from three volume aggregation types:
Simple - Standard SMA (Simple Moving Average) for averaging Effective Volume
Smoothed - RMA (Recursive Moving Average) for a less volatile, smoother line
Cumulative - Accumulated Effective Volume for ongoing trend analysis
Volume Divisor : The “Divide Vol by” setting (default 1 million) scales down the Effective Volume value for easier readability. This allows Effective Volume data to be aligned with the scale of the price chart.
Visualization Elements
Effective Volume Columns : The Effective Volume bar plot changes color based on volume direction:
Green Bars : Bullish Effective Volume (volume aligns with price movement upwards)
Red Bars : Bearish Effective Volume (volume aligns with price movement downwards)
Moving Average Lines :
Volume Moving Average - A gray line representing the moving average of total volume.
A/D Moving Average - A blue line showing the moving average of Accumulation/Distribution (A/D) Effective Volume.
High ADV Indicator : A “^” symbol appears on bars where the Effective Volume meets or exceeds the Volume Multiple threshold, highlighting bars with significant volume increase.
How to Use
Analyze Accumulation/Distribution Trends : Use Effective Volume to observe if bullish or bearish volume aligns with price direction, offering insights into the strength and sustainability of trends.
Identify Volume Multipliers with Volume Multiple : Adjust Volume Multiple to track when Effective Volume has notably increased, signaling potential shifts or strengthening trends.
Adjust Volume Display : Use the volume divisor setting to scale Effective Volume for clarity, especially when viewing alongside price data on higher timeframes.
With customizable parameters, this script provides a flexible, enhanced perspective on Effective Volume for traders analyzing volume-based trends and reversals.
Jackson Volume breaker Indication# Jackson Volume Breaker Beta
### Advanced Volume Analysis Indicator
## Description
The Jackson Volume Breaker Beta is a sophisticated volume analysis tool that helps traders identify buying and selling pressure by analyzing price action and volume distribution. This indicator separates and visualizes buying and selling volume based on where the price closes within each candle's range, providing clear insights into market participation and potential trend strength.
## Key Features
1. **Smart Volume Distribution**
- Automatically separates buying and selling volume
- Color-coded volume bars (Green for buying, Red for selling)
- Winning volume always displayed on top for quick visual reference
2. **Real-time Volume Analysis**
- Shows current candle's buy/sell ratio
- Displays total volume with smart number formatting (K, M, B)
- Percentage-based volume distribution
3. **Technical Overlays**
- 20-period Volume Moving Average
- Dynamic scaling relative to price action
- Clean, uncluttered visual design
## How to Use
### Installation
1. Add the indicator to your chart
2. Adjust the Volume Scale input based on your preference (default: 0.08)
3. Toggle the Moving Average display if desired
### Reading the Indicator
#### Volume Bars
- **Green Bars**: Represent buying volume
- **Red Bars**: Represent selling volume
- **Stacking**: The larger volume (winning side) is always displayed on top
- **Height**: Relative to the actual volume, scaled for chart visibility
#### Information Table
The top-right table shows three key pieces of information:
1. **Left Percentage**: Winning side's volume percentage
2. **Middle Percentage**: Losing side's volume percentage
3. **Right Number**: Total volume (abbreviated)
### Trading Applications
1. **Trend Confirmation**
- Strong buying volume in uptrends confirms bullish pressure
- High selling volume in downtrends confirms bearish pressure
- Volume divergence from price can signal potential reversals
2. **Support/Resistance Breaks**
- High volume on breakouts suggests stronger moves
- Low volume on breaks might indicate false breakouts
- Monitor volume distribution for break direction confirmation
3. **Reversal Identification**
- Volume shift from selling to buying can signal potential bottoms
- Shift from buying to selling can indicate potential tops
- Use with price action for better entry/exit points
## Input Parameters
1. **Volume Scale (0.01 to 1.0)**
- Controls the height of volume bars
- Default: 0.08
- Adjust based on your chart size and preference
2. **Show MA (True/False)**
- Toggles 20-period volume moving average
- Useful for identifying volume trends
- Default: True
3. **MA Length (1+)**
- Changes the moving average period
- Default: 20
- Higher values for longer-term volume trends
## Best Practices
1. **Multiple Timeframe Analysis**
- Compare volume patterns across different timeframes
- Look for volume convergence/divergence
- Use higher timeframes for major trend confirmation
2. **Combine with Other Indicators**
- Price action patterns
- Support/resistance levels
- Momentum indicators
- Trend indicators
3. **Volume Pattern Recognition**
- Monitor for unusual volume spikes
- Watch for volume climax patterns
- Identify volume dry-ups
## Tips for Optimization
1. Adjust the Volume Scale based on your chart size
2. Use smaller timeframes for detailed volume analysis
3. Compare current volume bars to historical patterns
4. Watch for volume/price divergences
5. Monitor volume distribution changes near key price levels
## Note
This indicator works best when combined with proper price action analysis and risk management strategies. It should not be used as a standalone trading system but rather as part of a comprehensive trading approach.
## Version History
- Beta Release: Initial public version
- Features buy/sell volume separation, moving average, and real-time analysis
- Optimized for both intraday and swing trading timeframes
## Credits
Developed by Jackson based on other script creators
Special thanks to the trading community for feedback and suggestions
Volume/Price Divergence v2The "Volume/Price Divergence v2" indicator is designed to analyze the relationship between volume and price movements in a financial market. It helps traders identify potential divergences that may indicate a change in market trends. Here’s a breakdown of how it works:
### Key Components
1. **Volume Calculation**:
- **Buying Volume**: This is calculated based on the relationship between the closing price and the high/low range. If the closing price is closer to the low, more volume is attributed to buying.
- **Selling Volume**: Conversely, if the closing price is closer to the high, more volume is considered selling.
The formulas used are:
```pinescript
buyVolume = high == low ? 0 : volume * (close - low) / (high - low)
sellVolume = high == low ? 0 : volume * (high - close) / (high - low)
```
2. **Plotting Volume**:
- The total volume is plotted in red and buying volume is plotted in teal. This helps visualize the volume distribution during different price movements.
3. **Rate of Change (ROC)**:
- The indicator calculates the rate of change for both volume and price over a specified period. This allows traders to see how volume and price are changing relative to each other.
```pinescript
roc = source / source
roc2 = source2 / source2
```
4. **Volume/Price Divergence (VPD)**:
- The VPD is derived from the ratio of the ROC of volume to the ROC of price. This ratio helps identify divergences:
- A VPD significantly above 10 may indicate strong divergence, suggesting that price movements are not supported by volume.
- A VPD around 1 indicates that volume and price are moving in harmony.
5. **Horizontal Lines**:
- The indicator includes horizontal lines at levels 10 (high divergence) and 1 (low divergence), serving as visual cues for traders to assess the market's state.
### Interpretation
- **Divergence**: If price makes a new high but volume does not follow (or vice versa), it may signal a potential reversal or weakness in the trend.
- **Volume Trends**: Analyzing the buying vs. selling volume can provide insights into market sentiment, helping traders make informed decisions.
- **Potential for a Strong Move**: A high VPD during a breakout indicates that while volume is increasing, the price isn’t moving significantly, suggesting that a big price move could be imminent.
- **Caution Before Entry**: Traders should be aware that the lack of price movement relative to high volume may signal an impending volatility spike, which could lead to a rapid price change in either direction.
Overall, this indicator is useful for traders looking to gauge the strength of price movements and identify potential reversals or breakouts based on volume trends.
BTC Dominance Trend CheckerThis monitors the Bitcoin dominance (BTC.D) in the market. It retrieves the current and previous day's BTC dominance values, determines whether dominance is increasing or decreasing, and visually displays the trend.
Multi TimeFrame VolumeThis script, "Multi TimeFrame Volume," is a TradingView Pine Script indicator that displays volume data across five user-selected timeframes in a table. Each volume is formatted in thousands (K) or millions (M) and color-coded based on the percentage change from the previous value (green for increase, red for decrease, gray if unchanged). The table's position and header colors can be customized. This helps traders quickly see volume trends at different intervals on a single chart