CCI with Zero Signal by Edwin KCCI with Zero Signal by Edwin K is a custom Commodity Channel Index (CCI) indicator designed for traders to analyze market trends and momentum more effectively. It combines the CCI calculation with a visually distinct histogram and color-coded candlestick bars for enhanced clarity and decision-making.
Key Features:
CCI Line:
Plots the CCI line based on the specified length (default: 21).
Helps identify overbought or oversold conditions, momentum shifts, and trend reversals.
Zero Signal Line:
A horizontal line at 0 serves as a reference point to distinguish between bullish and bearish momentum.
Histogram:
Displays a histogram that reflects the CCI's values.
Histogram bars change colors dynamically based on their relation to the zero line and the trend's direction.
Green/Lime: Positive momentum (above zero).
Red/Maroon: Negative momentum (below zero).
Candlestick Coloring:
Automatically paints candlesticks based on the histogram's color.
Provides an intuitive visual cue for momentum shifts directly on the price chart.
Use Cases:
Trend Confirmation: Use the histogram and candlestick colors to confirm the strength and direction of trends.
Momentum Shifts: Identify transitions between bullish and bearish momentum when the CCI crosses the zero line.
Entry and Exit Points: Combine this indicator with other tools to pinpoint optimal trade entries and exits.
This indicator offers a user-friendly yet powerful visualization of the CCI, making it an excellent tool for traders aiming to enhance their technical analysis.
Indikatoren und Strategien
Fib BB on VWMA*ATRThis TradingView Pine Script is designed to plot Fibonacci Bollinger Bands on a Volume Weighted Moving Average (VWMA) using the Average True Range (ATR). The script takes a higher timeframe (HTF) approach, allowing traders to analyze price action and volatility from a broader market perspective.
🔹 How It Works
Higher Timeframe Data Integration
Users can select a specific timeframe to calculate the VWMA and ATR.
This allows for a more macro perspective, avoiding the noise of lower timeframes.
Volume Weighted Moving Average (VWMA)
Unlike the Simple Moving Average (SMA), VWMA gives higher weight to price movements with larger volume.
Calculation Formula:
𝑉𝑊𝑀𝐴=∑(𝐶𝑙𝑜𝑠𝑒×𝑉𝑜𝑙𝑢𝑚𝑒) / ∑𝑉𝑜𝑙𝑢𝑚𝑒
Since VWMA accounts for volume, it is more reactive to price zones with high buying or selling activity, making it useful for identifying liquidity zones.
ATR-Based Fibonacci Bollinger Bands
The Average True Range (ATR) is used to measure market volatility.
Instead of standard deviation-based Bollinger Bands, Fibonacci multipliers (2.618, 3.0, 3.414) are applied to ATR.
These bands adjust dynamically with market volatility.
🔹 Key Findings from Exploration
Through testing and analysis, this indicator seems to effectively detect supply and demand zones, particularly at the Fibonacci levels of 2.618 to 3.414.
Price frequently reacts at these bands, indicating that they capture key liquidity zones.
Potential Order Block Detection:
The ends of the Fibonacci Bollinger Bands (especially at 2.618, 3.0, and 3.414) tend to align with order blocks—areas where institutional traders previously accumulated or distributed positions.
This is particularly useful for order flow traders who focus on unfilled institutional orders.
🔹 How to Use This Indicator?
Identifying Order Blocks
When price reaches the upper or lower bands, check if there was a strong reaction (rejection or consolidation).
If price rapidly moves away from a band, that level might be an order block.
Spotting Liquidity Pools
VWMA’s nature enhances liquidity detection since it emphasizes high-volume price action.
If a price level repeatedly touches the band without breaking through, it suggests institutional orders may be absorbing liquidity there.
Trend Confirmation
If VWMA is trending upwards and price keeps rejecting the lower bands, it confirms a strong bullish trend.
Conversely, constant rejection from the upper bands suggests a bearish market.
This script is designed for open-source publication and offers traders a refined approach to detecting order blocks and liquidity zones using Fibonacci-based volatility bands.
📌 한글 설명 (상세 설명)
이 트레이딩뷰 파인스크립트는 거래량 가중 이동평균(VWMA)과 평균 실제 범위(ATR)를 활용하여 피보나치 볼린저 밴드를 표시하는 지표입니다.
또한, 고차 타임프레임(HTF) 데이터를 활용하여 시장의 큰 흐름을 분석할 수 있도록 설계되었습니다.
🔹 지표 작동 방식
고차 타임프레임(HTF) 데이터 적용
사용자가 원하는 타임프레임을 선택하여 VWMA와 ATR을 계산할 수 있습니다.
이를 통해 더 큰 시장 흐름을 분석할 수 있으며, 저타임프레임의 노이즈를 줄일 수 있습니다.
거래량 가중 이동평균(VWMA) 적용
VWMA는 단순 이동평균(SMA)보다 거래량이 많은 가격 움직임에 더 큰 가중치를 부여합니다.
계산 공식:
𝑉𝑊𝑀𝐴=∑(𝐶𝑙𝑜𝑠𝑒×𝑉𝑜𝑙𝑢𝑚𝑒) / ∑𝑉𝑜𝑙𝑢𝑚𝑒
거래량이 많이 발생한 가격 구간을 강조하는 특성이 있어, 시장의 유동성 구간을 더 정확히 포착할 수 있습니다.
ATR 기반 피보나치 볼린저 밴드 생성
ATR(Average True Range)를 활용하여 변동성을 측정합니다.
기존의 표준편차 기반 볼린저 밴드 대신, 피보나치 계수(2.618, 3.0, 3.414)를 ATR에 곱하여 밴드를 생성합니다.
이 밴드는 시장 변동성에 따라 유동적으로 조정됩니다.
🔹 탐구 결과: 매물대 및 오더블록 감지
테스트를 통해 Fibonacci 2.618 ~ 3.414 구간에서 매물대 및 오더블록을 포착하는 경향이 있음을 확인했습니다.
가격이 피보나치 밴드(특히 2.618, 3.0, 3.414)에 닿을 때 반응하는 경우가 많음
VWMA의 특성을 통해 오더블록을 감지할 가능성이 높음
🔹 오더블록(Order Block) 감지 원리
Fibonacci 밴드 끄트머리(2.618 ~ 3.414)에서 가격이 강하게 반응
이 영역에서 가격이 강하게 튀어 오르거나(매수 압력) 급락하는(매도 압력) 경우,
→ 기관들이 포지션을 청산하거나 추가 매집하는 구간일 가능성이 큼.
과거에 대량 주문이 체결된 가격 구간(= 오더블록)일 수 있음.
VWMA를 통한 유동성 감지
VWMA는 거래량이 집중된 가격을 기준으로 이동하기 때문에, 기관 주문이 많이 들어온 가격대를 강조하는 특징이 있음.
따라서 VWMA와 피보나치 밴드가 만나는 지점은 유동성이 높은 핵심 구간이 될 가능성이 큼.
매물대 및 청산 구간 분석
가격이 밴드에 도달했을 때 강한 반등이 나오는지를 확인 → 오더블록 가능성
가격이 밴드를 여러 번 테스트하면서 돌파하지 못한다면, 해당 지점은 강한 매물대일 가능성
🔹 활용 방법
✅ 오더블록 감지:
가격이 밴드(2.618~3.414)에 닿고 강하게 튕긴다면, 오더블록 가능성
해당 지점에서 거래량 증가 및 강한 반등 발생 시 매수 고려
✅ 유동성 풀 확인:
VWMA와 피보나치 밴드가 만나는 구간에서 반복적으로 거래량이 터진다면, 해당 지점은 기관 유동성 구간일 가능성
✅ 추세 확인:
VWMA가 상승하고 가격이 밴드 하단(지지선)에서 튕긴다면 강한 상승 추세
VWMA가 하락하고 가격이 밴드 상단(저항선)에서 거부당하면 하락 추세 지속
ATH Pullback Levels with AlertsThe following identifies the following levels:
1. Correction - 10% Pullback from ATH
2. Midpoint - 15% Pullback from ATH
3. Bear Market - 20% Pullback from ATH
ADR Checker - Breakouts📈 ADR Checker – Breakouts
Gain the edge by knowing when a stock has already made its move.
🚀 What It Does:
The ADR Checker - Breakouts is a powerful yet simple visual tool that helps traders instantly assess whether a stock has already exceeded its Average Daily Range (ADR) for the day — a critical piece of information for momentum traders, swing traders, and especially those following breakout, VCP, or CANSLIM strategies.
Using a customizable on-screen table that always stays in view (regardless of zoom or chart scaling), this script shows:
✅ Average ADR% – 20-day average range, calculated in %.
📊 Today’s Move – how much the stock has moved today.
🔥 % of Avg ADR – today's move relative to its historical average, with live color feedback:
🟥 Over 100% (Overextended – danger!)
🟧 70-100% (Caution zone)
🟩 Below 70% (Room to move)
💡 Why It Matters:
One of the most overlooked mistakes by breakout traders is entering a trade after the move has already happened. If a stock has already moved more than its typical daily range, the odds of further continuation sharply decrease, while the risk of pullback or chop increases.
With this tool, you can:
🚫 Avoid chasing extended breakouts
🎯 Time entries before the real move
⚠️ Quickly assess risk/reward potential intraday
🧠 Example Use Case:
Imagine you're watching a classic VCP setup or flat base breakout. The stock breaks out on volume—but when you check this indicator, you see:
Today’s Move: 7.2%
Avg ADR: 5.3%
% of ADR: 135% 🟥
This tells you the stock is already well beyond its average daily range. While it may continue higher, odds now favor a consolidation, shakeout, or pullback. This is your cue to wait for a better entry or pass entirely.
On the flip side, if the breakout just started and the % of ADR is still under 50%, you have confirmation that there’s room to run — giving you more confidence to enter early.
⚙️ Fully Customizable:
Choose position on screen (top/bottom left/right)
Customize text color, background, and size
🔧 Install This Tool and:
✅ Stop chasing extended moves
✅ Add discipline to your entries
✅ Improve your breakout win rate
Perfect for VCP, CANSLIM, and BREAKOUT traders who want a clean, edge-enhancing visual guide.
Time Marker Pro: Vertical Line at Key Times)Smart Vertical Line at Specific Time (with Timezone, Color, and Width Controls)
This script draws a vertical line on your chart at a user-defined time once per day, based on the selected timezone.
🕒 Key Features:
Set your target hour and minute
Choose from a list of common timezones (Tehran, UTC, New York, etc.)
Customize the line color and thickness
Works across all intraday timeframes (1min, 5min, 15min, etc.)
Adjusts automatically to bar intervals — no need for exact time matching
This is perfect for traders who want to:
Highlight the start of a session
Mark specific news times, breakouts, or routine entries
Visualize key time-based levels on the chart
HH-HL-HH and LL-LH-LL Screener with AlertsAh, it seems you're referring to "Higher Low Higher High" in the context of **trading signals**! In trading, especially in technical analysis, these terms could be describing patterns or movements of price action that traders use to make decisions.
Let’s break down the terms you mentioned:
### 1. **Higher Low (HL)**:
- A **Higher Low** occurs when the price forms a low point that is higher than the previous low. It indicates upward momentum and suggests that the market may be in an uptrend or reversing to an uptrend.
For example:
- The price hits a low at $50, then rises to $60, then drops to $55. The **$55 low** is higher than the previous $50 low, indicating a potential uptrend.
### 2. **Higher High (HH)**:
- A **Higher High** happens when the price forms a high that is higher than the previous high. This is a strong bullish signal and is typical in an uptrend.
For example:
- The price reaches a peak of $70, drops to $60, then rises to $75. The **$75 high** is higher than the previous $70 high, indicating upward momentum.
### The Sequence: **Higher Low, Higher High (HL-HH)**
- This sequence (HL-HH) suggests that the market is in a **bullish trend**, with each subsequent low being higher than the previous low and each high being higher than the previous high. It’s a confirmation that the price is generally trending upwards, and traders might look for **buying opportunities**.
### 3. **Lower Low (LL)**:
- A **Lower Low** is when the price forms a low that is lower than the previous low, which is typically a sign of downward momentum. Traders may interpret this as a bearish signal.
For example:
- If the price drops from $60 to $55, then falls to $50, the **$50 low** is lower than the previous $55 low, indicating a potential downtrend.
### 4. **Lower High (LH)**:
- A **Lower High** occurs when the price forms a high that is lower than the previous high. This can indicate a weakening uptrend or the start of a downtrend.
For example:
- The price peaks at $70, then drops to $60, and later rises to $65. The **$65 high** is lower than the previous $70 high, suggesting bearish pressure.
### The Sequence: **Lower Low, Lower High (LL-LH)**
- The **LL-LH** pattern suggests a **bearish trend**, where the price forms lower lows and lower highs. This could signal to traders that the price is in a downward movement, and they might look for **selling opportunities**.
---
### Using This in Trading:
Traders often look for **higher highs** and **higher lows** in an uptrend (HL-HH), or **lower lows** and **lower highs** in a downtrend (LL-LH) to gauge market direction and make decisions.
- **Bullish Sign**: Higher Low, Higher High (HL-HH) = Look for buying signals or long positions.
- **Bearish Sign**: Lower Low, Lower High (LL-LH) = Look for selling signals or short positions.
Is this the type of trading signal you’re referring to? Let me know if you'd like to explore how to apply these signals in specific trading strategies!
TMO (True Momentum Oscillator)TMO ((T)rue (M)omentum (O)scilator)
Created by Mobius V01.05.2018 TOS Convert to TV using Claude 3.7 and ChatGPT 03 Mini :
TMO calculates momentum using the delta of price. Giving a much better picture of trend, tend reversals and divergence than momentum oscillators using price.
True Momentum Oscillator (TMO)
The True Momentum Oscillator (TMO) is a momentum-based technical indicator designed to identify trend direction, trend strength, and potential reversal points in the market. It's particularly useful for spotting overbought and oversold conditions, aiding traders in timing their entries and exits.
How it Works:
The TMO calculates market momentum by analyzing recent price action:
Momentum Calculation:
For a user-defined length (e.g., 14 bars), TMO compares the current closing price to past open prices. It assigns:
+1 if the current close is greater than the open price of the past bar (indicating bullish momentum).
-1 if it's less (indicating bearish momentum).
0 if there's no change.
The sum of these scores gives a raw momentum measure.
EMA Smoothing:
To reduce noise and false signals, this raw momentum is smoothed using Exponential Moving Averages (EMAs):
First, the raw data is smoothed by an EMA over a short calculation period (default: 5).
Then, it undergoes additional smoothing through another EMA (default: 3 bars), creating the primary "Main" line of the indicator.
Lastly, a "Signal" line is derived by applying another EMA (also default: 3 bars) to the main line, adding further refinement.
Trend Identification:
The indicator plots two lines:
Main Line: Indicates current momentum strength and direction.
Signal Line: Acts as a reference line, similar to a moving average crossover system.
When the Main line crosses above the Signal line, it suggests strengthening bullish momentum. Conversely, when the Main line crosses below the Signal line, it indicates increasing bearish momentum.
Overbought/Oversold Levels:
The indicator identifies key levels based on the chosen length parameter:
Overbought zone (positive threshold): Suggests the market might be overheated, and a potential bearish reversal or pullback could occur.
Oversold zone (negative threshold): Suggests the market might be excessively bearish, signaling a potential bullish reversal.
Clouds visually mark these overbought/oversold areas, making it easy to see potential reversal zones.
Trading Applications:
Trend-following: Traders can enter positions based on crossovers of the Main and Signal lines.
Reversals: The overbought and oversold areas highlight high-probability reversal points.
Momentum confirmation: Use TMO to confirm price action or other technical signals, improving trade accuracy and timing.
The True Momentum Oscillator provides clarity in identifying momentum shifts, making it a valuable addition to various trading strategies.
[NLR] - SweetSpot ZonesThe Sweet Spot Zone helps you find the best spots to enter a trade, inspired by the " Follow Line Indicator " by Dreadblitz (big thanks to him!). It draws a colored zone on your chart to show ideal entry points, with a Base Point to keep you on track.
What It Does
Blue Zone: Uptrend—buy when the price dips into the zone.
Red Zone: Downtrend—sell or short when the price climbs into the zone.
Base Point: A gray line showing the key level the zone is built on.
How to Use It
Look for the colored zone:
- Blue: Buy if the price dips into the zone but stays above the Base Point.
- Red: Sell/short if the price climbs into the zone but stays below the Base Point.
Important: Avoid entering trade beyond base point - you might see low returns and face big drawdowns.
Confirm with other signals (like RSI/MACD) before entering.
Settings
ATR Length (10): How far back it looks to calculate price movement.
ATR Multiplier (2.5): How wide the zone is.
Error Margin (5.0): Keeps the zone steady during small price wiggles.
Uptrend/Downtrend Colors: Change the zone colors if you’d like!
Credits
Inspired by the "Follow Line Indicator" by Dreadblitz—check out his work for more great ideas!
BTC Volatility ForecastThe "BTC Volatility Forecast" indicator is designed to help traders anticipate Bitcoin (BTC) price volatility by analyzing historical daily price ranges and projecting future fluctuations. Inspired by advanced volatility forecasting studies, it calculates an approximate realized variance using the squared difference between each day’s high and low prices. By applying a simple linear regression model over the past five days of variance data (customizable via the "Lag Period" input), the indicator provides a forecast for the next day’s volatility. This makes it a valuable tool for BTC traders looking to gauge potential market turbulence and adjust their strategies accordingly.
On the chart, the indicator displays two lines: a blue solid line representing the current realized variance and an orange line showing the forecasted volatility for the upcoming day. Traders can set a "Volatility Threshold" to trigger alerts when the forecast exceeds a specified level, aiding in risk management or trade planning. A debug label on the last bar also shows the exact current and forecasted values for quick reference. While this version uses daily data for simplicity, it captures the essence of volatility prediction and can be a starting point for understanding BTC market dynamics—perfect for both novice and experienced traders on TradingView.
Choppiness IndicatorE.W. Dreiss, an Australian commodity trader, developed the Choppiness Index in 1993, drawing upon chaos theory to analyze financial markets. This technical indicator helps traders determine whether a market is trending or experiencing sideways (choppy) price action.
#Hint: The Market is considered TRENDING when the index is below 38.2 The Market is considered CHOPPY when the index is above 61.8. A move above the 38.2 Level indicates a possible end to a trend, and a move below 61.8 indicates a possible breakout from a period of consolidation.
Mobius constructed this in Thinkscript V001.03.2012, and Claude 3.7 Sonnet converted it to Pinescript V002. 03.2025
The Market is considered TRENDING when the index is below 38.2 The Market is considered CHOPPY when the index is above 61.8. A move above the 38.2 Level indicates a possible end to a trend, and a move below 61.8 indicates a potential breakout from a period of consolidation.
MA CloudThis indicator plots a Moving Average (MA) cloud with ultra-smooth visuals, designed to help traders identify trend direction, momentum, and volatility in a clear and intuitive way.
Features:
Multiple MA types: choose between EMA, SMA, WMA, or RMA
Adaptive cloud width: based on standard deviation of price to visualize volatility
Smoothing controls: post-processed smoothing gives a silky, curved appearance
Multi-Timeframe (MTF) support: default to chart timeframe, or override to any custom timeframe (e.g. 1H, 1D, etc.)
Custom styling: adjustable colours, line thickness, and cloud opacity
Use cases:
Quickly assess trend strength and direction
Use cloud thickness as a volatility proxy
Spot pullback entries during trending conditions
Combine with price action or support/resistance for confluence
Settings:
MA Type – select your preferred moving average method
MA Length – period for the average
Cloud Width Factor – adjusts the distance of the cloud edges
Smoothing Length – softens the output for a polished look
Timeframe – optional override to analyse data from a higher or lower timeframe
RSI Candles with EMA byAuncleJoeThe Relative Strength Index (RSI) is one of the most widely used momentum indicators in trading. It helps traders assess whether an asset is overbought or oversold by measuring the speed and magnitude of recent price changes. Traditionally, RSI is displayed as a single line oscillating between 0 and 100, but this representation can sometimes make it difficult to spot trends, reversals, and momentum shifts effectively.
To enhance RSI visualization and usability, the RSI Candles with EMA indicator transforms the RSI values into candlestick charts, providing a more intuitive and dynamic way to analyze momentum. Unlike the traditional RSI line, this approach allows traders to observe RSI trends just as they would analyze price charts, making it easier to detect changes in momentum and trend strength.
Each RSI candle represents a specific period’s momentum activity. Green candles indicate that the RSI closed higher than it opened, signaling bullish momentum, while red candles suggest that the RSI closed lower than it opened, indicating bearish sentiment. This candlestick-style visualization helps traders spot RSI trends, breakouts, and reversals more effectively than a simple line chart.
To further refine momentum analysis, this indicator also includes an Exponential Moving Average (EMA) of RSI. The EMA smooths RSI fluctuations and provides a clearer trend direction. When RSI candles remain above the EMA, it suggests strong buying momentum, whereas RSI candles falling below the EMA indicate increasing selling pressure. This combination of RSI candlesticks and an EMA line allows traders to better identify shifts in market sentiment and potential trend reversals.
Additionally, the indicator includes customizable overbought and oversold levels (defaulted at 70 and 30, respectively). These levels help traders recognize when an asset might be overextended in either direction, potentially signaling an upcoming reversal. When RSI candles approach or cross these thresholds, traders can anticipate possible changes in market direction.
This indicator is particularly useful for a wide range of traders. Scalpers and day traders can leverage it to quickly identify short-term momentum shifts, while swing traders can use it to detect potential reversals in multi-day trends. Trend-following traders can confirm bullish or bearish trends based on RSI’s position relative to its EMA, and mean reversion traders can use it to spot extreme conditions where price action might snap back.
By combining RSI candlesticks with an EMA filter, this indicator provides a more dynamic and visually intuitive approach to momentum trading. It offers clearer trend signals, better reversal detection, and enhanced decision-making, making it an essential tool for traders who rely on RSI-based strategies.
Market StructureMarket Structure Indicator
The Market Structure indicator for TradingView helps traders identify key price action patterns by detecting swing highs and lows, visualizing trend structures, and marking potential areas of interest. It works by analyzing market swings and breakouts based on user-defined settings, making it useful for traders who follow Smart Money Concepts (SMC), price action strategies, or structure-based trading approaches.
How It Works and features:
This indicator tracks market structure shifts by analyzing price swings and breakouts.
1. Swing Points & Market Structure Shifts
Swing Width: Defines how many candles must separate two swing points (default: 3).
Higher Timeframe Swing Width (HTF): If on a higher timeframe (15M+), the indicator uses a different swing width setting (default: 7).
Break Type (Wick vs. Body): Choose whether market structure breaks are based on wicks (more sensitive) or candle bodies (more conservative).
2. Structure Visualization
Labels & Colors for Extremes: Mark highest highs (H) and lowest lows (L) on the chart.
Custom Styles: Choose between triangles or circles to represent swing points.
Trend & Breaks Visualization
3. Session-Specific Analysis
Set Trading Sessions (EST time): The indicator allows users to analyze specific market sessions (default: 9:30-10:30 AM EST).
Session Background Highlighting: Highlights the session timeframe on the chart for better visibility.
Apply Body Breaks to Session Only: Limits structure shifts based on candle bodies only during a chosen session (useful for session-based scalping strategies).
4. Points of Interest (POI) & Order Flow Shifts (OFS)
Extreme POI Zones: Highlights key structure breaks where strong price action occurred.
Order Flow Shifts (OFS) Lines: Identifies supply/demand changes with customizable styles and colors.
POI Box Customization: Allows traders to visualize liquidity zones where price reacted strongly.
Who Is This For?
✅ Smart Money Concept (SMC) Traders – Helps track liquidity grabs and structural shifts.
✅ Price Action Traders – Makes it easier to spot swing points and trend shifts.
✅ Breakout & Reversal Traders – Highlights market structure breaks for entry confirmation.
✅ Scalpers & Session-Based Traders – Allows session-specific market structure analysis.
How to Use It?
1️⃣ Adjust Swing Width: Set a number of candles between swing points.
2️⃣ Choose Break Type: Select Wick (aggressive) or Body (conservative) break confirmation.
3️⃣ Enable Sub-Structure & OFS: Visualize minor trends and order flow shifts.
4️⃣ Set Session Filters: Highlight market structure only during key trading hours.
5️⃣ Monitor POI & Trend Labels: Look for breakouts and retests at major swing points.
Conclusion:
The Market Structure Indicator provides a clear visual representation of market trends, breakouts, and liquidity areas, making it a powerful tool for traders who rely on structure-based trading. With extensive customization options, it adapts to various trading styles and strategies. 🚀📈
Multi-Indicator Trading DashboardMulti-Indicator Trading Dashboard: Comprehensive Analysis and Actionable Signals
This Pine Script indicator, "Multi-Indicator Trading Dashboard," provides a comprehensive overview of key market indicators and generates actionable trading signals, all presented in a clear, easy-to-read table format on your TradingView chart.
Key Features:
Real-time Indicator Analysis: The dashboard displays real-time values and signals for:
RSI (Relative Strength Index): Tracks overbought and oversold conditions.
MACD (Moving Average Convergence Divergence): Identifies trend changes and momentum.
ADX (Average Directional Index): Measures trend strength.
Volatility (ATR-based): Estimates volatility as a percentage, acting as a VIX proxy for single-symbol charts.
Trend Determination: Analyzes 20, 50, and 200-period EMAs to provide a clear trend assessment (Strong Bullish, Cautious Bullish, Cautious Bearish, Strong Bearish).
Combined Trading Signals: Integrates signals from RSI, MACD, ADX, and trend analysis to generate a combined "Buy," "Sell," or "Neutral" action signal.
User-Friendly Table Display: Presents all information in a neatly organized table, positioned at the top-right of your chart.
Visual Chart Overlays: Plots 20, 50, and 200-period EMAs directly on the chart for visual trend confirmation.
Background Color Alerts: Colors the chart's background based on the "Buy" or "Sell" action signal for quick visual cues.
Customizable Inputs: Allows you to adjust key parameters like RSI lengths, MACD settings, ADX thresholds, and EMA periods.
How It Works:
Indicator Calculations: The script calculates RSI, MACD, ADX, and a volatility proxy (ATR) using standard Pine Script functions.
Trend Analysis: It compares 20, 50, and 200-period EMAs to determine the overall trend direction.
Individual Signal Generation: It generates individual "Buy," "Sell," or "Neutral" signals based on RSI, MACD, and ADX values.
Combined Signal Logic: It combines the individual signals and trend analysis, assigning a "Buy" or "Sell" action only when at least two indicators align.
Table Display: It creates a table and populates it with the calculated values, signals, and trend information.
Chart Overlays: It plots the EMAs on the chart and colors the background based on the combined action signal.
Use Cases:
Quick Market Overview: Get a snapshot of key market indicators and trend direction at a glance.
Confirmation Tool: Use the combined signals to confirm your existing trading strategies.
Educational Purpose: Learn how different indicators interact and influence trading decisions.
Automated Alerting: Set up alerts based on the "Buy" or "Sell" action signals.
Customization:
Adjust the input parameters to fine-tune the indicator's sensitivity to your trading style and the specific market you're analyzing.
Disclaimer:
This indicator is for informational and educational purposes only and should not be considered financial advice. Always conduct thorough research and consult with 1 a qualified professional before making any 2 trading decisions.
Inside Bar with High/LowInside Bar with High/Low
The indicator plots horizontal mid line between two Inside bars with High / Low with Multi Time Frame Selection by the user which can be traded in trending markets in the direction of the trend, when traded this way they are typically referred to as a ‘Breakout Play’ or an inside bar ‘Price Action Breakout Pattern’ They can also be traded counter-trend, typically from ‘Key Chart Levels’ , when traded this way they are often referred to as ‘Inside Bar Reversals’ .
The classic entry for an inside bar signal is to place a buy stop or sell stop at the high or low of the mother bar, and then when price breakouts above or below the mother bar, your entry order is filled with best time frame preferably more than 1 hour.
Stop loss placement is typically at the opposite end of the mother bar, or it can be placed near the mother bar halfway point (50% level), typically if the mother bar is larger than average.
It’s worth noting that these are the ‘classic’ or standard entry and stop loss placements for an inside bar setup is a useful tool for traders looking to identify potential reversals using the 20/50 EMA and candlestick patterns. However, like any trading tool, it should be used in conjunction with other indicators and analysis techniques for better accuracy
And also this tool is especially useful for day traders who want to track price action during specific times of the day and make informed decisions based on market behavior with more than 60 minutes period
As always, back testing and customization are recommended to optimize performance across different market conditions
In the end, experienced traders may decide on other entries or stop loss placements as they see fit.
Please remember that this indicator is provided for educational purposes only and does not constitute financial advice
SMIIOLThis indicator generates long signals.
The operation of the indicator is as follows;
First, true strength index is calculated with closing prices. We call this the "ergodic" curve.
Then the average of the ergodic (ema) is calculated to obtain the "signal" curve.
To calculate the "oscillator", the signal is subtracted from ergodic (oscillator = ergodic - signal).
The last variable to be used in the calculation is the average volume, calculated with sma.
Calculation for long signal;
- If the ergodic curve cross up the lower band and,
- If the hma slope is positive,
If all the above conditions are fullfilled, the long input signal is issued with "Buy" label.
Dynamic Volume Profile Oscillator | AlphaAlgosDynamic Volume Profile Oscillator | AlphaAlgos
Overview
The Dynamic Volume Profile Oscillator is an advanced technical analysis tool that transforms traditional volume analysis into a responsive oscillator. By creating a dynamic volume profile and measuring price deviation from volume-weighted equilibrium levels, this indicator provides traders with powerful insights into market momentum and potential reversals.
Key Features
• Volume-weighted price deviation analysis
• Adaptive midline that adjusts to changing market conditions
• Beautiful gradient visualization with 10-level intensity zones
• Fast and slow signal lines for trend confirmation
• Mean reversion mode that identifies price extremes relative to volume
• Fully customizable sensitivity and smoothing parameters
Technical Components
1. Volume Profile Analysis
The indicator builds a dynamic volume profile by:
• Collecting recent price and volume data within a specified lookback period
• Calculating a volume-weighted mean price (similar to VWAP)
• Measuring how far current price has deviated from this weighted average
• Adjusting this deviation based on historical volatility
2. Oscillator Calculation
The oscillator offers two calculation methods:
• Mean Reversion Mode (default): Measures deviation from volume-weighted mean price, normalized to reflect potential overbought/oversold conditions
• Standard Mode : Normalizes volume activity to identify unusual volume patterns
3. Adaptive Zones
The indicator features dynamic zones that:
• Center around an adaptive midline that reflects the average oscillator value
• Expand and contract based on recent volatility (standard deviation)
• Visually represent intensity through multi-level gradient coloring
• Provide clear visualization of bullish/bearish extremes
4. Signal Generation
Trading signals are generated through:
• Main oscillator line position relative to the adaptive midline
• Crossovers between fast (5-period) and slow (15-period) signal lines
• Color changes that instantly identify trend direction
• Distance from the midline indicating trend strength
Configuration Options
Volume Analysis Settings:
• Price Source - Select which price data to analyze
• Volume Source - Define volume data source
• Lookback Period - Number of bars for main calculations
• Profile Calculation Periods - Frequency of profile recalculation
Oscillator Settings:
• Smoothing Length - Controls oscillator smoothness
• Sensitivity - Adjusts responsiveness to price/volume changes
• Mean Reversion Mode - Toggles calculation methodology
Threshold Settings:
• Adaptive Midline - Uses dynamic midline based on historical values
• Midline Period - Lookback period for midline calculation
• Zone Width Multiplier - Controls width of bullish/bearish zones
Display Settings:
• Color Bars - Option to color price bars based on trend direction
Trading Strategies
Trend Following:
• Enter long positions when the oscillator crosses above the adaptive midline
• Enter short positions when the oscillator crosses below the adaptive midline
• Use signal line crossovers for entry timing
• Monitor gradient intensity to gauge trend strength
Mean Reversion Trading:
• Look for oscillator extremes shown by intense gradient colors
• Prepare for potential reversals when the oscillator reaches upper/lower zones
• Use divergences between price and oscillator for confirmation
• Consider scaling positions based on gradient intensity
Volume Analysis:
• Use Standard Mode to identify unusual volume patterns
• Confirm breakouts when accompanied by strong oscillator readings
• Watch for divergences between price and volume-based readings
• Use extended periods in extreme zones as trend confirmation
Best Practices
• Adjust sensitivity based on the asset's typical volatility
• Use longer smoothing for swing trading, shorter for day trading
• Combine with support/resistance levels for optimal entry/exit points
• Consider multiple timeframe analysis for comprehensive market view
• Test different profile calculation periods to match your trading style
This indicator is provided for informational purposes only. Always use proper risk management when trading based on any technical indicator. Not financial advise.
Multi-Oscillator Adaptive Kernel | AlphaAlgosMulti-Oscillator Adaptive Kernel | AlphaAlgos
Overview
The Multi-Oscillator Adaptive Kernel (MOAK) is an advanced technical analysis tool that combines multiple oscillators through sophisticated kernel-based smoothing algorithms. This indicator is designed to provide clearer trend signals while filtering out market noise, offering traders a comprehensive view of market momentum across multiple timeframes.
Key Features
• Fusion of multiple technical oscillators (RSI, Stochastic, MFI, CCI)
• Advanced kernel smoothing technology with three distinct mathematical models
• Customizable sensitivity and lookback periods
• Clear visual signals for trend shifts and reversals
• Overbought/oversold zones for precise entry and exit timing
• Adaptive signal that responds to varying market conditions
Technical Components
The MOAK indicator utilizes a multi-layer approach to signal generation:
1. Oscillator Fusion
The core of the indicator combines normalized readings from up to four popular oscillators:
• RSI (Relative Strength Index) - Measures the speed and change of price movements
• Stochastic - Compares the closing price to the price range over a specific period
• MFI (Money Flow Index) - Volume-weighted RSI that includes trading volume
• CCI (Commodity Channel Index) - Measures current price level relative to an average price
2. Kernel Smoothing
The combined oscillator data is processed through one of three kernel functions:
• Exponential Kernel - Provides stronger weighting to recent data with exponential decay
• Linear Kernel - Applies a linear weighting from most recent to oldest data points
• Gaussian Kernel - Uses a bell curve distribution that helps filter out extreme values
3. Dual Signal Lines
• Fast Signal Line - Responds quickly to price changes
• Slow Signal Line - Provides confirmation and shows the underlying trend direction
Configuration Options
Oscillator Selection:
• Enable/disable each oscillator (RSI, Stochastic, MFI, CCI)
• Customize individual lookback periods for each oscillator
Kernel Settings:
• Kernel Type - Choose between Exponential, Linear, or Gaussian mathematical models
• Kernel Length - Adjust the smoothing period (higher values = smoother line)
• Sensitivity - Fine-tune the indicator's responsiveness (higher values = more responsive)
Display Options:
• Color Bars - Toggle price bar coloring based on indicator direction
How to Interpret the Indicator
Signal Line Direction:
• Upward movement (teal) indicates bullish momentum
• Downward movement (magenta) indicates bearish momentum
Trend Shifts:
• Small circles mark the beginning of new uptrends
• X-marks indicate the start of new downtrends
Overbought/Oversold Conditions:
• Values above +50 suggest overbought conditions (potential reversal or pullback)
• Values below -50 suggest oversold conditions (potential reversal or bounce)
Trading Strategies
Trend Following:
• Enter long positions when the signal line turns teal and shows an uptrend
• Enter short positions when the signal line turns magenta and shows a downtrend
• Use the slow signal line (area fill) as confirmation of the underlying trend
Counter-Trend Trading:
• Look for divergences between price and the indicator
• Consider profit-taking when the indicator reaches overbought/oversold areas
• Wait for trend shift signals before entering counter-trend positions
Multiple Timeframe Analysis:
• Use the indicator across different timeframes for confirmation
• Higher timeframe signals carry more weight than lower timeframe signals
Best Practices
• Experiment with different kernel types for various market conditions
• Gaussian kernels often work well in ranging markets
• Exponential kernels can provide earlier signals in trending markets
• Combine with volume analysis for higher probability trades
• Use appropriate stop-loss levels as the indicator does not guarantee price movements
This indicator is provided as-is with no guarantees of profit. Always use proper risk management when trading with any technical indicator. Nothing is financial advise.
Moyenne des EMA (5, 9, 20, 50, 100, 200)La moyenne des EMA 5,9,20,50,100,200 haut, bas, ouverture ou fermeture pour le calcul.
US Presidents (Alternating Fills by Order)📜 Indicator Description: US Presidents Background Fill
This indicator highlights the terms of U.S. Presidents on your chart with alternating red and blue background fills based on their political party:
• 🟥 Republicans = Red
• 🟦 Democrats = Blue
• 🎨 Dark/Light shading alternates with each new president to clearly distinguish consecutive terms, even within the same party.
The fill starts from President Ulysses S. Grant (18th President, 1873) through to the 47th president in 2025. It is designed to work with any asset and automatically adapts to the visible date range on your chart.
Ideal for visualizing macro trends, historical context, and how markets may have reacted under different political administrations.
Mark Hours/Minutes (Formula + Minutes)This Pine Script code is a TradingView indicator that analyzes the hour and minutes of each candle in a 1-minute timeframe and plots a red triangle above the candle if one of the following conditions is met:
Sum/Difference Condition: The sum or the absolute difference of the hours and minutes is equal to 29, 35, or 71, with a tolerance of +/- 1.
Minutes Condition: The minutes are equal to 00, 29, or 35.
This indicator is based on the Goldbach theory and the "algo path" concept popularized by Hopiplaka, which posits that algorithmic trading paths often initiate from minute values of 00, 29, and 35. Use this indicator according to your trading strategy.
Dynamic CAGR LineIndicator: Dynamic CAGR Line
Overview
This Pine Script (version 6) creates a custom indicator called "Dynamic CAGR Moving Line," designed to calculate and display the Compound Annual Growth Rate (CAGR) in percentage terms for a financial instrument, such as a stock or cryptocurrency, based on a user-defined lookback period (default: 5 years). Unlike traditional overlays that plot directly on the price chart, this indicator appears in a separate pane below the chart, providing a clear visual of how the CAGR evolves over time with each new candle.
Purpose
The indicator helps traders and investors analyze the annualized growth rate of an asset’s price over a specified historical period. By plotting the CAGR as a percentage in a separate pane, users can easily track how the growth rate changes as new price data is added, offering insights into long-term performance trends without cluttering the price chart.
How It Works
User Input:
The script begins with an input parameter, lookback_years, allowing users to define the number of years (e.g., 5) to look back for the CAGR calculation. This is a floating-point value with a minimum of 1 and a step of 0.5, adjustable via the indicator’s settings in TradingView.
Timeframe Conversion:
Assuming a daily chart, the script converts the lookback years into a number of bars using bars_per_year = 252 (the average number of trading days in a year). The total lookback period in bars is calculated as lookback_bars = math.round(lookback_years * bars_per_year). For example, 5 years equals approximately 1260 bars.
Price Data:
For each candle, the start_price is fetched from the closing price lookback_bars ago (e.g., the close price from 5 years prior), using close .
The end_price is the current candle’s closing price, accessed via close.
CAGR Calculation:
The total return is computed as (end_price - start_price) / start_price, measuring the percentage change from the start price to the current price.
To avoid division-by-zero errors, a conditional check ensures start_price != 0; if it is, the return defaults to 0.
The CAGR is then calculated using the formula: math.pow(1 + total_return, 1 / lookback_years) - 1, which annualizes the total return over the lookback period.
The result is converted to a percentage by multiplying by 100 (cagr_percent = cagr * 100).
Plotting:
The CAGR percentage is plotted as a blue line in a separate pane using plot(). The line only appears after enough data exists (bar_index >= lookback_bars), otherwise it plots na (not available).
A label is added for each candle, displaying the current CAGR percentage (e.g., "CAGR: 5.23%") near the plotted value, styled with a blue background and white text.
Usage
Chart Setup: Apply the indicator to a daily chart with sufficient historical data (e.g., more than 5 years for the default setting). It’s designed for daily timeframes but can be adapted for others by adjusting bars_per_year (e.g., 52 for weekly).
Interpretation: A positive CAGR (e.g., 5%) indicates annualized growth, while a negative value (e.g., -2%) shows an annualized decline. A flat line at 0% suggests no net change over the lookback period.
Customization: Adjust lookback_years in the settings to analyze different periods (e.g., 3 or 10 years).
Notes
Ensure your chart has enough data to cover the lookback period, or the line won’t appear until sufficient bars are available.
For debugging, you can temporarily plot start_price and end_price on the main chart to verify the calculation inputs.
Gerald Appel's Percentage of New HighsThis is the original Gerald Appel's Percentage of new High Indicator.
10 day moving avg. of new highs divided by the total of highs plus lows. This ratio gives a good job at identifying both when a rally is weakening (when indicator breaks below from above 70%) as well as good spots to identifying spots to buy bottoms. (When Indicator moves back up through 30% from below)
[COG]S&P 500 Weekly Seasonality ProjectionS&P 500 Weekly Seasonality Projection
This indicator visualizes S&P 500 seasonality patterns based on historical weekly performance data. It projects price movements for up to 26 weeks ahead, highlighting key seasonal periods that have historically affected market performance.
Key Features:
Projects price movements based on historical S&P 500 weekly seasonality patterns (2005-2024)
Highlights six key seasonal periods: Jan-Feb Momentum, March Lows, April-May Strength, Summer Strength, September Dip, and Year-End Rally
Customizable forecast length from 1-26 weeks with quick timeframe selection buttons
Optional moving average smoothing for more gradual projections
Detailed statistics table showing projected price and percentage change
Seasonality mini-map showing the full annual pattern with current position
Customizable colors and visual elements
How to Use:
Apply to S&P 500 index or related instruments (daily timeframe or higher recommended)
Set your desired forecast length (1-26 weeks)
Monitor highlighted seasonal zones that have historically shown consistent patterns
Use the projection line as a general guideline for potential price movement
Settings:
Forecast length: Configure from 1-26 weeks or use quick select buttons (1M, 3M, 6M, 1Y)
Visual options: Customize colors, backgrounds, label sizes, and table position
Display options: Toggle statistics table, period highlights, labels, and mini-map
This indicator is designed as a visual guide to help identify potential seasonal tendencies in the S&P 500. Historical patterns are not guarantees of future performance, but understanding these seasonal biases can provide valuable context for your trading decisions.
Note: For optimal visualization, use on Daily timeframe or higher. Intraday timeframes will display a warning message.