IFVG WITH SignalsTitle: Inverted Fair Value Gaps with Alerts – Smart Liquidity Zones
Description:
This script identifies Inverted Fair Value Gaps (IFVGs) – a concept derived from liquidity theory and price inefficiencies, often associated with smart money trading strategies. Unlike traditional FVGs, inverted gaps point to potential liquidity traps or reversal zones, where price may revisit to rebalance or hunt stops.
Key Features:
Automatic detection of Inverted Fair Value Gaps
Visual zones plotted on chart for easy reference
Customizable alerts when a new IFVG is created or price re-enters one
Works on any timeframe or asset
M-oscillator
Golden chart v1## Golden Chart v1 – Trend Tracking & Signal Visualization Tool
**Version**: v1
**Pine Script**: version=5
**Visibility**: Invite-only
### Overview
Golden Chart v1 combines EMA-based trend bands (Golden Chart 2) with ATR-derived dynamic levels (Golden Chart 3) to help traders identify potential trend phases, visualize BUY/SELL signals, and color candles by trend direction.
### Key Features
- **Golden Chart 2 (EMA bands)**
- Calculates `emaHigh` & `emaLow` using `gc2_ema_period` (default 10)
- Determines SSL-style trend lines `sslUp` & `sslDown`
- **Golden Chart 3 (ATR levels)**
- Computes weighted ATR (`avgTR`) over `gc3_length` (default 13)
- Sets dynamic levels `hiLimit` & `loLimit` with `gc3_multiplier` (default 2.0)
- Plots `ret` line as the active trend level
- **Trade Signals**
- `BUY` label on bullish cross (`sslUp` → `sslDown` + close>open)
- `SELL` label on bearish cross (`sslDown` → `sslUp` + close **Request:** Invite-only v1 review for House Rules approval. Thank you!
StoRsi# StoRSI Indicator: Combining RSI and Stochastic with multiTF
## Overview
The StoRSI indicator combines Relative Strength Index (RSI) and Stochastic oscillators in a single view to provide powerful momentum and trend analysis. By displaying both indicators together with multi-timeframe analysis, it helps traders identify stronger signals when both indicators align.
## Key Components
### 1. RSI (Relative Strength Index)
### 2. Stochastic Oscillator
### 3. EMA (Exponential Moving Average)
### 4. Multi-Timeframe Analysis
## Visual Features
- **Color-coded zones**: Highlights overbought/oversold areas
- **Signal backgrounds**: Shows when both indicators align
- **Multi-timeframe table**: Displays RSI, Stochastic, and trend across timeframes
- **Customizable colors**: Allows full visual customization
## Signal Generation (some need to uncomment in code)
The indicator generates several types of signals:
1. **RSI crosses**: When RSI crosses above/below overbought/oversold levels
2. **Stochastic crosses**: When Stochastic %K crosses above/below overbought/oversold levels
3. **Combined signals**: When both indicators show the same condition
4. **Trend alignment**: When multiple timeframes show the same trend direction
## Conclusion
The StoRSI indicator provides a comprehensive view of market momentum by combining two powerful oscillators with multi-timeframe analysis. By looking for alignment between RSI and Stochastic across different timeframes, traders can identify stronger signals and filter out potential false moves. The visual design makes it easy to spot opportunities at a glance, while the customizable parameters allow adaptation to different markets and trading styles.
For best results, use this indicator as part of a complete trading system that includes proper risk management, trend analysis, and confirmation from price action patterns.
Indicateur de tradingKDJ Alert
Strategy Advice
1- Cautious
Frame the alert candle
Buy = yellow
Sell = blue
Follow the market trend and go
Set a 20-day moving average.
Be careful, the alert sometimes occurs quite high above the moving average
Wait for it to return to the moving average before opening.
2- Risky
Follow the alert candle immediately
Set a fairly large SL, however, if you want to implement this risky method
Cash Market Volatility StrategyBCM - Baycam
Brakout signals based on voltality parameters -
Closing price
ATR - Average true range
RSI
Volume Spike Filter### Volume Spike Detector with Alerts
**Overview:**
This indicator helps traders quickly identify unusual spikes in trading volume by comparing the current volume against a simple moving average (SMA) threshold. It's particularly useful for beginners seeking clear signals of increased market activity.
**Settings:**
* **SMA Length:** Defines the period for calculating the average volume (default = 20).
* **Multiplier:** Determines how much the volume must exceed the SMA to be considered a spike (default = 1.5).
* **Highlight Spikes:** Toggle to visually highlight spikes on the chart (default = enabled).
**Signals:**
* 🟩 **Highlighted Background:** Indicates a volume spike that surpasses the defined threshold.
* 🏷️ **"Vol Spike" Label:** Clearly marks the exact bar of the spike for quick reference.
**Usage:**
Use these clear volume spike alerts to identify potential trading opportunities, confirmations, or shifts in market momentum. Combine this with other technical indicators for enhanced analysis.
MACD AaronVersionAutomatically changes color to help you better assess trend strength, suitable for use with breakout or range trading strategies.
Fast Line (MACD):
🔸 Higher than yesterday → Yellow
🔹 Lower than yesterday → Gray
Slow Line (Signal Line):
🟢 After a Golden Cross occurs → stays Green until a Death Cross
🔴 After a Death Cross occurs → stays Red until the next Golden Cross
Stoch RSI Approaching Zones (Dots)🧠 Stoch RSI Strategy with Trend Filter, Risk Management & Early Signal Visualization
This strategy combines Stochastic RSI signals with a 200 EMA trend filter and risk-based position sizing to create a well-rounded approach for both long and short trades. It includes built-in take profit / stop loss logic and supports early exits based on momentum shifts.
🔧 Key Features:
Stoch RSI-Based Entries
Long: %K crosses above 20
Short: %K crosses below 80
Optional Trend Filter
Longs only when price is above the 200 EMA
Shorts only when price is below the 200 EMA
Risk Management
Position sizing based on risk percentage of initial capital
Customizable stop loss and take profit (%)
Early Exit Logic
Closes positions if %K crosses back through key levels (80 for longs, 20 for shorts)
Visual Tools
Optional plot of Stoch RSI %K and %D
Horizontal markers for overbought (80) and oversold (20) zones
Approaching Signal Indicator (Add-On)
Aqua and fuchsia dots plotted on the chart when %K is approaching overbought (70–80) or oversold (20–30) zones, helping spot momentum before a crossover occurs.
Alerts Ready
Entry, exit, and early-exit alerts built in
📈 Best used across multiple timeframes—some assets (like AAPL) may respond especially well depending on the timeframe. The 200 EMA filter alone significantly improves signal quality, and the "approaching zone" dots can help traders prepare for moves in advance.
Kinetic Price Momentum Oscillator📈 Kinetic Price Momentum Oscillator (Sri-PMO)
Author's Note:
This script is an educational and custom-adapted visualization based on the concept of the Price Momentum Oscillator (PMO). It is not a direct clone of any proprietary implementation, and it introduces enhancements such as timeframe sensitivity, customizable smoothings, multi-timeframe analysis, and visual trend meters.
🔍 Overview:
The Kinetic Price Momentum Oscillator (Kinetic-PMO) is a dynamic momentum indicator that analyzes price rate of change smoothed with dual exponential moving averages. It offers a clear view of momentum trends across multiple timeframes—the chart's current timeframe, the 1-hour timeframe, and the 1-day timeframe. It includes optional visual cues for zero-line crossovers, trend ribbon fills, and a daily trend meter.
🧮 Calculation Logic:
At its core, Kinetic-PMO calculates momentum by:
Measuring Rate of Change (ROC) over 1 bar.
Applying double EMA smoothing:
The first smoothing (len1) smooths the ROC.
The second smoothing (len2) smooths the result further.
This produces the main KPMO Line.
A third EMA (sigLen) is applied to the KPMO line to produce the Signal Line.
The formula includes a multiplier of 10 to scale values.
pinescript
Copy
Edit
roc = ta.roc(source, 1)
kmo = ta.ema(10 * ta.ema(roc, len1), len2)
signal = ta.ema(kmo, sigLen)
To allow responsiveness across timeframes, the script provides sensitivity inputs (sensA, sensB, sensC) which dynamically scale the smoothing lengths for different contexts:
Intraday (current chart timeframe)
Hourly (1H)
Daily (1D)
🧭 Features:
✅ Multi-Timeframe Calculation:
Intraday: Based on current chart resolution
1H: PMO for the hourly trend
1D: Daily trend meter using KPMO structure
✅ Trend Identification:
Green if PMO is above Signal Line (bullish)
Red if PMO is below Signal Line (bearish)
Daily Trend Meter includes nuanced color mapping:
Lime = Bullish above zero
Orange = Bullish below zero
Red = Bearish below zero
Yellow = Bearish above zero
✅ Custom Visual Enhancements:
Optional filled ribbons between KPMO and Signal
Optional zero-line crossover background highlight
Compact daily trend meter displayed as a color-coded shape
🛠 Customization Parameters:
Input Description
Primary Smoothing Controls ROC smoothing depth (1st EMA)
Secondary Smoothing Controls final smoothing (2nd EMA)
Signal Smoothing Controls EMA of the PMO line
Input Source Default is close, but any price type can be selected
Sensitivity Factors Separate multipliers for intraday, 1H, and 1D
Visual Settings Toggle zero-line highlight and ribbon fill
🧠 Intended Use:
The Kinetic-PMO is suitable for trend confirmation, momentum divergence detection, and entry/exit refinement. The multi-timeframe aspect helps align short-term and long-term momentum trends, supporting better trade decision-making.
⚖️ Legal & Attribution Statement:
This script was independently created and modified for educational and analytical purposes. While the concept of the PMO is inspired by technical analysis literature, this implementation does not copy or reverse-engineer any proprietary code. It introduces custom parameters, visualization enhancements, and multi-timeframe logic. Posting this script complies with TradingView’s policy on derivative work and educational indicators.
Technical Signal Master概要
このインジケーターは、30種類以上のテクニカル指標を自動で分析し、「買い」「売り」「中立」に分類して視覚的なテーブル形式で表示します。
トレンド・モメンタム・ボリューム・オシレーターなどを横断的に統合し、裁量トレーダーの意思決定を補助することを目的としています。
🔍 独自性(オリジナリティ)と設計思想
単なるマッシュアップではなく、カテゴリ別に機能分類された構造
Pine Scriptが読めないユーザーでも視覚的に判断できる設計
全指標の同時出力を整理・要約し、チャート上の混乱を回避
EMA群(20/50/75/100/200)・TDI・CCI・Force Indexなど高度な構成
🧭 使用方法
チャートに追加すると、左下にテーブル形式のシグナル判定表が表示されます
テーブルの各行には「買い」「売り」「中立」のいずれかが表示され、判断の補助となります
同じ方向のシグナルが多い場合、その方向への優位性が高いと判断できます
スキャル・デイトレ・スイングのすべてで活用可能です
✅ 推奨される活用場面
複数インジケーターの同時判断(コンフルエンス)
トレード前の環境認識や、逆張り時の過熱感の確認
ファンダメンタルズ判断と併用したテクニカル裏付け
📌 注意事項
このスクリプトは単体で使用可能です。他のスクリプトと併用する必要はありません
Overview
Technical Signal Master automatically analyzes 30+ technical indicators and summarizes their states in a visual signal table with "Buy", "Sell", or "Neutral" results. It combines trend, momentum, oscillator, and volume-based tools into a single panel to support discretionary traders.
🔍 Originality
Not a simple mashup: indicators are categorized and structured logically
Designed for users who cannot read Pine Script
Summarizes all signals clearly without overlapping chart clutter
Includes advanced tools like EMA sets, CCI, TDI, Force Index, etc.
🧭 How to Use
Add the script to any chart
Signal table will appear in the corner of the screen
When multiple signals align in the same direction, it suggests a high-probability setup
Useful for scalping, day trading, and swing trading alike
✅ Best Use Cases
Signal confluence analysis
Overbought/oversold confirmation
Visual risk management and bias confirmation
📌 Note
This script is standalone; no other scripts are needed
Regression Slope ShiftNormalized Regression Slope Shift + Dynamic Histogram
This indicator detects subtle shifts in price momentum using a rolling linear regression approach. It calculates the slope of a linear regression line for each bar over a specified lookback period, then measures how that slope changes from bar to bar.
Both the slope and its change (delta) are normalized to a -1 to 1 scale for consistent visual interpretation across assets and timeframes. A signal line (EMA) is applied to the slope delta to help identify turning points and crossovers.
Key features:
- Normalized slope and slope change lines
- Dynamic histogram of slope delta with transparency based on magnitude
- Customizable colors for all visual elements
- Signal line for crossover-based momentum shifts
This tool helps traders anticipate trend acceleration or weakening before traditional momentum indicators react, making it useful for early trend detection, divergence spotting, and confirmation signals.
RSI -> The NeW SystemRSI → The NeW System 📊
A fully customizable Relative Strength Index with optional smoothing filters and dynamic color zones.
What is the RSI? 🤔
The Relative Strength Index (RSI) measures the speed and magnitude of price changes. It highlights overbought (> your “Extreme High”) and oversold (< your “Extreme Low”) conditions, and uses a midpoint (50) to separate bullish from bearish momentum.
Indicator Inputs ⚙️
RSI Source 📈
Price series for the RSI calculation (e.g. close, typical price).
RSI Length ⏳
Lookback period for the raw RSI.
MA Type for Smoothing 🔄
Choose how to filter the RSI line:
None – raw RSI, no smoothing.
SMA – Simple Moving Average of the RSI values.
EMA – Exponential Moving Average, weights recent values more.
WMA – Weighted Moving Average, linearly de-emphasizes older values.
HMA – Hull MA, very smooth with reduced lag via square-root period.
RMA – Wilder’s MA, the classic smoothing used in RSI.
LSMA – Least Squares MA (linear regression) to highlight trend slope.
DEMA – Double EMA (2×EMA – EMA of EMA) for minimal lag.
TEMA – Triple EMA (3×EMA – 3×EMA² + EMA³) for extra smoothness.
VIDYA – Variable Index Dynamic Average, adapts smoothing to RSI volatility.
MA Smoothing Length 📐
Period for your chosen MA filter.
Extreme High Level 🚩
RSI threshold for overbought (default: 70).
Extreme Low Level 🟢
RSI threshold for oversold (default: 30).
Middle Line ➖
Fixed at 50 to separate bullish (>50) from bearish (<50) momentum.
MA Types Explained 🔍
None: No filter; every RSI spike/dip is visible.
SMA: Evenly averages the last N values—solid smoothing but slower to react.
EMA: Weights recent data more—faster response, moderate smoothing.
WMA: Heavier weighting on newest points—quicker than EMA for the same length.
HMA: Uses weighted and square-root adjustments—super smooth and fast.
RMA: Wilder’s smoothing—very stable, minimal noise.
LSMA: Fits a regression line—excellent at showing the RSI’s trend direction.
DEMA: Combines two EMAs to cut lag—smooth with swift reactions.
TEMA: Uses three EMAs for ultimate lag reduction and smoothness.
VIDYA: Adjusts its smoothing factor dynamically based on volatility—stays smooth in calm markets, adapts quickly when volatility surges.
How It Works 🧮
Raw RSI: Calculate the classic RSI over your chosen length.
Optional Smoothing: If you pick an MA Type, the raw RSI is filtered accordingly.
Dynamic Coloring:
Above Extreme High → Dark red (overbought alert).
70 → 50 → Bright green (strong bullish momentum).
50 → 30 → Bright red (weakening momentum).
Below Extreme Low → Dark green (oversold opportunity).
Visual Aids:
Dashed red line at Extreme High.
Dashed green line at Extreme Low.
Dotted gray line at 50.
Background fill between the high/low zones for instant visual cues.
Raw RSI overlay (faint gray) behind the smoothed line when smoothing is active.
Plot & Interpretation 🎨
Smoothed RSI Line colored by zone for immediate strength/weakness reading.
Zone Background between overbought/oversold thresholds to highlight critical areas.
Optional Raw RSI behind the filter to compare noise vs. clarity.
Pro Tips 💡
EMA for balanced smoothing, HMA/DEMA/TEMA for lightning-fast signals, VIDYA for volatility-adaptive filtering.
Watch crosses of 50 on your smoothed line to confirm trend shifts.
Use extreme bounces (30 or 70) for mean reversion entries/exits; breakouts beyond them for trend confirmation.
Compare raw vs. smoothed lines to fine-tune signal sensitivity vs. noise suppression.
Tailor RSI → The NeW System to your strategy, whether you need razor-sharp entries or a cleaner, trend-focused view! 🚀
Golden egg## Golden Egg – Trend Signal & Dynamic Level Visualization
**Golden Egg** is a hybrid visual indicator designed to help traders identify directional bias and price reactions with enhanced clarity.
It combines a dual-layer logic: a crossover-based signal system and an adaptive volatility range to support trend interpretation.
---
### 🔹 Core Structure
**1. EMA Crossover Logic (Golden Chart 2)**
- Applies two EMAs (on high and low)
- Generates trade signals when crossovers align with candle direction (bullish or bearish)
**2. ATR-Based Dynamic Levels (Golden Chart 3)**
- Uses a WMA-smoothed ATR to create adaptive upper/lower levels
- Candles are colored based on their position above or below this dynamic range
---
### 🔹 How to Use
- **Buy Signal** → Shown when sslUp crosses above sslDown & the candle closes higher
- **Sell Signal** → Shown when sslDown crosses above sslUp & the candle closes lower
- **Candle Colors** → Green (bullish zone), Red (bearish zone)
- **Inputs are fully customizable**: EMA period, ATR length, multiplier
This indicator provides visual guidance only and is not an entry/exit system on its own.
---
## ⚖️ Disclaimer
This script is offered “as is” for educational and informational purposes.
It is **not financial advice**, nor does it guarantee any particular result.
Use at your own risk. The author is **not liable** for any outcome.
---
## 🚫 Usage Notice
- Redistribution, resale, or copying is strictly prohibited
- Invite-only access is manually granted on request
- Commercial use requires separate agreement with the author
---
## ⚠️ Important Notes
- Combine with other analysis tools or strategies
- Market behavior varies and may affect performance
- This script is not an automated trading system
---
📩 To request access, please send a private message via TradingView.
DS_StochA custom stochastic-based indicator with EMA smoothing. Useful for identifying overbought and oversold conditions.
Supper King RSI🔍 Overview
Script Version: Pine Script v6
Indicator Title: “Stochastic RSI”
Main Features:
Plots StochRSI K and D lines
Adds colored fills between lines and thresholds
Detects and marks bullish/bearish regular divergence
Visualizes custom RSI filters and EMA smoothing
Colors the background based on long/short bias conditions
🧠 Detailed Breakdown
📈 1. Stochastic RSI Calculation
pinescript
نسخ
تحرير
smoothK = int(3)
smoothD = int(3)
lengthRSI = int(8)
lengthStoch = int(10)
src = (ohlc4)
rsi1 = ta.rsi(src, lengthRSI)
k = ta.sma(ta.stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = ta.sma(k, smoothD)
Computes RSI of ohlc4 (average of OHLC)
Then computes Stochastic RSI (Stoch of RSI)
Smooths K and D lines using moving averages
🎨 2. Plotting & Visual Enhancements
Plots K and D (but color is na, used only for fill)
Fills the area between:
K & D → Bullish (blue) or Bearish (orange) color
K/D & middle line (50) around zones (20 and 80) for visual cues:
Red near oversold
Green near overbought
pinescript
نسخ
تحرير
fill(p1,p2,k > d ? #2962FF : #FF6D00) // K > D = Bullish
fill(p1,p50,20,19, na , #ff0000) // Below 20 = red warning
fill(p1,p50,81,80, #00ff15 , na) // Above 80 = green signal
📊 3. Horizontal Bands
pinescript
نسخ
تحرير
hline(80), hline(60), hline(50), hline(40), hline(20)
Creates standard horizontal reference lines
Visual band between 40–60 to show neutral RSI zone
📉 4. EMA of RSI
pinescript
نسخ
تحرير
rs = ta.ema(ohlc4,14)
rs1 = ta.ema(ta.rsi(rs,1),1)
plot(rs1,'',color.white)
Plots double-smoothed RSI for visual trend direction
🧭 5. Divergence Detection (Optional)
pinescript
نسخ
تحرير
calculateDivergence = input.bool(false, title="Calculate Divergence")
Can be toggled ON to calculate regular bullish/bearish divergence
Uses pivot high/low logic on the Stoch RSI K line
Conditions:
RSI shows higher low, price lower low → Bullish divergence
RSI shows lower high, price higher high → Bearish divergence
If detected, plots lines and labels on chart with corresponding alerts
🔔 6. Divergence Alerts
pinescript
نسخ
تحرير
alertcondition(bullCond, ...)
alertcondition(bearCond, ...)
Sends alert when a divergence is confirmed (based on your pivot settings)
🟢🔴 7. Background Highlight for Long/Short Bias
pinescript
نسخ
تحرير
rsi4 = ta.rsi(ohlc4,rp4)
ta4 = ta.alma(rsi4,rp4,rpf4,rpi4)
longcolor = ta4 > 52
shortcolor = ta4 < 48
fill(...) // Background fill for bullish/bearish zones
Uses ALMA smoothed RSI
If smoothed RSI > 52 → green background (bullish bias)
If < 48 → red background (bearish bias)
✅ Summary
This script is a powerful and visually rich Stochastic RSI-based indicator. It combines:
Traditional oscillator plots (K & D)
Enhanced coloring logic for zone visibility
Divergence detection (with alerts)
Trend bias background color (based on ALMA RSI)
KING Supper Screener🔧 Inputs
Symbols:
sm1 to sm6: Preset to BTCUSDT, ETHUSDT, XRPUSDT, HOOKUSDT, SOLUSDT, TRUMPUSDT from Binance.
Allows users to change the symbols by settings
Table Size: Allows users to change text size in the table.
Indicators Parameters: RSI length, MA type (e.g., SMA, EMA), ALMA parameters, Bollinger Band multiplier, etc.
📊 Indicators Used
RSI (Relative Strength Index)
Custom calculated RSI based on ohlc4 (average of OHLC).
Optional smoothing applied via selected moving average (e.g., SMA, EMA, RMA).
MA (Moving Average)
ALMA (Arnaud Legoux Moving Average) is used as a trend confirmation.
Compared against its previous value to decide direction.
MACD
Standard MACD line comparison (fast vs slow) to assess momentum.
🔍 Logic for Decision (per symbol per timeframe)
A function btc() returns a tuple of boolean values:
rs: RSI > smoothed RSI → interpreted as bullish.
M: ALMA increasing → upward trend.
F: MACD fast line > slow line → positive momentum.
These are evaluated on different timeframes using request.security():
1 Minute
5 Minutes
15 Minutes
1 Hour
🧾 Table Visualization
A large table is drawn with:
Rows = different indicators (RSI, MA, MACD)
Columns = each symbol
Cell text = "Buy" or "Sell"
Cell color:
✅ Green for "Buy"
❌ Red for "Sell"
Each section (1M, 5M, 15M, 1H) is grouped and labeled clearly in the table.
🧠 What This Script Does for Traders
Provides a quick overview of market sentiment across several major and minor altcoins.
Offers multi-timeframe confirmation, useful for day traders or scalpers.
Uses three diverse indicators to give a more balanced view (oscillator, trend, momentum).
Super Target KingThis Pine Script implements a multi-timeframe trading system called "Super Target King", combining trend-following filters, entry/exit signals, and a market condition dashboard. Below is a breakdown of what this script does:
🔹 1. Filter & Signal Logic
✅ Smooth Range Calculation (smoothrng)
Applies exponential moving average (EMA) smoothing to volatility (absolute price change).
✅ Range Filter (rngfilt)
Filters out noise in the price using custom logic with thresholds.
✅ Direction Tracking
upward, downward: Counters that track consecutive movement directions.
✅ Entry Signal Conditions
Long Condition (longCondition):
Price above filter and rising.
Trend direction is upward.
Previous signal was short (to avoid false continuation).
Short Condition (shortCondition):
Opposite of long condition.
🔹 2. Entry & Exit Logic
When a long or short signal occurs:
Sets:
Entry (en)
Stop Loss (sl)
Take Profits (tp1 to tp4)
Draws corrent lines and labels for entry, stop loss, and profit targets.
🔹 3. Visualization (Labels & Lines)
Entry/SL/TP lines extend forward (bar_index + 15).
Colored zones (green/red) highlight risk and reward areas.
🔹 4. Multi-Timeframe Dashboard (Table)
Creates a dynamic dashboard with the following for 1m, 3m, 5m, 15m, 1h, 4h:
RSI
Moving Average Trend
MACD Signal
Buy/Sell Bias
Volume Momentum
This helps visually confirm signal strength across multiple timeframes.
🔹 6. Technical Indicators Used
RSI: For momentum analysis.
MACD: For trend confirmation.
EMA-based MA filter: Double smoothed EMA crossover.
Volume analysis: Compares current volume to previous volume and price action.
✅ Summary
The Super Target King is a full-featured trend-trading system with:
Heikin-Ashi smoothing
Noise filtering and trend direction
Entry/exit based on volatility-adjusted ranges
Visual trade planning (entry, SL, multiple TPs)
Multi-timeframe condition overview to avoid false entries.
Trend Volatility Index (TVI)Trend Volatility Index (TVI)
A robust nonparametric oscillator for structural trend volatility detection
⸻
What is this?
TVI is a volatility oscillator designed to measure the strength and emergence of price trends using nonparametric statistics.
It calculates a U-statistic based on the Gini mean difference across multiple simple moving averages.
This allows for objective, robust, and unbiased quantification of trend volatility in tick-scale values.
⸻
What can it do?
• Quantify trend strength as a continuous value aligned with tick price scale
• Detect trend breakouts and volatility expansions
• Identify range-bound market states
• Detect early signs of new trends with minimal lag
⸻
What can’t it do?
• Predict future price levels
• Predict trend direction before confirmation
⸻
How it works
TVI computes a nonparametric dispersion metric (Gini mean difference) from multiple SMAs of different lengths.
As this metric shares the same dimension as price ticks, it can be directly interpreted on the chart as a volatility gauge.
The output is plotted using candlestick-style charts to enhance visibility of change rate and trend behavior.
⸻
Disclaimer
TVI does not predict price. It is a structural indicator designed to support discretionary judgment.
Trading carries inherent risk, and this tool does not guarantee profitability. Use at your own discretion.
⸻
Innovation
This indicator introduces a novel approach to trend volatility by applying U-statistics over time series
to produce a nonparametric, unbiased, and robust estimate of structural volatility.
日本語要約
Trend Volatility Index (TVI) は、ノンパラメトリックなU統計量(Gini平均差)を使ってトレンドの強度を客観的に測定することを目的に開発されたボラティリティ・オシレーターです。
ティック単位で連続的に変化し、トレンドのブレイク・レンジ・初動の予兆を定量的に検出します。
未来の価格や方向は予測せず、現在の構造的ばらつきだけをロバストに評価します。
Stochastic RainbowThe Stochastic Rainbow indicator is a multi-layered momentum oscillator designed to provide a comprehensive view of market dynamics by combining multiple stochastic oscillators of varying periods. This approach allows traders to analyze both short-term and long-term momentum within a single visual framework, enhancing decision-making for entries and exits.
🔧 Indicator Settings and Customization
Select from various moving average methods (e.g., SMA, EMA, DEMA, TEMA, WMA, VWMA, RMA, T3) to smooth the stochastic lines. Different methods can affect the responsiveness of the indicator.
The indicator computes five sets of stochastic oscillators with Fibonacci values.
Each %K line is smoothed using the selected moving average type, and a corresponding %D line is plotted for each %K.
🎨 Visual Interpretation
The Stochastic Rainbow indicator plots multiple %K and %D lines, each with distinct colors for easy differentiation.
Additionally, horizontal dotted lines are drawn at levels 80 (Upper Band), 50 (Midline), and 20 (Lower Band) to indicate overbought, neutral, and oversold conditions, respectively.
📈 Trading Strategies Using Stochastic Rainbow
The multi-layered structure of the Stochastic Rainbow allows for nuanced analysis.
Trend Confirmation:
When all %K lines are above 50 and aligned in ascending order (short-term above long-term), it suggests a strong uptrend.
Conversely, when all %K lines are below 50 and aligned in descending order, it indicates a strong downtrend.
Overbought/Oversold Conditions:
If the shorter-term %K lines (e.g., %K 5,3 and %K 8,3) enter the overbought zone (>80) while longer-term lines remain below, it may signal a potential reversal.
Similarly, if shorter-term lines enter the oversold zone (<20) while longer-term lines remain above, it could indicate an upcoming bullish reversal.
Crossovers:
A bullish signal occurs when a %K line crosses above its corresponding %D line.
A bearish signal occurs when a %K line crosses below its corresponding %D line.
Divergence Analysis:
If price makes a new high while the %K lines do not, it may indicate bearish divergence and a potential reversal.
If price makes a new low while the %K lines do not, it may indicate bullish divergence and a potential reversal.
⚙️ Adjusting Settings for Optimal Use
The Stochastic Rainbow's flexibility allows traders to adjust settings to match their trading style and the specific asset's behavior:
Short-Term Trading: Use shorter periods (e.g., 5 for %K) and more responsive moving averages (e.g., WMA, VWMA, EMA, DEMA, TEMA, HMA) to capture quick market movements.
Long-Term Trading: Opt for longer periods (e.g., 55 for %K) and smoother moving averages (e.g., SMA, RMA, T3) to filter out noise and focus on broader trends.
Volatile Markets: Consider using the T3 moving average for its smoothing capabilities, helping to reduce false signals in choppy markets.
By experimenting with different settings, traders can fine-tune the indicator to better suit their analysis and improve decision-making.
Volume Flow OscillatorVolume Flow Oscillator
Overview
The Volume Flow Oscillator is an advanced technical analysis tool that measures buying and selling pressure by combining price direction with volume. Unlike traditional volume indicators, this oscillator reveals the force behind price movements, helping traders identify strong trends, potential reversals, and divergences between price and volume.
Reading the Indicator
The oscillator displays seven colored bands that fluctuate around a zero line:
Three bands above zero (yellow) indicate increasing levels of buying pressure
Three bands below zero (red) indicate increasing levels of selling pressure
The central band represents the baseline volume flow
Color intensity changes based on whether values are positive or negative
Trading Signals
The Volume Flow Oscillator provides several valuable trading signals:
Zero-line crossovers: When multiple bands cross from negative to positive, potential bullish shift; opposite for bearish
Divergences: When price makes new highs/lows but oscillator bands fail to confirm, signals potential reversal
Volume climax: Extreme readings where outer bands stretch far from zero often precede reversals
Trend confirmation: Strong expansion of bands in direction of price movement confirms genuine momentum
Support/resistance: During trends, bands may remain largely on one side of zero, showing continued directional pressure
Customization
Adjust these key parameters to optimize the oscillator for your trading style:
Lookback Length: Controls overall sensitivity (shorter = more responsive, longer = smoother)
Multipliers: Adjust sensitivity spread between bands for different market conditions
ALMA Settings: Fine-tune how the indicator weights recent versus historical data
VWMA Toggle: Enable for additional smoothing in volatile markets
Best Practices
For optimal results, use this oscillator in conjunction with price action and other confirmation indicators. The multi-band approach helps distinguish between minor fluctuations and significant volume events that might signal important market turns.
Macd, Wt Cross & HVPMacd Wt Cross & HVP – Advanced Multi-Signal Indicator
This script is a custom-designed multi-signal indicator that brings together three proven concepts to provide a complete view of market momentum, reversals, and volatility build-ups. It is built for traders who want to anticipate key market moves, not just react to them.
Why This Combination ?
While each tool has its strengths, their combined use creates powerful signal confluence.
Instead of juggling multiple indicators separately, this script synchronizes three key perspectives into a single, intuitive display—helping you trade with greater clarity and confidence.
1. MACD Histogram – Momentum and Trend Clarity
At the core of the indicator is the MACD histogram, calculated as the difference between two exponential moving averages (EMAs).
Color-coded bars represent momentum direction and intensity:
Green / blue bars: bullish momentum
Red / pink bars: bearish momentum
Color intensity shows acceleration or weakening of trend.
This visual makes it easy to detect trend shifts and momentum divergence at a glance.
2. WT Cross Signals – Early Reversal Detection
Overlaid on the histogram are green and red dots, based on the logic of the WaveTrend oscillator cross:
Green dots = potential bullish cross (buy signal)
Red dots = potential bearish cross (sell signal)
These signals are helpful for identifying reversal points during both trending and ranging phases.
3. Historical Volatility Percentile (HVP) – Volatility Compression Zones
Behind the histogram, purple vertical zones highlight periods of low historical volatility, based on the HVP:
When volatility compresses below a specific threshold, these zones appear.
Such periods are often followed by explosive price moves, making them prime areas for pre-breakout positioning.
By integrating HVP, the script doesn’t just tell you where the trend is—it tells you when the trend is likely to erupt.
How to Use This Script
Use the MACD histogram to confirm the dominant trend and its strength.
Watch for WT Cross dots as potential entry/exit signals in alignment or divergence with the MACD.
Monitor HVP purple zones as warnings of incoming volatility expansions—ideal moments to prepare for breakout trades.
Best results occur when all three elements align, offering a high-probability trade setup.
What Makes This Script Original?
Unlike many mashups, this script was not created by simply merging indicators. Each component was carefully integrated to serve a specific, complementary purpose:
MACD detects directional bias
WT Cross adds precision timing
HVP anticipates volatility-based breakout timing
This results in a strategic tool for traders, useful on multiple timeframes and adaptable to different trading styles (trend-following, breakout, swing).
Stochastic XThe "Stochastic X" script is a customizable momentum oscillator designed to help traders identify potential overbought and oversold conditions, as well as trend reversals, by analyzing the relationship between a security's closing price and its price range over a specified period. This indicator is particularly useful for traders looking to fine-tune their entry and exit points based on momentum shifts.
🔧 Indicator Settings and Customization
The script offers several user-configurable settings to tailor the indicator to specific trading strategies:
In addition to the source type, %K Period, %D Period, and Signal line periods you can now change moving average calculation for the stochastic and signal lines.
This script allows selection among various moving average methods (e.g., SMA, EMA, WMA, T3) for smoothing the %K and signal lines. Different methods can affect the responsiveness of the indicator.
🎨 Interpreting Background Colors
The script enhances visual analysis by changing the background color of the indicator panel based on the %K line's value:
Green Background: Indicates that the %K line is above 50, suggesting bullish momentum.
Red Background: Signifies that the %K line is below 50, pointing to bearish momentum.
Light Green Overlay: Appears when the %K line exceeds 80, highlighting overbought conditions.
Light Red Overlay: Shows up when the %K line falls below 20, indicating oversold conditions.
These visual cues assist traders in quickly assessing market momentum and potential reversal.
📈 Trading Strategies Using Stochastic X
Traders can utilize the Stochastic X indicator in various ways:
Overbought/Oversold Conditions:
A %K value above 80 may suggest that the asset is overbought, potentially signaling a price correction.
A %K value below 20 could indicate that the asset is oversold, possibly leading to a price rebound.
Signal Line Crossovers:
When the %K line crosses above the signal line, it may be interpreted as a bullish signal.
Conversely, a %K line crossing below the signal line might be seen as a bearish signal.
Divergence Analysis:
If the price makes a new high while the %K line does not, this bearish divergence could precede a price decline.
If the price hits a new low but the %K line forms a higher low, this bullish divergence might signal an upcoming price increase.
Trend Confirmation:
Sustained %K values above 50 can confirm an uptrend.
Persistent %K values below 50 may validate a downtrend.
In this chart, observe how the background colors change in response to the %K line's value, providing immediate visual feedback on market conditions. The crossovers between the %K and signal lines offer potential entry and exit points, while the overbought and oversold overlays help identify possible reversal zones.
⚙️ Adjusting Settings for Optimal Use
The Stochastic X indicator's flexibility allows traders to adjust settings to match their trading style and the specific asset's behavior:
Short-Term Trading: Use shorter periods (e.g., 5 for %K) and more responsive moving averages (e.g., WMA, VWMA, EMA, DEMA, TEMA, HMA) to capture quick market movements.
Long-Term Trading: Opt for longer periods (e.g., 14 for %K) and smoother moving averages (e.g., SMA, RMA, T3) to filter out noise and focus on broader trends.
Volatile Markets: Consider using the T3 moving average for its smoothing capabilities, helping to reduce false signals in choppy markets.
By experimenting with different settings, traders can fine-tune the indicator to better suit their analysis and improve decision-making.
Bitcoin Power LawThis is the main body version of the script. The Oscillator version can be found here.
Understanding the Bitcoin Power Law Model
Also called the Long-Term Bitcoin Power Law Model. The Bitcoin Power Law model tries to capture and predict Bitcoin's price growth over time. It assumes that Bitcoin's price follows an exponential growth pattern, where the price increases over time according to a mathematical relationship.
By fitting a power law to historical data, the model creates a trend line that represents this growth. It then generates additional parallel lines (support and resistance lines) to show potential price boundaries, helping to visualize where Bitcoin’s price could move within certain ranges.
In simple terms, the model helps us understand Bitcoin's general growth trajectory and provides a framework to visualize how its price could behave over the long term.
The Bitcoin Power Law has the following function:
Power Law = 10^(a + b * log10(d))
Consisting of the following parameters:
a: Power Law Intercept (default: -17.668).
b: Power Law Slope (default: 5.926).
d: Number of days since a reference point(calculated by counting bars from the reference point with an offset).
Explanation of the a and b parameters:
Roughly explained, the optimal values for the a and b parameters are determined through a process of linear regression on a log-log scale (after applying a logarithmic transformation to both the x and y axes). On this log-log scale, the power law relationship becomes linear, making it possible to apply linear regression. The best fit for the regression is then evaluated using metrics like the R-squared value, residual error analysis, and visual inspection. This process can be quite complex and is beyond the scope of this post.
Applying vertical shifts to generate the other lines:
Once the initial power-law is created, additional lines are generated by applying a vertical shift. This shift is achieved by adding a specific number of days (or years in case of this script) to the d-parameter. This creates new lines perfectly parallel to the initial power law with an added vertical shift, maintaining the same slope and intercept.
In the case of this script, shifts are made by adding +365 days, +2 * 365 days, +3 * 365 days, +4 * 365 days, and +5 * 365 days, effectively introducing one to five years of shifts. This results in a total of six Power Law lines, as outlined below (From lowest to highest):
Base Power Law Line (no shift)
1-year shifted line
2-year shifted line
3-year shifted line
4-year shifted line
5-year shifted line
The six power law lines:
Bitcoin Power Law Oscillator
This publication also includes the oscillator version of the Bitcoin Power Law. This version applies a logarithmic transformation to the price, Base Power Law Line, and 5-year shifted line using the formula: log10(x) .
The log-transformed price is then normalized using min-max normalization relative to the log-transformed Base Power Law Line and 5-year shifted line with the formula:
normalized price = log(close) - log(Base Power Law Line) / log(5-year shifted line) - log(Base Power Law Line)
Finally, the normalized price was multiplied by 5 to map its value between 0 and 5, aligning with the shifted lines.
Interpretation of the Bitcoin Power Law Model:
The shifted Power Law lines provide a framework for predicting Bitcoin's future price movements based on historical trends. These lines are created by applying a vertical shift to the initial Power Law line, with each shifted line representing a future time frame (e.g., 1 year, 2 years, 3 years, etc.).
By analyzing these shifted lines, users can make predictions about minimum price levels at specific future dates. For example, the 5-year shifted line will act as the main support level for Bitcoin’s price in 5 years, meaning that Bitcoin’s price should not fall below this line, ensuring that Bitcoin will be valued at least at this level by that time. Similarly, the 2-year shifted line will serve as the support line for Bitcoin's price in 2 years, establishing that the price should not drop below this line within that time frame.
On the other hand, the 5-year shifted line also functions as an absolute resistance , meaning Bitcoin's price will not exceed this line prior to the 5-year mark. This provides a prediction that Bitcoin cannot reach certain price levels before a specific date. For example, the price of Bitcoin is unlikely to reach $100,000 before 2021, and it will not exceed this price before the 5-year shifted line becomes relevant. After 2028, however, the price is predicted to never fall below $100,000, thanks to the support established by the shifted lines.
In essence, the shifted Power Law lines offer a way to predict both the minimum price levels that Bitcoin will hit by certain dates and the earliest dates by which certain price points will be reached. These lines help frame Bitcoin's potential future price range, offering insight into long-term price behavior and providing a guide for investors and analysts. Lets examine some examples:
Example 1:
In Example 1 it can be seen that point A on the 5-year shifted line acts as major resistance . Also it can be seen that 5 years later this price level now corresponds to the Base Power Law Line and acts as a major support at point B (Note: Vertical yearly grid lines have been added for this purpose👍).
Example 2:
In Example 2, the price level at point C on the 3-year shifted line becomes a major support three years later at point D, now aligning with the Base Power Law Line.
Finally, let's explore some future price predictions, as this script provides projections on the weekly timeframe :
Example 3:
In Example 3, the Bitcoin Power Law indicates that Bitcoin's price cannot surpass approximately $808K before 2030 as can be seen at point E, while also ensuring it will be at least $224K by then (point F).
WaveTrend [LazyBear] with Long/Short LabelsWaveTrend Oscillator with Entry Signals (LONG/SHORT) – Advanced Edition
This indicator is based on the renowned WaveTrend Oscillator by LazyBear, a favorite among professional traders for spotting trend reversals with precision.
🚀 Features:
Original WaveTrend formula with dual-line structure (WT1 & WT2).
Customizable overbought and oversold zones for visual clarity.
Automatic LONG and SHORT signals plotted directly on the chart:
✅ LONG: When WT1 crosses above WT2 below the oversold zone.
❌ SHORT: When WT1 crosses below WT2 above the overbought zone.
Momentum histogram shows strength of market moves.
Fully optimized for Pine Script v5 and lightweight across all timeframes.
🔍 How to use:
Combine with support/resistance levels or candlestick reversal patterns.
Works best on 15min, 1H, or 4H charts.
Suitable for all markets: crypto, stocks, forex, indices.
📊 Ideal for:
Traders seeking clean, reliable entry signals.
Reversal strategies with technical confluence.
Visual confirmation of WaveTrend crossovers without manual interpretation.
💡 Pro Tip: Combine with EMA or RSI filters to further enhance accuracy.