Angular Moving AveragesMETHODOLOGICAL GUIDE: ANGULAR MOVING AVERAGES
Pedagogical Introduction
Most traders make the mistake of viewing moving averages as simple support or resistance lines. However, the true power of a moving average lies in its slope vector. This script is designed to transform visual subjectivity into precise mathematical data, allowing the trader to quantify the acceleration or deceleration of a trend through an angular measurement system and a dynamic "pool" of alerts.
1. Dynamic Level System (Highs & Lows)
This module projects horizontal lines marking the most recent significant highs and lows detected by the algorithm. While its primary function is structural, its true power lies in its integration with the RSI.
• Color Logic: These lines are not static; they change color based on the state of the RSI oscillator (user-configurable).
◦ Fuchsia (Overbought/Oversold): Activated when the RSI reaches critical thresholds (default >= 70 or <= 30). It indicates that the price has reached a threshold of mass participation or exhaustion.
◦ Yellow (Transition Zones): Indicates that the price is entering cautionary terrain (60-70 or 30-40).
◦ Gray (Neutral Zone): The market is in a relative equilibrium (40-60), ideal for identifying consolidation phases.
• Utility: Allows the trader to know at a glance whether current support and resistance levels are validated by a momentum condition in the RSI.
2. Fibonacci Reference Frame (Background Structure)
As a visual complement, the script integrates an Automatic Fibonacci Retracement based on recent highs and lows. This system is designed as a low-opacity "watermark" to avoid obstructing price action.
• Reaction Zones: The system delimits three key bands:
1. Zone 23.6% to 38.2%: The first retracement filter.
2. Zone 38.2% to 50.0%: The movement's equilibrium level.
3. Zone 50.0% to 61.8%: The area of maximum relevance for continuity or reversal.
3. The Control Center (Angular Dashboard)
The table is a real-time data processor that divides its analysis into three fundamental pillars, as shown in the technical capture:
A. Moving Average Angle Matrix
Located in the upper left, it measures the vectorial slope of 5 different moving average architectures: Simple (S), Exponential (E), Weighted (W), Hull (H), and ALMA (A).
• Data Interpretation: The numbers inside the cells represent the exact angle of the vector. A positive number indicates an ascent, and a negative number indicates a descent.
• Period Versatility: The system allows for custom lengths for each type. For example, a user can compare three ALMA 10-period averages simultaneously to observe subtle variations in the micro-trend.
B. Quantitative High/Low Reference
The yellow section of the table displays the nominal values (exact prices) of the last detected Highs and Lows. This facilitates quick and precise order management (Stop Loss or Take Profit) without the need for external tools.
C. Angular Alerts Pool (Alert & Color Logic)
This is the most critical and advanced section of the table. It acts as the "filter" that decides which information is relevant to the trader.
• Smart Color-Coding: Cells turn Green or Red when angles meet specific pre-configured criteria.
• Lateralization Detection: A key pedagogical aspect is observing when short-term averages (following the price) mark green while long-term ones remain red. This divergence alerts the trader to transition or sideways phases, preventing entries in false trends.
• "Waterfall" Configuration: Allows for confirming that the movement has constant inertia (such as the three cascading ALMA 10s) before executing a trade.
• Total Integration: The Alerts Pool can also affect the visualization of the high and low levels on the chart.
Customization and Technical Restrictions
This system has been designed as a highly adaptable tool for any trading style. All numerical values, moving average lengths, colors, and visualization elements are fully user-configurable, with one single exception:
• Fibonacci Values: The levels 23.6%, 38.2%, 50.0%, and 61.8% remain fixed to ensure the integrity of the mathematical retracement metric. However, their colors and visibility can be customized to suit any visual theme (Dark or Light).
MODULAR CONFIGURATION & HYPER-SCALABLE ALERTS POOL
This system is not a rigid tool; it is a technical engineering environment designed for objective market measurement. Although specific setups are shown in the visual examples, the user has absolute control to adapt the indicator to their own analysis methodology.
1. Moving Average Configuration & Algorithmic Versatility
The engine processes 5 families of algorithms (SMA, EMA, WMA, HULL, and ALMA) with total flexibility:
• Custom Lengths: Although the system includes default values (10, 50, 100, 200), you can freely reconfigure them. For example, you can work with "pairs" of averages (two 20-period and two 55-period) to analyze different sensitivities.
• Style Personalization: The user decides which averages to display on the chart to maintain operational clarity, while the engine continues to process the rest of the data in the background.
• Instant Refresh: Any change in configuration is immediately updated in both the 20 vectors and the data table (Dashboard).
2. The Technical Alerts Pool: Centralized Intelligence
The alert management unifies up to 22 technical variables into a single output, optimizing TradingView resources and the trader's attention.
• Operational Efficiency: When the alarm sounds on your device, the Dashboard will accurately indicate which of the 22 variables (Price Breakouts or Angular Vectors) triggered the signal.
• Threshold Logic:
◦ Value 0: Alert disabled.
◦ Positive Value ($>0$): Identifies the strengthening of a bullish trend. The alert triggers when the angle is greater than or equal to the programmed value.
◦ Negative Value ($<0$): Identifies the strengthening of a bearish trend. The alert triggers when the angle is less than or equal to the programmed value.
• Mathematical Integrity: The program operates internally with high-precision decimals. If you program an alert at 20°, the system will only trigger it upon reaching the exact value (e.g., 20.00°). The Dashboard's visual rounding to whole numbers is purely aesthetic; the execution is strictly technical.
Technical Case Analysis (visual examples)
The following sequence of attached screenshots demonstrates the system's filtering and detection capabilities:
1. Bearish Trend Scenario
1. Initial Setup: This image shows two overlapping menus. First, the Style tab (where Hull averages are selected as a visual reference) and, second, the Alerts menu with negative values configured to detect downward trend strength.
2. Chart Response: The next capture shows the technical result: 20 aligned vectors and the price confirming the downward movement after the programmed breakouts.
2. Bullish Trend Scenario.
1. Threshold Setup: Capture showing the adjustment of values in the configuration menu, this time set with positive parameters to identify upward trend acceleration.
2. Chart Response: Image illustrating the expansion of the vectorial fan and the health of the bullish trend in full development.
Consolidation Filtering:
In these examples, a critical feature is evident: during periods of consolidation or sideways ranges, fast averages react to price noise, but slow ones maintain their trajectory. Thanks to the Alerts Pool, the user can filter this behavior and receive notifications only when the trend regains its real angular strength.
TECHNICAL ARCHITECTURE: VECTORIAL PRECISION
Total scale independence and cross-device consistency
The major problem with conventional angular indicators is that their appearance changes depending on the zoom level or screen size, leading to subjective and erroneous signals. This indicator solves this issue through a vector-based architecture that maintains absolute integrity.
You can observe the same asset, on the same timeframe and at the same time, from a mobile phone or a large desktop monitor; the angle and projected force will be identical. The inclination of the vectors is an objective measurement that does not depend on how you stretch or compress the chart on your screen.
Visual stability example (Standard scenario):
In this first link , you can observe the behavior of the vectors on a chart with normal proportions. I have used the Bar Replay tool to keep the scenario fixed and allow for a real comparison.
Visual stability example (Deformed chart):
In this second link , I have extremely deformed the chart. As you can see, while the price and candles change their visual appearance, the vectors maintain the exact same angle and position, proving that the force measurement is undisturbed by scaling.
TRADING ECOSYSTEM: ANGULAR VOLATILITY & EDITOR'S PICK SEAL
This moving average indicator serves as a complement to my Angular Volatility methodology. It is part of an analytical system that I have shared chronologically and transparently, allowing for a clear understanding of how these tools evolve within the market.
It is important to highlight that the technical robustness of this approach was officially recognized when my second publication in this series received the Editor’s Pick distinction. This endorsement from TradingView moderators validates the technical foundation of the angular analysis that I continue to expand today with this new script, designed to measure vector and force.
To fully understand the ecosystem and how this indicator enhances volatility and directional readings, you may consult the following public publications in their order of development:
1. Core Methodology (Script):
2. Awarded Market Analysis (Editor’s Pick):
3. Technical Educational Series (Case Studies):
EVALUATION ACCESS & CONTACT PROTOCOL
To allow you to personally verify the effectiveness of this vector and force system in your own trading, I am granting a 15-day temporary evaluation access.
How to request and manage your access:
1. Initial Request: Leave a comment directly on this publication requesting the trial. This allows me to immediately identify your profile and enable the invitation.
2. Activation and Location: Once I receive your comment, I will activate your access. You can find the indicator on your TradingView chart by going to the "Indicators" menu and looking for the folder named "Invite-only scripts". I will reply to your comment simply to confirm that access has been granted and to provide the expiration date.
3. Communication: To avoid cluttering the public comments section, I will send you a Private Message (TradingView Chat) with additional details. Through this private chat, we can maintain fluid communication. If you require permanent access, you can contact me via Facebook (link available in my author profile).
Important Note on Privacy:
Please do not share emails, phone numbers, or external links in the public comments. TradingView prohibits the exchange of personal data in this section, and both parties could face sanctions. For any details requiring external contact, please use the link in my profile or the private chat.
MARKET CALIBRATION, TIMEFRAMES, AND FUTURE UPDATES
It is fundamental to understand that this system does not use a generic formula. Each market and each timeframe requires exhaustive study and individual calibration to ensure that the vectors accurately represent the real force of the movement.
Currently, the script is calibrated exclusively for Cryptocurrency and Forex markets (options you will find in the settings menu). If there is solid interest from the community, I will undertake the calibration process for other assets such as Stocks, Indices, or Commodities—a task that requires time, patience, and rigorous technical study.
Regarding timeframes, the system is optimized to work on 1m, 5m, 15m, 30m, 1h, 4h, Daily, and Weekly charts. Outside of these ranges, the indicator will not perform readings to protect the integrity of the analysis. However, additional timeframes can be added upon direct request from subscribers, with the understanding that each new timeframe must undergo its own individual calibration process before being integrated into the code.
ADAPTABILITY AND FUTURE MOVING AVERAGES
Although the core of the indicator is optimized for a specific moving average configuration, the system has been designed with a flexible architecture that allows for the integration of other types of averages based on trading needs.
Technical Limits and Customized Versions:
It is important to consider that each added type of moving average consumes processing resources within TradingView. Due to the calculation and validation limits imposed by the platform to maintain chart performance, it is not feasible to include every possible variation within a single script.
However, this limitation is easily resolved through the creation of derivative or specific versions. Upon request from subscribers, these new moving averages can be incorporated into future releases or customized versions, ensuring that the tool adapts to your strategy without sacrificing fluid performance and vectorial precision.
Statistics
VJS Area of InterestThe Area of Interest indicator is designed to highlight the key zones on the chart where price is most likely to react. These areas are not random — they represent levels where buyers and sellers have previously shown strong interest, making them high-probability zones to pay attention to.
Instead of chasing price or entering in the middle of nowhere, this indicator helps you wait for price to come to you. When price reaches an Area of Interest, that’s where we slow down, observe price behavior, and look for confirmations such as structure shifts, rejections, or volume reactions before considering an entry.
It’s important to understand that an Area of Interest is not an automatic buy or sell signal. Think of it as a decision zone. This keeps you patient and disciplined, reducing emotional trades and improving risk-to-reward by entering closer to invalidation levels.
Moving forward, our focus will be on executing trades only around these Areas of Interest. When combined with proper risk management and confirmation, this approach allows us to trade with structure, clarity, and consistency — instead of guessing market direction.
Intrinsic Fair Value Calculator (Auto)📊 Intrinsic Fair Value Calculator Auto
Multi-Model Institutional Valuation Engine
The Intrinsic Fair Value Calculator Auto is a comprehensive, institutional-grade valuation indicator that combines multiple professional valuation frameworks into a single, automated system. It allows traders and investors to objectively determine whether an asset is undervalued, fairly valued, or overvalued—directly on the chart, in real time.
Unlike basic valuation tools, this indicator does not rely on a single method. Instead, it aggregates and visualizes five widely accepted intrinsic valuation models used by analysts, portfolio managers, and venture investors.
🔑 Valuation Models Included
🔹 1. 10-Year Discounted Cash Flow (DCF) Model
Projects 10 years of future free cash flows, discounts each year back to present value using a risk-adjusted rate, and calculates terminal value using a perpetuity growth model.
This is the gold standard for intrinsic valuation and reflects the true cash-generating ability of a business.
Best for: Long-term investors and fundamental analysis.
🔹 2. EV / EBITDA Valuation Model
Uses Enterprise Value relative to EBITDA to assess how the market is pricing operational earnings, independent of capital structure.
This model is widely used in institutional finance, private equity, and M&A.
Best for: Comparing valuation across companies or industries.
🔹 3. Asset-Based Valuation Model
Estimates intrinsic value based on a company’s net asset value, accounting for assets minus liabilities.
This approach is especially useful for asset-heavy businesses and downside protection analysis.
Best for: Value investing and balance-sheet-driven analysis.
🔹 4. Venture Capital (VC) Method
Estimates future exit value and discounts it back to present value using high risk-adjusted return assumptions.
This model is designed to evaluate high-growth, early-stage, or speculative assets.
Best for: Growth stocks, startups, and high-risk/high-reward opportunities.
🔹 5. Benjamin Graham Formula
A classic intrinsic value formula created by Benjamin Graham, the father of value investing.
It combines earnings power and growth assumptions into a conservative valuation baseline.
Best for: Conservative value investors seeking margin of safety.
📈 What the Indicator Displays
• Individual intrinsic value estimates for each valuation model
• A composite fair value range derived from all models
• Clear undervalued, fair value, and overvalued zones
• Dynamic valuation levels that update with market data
• Clean on-chart visualization for fast decision-making
🎯 How Traders & Investors Use It
• Identify high-confidence accumulation zones
• Spot overvaluation and distribution areas
• Compare price vs. intrinsic value across multiple models
• Build confluence with technical structure and volume
• Reduce emotional decision-making using objective valuation
🌍 Markets & Timeframes
✔ Stocks
✔ Forex
✔ Crypto
✔ Futures
✔ Intraday, Swing, and Long-Term Charts
⚠️ Disclaimer
This indicator is for educational and analytical purposes only and does not constitute financial advice. Always apply proper risk management and confirm signals using additional analysis.
FOMC Policy Events[nakano]### FOMC Policy Events
#### Summary / 概要
This indicator plots the historical policy decisions of the U.S. Federal Open Market Committee (FOMC) directly onto your chart. It is an essential tool for traders and analysts who want to visualize how the market reacts to changes in monetary policy. All historical event data from 2000 onwards is hard-coded into the script for fast and reliable performance.
このインジケーターは、米国連邦公開市場委員会(FOMC)の過去の政策決定をチャート上に直接プロットします。金融政策の変更に対する市場の反応を視覚的に分析したいトレーダーやアナリストにとって不可欠なツールです。2000年以降の全ての過去イベントデータが含まれます。
---
#### Features / 主な機能
* **Comprehensive Historical Data / 包括的な過去データ**
Includes all historical scheduled and emergency FOMC rate decisions from January 2000.
2000年1月以降の、全ての定例および緊急のFOMC金利決定の履歴を含みます。
* **Detailed Event Labels / 詳細なイベントラベル**
Each event is marked with a clear label showing:
各イベントには、以下の情報を示す明確なラベルが表示されます:
* The exact date of the announcement.
発表の正確な日付
* The type of decision (Rate Hike, Rate Cut, Hold, or Emergency Cut).
決定内容(利上げ、利下げ、据え置き、緊急利下げ)
* The resulting Federal Funds Target Rate.
決定後の政策金利(FF金利ターゲット)
* **Fully Customizable Display / 柔軟な表示設定**
From the indicator's settings menu, you can:
インジケーターの設定画面から、以下の操作が可能です:
* Individually toggle the visibility of Rate Hikes, Rate Cuts, and Holds.
「利上げ」「利下げ」「据え置き」の表示・非表示を個別に切り替える
* Choose your preferred language for the labels (English or Japanese).
ラベルの表示言語を「英語」または「日本語」から選択する
* **Clear Visual Cues / 明確なビジュアル**
* **Rate Hikes:** Green labels positioned below the price bars.
**利上げ:** バーの下に緑色のラベル
* **Rate Cuts:** Red labels positioned above the price bars.
**利下げ:** バーの上に赤色のラベル
* **Holds:** Gray labels positioned above the price bars.
**据え置き:** バーの上に灰色のラベル
* **Emergency Events:** Specially highlighted in maroon for easy identification.
**緊急イベント:** 識別しやすいように特別な色(ワインレッド)で強調表示
---
#### How to Use / 使用方法
1. Add the indicator to your chart.
インジケーターをチャートに追加します。
2. Click the **Settings (gear icon)** next to the indicator name on your chart.
チャート上のインジケーター名の横にある**設定(歯車アイコン)**をクリックします。
3. In the "Display Settings" section, check or uncheck the boxes to show or hide different event types.
「Display Settings」セクションで、各イベントタイプの表示・非表示をチェックボックスで切り替えます。
4. In the "Language Settings" section, select your preferred language from the dropdown menu.
「Language Settings」セクションで、ドロップダウンメニューからお好みの言語を選択します。
---
#### A Note on Data / データについて
The event data included in this script is static and contains historical decisions up to September 2025. The script does not plot future scheduled meetings and will need to be manually updated as new policy decisions are made.
このスクリプトに含まれるイベントデータは静的なものであり、2026年1月までの過去の決定を含んでいます。未来のスケジュールをプロットする機能はなく、新しい金融政策が決定された場合は、スクリプトの手動更新が必要です。
Ticker DataTicker Data is a high-efficiency dashboard designed for traders and analysts who need immediate context on a ticker without cluttering their chart.
This script aggregates fundamental data, price performance, and key institutional support levels into a single, customizable table. It allows you to assess the "character" of a stock in seconds by overlaying essential metrics directly onto your chart.
Key Features
1. Institutional Anchors (Auto-VWAPs)
Instead of manually drawing Anchored VWAPs for every ticker, this script automatically calculates and displays the three most important levels for trend management:
VWAP IPO: The volume-weighted average price since the stock's inception.
VWAP YTD: The volume-weighted average price starting from Jan 1st of the current year.
VWAP Earnings: The volume-weighted average price since the most recent earnings report.
Visual Logic: Text turns Green if price is above the VWAP, and Red if below.
2. Trend & Momentum
5-Day MA: Displays the 5-day Simple Moving Average based on Daily data. This serves as a "momentum guardrail"—if the price is above the 5DMA, short-term momentum is bullish.
Timeframe Independence: The 5DMA and performance stats are forced to the Daily timeframe, ensuring consistent data even if you view the chart on 15m or 1H intervals.
3. Fundamental Context
Market Cap: Current market capitalization.
Float & Float %: Displays the number of floating shares and the percentage of total shares they represent. Vital for gauging volatility potential (low float = higher volatility).
4. Price Performance & Range
Performance: % change over the last Week (1W), Month (1M), and Quarter (3M).
52-Week High/Low:
Off 52W High: The % drawdown from the 52-week high.
Above 52W Low: The % extension from the 52-week low.
5. Event & History Awareness
Earnings Countdown: Displays the number of days until the next earnings report. Text turns Red inside the "Danger Zone" (less than 7 days).
IPO Timer: Calculates exactly how many years have passed since the stock's public listing, allowing you to quickly filter for fresh merchandise vs. mature assets.
Settings & Customization
This script is built for "Chart Real Estate" management. You have full control over the visual layout via the inputs tab:
Display Toggles: Every metric (Float %, Dist from High/Low, IPO Timer, VWAPs, etc.) has its own checkbox. Uncheck what you don't need to keep the table compact.
Table Positioning:
Location: Pin the table to any corner (Top/Bottom, Left/Right).
Size: Scale the table from Tiny to Large to fit your resolution.
Push Down: A unique feature that adds empty transparent rows to the top of the table. This pushes the data down so it does not obscure the most recent price candles or the ticker header.
Visual Styling:
Alignment: Independently control the text alignment (Left, Center, Right) for both the Labels and the Data columns.
Colors: Fully customizable Background and Text colors.
Note: The default text color is Black (optimized for Light Mode charts). If you use Dark Mode, simply switch the "Text Color" input to White.
Technical Notes
Data Source: Moving averages and VWAP anchors are calculated using Daily ('D') data to ensure institutional relevance.
COT Index TT Tools Questo indicatore nasce come ispirazione diretta dallo script TradingView “COT Index” di Dixon_Chai 👉
La logica di base rimane quella del COT Index in stile Larry Williams (calcolo dell’indice su più finestre temporali), ma questa versione TT Tools introduce funzionalità operative aggiuntive pensate per una lettura immediata del posizionamento dei Commercials e per individuare con precisione i cambi di regime delle Net Position.
🔹 Cosa aggiunge questa versione (TT Tools)
✅ Riquadro “Net State” nella tabella di verifica
LONG quando le Net Position dei Commercials sono positive
SHORT quando sono negative
colorazione verde / rossa coerente con lo stato
✅ Segnalazione visiva dello switch
“⚠️ ALERT CHANGE LONG” quando le Net Position passano da negative a positive
“⚠️ ALERT CHANGE SHORT” quando passano da positive a negative
la segnalazione appare solo nella settimana del cambio
✅ Alert TradingView integrati
Possibilità di creare alert automatici per essere notificati esattamente nel momento in cui avviene lo switch LONG/SHORT, senza dover monitorare manualmente il grafico.
🔹 Utilizzo consigliato
Questo indicatore è pensato per essere utilizzato in combinazione con
“Contango/Backwardation Futures Box Desk – TT Tools”.
La lettura congiunta permette di:
contestualizzare il posizionamento dei Commercials
verificare la struttura della curva (contango / backwardation)
individuare fasi di rotazione, accumulo o distribuzione con maggiore probabilità
Note
Dati COT forniti tramite libreria ufficiale TradingView (COT Library)
Mapping manuale dei codici CFTC per gli strumenti supportati
Focus principale sulle Net Position dei Commercials
_____________________________________________________________
Description
This indicator is directly inspired by the TradingView script “COT Index” by Dixon_Chai
👉
It preserves the original Larry Williams–style COT Index logic (index calculation over multiple lookback periods), while this TT Tools version introduces additional operational features designed for a faster and more actionable reading of Commercials’ positioning, with a specific focus on regime changes in Net Positions.
🔹 What this TT Tools version adds
✅ “Net State” box inside the verification table
LONG when Commercials’ Net Positions are positive
SHORT when they are negative
green / red coloring consistent with the current state
✅ Visual regime-change signal
“⚠️ ALERT CHANGE LONG” when Net Positions switch from negative to positive
“⚠️ ALERT CHANGE SHORT” when they switch from positive to negative
the alert appears only on the exact week of the switch
✅ Built-in TradingView alerts
You can link TradingView alerts to be notified precisely when a LONG/SHORT regime change occurs, without manual chart monitoring.
🔹 Recommended usage
This indicator is designed to be used in combination with
“Contango/Backwardation Futures Box Desk – TT Tools”.
Using both tools together allows you to:
contextualize Commercials’ positioning
evaluate the futures curve structure (contango / backwardation)
identify potential rotation, accumulation, or distribution phases with higher confidence
Notes
COT data provided via the official TradingView COT Library
Manual mapping of CFTC codes for supported instruments
Primary focus on Commercials’ Net Positions
Volatility Range Indicator Pro# Volatility Range Indicator Pro - User Guide
## 📊 Overview
**Volatility Range Pro** is a professional volatility analysis tool that displays market volatility data across different time periods in a clear table format, helping traders quickly assess market conditions.
---
## 🎯 Core Features
Displays a professional information table on the chart:
| Data Field | Description |
|------------|-------------|
| **Today** | Today's high-low range and volatility |
| **Yesterday** | Previous day's range and volatility |
| **This Week** | Current week's daily average |
| **Last Week** | Previous week's daily average |
| **N-Day Avg** | Adjustable moving average |
| **Rel Strength** | Today vs N-day average percentage |
| **N-Day Max** | Maximum volatility in period |
| **N-Day Min** | Minimum volatility in period |
---
## ⚙️ Parameters
### Basic Settings
| Parameter | Default | Description |
|-----------|---------|-------------|
| **Average Days** | 20 | Days for N-day average (5-100) |
### Display Settings
| Parameter | Default | Description |
|-----------|---------|-------------|
| **Table Position** | Middle Right | 6 positions available |
| **Show Arrows** | ✓ | Display ▲▼◆ indicators |
| **Show Relative Strength** | ✓ | Display relative strength row |
| **Show Max/Min** | ✓ | Display extreme value rows |
| **Color Mode** | Auto | Auto/Dark/Light |
| **Language** | 中文 | 中文/English |
### Alert Settings
| Parameter | Default | Description |
|-----------|---------|-------------|
| **High Volatility Threshold** | 1.5x | Trigger when exceeding N-day avg by X times |
| **Low Volatility Threshold** | 0.5x | Trigger when below N-day avg by X times |
# 震盪幅度指標 Pro 使用說明
## 📊 指標概述
**震盪幅度指標 Pro** 是一款專業的波動率分析工具,透過表格方式清晰呈現不同時間週期的波動性數據,幫助交易者快速評估市場狀態。
---
## 🎯 核心功能
在圖表上顯示專業資訊表格,包含:
| 資料欄位 | 說明 |
|---------|------|
| **當日** | 今日高低點差與震盪幅度 |
| **前一日** | 昨日高低點差與震盪幅度 |
| **本週平均** | 本週日平均波動 |
| **上週平均** | 上週日平均波動 |
| **N日平均** | 可調整的移動平均 |
| **相對強度** | 今日 vs N日平均的百分比 |
| **N日最大** | 期間內最大波動 |
| **N日最小** | 期間內最小波動 |
---
## ⚙️ 參數設定
### 基本設定
| 參數 | 預設值 | 說明 |
|------|-------|------|
| **平均天數** | 20 | 計算 N 日平均的天數 (5-100) |
### 顯示設定
| 參數 | 預設值 | 說明 |
|------|-------|------|
| **表格位置** | 右中 | 6 個位置可選 |
| **顯示漲跌箭頭** | ✓ | 顯示 ▲▼◆ 箭頭 |
| **顯示相對強度** | ✓ | 顯示相對強度欄位 |
| **顯示最大/最小** | ✓ | 顯示極值欄位 |
| **配色模式** | 自動 | 自動/深色/淺色 |
| **語言** | 中文 | 中文/English |
### 警報設定
| 參數 | 預設值 | 說明 |
|------|-------|------|
| **高波動警報閾值** | 1.5 倍 | 超過 N 日平均 X 倍時觸發 |
| **低波動警報閾值** | 0.5 倍 | 低於 N 日平均 X 倍時觸發 |
Swing Zig Zag - Market Structure Indicator by Panda TradingOverview
The Swing Zig Zag indicator is a powerful tool for identifying market structure changes, Break of Structure (BOS), and Change of Character (CHoCH) patterns. It automatically detects and visualizes key price action levels, helping traders identify potential trend reversals and continuation patterns.
Key Features
📊 Market Structure Detection
- Break of Structure (BOS): Identifies when price breaks significant swing highs/lows, indicating trend continuation
- Change of Character (CHoCH): Detects trend reversals when price breaks counter-trend levels
- Visual ZigZag Lines: Connects CHoCH points to clearly visualize market structure flow
🎨 Customizable Display
- **Adjustable Pivot Length**: Control sensitivity of swing point detection (default: 5)
- **Two Detection Modes**:
- Extreme Points: Uses absolute highs and lows
- Adjusted Points: Dynamically adjusts levels for better accuracy
- **Line Limit Control**: Display up to 500 structure lines to keep charts clean
- **Color-Coded Levels**: Distinct colors for bullish/bearish BOS and CHoCH
⚡ Real-Time Alerts
- Built-in alert system for CHoCH detection
- Separate alerts for bullish and bearish changes
- Once-per-bar alert frequency to avoid spam
🔧 Customization Options
- ZigZag Lines: Toggle visibility, customize color, width, and style (Solid/Dashed/Dotted)
- Structure Lines: Show/hide market structure with adjustable display limit
- CHoCH Extension: Horizontal lines extend forward to highlight active levels
How to Use
1. Trend Following: Use BOS confirmations to enter in the direction of the trend
2. Reversal Trading: Watch for CHoCH signals indicating potential trend changes
3. Support/Resistance: CHoCH levels often act as key support and resistance zones
4. Market Structure: The zigzag pattern helps identify higher highs/lows and market phases
Settings
- Pivot Length: Controls sensitivity (lower = more signals, higher = stronger signals)
- Structure Limit: Number of historical structure lines to display (10-500)
- ZigZag Display: Toggle and customize the connecting lines between CHoCH points
- Mode Selection: Choose between Extreme Points or Adjusted Points for different trading styles
Best Practices
- Combine with other indicators for confirmation
- Use on higher timeframes for stronger signals
- Wait for candle close before acting on signals
- CHoCH levels can act as dynamic support/resistance
Technical Notes
- Maximum 5000 bars lookback
- Supports up to 500 lines and labels
- Optimized for performance on all timeframes
- Works on all markets: Forex, Crypto, Stocks, Indices
---
Perfect for: Price action traders, swing traders, and anyone looking to understand market structure and trend changes with clarity.
Laguerre Filter [BackQuant]Laguerre Filter
Overview
The Laguerre Filter is a powerful trend-following tool designed to smooth price action while maintaining responsiveness to market changes. It is based on the Laguerre recursive filter, which is a type of signal processing filter that adapts to both the current price dynamics and the underlying trend. The Laguerre Filter can be seen as a method to reduce market noise, enabling traders to more easily identify the strength and direction of trends while minimizing lag.
The Laguerre Filter is well-suited for markets with varying volatility levels, offering a smoother representation of price action without the delay associated with traditional moving averages. By dynamically adjusting to price movements, the Laguerre Filter provides a more adaptive and reliable signal compared to simpler smoothing techniques.
What is the Laguerre Filter?
The Laguerre Filter is derived from the Laguerre polynomial, which is used in signal processing for smooth filtering of data. The Laguerre filter is a recursive filter, meaning that each new value is calculated based on both the current price data and previous values, with a weighting system that allows it to adapt to market conditions. This recursive nature helps reduce the impact of short-term fluctuations, enabling the filter to focus on the underlying trend.
The Laguerre filter uses a feedback mechanism, where the input signal (price data) is smoothed iteratively. This iterative process helps avoid the lag that is typically associated with traditional moving averages while still capturing the overall trend direction.
The filter is designed to have:
Adaptive behavior: It reacts quickly to significant price changes while ignoring minor fluctuations.
Reduced noise: By filtering out random short-term price movements, it provides a clearer view of the underlying trend.
Customizability: Traders can adjust the filter’s sensitivity through user inputs, making it adaptable to different market conditions.
Core Calculation Methodology
The core of the Laguerre Filter lies in its recursive calculation:
Each new value is calculated using the previous value along with the current price input.
The recursive formula is governed by two key parameters: the damping factor (gamma) and the order of the filter (number of Laguerre elements).
The damping factor controls how responsive the filter is to changes in price. A higher gamma value makes the filter smoother but introduces more lag, while a lower gamma value makes it more reactive to price changes but can introduce more noise.
The order defines how many Laguerre elements are used in the calculation. A higher order results in a smoother output but with more delay, while a lower order provides a faster response but less smoothing.
The filter works by weighting previous values with a binomial weighting system, which assigns more weight to recent values and less weight to older values. This creates a dynamic smoothing effect that adapts to price volatility, ensuring that the filter is neither too slow nor too noisy.
Signal Logic and Trend Detection
The Laguerre Filter continuously evaluates the strength and direction of the trend by comparing the current smoothed value to the previous value:
If the current value is greater than the previous value, the trend is considered bullish, and the filter will signal a long condition.
If the current value is less than the previous value, the trend is considered bearish, and the filter will signal a short condition.
The trend detection logic is based on the recursive nature of the filter, which smooths price movements over time. This allows the filter to capture the broader trend while minimizing the influence of short-term price fluctuations.
The trend state is also visually represented by color-coding:
Green color represents an uptrend (bullish condition).
Red color represents a downtrend (bearish condition).
Neutral (white) indicates no clear trend direction.
This color-coding helps traders easily identify the prevailing trend and decide whether to enter or exit trades based on the trend's strength.
Laguerre Filter Behavior and Performance
The performance of the Laguerre Filter can be influenced by several factors:
Gamma (Damping Factor): A higher gamma value results in a smoother filter but increases lag. A lower gamma value allows for a faster response but may introduce more noise, making it more reactive to smaller price changes.
Filter Order: The order determines how many Laguerre elements are used in the filter calculation. A higher order provides more smoothing but increases lag, while a lower order results in a quicker response but less smoothing.
The sweet spot for gamma is typically between 0.7 and 0.85, where the filter offers a good balance between smoothness and responsiveness. The filter order is usually set to 4 for classic Laguerre filtering, but higher orders can be used for more smoothing if needed.
The Laguerre Filter’s performance shines in markets with sustained trends, where the filter can effectively capture and represent the underlying direction without excessive lag. It is particularly useful in volatile markets, as it helps smooth out noise while providing a clear picture of the trend.
Visual Presentation
The Laguerre Filter provides a dynamic, color-coded line that follows the trend direction. This line can be displayed alongside price data to visually highlight the market trend. In addition to the main Laguerre line, several visual enhancements can be applied:
Gradient fill between the price and the Laguerre Filter line, providing a visual cue for bullish or bearish market conditions.
Candle coloring to reflect the current trend, making it easier to spot trend reversals or confirmations directly on the chart.
Background shading to visually highlight areas of strong trend or consolidation.
Edge glow effect that highlights trend boundaries, making it easy to spot key levels of support or resistance.
These visual elements enhance the usability of the Laguerre Filter, allowing traders to quickly assess the market trend and make informed decisions.
Practical Use Cases
1) Trend Following
The Laguerre Filter is ideal for trend-following strategies. By using the filter to identify the prevailing trend, traders can:
Enter long positions when the Laguerre Filter turns bullish (green).
Enter short positions when the Laguerre Filter turns bearish (red).
By aligning trades with the dominant trend, traders can improve their chances of success.
2) Trend Strength Assessment
The Laguerre Filter can also be used to assess the strength of the trend:
A rising Laguerre value indicates a strengthening uptrend.
A falling Laguerre value indicates a strengthening downtrend.
A flattening Laguerre value signals weakening momentum or consolidation.
This information can be used to adjust position sizing or to decide when to enter or exit a trade.
3) Trade Management
The Laguerre Filter can also assist in trade management:
Use the Laguerre line as a trailing stop for long positions in an uptrend.
Scale out of positions as the Laguerre value begins to flatten or reverse.
Use the Laguerre Filter to avoid trades when the market is in consolidation or lacks a clear trend.
Tuning Guidelines
The Laguerre Filter can be adjusted for different market conditions using the following parameters:
Gamma (Damping Factor): Adjust for the desired level of responsiveness versus smoothness. Typical values range from 0.7 to 0.85.
Filter Order: Adjust to control the level of smoothing. The default value of 4 is a good starting point, but higher orders can be used for smoother filters.
Summary
The Laguerre Filter is a versatile and adaptive trend-following indicator that smooths price data and reduces noise, making it easier to identify and follow trends. By using recursive smoothing techniques and adjustable parameters, the Laguerre Filter provides an accurate representation of market conditions with minimal lag. It is especially useful in volatile markets where traditional moving averages may fail to capture the underlying trend. With its color-coded trend detection, gradient fills, and customizable settings, the Laguerre Filter is a powerful tool for traders looking to stay aligned with the prevailing market direction.
Contango/Backwardation Futures Box Desk - TT ToolsBackwardation Futures Box – TT Tools
Questo indicatore mostra in modo chiaro, compatto e immediato la struttura Contango / Backwardation di una curva futures, direttamente sul grafico tramite un box informativo avanzato. È pensato per trader discrezionali, spread traders e analisi di curva, con una visualizzazione ottimizzata sia per desktop che per mobile.
Il riquadro box mostra in tempo reale la struttura di Contango o Backwardation della curva futures, includendo:
• stato della curva (Contango / Backwardation / Flat)
• spread percentuale tra le prime scadenze
• prezzi delle tre scadenze (Near, Mid, Far) con indicatori direzionali
• conferma o meno della struttura della curva
• data di scadenza del contratto e countdown ai giorni residui
• avviso di rollover imminente
Il box è ottimizzato per Desktop, Compact e Mobile, con layout adattivo e informazioni sempre leggibili.
Mini guida operativa
Selezione dei contratti
Inserisci nel box Front (1), Next (2) e Third (3) i future più prossimi a scadenza, partendo dal contratto front-month.
Puoi cercare rapidamente il contratto corretto tramite “Cambia simbolo”, filtrando per Futures e selezionando la scadenza desiderata.
Controllo della scadenza
Individua la data di rollover direttamente sul grafico tramite la sezione Eventi → Switch di contratto.
Utilizza questa informazione per verificare di stare analizzando la scadenza corretta.
Impostazione della NEXT EXPIRY
Inserisci nel campo NEXT EXPIRY (data precisa) la data di scadenza del prossimo future.
È sufficiente confrontarla con lo switch di contratto visibile sul grafico per essere allineati correttamente.
Monitoraggio della curva
Il box mostra in tempo reale:
struttura della curva (Contango / Backwardation / Flat)
spread percentuale tra le scadenze
prezzi dei tre contratti con direzione relativa
conferma o meno della struttura
countdown ai giorni residui
alert visivo di rollover imminente
👉 Mantieni sempre aggiornati contratti e data di scadenza per avere una lettura affidabile della curva futures e anticipare correttamente le fasi di rollover.
___________________________________________________________________________
___________________________________________________________________________
Contango / Backwardation Futures Box – TT Tools
This indicator provides a clear, compact, and intuitive view of the Contango / Backwardation structure of a futures curve, displayed directly on the chart through an advanced informational box.
It is designed for discretionary traders, spread traders, and curve analysis, with an optimized visualization for both desktop and mobile use.
The box displays the real-time Contango or Backwardation structure of the futures curve, including:
curve status (Contango / Backwardation / Flat)
percentage spread between the front contracts
prices of the three expiries (Near, Mid, Far) with directional indicators
confirmation or non-confirmation of the curve structure
contract expiration date with remaining days countdown
rollover warning when expiration is approaching
The box is fully optimized for Desktop, Compact, and Mobile layouts, ensuring a clean, adaptive design and always-readable information.
Quick Start Guide
Select the futures contracts
Insert the nearest futures contracts into Front (1), Next (2) and Third (3), starting from the front-month contract.
You can easily find the correct contract using “Change Symbol”, filtering by Futures and selecting the appropriate expiry.
Check the contract expiry
Identify the rollover date directly on the chart using Events → Contract Switch.
This helps you confirm that you are analyzing the correct futures expiration.
Set the NEXT EXPIRY date
Enter the next futures expiration date in the NEXT EXPIRY (exact date) field.
Simply match it with the contract switch shown on the chart to stay perfectly aligned.
Monitor the curve
The box displays in real time:
curve structure (Contango / Backwardation / Flat)
percentage spread between expiries
prices of the three contracts with directional indicators
structure confirmation status
days-to-expiry countdown
visual rollover warning when expiration approaches
👉 Always keep contracts and expiry dates updated to ensure an accurate reading of the futures curve and to anticipate rollover phases correctly.
PIP BOOSTER Mac_Apple (Desktop) FullversionThe PIP BOOSTER from underground-traders.com is a very intelligent indicator with integrated win-rate tracking (%), which can be used on all markets and timeframes. Thanks to its two fundamentally different algorithms, the PIP BOOSTER is able to find a profitable setup in over 80% of all charts. The win-rate tracking (%) is highly detailed and can be applied to up to 5,000 candles.
It updates after every single signal, ensuring that performance monitoring is always up to date. Additionally, PIP BOOSTER users can apply different time filters, which can further optimize performance.
There is both a desktop version and a mobile version, which can be used with the TradingView mobile app. All signals are displayed clearly in the mobile app, making it possible to trade directly from your smartphone.
Please note that the demo version does not include any live signals. The demo version is only for you to evaluate the performance (win-rate %) of the two algorithms.
We guarantee that there are no repaint signals, and the signals in the demo version are 100% identical to those in the full version.
For any questions, please visit:
underground-traders.com
Or contact us at:
help@underground-traders.com
PnL Candles/Line & Stats (Long & Short)I was enthusiastic to see how a PnL (Profit & Loss) candle looks, so I created this indicator to analyze trade performance for any other indicator. It visualizes PnL using candles and lines, making it easy to track individual trades and understand their outcomes.
How to Use:
In the indicator you want to analyze, define your entry and exit conditions as numeric series (1 or 0):
Longcondition = ? 1 : 0
LongExitcondition = ? 1 : 0
plot(Longcondition, title="Long Condition")
plot(LongExitcondition, title="Long Exit Condition")
Shortcondition = ? 1 : 0
ShortExitcondition = ? 1 : 0
plot(Shortcondition, title="Short Condition")
plot(ShortExitcondition, title="Short Exit Condition")
Provide these series as inputs in the PnL indicator:
Longcondition → Long trade entry trigger
LongExitcondition → Long trade exit trigger
Shortcondition → Short trade entry trigger
ShortExitcondition → Short trade exit trigger
Use the date/time filter to focus on specific periods.
Toggle Show Long Trades and/or Show Short Trades to display only the trades you want to analyze.
Features:
Visualizes PnL for each trade via candles and hidden lines.
Tracks key statistics: total trades, win rate, MAE (Maximum Adverse Excursion), MFE (Maximum Favorable Excursion), cumulative PnL.
Calculates historically suggested stop-loss levels (educational purposes only).
Summarizes metrics in a table with separate sections for Long and Short trades.
Note:
This tool is for educational purposes only. Stop-loss levels and trade statistics are illustrative, not trading recommendations. Users must perform their own analysis and risk management. The developer is not responsible for any gains or losses from using this indicator.
[X342] Liquidity Hunter Liquidity Hunter — Sweep Detection
OVERVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Liquidity Hunter identifies and tracks areas where stop-loss orders are likely clustered (liquidity pools) based on pivot points and notional value calculations.
METHODOLOGY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The indicator uses a sophisticated approach to identify liquidity:
1. Pivot Point Detection
- Uses configurable left/right bar lookback
- Identifies swing highs (upside liquidity targets)
- Identifies swing lows (downside liquidity targets)
2. Notional Value Calculation
- Formula: Price × Volume at pivot bar
- Represents the "dollar value" of orders at each level
- More accurate than simple volume or price levels alone
3. Dynamic Level Management
- Tracks up to configurable max levels per side
- Automatically removes MITIGATED levels (when price sweeps through)
- Oldest levels are removed when max is exceeded
WHY NOTIONAL VALUE?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Traditional support/resistance uses price alone. Notional value (Price × Volume) provides a more realistic view of where significant orders are clustered. A high volume bar at a pivot is more significant than a low volume bar.
FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✓ Dual language support (English / Türkçe)
✓ Automatic level cleanup on mitigation
✓ Notional value labels on each level
✓ Distance percentage to nearest levels
✓ Total liquidity summary panel
✓ Sweep detection alerts
VISUAL ELEMENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Red Lines: Upside liquidity (buy stops above)
• Blue Lines: Downside liquidity (sell stops below)
• Labels: Show notional value at each level
INFO PANEL
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Displays 4-column layout:
- Total upside liquidity (sum of all notional values)
- Distance to nearest upside level (%)
- Total downside liquidity
- Distance to nearest downside level (%)
SETTINGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Detection:
- Left Bars: Bars to left for pivot detection (default: 15)
- Right Bars: Bars to right for pivot confirmation (default: 5)
Display:
- Max Levels Each: Maximum levels per side (default: 8)
- Show Liquidity Amount: Toggle notional value labels
Colors:
- Upside Liq Color: Color for resistance/upside levels
- Downside Liq Color: Color for support/downside levels
ALERTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• New Upside Liq: New upside level formed
• New Downside Liq: New downside level formed
• Upside Sweep: Price swept through upside liquidity
• Downside Sweep: Price swept through downside liquidity
TRADING APPLICATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Use sweeps as potential reversal signals
- Larger notional values indicate stronger levels
- Distance % helps with risk/reward calculations
- Combine with trend indicators for confirmation
Smart Position Calculator: Risk, Margin & TicksAre you tired of manually calculating position sizes or using clumsy external calculators? This minimalist indicator solves the problem directly on your chart.
It tells you exactly how much to buy/sell to risk a specific dollar amount (e.g., $50), considering your leverage and commissions.
Key Benefits:
Protect your deposit: Standardize your risk per trade.
Plan better: See your Risk/Reward ratio and Commission costs instantly.
Trade comfortably: The UI adapts to your screen (Dark/Light modes + Font Size control).
Scalp precisely: See distance in Ticks.
How it works:
Add to Favorites.
Select Entry, Stop, and Take Profit points on the chart.
Read the table.
Contango/Backwardation Futures Box Desk - TT ToolsContango/Backwardation Futures Box
- stato della curva (Contango / Backwardation)
- spread % Mid vs Near (2/1)
- prezzi di Near / Mid / Far con frecce (sopra/sotto)
- struttura CONFIRMED / NOT CONFIRMED
- countdown alla scadenza + alert visivo “Rollover Soon”
Contango/Backwardation Futures Box
- curve status (Contango/Backwardation)
- Mid vs Near spread % (2/1)
- Near/Mid/Far prices with arrows (above/below)
- CONFIRMED/NOT CONFIRMED structure
- countdown to expiration + visual alert “Rollover Soon”
Growth Comparison (Gold, Silver, Copper, Platinum & Crypto)
Data Sources
The symbols configured this time point to globally trusted data sources (providers).
・OANDA (XAUUSD, XAGUSD, XCUUSD, XPTUSD):
Data from OANDA, one of the world's largest FX and commodity providers. It reflects the “spot prices” for gold, silver, copper, and platinum in near real-time.
・BINANCE (BTCUSDT, ETHUSDT, XRPUSDT):
Data from Binance, the world's largest cryptocurrency exchange. It has the highest trading volume and is used as the global standard price indicator. Retrieves BTC, ETH, and XRP.
How the Script Works (Technical Explanation)
・Fixed Starting Price:
The script internally stores the price on the set “comparison start date” (e.g., January 1, 2025).
・Real-Time Calculation:
It constantly retrieves the latest current price and continuously calculates the percentage using the following formula.
Formula: (Current Price - January 1, 2025 Price) ÷ January 1, 2025 Price × 100
*Since January 1 is a global market holiday (New Year's Day) with no prices available, the script automatically adopts the next market opening price (e.g., January 2 morning's open price) as the baseline.
・Automatic label tracking:
The program displays labels like “GOLD” at the right edge of the graph. This ensures you never lose track of which line corresponds to which asset, even when lines overlap.
Translated with DeepL.com (free version)
3Y Rolling Correlation vs SPY (Daily)Correlation vs SPY as measured by daily returns over the Trailing Three Years
PPAO - Propagator Price Action Oscillator
How PPAO works in one cycle (what it does every candle)
PPAO has 3 moving parts that run every bar:
1) It measures new candle pressure (the “push”)
This is the forcing term.
Return (ret): did price go up or down from last close?
Body: did the candle close above or below its open?
CLV: did the candle close near the high or near the low of its range?
With Option B, the “price action push” is directional:
Body is positive on bullish candles, negative on bearish candles.
CLV is:
near +1 if the candle closes near the high (buying strength),
near -1 if it closes near the low (selling strength).
So a candle that closes weak (near the low) pushes PPAO downward even if the candle range is large.
2) It decides how much to remember vs forget (the “friction”)
This is damping / decay.
High volatility (noisy market) → forget faster
Low volatility (cleaner market) → remember longer
So PPAO adapts: in chop it won’t hold bias for long; in smooth trends it will.
3) It updates a hidden “momentum engine” (state)
Internally it keeps two numbers (p and q) that store the market’s impulse with memory.
Every candle:
it shrinks the old state (decay),
rotates it a bit (momentum/volatility creates oscillation),
then adds the candle push (forcing).
Finally, it converts that hidden state into a 0–100 line:
> 50 means the state is aligned bullish,
< 50 means it’s aligned bearish.
The image below will give you an example of a deep analysis using the Propagator Price Action Oscillator (PPAO).
PPAO below 30
What that means mechanically
Below 30 = bearish impulse extreme.
It happens when the recent candles are consistently “bearish pressure” according to the forcing inputs:
returns are negative and/or
candles close weak inside their range (CLV negative) and/or
bodies are bearish (close < open)
Also, if volatility is elevated, damping can make this flip faster and stay extreme during a strong impulse.
What it means behaviorally
PPAO < 30 is not “prediction.” It is diagnosis:
“Recent candle pressure has been strongly bearish.”
This can show up in two common market contexts:
Continuation context
Price is breaking structure down, and candles keep closing weak → PPAO stays < 30.
Distribution / hidden weakness context (important)
Price may look stable or near a high, but candles are repeatedly closing poorly inside their ranges (negative CLV).
That makes PPAO drop under 30 even if price hasn’t collapsed yet.
That second case is exactly why Option B (Body + CLV) is useful: it can flag weak closes / selling absorption earlier than “price-only” oscillators.
PPAO above 70
What that means mechanically
Above 70 = bullish impulse extreme.
It occurs when the forcing inputs are strongly positive:
returns are positive and/or
candles close strong inside their range (CLV positive) and/or
bodies are bullish (close > open)
If volatility is not exploding, damping won’t erase the accumulated bullish state quickly, so PPAO can stay above 70 during sustained buying pressure.
What it means behaviorally
Again: not a prophecy, but an impulse read:
“Recent candle pressure has been strongly bullish.”
Two common contexts:
Trend continuation
Price is pushing higher and closes are strong → PPAO remains > 70.
Exhaustion risk
If price is hitting major resistance/liquidity and you start seeing weaker closes (CLV drops) while PPAO stops making new highs → that’s where reversals begin to appear.
The key takeaway using both images
PPAO extremes are best understood as:
Below 30: “Sellers are currently dominating candle pressure.”
Above 70: “Buyers are currently dominating candle pressure.”
Whether that dominance leads to continuation or reversal depends on what price does next (structure + where you are on the chart). PPAO is measuring pressure, not guaranteeing outcome.
3 RULESCreated 3 Unique Inputs: Instead of just one custom_txt variable, I created custom_txt1, custom_txt2, and custom_txt3.
Organized Settings: I grouped the settings in the menu (Position, Line 1, Line 2, Line 3) so it's easier to find the box you want to type in.
Updated Logic:
If you select "Custom Text" for Line 1, it reads the "Line 1 Custom Text" box.
If you select "Custom Text" for Line 2, it reads the "Line 2 Custom Text" box, etc.
How to use it:
Paste the code into the Pine Editor at the bottom of TradingView.
Click Add to Chart.
Open the Settings (Gear Icon) of the indicator.
Set Line 1, Line 2, and Line 3 all to "Custom Text".
Type whatever you want in the 3 separate text boxes.
Trend vs BalanceThis indicator is built to answer one key question before you trade:
Is the market trending or balancing (ranging)?
And it doesn’t just label it — it also gives you a confidence score (0–100%).
It works with two timeframes:
Daily (D): the “base” timeframe — it drives the decision.
H4 (240): the “adjustment” timeframe — it reinforces or weakens what Daily says.
That’s why the final output is COMBO:
COMBO always follows the Daily regime (Bull Trend, Bear Trend, or Balance).
H4 does NOT change the regime, it only adjusts the confidence % depending on whether it agrees or conflicts.
The % is calculated using a checklist-style scoring system (5 points per regime).
Each regime has 5 measurable conditions, each worth 20 points:
3 out of 5 → 60%
5 out of 5 → 100%
What does the checklist measure (pure candle behavior):
Structure: whether price forms a clear staircase (HH/HL for bull trend or LL/LH for bear trend).
Closes: whether candles close near the extremes (trend) or near the middle (balance).
Overlap: whether price is “choppy” with lots of overlap (balance) or cleanly displaced (trend).
Impulse vs pullback: whether one side clearly dominates (trend) or moves are more symmetric (balance).
Breaks: whether price breaks and stays outside (acceptance = trend) or breaks and quickly re-enters (balance).
How to read it quickly:
COMBO = your main playbook (trend strategy or range strategy).
COMBO % = your confidence level (how clear the context is).
If you see a ⚠️, it means strong conflict between Daily and H4 — a “be careful” day.
In short: Daily tells you the market “weather”, and H4 tells you whether today the wind is helping or fighting you.
Probabilidad Alcista / Bajista por Volumen yvvProbabilidad Alcista / Bajista por Volumen y tendencia






















