DEMA HMA Z-score OscillatorThis custom oscillator combines the power of the Hull Moving Average (HMA) with the Z-Score to identify momentum shifts and potential trend reversals. The Z-Score measures how far the current HMA is from its historical mean, helping to spot overbought or oversold conditions.
Uptrend: Long signals are generated when the Z-Score crosses above the defined Long Threshold.
Downtrend: Short signals are triggered when the Z-Score drops below the Short Threshold.
Visuals: The Z-Score is plotted along with background color changes and fills to clearly indicate trend strength. Green fills highlight uptrends, while pink fills indicate downtrends.
Alerts: Alerts are available for both long and short conditions based on Z-Score crossovers.
Customizable Inputs:
HMA Length
Smoothing Length (for DEMA)
Z-Score Length
Long and Short Thresholds
This indicator is ideal for detecting momentum shifts, confirming trend strength, and helping to time entry/exit points in your trading strategy.
M-oscillator
WaveFunction MACD (TechnoBlooms)WaveFunction MACD — The Next Generation of Market Momentum
WaveFunction MACD is an advanced hybrid momentum indicator that merges:
• The classical MACD crossover logic (based on moving averages)
• Wave physics (modeled through phase energy and cosine functions)
• Hilbert Transform theory from signal processing
• The concept of a wavefunction from quantum mechanics, where price action is seen as a probabilistic energy wave—not just a trend.
✨ Key Features of WaveFunction MACD
• Wave Energy Logic : Instead of using just price and MA differences, this indicator computes phase-corrected momentum using the cosine of the wave phase angle — revealing the true energy behind market moves.
• Phase-Based Trend Detection : It reads cycle phases using Hilbert Transform-like logic, allowing you to spot momentum before it becomes visible in price.
• Ultra-Smooth Flow : The main line and histogram are built to follow price flow smoothly — eliminating much of the noise found in traditional MACD indicators.
• Signal Amplification via Energy Histogram : The histogram doesn’t just show momentum changes — it shows the intensity of wave energy, allowing you to confirm the strength of the trend.
• Physics-Driven Structure : The algorithm is rooted in real-world wave mechanics, bringing a scientific edge to trading — ideal for traders who believe in natural models like cycles and harmonics.
• Trend Confirmation & Early Reversals : It can confirm strong trends and also catch subtle shifts that often precede big reversals — giving you both reliability and anticipation.
• Ready for Fusion : Designed to work seamlessly with liquidity zones, price action, order blocks, and structure trading — a perfect fit for modern trading systems.
🧪 The Science Behind It
This tool blends:
• Hilbert Transform: Measures the phase of a waveform (price cycle) to detect turning points
• Cosine Phase Energy: Calculates true wave energy using the cosine of the phase angle, revealing the strength behind price movements
• Quantum Modeling: Views price like a wavefunction, offering predictive insight based on phase dynamics
ADX Forecast [Titans_Invest]ADX Forecast
This isn’t just another ADX indicator — it’s the most powerful and complete ADX tool ever created, and without question the best ADX indicator on TradingView, possibly even the best in the world.
ADX Forecast represents a revolutionary leap in trend strength analysis, blending the timeless principles of the classic ADX with cutting-edge predictive modeling. For the first time on TradingView, you can anticipate future ADX movements using scientifically validated linear regression — a true game-changer for traders looking to stay ahead of trend shifts.
1. Real-Time ADX Forecasting
By applying least squares linear regression, ADX Forecast projects the future trajectory of the ADX with exceptional accuracy. This forecasting power enables traders to anticipate changes in trend strength before they fully unfold — a vital edge in fast-moving markets.
2. Unmatched Customization & Precision
With 26 long entry conditions and 26 short entry conditions, this indicator accounts for every possible ADX scenario. Every parameter is fully customizable, making it adaptable to any trading strategy — from scalping to swing trading to long-term investing.
3. Transparency & Advanced Visualization
Visualize internal ADX dynamics in real time with interactive tags, smart flags, and fully adjustable threshold levels. Every signal is transparent, logic-based, and engineered to fit seamlessly into professional-grade trading systems.
4. Scientific Foundation, Elite Execution
Grounded in statistical precision and machine learning principles, ADX Forecast upgrades the classic ADX from a reactive lagging tool into a forward-looking trend prediction engine. This isn’t just an indicator — it’s a scientific evolution in trend analysis.
⯁ SCIENTIFIC BASIS LINEAR REGRESSION
Linear Regression is a fundamental method of statistics and machine learning, used to model the relationship between a dependent variable y and one or more independent variables 𝑥.
The general formula for a simple linear regression is given by:
y = β₀ + β₁x + ε
β₁ = Σ((xᵢ - x̄)(yᵢ - ȳ)) / Σ((xᵢ - x̄)²)
β₀ = ȳ - β₁x̄
Where:
y = is the predicted variable (e.g. future value of RSI)
x = is the explanatory variable (e.g. time or bar index)
β0 = is the intercept (value of 𝑦 when 𝑥 = 0)
𝛽1 = is the slope of the line (rate of change)
ε = is the random error term
The goal is to estimate the coefficients 𝛽0 and 𝛽1 so as to minimize the sum of the squared errors — the so-called Random Error Method Least Squares.
⯁ LEAST SQUARES ESTIMATION
To minimize the error between predicted and observed values, we use the following formulas:
β₁ = /
β₀ = ȳ - β₁x̄
Where:
∑ = sum
x̄ = mean of x
ȳ = mean of y
x_i, y_i = individual values of the variables.
Where:
x_i and y_i are the means of the independent and dependent variables, respectively.
i ranges from 1 to n, the number of observations.
These equations guarantee the best linear unbiased estimator, according to the Gauss-Markov theorem, assuming homoscedasticity and linearity.
⯁ LINEAR REGRESSION IN MACHINE LEARNING
Linear regression is one of the cornerstones of supervised learning. Its simplicity and ability to generate accurate quantitative predictions make it essential in AI systems, predictive algorithms, time series analysis, and automated trading strategies.
By applying this model to the ADX, you are literally putting artificial intelligence at the heart of a classic indicator, bringing a new dimension to technical analysis.
⯁ VISUAL INTERPRETATION
Imagine an ADX time series like this:
Time →
ADX →
The regression line will smooth these values and extend them n periods into the future, creating a predicted trajectory based on the historical moment. This line becomes the predicted ADX, which can be crossed with the actual ADX to generate more intelligent signals.
⯁ SUMMARY OF SCIENTIFIC CONCEPTS USED
Linear Regression Models the relationship between variables using a straight line.
Least Squares Minimizes the sum of squared errors between prediction and reality.
Time Series Forecasting Estimates future values based on historical data.
Supervised Learning Trains models to predict outputs from known inputs.
Statistical Smoothing Reduces noise and reveals underlying trends.
⯁ WHY THIS INDICATOR IS REVOLUTIONARY
Scientifically-based: Based on statistical theory and mathematical inference.
Unprecedented: First public ADX with least squares predictive modeling.
Intelligent: Built with machine learning logic.
Practical: Generates forward-thinking signals.
Customizable: Flexible for any trading strategy.
⯁ CONCLUSION
By combining ADX with linear regression, this indicator allows a trader to predict market momentum, not just follow it.
ADX Forecast is not just an indicator — it is a scientific breakthrough in technical analysis technology.
⯁ Example of simple linear regression, which has one independent variable:
⯁ In linear regression, observations ( red ) are considered to be the result of random deviations ( green ) from an underlying relationship ( blue ) between a dependent variable ( y ) and an independent variable ( x ).
⯁ Visualizing heteroscedasticity in a scatterplot against 100 random fitted values using Matlab:
⯁ The data sets in the Anscombe's quartet are designed to have approximately the same linear regression line (as well as nearly identical means, standard deviations, and correlations) but are graphically very different. This illustrates the pitfalls of relying solely on a fitted model to understand the relationship between variables.
⯁ The result of fitting a set of data points with a quadratic function:
_______________________________________________________________________
🥇 This is the world’s first ADX indicator with: Linear Regression for Forecasting 🥇_______________________________________________________________________
_________________________________________________
🔮 Linear Regression: PineScript Technical Parameters 🔮
_________________________________________________
Forecast Types:
• Flat: Assumes prices will remain the same.
• Linreg: Makes a 'Linear Regression' forecast for n periods.
Technical Information:
ta.linreg (built-in function)
Linear regression curve. A line that best fits the specified prices over a user-defined time period. It is calculated using the least squares method. The result of this function is calculated using the formula: linreg = intercept + slope * (length - 1 - offset), where intercept and slope are the values calculated using the least squares method on the source series.
Syntax:
• Function: ta.linreg()
Parameters:
• source: Source price series.
• length: Number of bars (period).
• offset: Offset.
• return: Linear regression curve.
This function has been cleverly applied to the RSI, making it capable of projecting future values based on past statistical trends.
______________________________________________________
______________________________________________________
⯁ WHAT IS THE ADX❓
The Average Directional Index (ADX) is a technical analysis indicator developed by J. Welles Wilder. It measures the strength of a trend in a market, regardless of whether the trend is up or down.
The ADX is an integral part of the Directional Movement System, which also includes the Plus Directional Indicator (+DI) and the Minus Directional Indicator (-DI). By combining these components, the ADX provides a comprehensive view of market trend strength.
⯁ HOW TO USE THE ADX❓
The ADX is calculated based on the moving average of the price range expansion over a specified period (usually 14 periods). It is plotted on a scale from 0 to 100 and has three main zones:
• Strong Trend: When the ADX is above 25, indicating a strong trend.
• Weak Trend: When the ADX is below 20, indicating a weak or non-existent trend.
• Neutral Zone: Between 20 and 25, where the trend strength is unclear.
______________________________________________________
______________________________________________________
⯁ ENTRY CONDITIONS
The conditions below are fully flexible and allow for complete customization of the signal.
______________________________________________________
______________________________________________________
🔹 CONDITIONS TO BUY 📈
______________________________________________________
• Signal Validity: The signal will remain valid for X bars .
• Signal Sequence: Configurable as AND or OR .
🔹 +DI > -DI
🔹 +DI < -DI
🔹 +DI > ADX
🔹 +DI < ADX
🔹 -DI > ADX
🔹 -DI < ADX
🔹 ADX > Threshold
🔹 ADX < Threshold
🔹 +DI > Threshold
🔹 +DI < Threshold
🔹 -DI > Threshold
🔹 -DI < Threshold
🔹 +DI (Crossover) -DI
🔹 +DI (Crossunder) -DI
🔹 +DI (Crossover) ADX
🔹 +DI (Crossunder) ADX
🔹 +DI (Crossover) Threshold
🔹 +DI (Crossunder) Threshold
🔹 -DI (Crossover) ADX
🔹 -DI (Crossunder) ADX
🔹 -DI (Crossover) Threshold
🔹 -DI (Crossunder) Threshold
🔮 +DI (Crossover) -DI Forecast
🔮 +DI (Crossunder) -DI Forecast
🔮 ADX (Crossover) +DI Forecast
🔮 ADX (Crossunder) +DI Forecast
______________________________________________________
______________________________________________________
🔸 CONDITIONS TO SELL 📉
______________________________________________________
• Signal Validity: The signal will remain valid for X bars .
• Signal Sequence: Configurable as AND or OR .
🔸 +DI > -DI
🔸 +DI < -DI
🔸 +DI > ADX
🔸 +DI < ADX
🔸 -DI > ADX
🔸 -DI < ADX
🔸 ADX > Threshold
🔸 ADX < Threshold
🔸 +DI > Threshold
🔸 +DI < Threshold
🔸 -DI > Threshold
🔸 -DI < Threshold
🔸 +DI (Crossover) -DI
🔸 +DI (Crossunder) -DI
🔸 +DI (Crossover) ADX
🔸 +DI (Crossunder) ADX
🔸 +DI (Crossover) Threshold
🔸 +DI (Crossunder) Threshold
🔸 -DI (Crossover) ADX
🔸 -DI (Crossunder) ADX
🔸 -DI (Crossover) Threshold
🔸 -DI (Crossunder) Threshold
🔮 +DI (Crossover) -DI Forecast
🔮 +DI (Crossunder) -DI Forecast
🔮 ADX (Crossover) +DI Forecast
🔮 ADX (Crossunder) +DI Forecast
______________________________________________________
______________________________________________________
🤖 AUTOMATION 🤖
• You can automate the BUY and SELL signals of this indicator.
______________________________________________________
______________________________________________________
⯁ UNIQUE FEATURES
______________________________________________________
Linear Regression: (Forecast)
Signal Validity: The signal will remain valid for X bars
Signal Sequence: Configurable as AND/OR
Condition Table: BUY/SELL
Condition Labels: BUY/SELL
Plot Labels in the Graph Above: BUY/SELL
Automate and Monitor Signals/Alerts: BUY/SELL
Linear Regression (Forecast)
Signal Validity: The signal will remain valid for X bars
Signal Sequence: Configurable as AND/OR
Table of Conditions: BUY/SELL
Conditions Label: BUY/SELL
Plot Labels in the graph above: BUY/SELL
Automate & Monitor Signals/Alerts: BUY/SELL
______________________________________________________
📜 SCRIPT : ADX Forecast
🎴 Art by : @Titans_Invest & @DiFlip
👨💻 Dev by : @Titans_Invest & @DiFlip
🎑 Titans Invest — The Wizards Without Gloves 🧤
✨ Enjoy!
______________________________________________________
o Mission 🗺
• Inspire Traders to manifest Magic in the Market.
o Vision 𐓏
• To elevate collective Energy 𐓷𐓏
Aroon𝑻𝑹𝑨𝑫𝑬𝑹𝑫𝑶 + Oscillator
ENGLISH
Key Differences Between Aroon𝑻𝑹𝑨𝑫𝑬𝑹𝑫𝑶 + Oscillator and Original Aroon Indicator:
Visual and User Experience Enhancements
✅ Colored Background:
Green for uptrends
Orange for downtrends
(Not present in original version)
✅ Signal Markers:
Buy (B): Green triangle ▼ (bottom)
Sell (S): Red triangle ▲ (top)
(Original only shows line crossovers)
✅ Text Color Customization:
"Buy (B) and Sell (S) signals feature selectable white/black text colors to accommodate both dark and light chart themes."
(No such option in original)
Technical Improvements
✅ Added Oscillator Line:
Purple line using upper - lower formula
(Original only shows Up/Down lines)
✅ Advanced Signal Logic:
Crossover + previous candle confirmation (upper < lower )
(Original uses simple crossovers)
Customization Options
✅ User-Friendly Inputs:
Adjustable period (default: 14)
Feature Comparison
Performans Karşılaştırması
Özellik Orijinal Aroon
Up/Down Çizgileri ✔️
Renkli Arka Plan ❌
Al/Sat Sinyalleri ❌
Yazı Rengi Seçimi ❌
Kesişim Filtresi ❌
Özellik Aroon𝑻𝑹𝑨𝑫𝑬𝑹𝑫𝑶+ Oscillator
Up/Down Çizgileri ✔️
Osilatör Çizgisi ✔️ (Mor)
Renkli Arka Plan ✔️
Al/Sat Sinyalleri ✔️ (B/S)
Yazı Rengi Seçimi ✔️
Kesişim Filtresi ✔️ (Önceki Bar)
Conclusion
This indicator preserves the original Aroon's core mechanics while adding:
Enhanced visual feedback
Trend confirmation systems
User customization
Ideal for swing traders seeking clearer signals, though some users may want adjustments to the oscillator calculation (which uses a non-standard formula).
////////////////////////////////////////////////////////////////////////////////
TÜRKÇE AÇIKLAMA:
Aroon𝑻𝑹𝑨𝑫𝑬𝑹𝑫𝑶 + Oscillator göstergesinin orijinal Aroon'a göre temel farklılıkları:
Görsel ve Kullanıcı Deneyimi Geliştirmeleri
✅ Renkli Arka Plan:
Yükseliş trendinde yeşil
Düşüş trendinde turuncu
Bu özellik orijinalinde yok
✅ Sinyal İşaretleri:
Al (B) için yeşil üçgen ▲ (alt kısım)
Sat (S) için kırmızı üçgen ▼ (üst kısım)
Orijinalde sadece çizgi kesişimleri var
✅ Yazı Rengi Seçeneği:
Al için "B" ve sat için "S" sinyalleri beyaz/siyah yazı rengi seçilebilir koyu ve açık tema kullananlar için
Orijinalde böyle bir özellik yok
Teknik Geliştirmeler
✅ Aroon Osilatörü Eklentisi:
upper - lower formülüyle mor renkli ek çizgi
Orijinal Aroon sadece Up/Down çizgilerini gösterir
✅ Gelişmiş Sinyal Mantığı:
Kesişim + önceki mum doğrulaması (upper < lower )
Orijinalde basit kesişimler
Özelleştirme Seçenekleri
✅ Kullanıcı Dostu Inputlar:
Periyot ayarı (varsayılan 14)
Performans Karşılaştırması
Özellik Orijinal Aroon
Up/Down Çizgileri ✔️
Osilatör Çizgisi ❌
Renkli Arka Plan ❌
Al/Sat Sinyalleri ❌
Yazı Rengi Seçimi ❌
Kesişim Filtresi ❌
Özellik Aroon𝑻𝑹𝑨𝑫𝑬𝑹𝑫𝑶+ Oscillator
Up/Down Çizgileri ✔️
Osilatör Çizgisi ✔️ (Mor)
Renkli Arka Plan ✔️
Al/Sat Sinyalleri ✔️ (B/S)
Yazı Rengi Seçimi ✔️
Kesişim Filtresi ✔️ (Önceki Bar)
Sonuç:
Bu gösterge, orijinal Aroon'un teknik temelini korurken daha fazla görsel geri bildirim, trend onay mekanizması ve kullanıcı özelleştirmesi sunar. Özellikle swing trader'lar için sinyal netliği sağlar, ancak osilatör hesaplamasında orijinal formül kullanılmadığı için bazı kullanıcılar ek ayar yapmak isteyebilir.
Stochastics + VixFix Buy/Sell SignalsThis script is designed for long-term investors using ETFs on a weekly timeframe, where catching high-probability bottoms is the goal. It combines the Stochastic Oscillator with the Williams VixFix to identify moments of extreme fear and potential reversals.
A Buy signal is triggered when:
Stochastic %K drops below 20
VixFix forms a green spike (suggesting a panic-driven market flush)
A Sell signal is triggered when:
Stochastic %K rises above 90
VixFix falls below 5 (indicating excessive complacency)
Catching tops is much harder than catching bottoms.
These Sell signals are not designed to fully exit positions. Instead, they suggest trimming a small portion of ETF holdings — simply to free up liquidity for future opportunities.
This strategy is ideal for:
Long-term ETF investors
Weekly charts
Systematic decision-making in volatile markets
Use in conjunction with macro indicators, sector rotation, and valuation frameworks for best results.
Liquidity DeltaThis indicator estimates market pressure by calculating the difference between bid and ask volume based on candle structure and volume without access to an order book.
Methodology
Normalized delta by volume for consistency across assets, smoothed for reduced noise
The threshold channel highlights potential imbalances
Settings
Normalization Length: window size for averaging volume and delta
Smoothing Length: noise reduction for the normalized data
MA types for averaging delta, its normalization and final smoothing
Market Manipulation Index (MMI)The Composite Manipulation Index (CMI) is a structural integrity tool that quantifies how chaotic or orderly current market conditions are, with the aim of detecting potentially manipulated or unstable environments. It blends two distinct mathematical models that assess price behavior in terms of both structural rhythm and predictability.
1. Sine-Fit Deviation Model:
This component assumes that ideal, low-manipulation price behavior resembles a smooth oscillation, such as a sine wave. It generates a synthetic sine wave using a user-defined period and compares it to actual price movement over an adaptive window. The error between the real price and this synthetic wave—normalized by price variance—forms the Sine-Based Manipulation Index. A high error indicates deviation from natural rhythm, suggesting structural disorder.
2. Predictability-Based Model:
The second component estimates how well current price can be predicted using recent price lags. A two-variable rolling linear regression is computed between the current price and two lagged inputs (close and close ). If the predicted price diverges from the actual price, this error—also normalized by price variance—reflects unpredictability. High prediction error implies a more manipulated or erratic environment.
3. Adaptive Mechanism:
Both components are calculated using an adaptive smoothing window based on the Average True Range (ATR). This allows the indicator to respond proportionally to market volatility. During high volatility, the analysis window expands to avoid over-sensitivity; during calm periods, it contracts for better responsiveness.
4. Composite Output:
The two normalized metrics are averaged to form the final CMI value, which is then optionally smoothed further. The output is scaled between 0 and 1:
0 indicates a highly structured, orderly market.
1 indicates complete structural breakdown or randomness.
Suggested Interpretation:
CMI < 0.3: Market is clean and structured. Trend-following or breakout strategies may perform better.
CMI > 0.7: Market is structurally unstable. Choppy price action, fakeouts, or manipulative behavior may dominate.
CMI 0.3–0.7: Transitional zone. Caution or reduced risk may be warranted.
This indicator is designed to serve as a contextual filter, helping traders assess whether current market conditions are conducive to structured strategies, or if discretion and defense are more appropriate.
VAPI with MA (no ta.sum)## 📘 Indicator: **VAPI with MA (no ta.sum)**
This custom indicator is a version of the **Volume Adjusted Price Indicator (VAPI)** combined with a selectable **moving average (MA)**. It manually computes the volume-weighted price momentum over a period and smooths it with a chosen type of moving average. The purpose is to assess directional volume pressure and potential trend shifts.
---
### 🔧 Inputs:
* **VAPI Length (`length`)**: Number of bars used for calculating the VAPI.
* **MA Length (`maLength`)**: Number of bars for smoothing VAPI with a moving average.
* **MA Type (`maType`)**: Type of moving average to apply (options: SMA, EMA, WMA, RMA, HMA, VWMA).
---
### 📈 Calculation Logic:
1. **x = (2 × close − high − low) / (high − low)**
Measures where the closing price lies within the candle range:
* Close at high → x = 1
* Close at low → x = -1
* Close in the middle → x = 0
A small constant (0.0001) is used to avoid division by zero.
2. **volX = volume × x**
This adjusts volume based on the candle's directional momentum.
3. **Manual summation over `length` bars** (instead of using `ta.sum`):
* `tva` accumulates the volume-adjusted values (`volX`)
* `tv` accumulates the total volume
4. **VAPI = 100 × (tva / tv)**
Gives a percentage-style oscillator:
* Positive values → bullish pressure
* Negative values → bearish pressure
5. **MA = Moving Average of VAPI**
Type of MA is user-defined (SMA, EMA, WMA, RMA, HMA, or VWMA).
---
### 📊 Plots:
* **VAPI Line** — Gray line (shows raw volume-adjusted price impulse).
* **MA Line** — Orange line (smoothed VAPI).
* **Zero Line** — Dashed horizontal reference at 0:
* Crossovers may suggest trend direction changes.
---
### 💡 Use Cases:
* **Volume momentum analysis**: Shows if volume supports current price action.
* **Divergence spotting**: Compare VAPI behavior against price movements.
* **Trend filtering**: The MA smooths out noise for clearer signals.
* **Entry/exit signals**: Use crossovers of VAPI/MA or zero line as potential triggers.
ATR% Multiple Line&TF By NorawitMTF ATR in Percentage
Multiple Line and Timeframe for differences analysis,can change color in any line
ATR % = ATR(n)/Close*100
Wait for Develop more functions
Enjoy
MACD_DIXCHANGE with Divergences and Target PricesSummary
This indicator is an advanced momentum oscillator, inspired by the work of DAVIDGLZ. It is designed to help traders visualize the strength and direction of the current trend, identify potential market exhaustion or turning points through automatic divergence detection, and provides key reference levels and price estimates for a more comprehensive analysis.
Main Tools and Features
Main Oscillator: The colored line that fluctuates above and below a central zero line.
· Its position (above/below zero) indicates the general direction of momentum
(bullish/bearish).
· Its color changes gradually (typically green/lime for bullish, red/maroon for bearish) and
can suggest the strength of that momentum.
Signal Line: A smoothed version (moving average) of the main line. Crossovers between the main line and the signal line are key events that can generate early warning signals of potential changes.
Histogram (MACD Style): The vertical bars representing the difference (strength) between the Main Oscillator and its Signal Line.
· The height of the bars indicates the magnitude of the difference.
· Its colors change to help visualize whether momentum is accelerating (brighter colors like
Lime Green or Red) or decelerating (darker colors like Green or Maroon).
Key Horizontal Levels: Three reference lines: an Upper Level, a Lower Level (both user-configurable), and the central Zero Line. The area between the upper and lower levels is shaded, creating a visual "operating zone". These levels help identify when the oscillator reaches zones considered relatively over-extended.
Crossover Alerts: Small visual triangles (green for bullish crossover, red for bearish) that mark exactly when the Main Oscillator crosses its Signal Line.
Automatic Divergence Detector: A powerful tool that compares price movement with the Histogram's movement to find discrepancies:
· Detects Regular Bullish Divergences: Price makes lower lows, but the Histogram makes higher lows (potential bottom).
· Detects Regular Bearish Divergences:Price makes higher highs, but the Histogram makes lower highs (potential top).
Divergence Visualization: When a divergence is detected, it automatically draws:
· A dotted line directly on the Histogram connecting the two relevant lows (bullish) or highs (bearish) that form the divergence.
·A small "DIV" text label positioned centered on the midpoint of that dotted divergence line.
Estimated Price Labels: Very useful contextual information displayed to the right of the indicator (only on the last chart bar):
· Shows the approximate price the asset would need to reach right now for the Main Oscillator to touch the Upper Level (H ≈ ...), the Lower Level (L ≈ ...), the Zero Line (Mid ≈ ...), or the crossover point with the Signal Line (Cruce ≈ / Cross ≈ ...). These are dynamic estimates, not fixed predictions.
· Optional Background Color ("Double Peak" Pattern): (If enabled in settings) The indicator's panel background changes to green or red to highlight a specific condition: when the histogram forms two impulses ("mountains") in the same direction, and the second impulse begins to show signs of exhaustion by retreating towards zero.
·Information Panel: Displays the stylized name of the indicator in the bottom-right corner.
How to Interpret and Use the Tools
· Trend and Momentum: Use the Main Oscillator's position (above/below zero) and its crossovers with the Signal Line as basic directional indicators. Confirm strength and acceleration with the Histogram.
· Reversal Signals: Divergences are key signals of potential trend exhaustion. A bullish divergence after a downtrend, or a bearish divergence after an uptrend, warns of a possible change in direction. Important: Do not trade divergences alone; always seek confirmation (price action, patterns, other indicators).
· Extreme Conditions: Use the Upper and Lower Levels as guides to identify when the indicator reaches relatively overextended zones, where a pullback or pause might be more likely.
· Price Context: The Estimated Price Labels help you relate the indicator's levels to specific price points on the asset in the current moment.
· Exhaustion Signal (Background): If the background color feature is active, use it as an additional alert that a secondary push in the histogram might be failing.
Configuration
The indicator offers a wide range of customizable settings via its Inputs:
· Adjust the "speed" or sensitivity of the Main Oscillator (by changing its Moving Average settings).
· Adjust the smoothing of the Signal Line.
· Define your own Upper and Lower Horizontal Levels.
· Adjust the sensitivity of Divergence detection (by changing pivot parameters).
· Enable or disable most visual features (divergence lines/labels, price labels, optional
background color).
"This indicator is intended for use on timeframes of 3 minutes or higher and comes pre-configured with functional default settings. Modifying these settings may alter the original intended functionality of the indicator."
Disclaimer
This indicator is a tool for technical analysis and should not be considered investment advice or an infallible signal. Trading involves risks. Use this indicator as part of a well-defined trading strategy, alongside other analysis tools and proper risk management. Always conduct your own research.
Credits
Based on the original concept "Insane MACD_DIXCHANGE" by DAVIDGLZ, with multiple enhancements and added functionalities during development.
This English version should effectively convey the indicator's features and usage on TradingView.
Swing Trend Confluence Panel 📊 (Lean)Good for swing trend. This combines with othre indicators such as macd, rsi, and stochastic makes a powerful confluence to compliment with your support and resistance. It has tables to show the quality of the stocks. You enter only when its grade A and be cautious when its grade b but scrap the grade c.
Slope Strength MeterSlope Strength Meter
The Slope Strength Meter Indicator measures the rate of change of the 50‑period Exponential Moving Average to quantify trend strength and momentum. By calculating the slope over a user‑defined number of bars, it translates subtle shifts in market direction into a clear numeric value. Alerts can be triggered when the EMA50’s slope exceeds predefined thresholds, allowing you to:
Identify Accelerating Trends: Spot strong uptrends or downtrends as the slope steepens.
Filter Entries and Exits: Avoid choppy markets by trading only when the EMA50 shows clear directional momentum.
Confirm Trade Setups: Use slope readings in conjunction with price action, support/resistance, or other indicators for higher‑probability signals.
Ideal for traders who want a simple, objective tool to gauge trend dynamics and improve timing on both long and short positions.
Precision Stochastic DivergenceThis indicator is designed to identify potential market turning points and continuations by detecting Regular and Hidden divergences between closing price action and the Stochastic momentum oscillator. It utilizes specific default parameters (Stochastic: 40,4,3; Pivot Lookback: 5,5 based on close) and incorporates specialized filtering logic for signal qualification.
Core Functionality & Features:
Divergence Detection: Identifies standard Regular (potential reversal) and Hidden (potential continuation) divergence patterns. Logic has been optimized for accurate detection of both types.
Precision Filter Mechanism (Regular Divergences): Employs a unique dual-level validation process:
Requires the initial pivot's Stochastic value (%D) to meet Overbought (>80) or Oversold (<20) criteria.
Requires the subsequent pivot's Stochastic value (%D) to reside within a precisely defined range (Default parameterization: Bullish 19-30, Bearish 70-81). This aims to filter divergences based on specific momentum conditions following an initial extreme reading.
Standard Filter (Hidden Divergences): Filters Hidden Divergence signals by requiring both associated Stochastic pivot values to remain outside the primary Overbought/Oversold zones (i.e., >20 for Bullish, <80 for Bearish).
Signal Plotting: Displays 'R' (Regular) and 'H' (Hidden) markers on the chart upon confirmation of filtered divergence conditions. Relevant Stochastic threshold levels and filter range boundaries are plotted for visual reference.
Configuration & Usage Notes:
Parameterization: The default settings (Stochastic: 40,4,3; Pivots: 5,5; Levels: 80/20; Ranges: 19-30 / 70-81) have been specifically calibrated. For optimal performance according to the intended methodology, modification of these core parameters is strongly discouraged.
EMA Filter: Note that EMA trend filtering functionality has been intentionally removed from this version of the indicator.
Applicable Timeframes: While adaptable, performance consistency has been observed on the Hourly (1H) timeframe. Lower intervals such as 6m and 10m are considered optimal secondary timeframes, with 5m and 15m also demonstrating viability depending on market conditions.
Instrument Applicability & Validation:
!!!WARNING FOR GOLD TRADERS!!!
Low time frame spot gold (xauusd) mysteriously proves to give more incorrect signals than every other asset I have tested although higher timeframes like hourlies still signal as intended. The reason MAY be because of not enough testing.
The underlying principle of Stochastic divergence is applicable to various instruments, including Cryptocurrencies (Bitcoin, Ethereum) and Major Indices (SP500, NASDAQ, etc.).
However, the efficiency of this indicator's specific parameterization is contingent upon the volatility profile and price dynamics of the selected instrument.
Mandatory Validation: Rigorous backtesting and/or simulated trading on the specific instrument and timeframe is imperative prior to live deployment. This validation is crucial to ascertain performance characteristics and confirm alignment with individual trading plans and risk management protocols.
By Matthew James
Disclaimer:
Trading involves substantial risk. This indicator serves as an analytical tool and does not constitute financial advice or a guarantee of future results. Users assume full responsibility for their trading decisions. Always employ robust risk management practices.
ATR % (with Threshold Colors) By NorawitATR in Percentage
MA Type
Statistics Data Type
3 Threshold Setting
Zombianz 5-min DCA BotZombianz 5-min DCA Bot is an auto bot with DCA Strategy. It use different oscilators and reversal Indicators which makes it more profitable.
Time Frame:
05-mins
Markets:
Spot & Futures (Leverage should not exceed more than 5x).
Total Buying Orders:
03
Calculation For Opening the Trade:
You have to Buy in total 03 parts, means you have to place total 03 Buy Trades for each position, so divided the funds accordingly for each Trade.
2nd and 3rd Buy orders should be multiply by 1.1 each.
For example We have open the Trade with 50$
2nd Buy Order will be : 50 x 1.1= 55$ (2nd Order)
3rd Buy Order will be : 55 x 1.1= 60.5$ (3rd Order)
If the TP hit after opening 1st OR 2nd Buy Order then the remaining Buy orders will not be open and Trade will be closed in Profit automatically.
Take Profit Target:
Currently the TP is 0.5% of total volume of average Buying Price for 5-min time frame, but it can be adjustable according to your need.
Stoploss:
If you are using this Bot on Future Trading or you want to use Stoploss less then you can Enable it.
Contact us and we will setup your complete trading system with auto bots.
Kameniczki SMI 2.0Kameniczki SMI 2.0 is a powerful analytical tool designed for traders who demand precision, consistency, and a clear view of market dynamics. This indicator provides clean and reliable signals to support confident decision-making.
Thanks to its flexibility between Daytrading and Swingtrading modes, it easily adapts to any trader's style. Clearly defined overbought and oversold zones help you identify market reversals with maximum accuracy, while visual gradient fills enhance both readability and chart aesthetics.
Kameniczki SMI 2.0 helps you see what others miss – giving you an edge where it matters most: right in the market.
Stochastic Oscillator on MACDMACD Calculation:
First, calculate the MACD line:
MACD = EMA(fast) - EMA(slow)
Common default: EMA(12) - EMA(26)
Stochastic Applied to MACD:
Use the standard stochastic formula, but instead of using price, apply it to the MACD line:
📈 Interpretation:
%K crossing above 20 → possible bullish signal (MACD is turning upward from recent lows).
%K crossing below 80 → possible bearish signal (MACD is turning downward from recent highs).
Divergence: When price makes a new high/low but the stochastic MACD doesn’t, it can suggest a reversal.
✅ Advantages:
Combines trend-following (MACD) and momentum (Stochastic) analysis.
Useful for detecting MACD momentum shifts earlier than MACD crossovers alone.
Would you like a Pine Script implementation of the Stochastic MACD?
Peak Pulse ReversalPeak Pulse Reversal is a clean and accurate indicator designed to detect price exhaustion zones.
It uses a combination of internal logic to identify high-probability reversal points — both at tops and bottoms.
📈 Ideal for swing and intraday traders
🔍 Highlights overbought/oversold extremes with signal arrows
🧠 Combines multiple hidden tools under a simplified interface
🔎 Among the signals generated by the indicator, purple and orange signals represent moments where multiple internal indicators confirm an overbought or oversold condition simultaneously.
These signals often form at stronger exhaustion points and indicate a higher probability of reversal.
💡 Therefore, purple and orange signals are considered high-confidence zones.
🔐 Manual access only. Contact @traderpango for access
BANKR ALGO Buy/Sell Signal**BANKR CAPITAL ALGO** is a momentum-shift indicator designed to identify high-probability entries through multi-layered confirmation. It filters signals by aligning internal momentum with directional bias and broader price structure, reducing false signals. When paired with long-term moving averages, it helps ensure entries are in sync with the prevailing trend, enhancing precision and timing. The algorithm performs best during high-volume sessions—such as the New York or London open—when liquidity matches the asset being traded. When used in confluence with support and resistance zones, it has demonstrated up to an **89% win rate** in live market conditions.
BANKR ALGO Buy/Sell SignalBANKR CAPITAL ALGO is a custom momentum-based tool that identifies potential trend shifts using a multi-layered confirmation system. By aligning internal momentum with directional bias and structural flow, it helps filter high-probability entries. When combined with key support and resistance zones, it has demonstrated up to an 89% win rate in live-market conditions.
VWAP Momentum and Volatility IndicatorVWAP Momentum and Volatility Indicator
Merges VWAP trend, momentum oscillators (RSI & Stochastic), volatility measures (ATR & Bollinger Bands) and an optional volume filter into one overlay to generate more reliable buy/sell signals.
1) Components & Rationale
VWAP (Session/Day/Week/Month): Shows the volume-weighted average price trend with selectable reset periods.
VWAP ±1/±2/±3 StdDev Bands: Highlight volatility expansions or contractions—price moves outside these bands can signal breakouts or reversals.
RSI (14): Confirms overbought (>70) and oversold (<30) momentum, reducing false entries.
Stochastic (14, SlowK=3, SlowD=3): Captures momentum shifts; used alongside RSI for stronger confirmation.
ATR (14): Measures absolute price movement to aid in risk sizing and contextualizing band widths.
Bollinger Bands (20, 2σ): Identifies “squeeze” (low volatility) and “expansion” phases.
Volume Filter (optional): Ensures signals are backed by above-average volume.
2) Default Settings
VWAP Reset: Session
StdDev Multiplier: 2.0
VWAP Lookback: 20 bars
RSI: 14 period, Overbought = 70, Oversold = 30
Stochastic: 14 period, SlowK = 3, SlowD = 3
ATR: 14 period
Bollinger Bands: 20 period, Multiplier = 2
Volume Filter: 10-bar SMA threshold at 1.5× average
Visuals: VWAP bands, signal markers, and info table enabled; table positioned top-right at small size.
3) How to Use
Add to chart: Select “VWAP Momentum and Volatility Indicator.”
Adjust inputs: Set reset period, band multiplier, momentum thresholds and volume filter to match your asset and timeframe.
Buy signal: Price crosses above VWAP + (RSI < 50 or Stochastic in oversold) + volume filter pass.
Sell signal: Price crosses below VWAP + (RSI > 50 or Stochastic in overbought) + volume filter pass.
Info table: Review VWAP status, distance (%), band region, RSI, Stochastic, ATR%, Bollinger width, squeeze/expansion, relative volume, and the most recent signal.
4) Warnings & Disclaimer
This indicator is provided for educational purposes only. Always backtest with real funding and volume data, apply your own risk management, and recognize that past performance does not guarantee future results. Use the settings and signals as part of a broader trading plan.
Funding Rate Strategy IndicatorDescription
Funding Rate Backtest Strategy uses smoothed funding‐rate dynamics to trigger long/short trades, enhanced by volume, session and daily‐limit filters, plus configurable profit-taking, stop-loss and trailing stops. It is designed for perpetual‐swap markets (e.g. BTCUSDT) where funding costs reflect market sentiment.
1. Strategy Logic & Components
Funding Rate Source
External: real exchange funding rate (e.g. Binance funding).
Custom: manual override value.
Simulate: sine‐wave test data between –3 and +3 to validate behavior.
Entry Conditions
LONG when fundingRate ≤ Long Threshold (default –2.0)
SHORT when fundingRate ≥ Short Threshold (default +2.0)
Volume Filter: requires a ≥ 5% increase vs prior bar.
4H Session Filter: only triggers on new 4-hour bars (optional).
Daily Cap: max 5 signals per calendar day (prevents overtrading).
Weekend Trading: on/off toggle for Saturday–Sunday.
Exit Conditions
Funding Normalization: exit LONG when fundingRate > –0.5; exit SHORT when fundingRate < +0.5.
Profit-Taking & Stop-Loss: default TP = 5%, SL = 3% of entry price.
Trailing Stop: optional 2% trailing (togglable).
2. Default Settings & Backtest Parameters
Account Size: $10,000
Position Sizing: 10% of equity per trade
Commission: 0.10% per side
Slippage: 0.05% per trade
Instrument & Timeframe: BTCUSDT perpetual, 1H bars, Jan 1 2022 – Dec 31 2023
Volume Increase: 5%
Session Filter: 4-hour bars only
Max Signals/Day: 5
Weekend Trading: Enabled
3. Backtest Results (Jan 2022–Dec 2023)
Total Trades: 142
Win Rate: 55.6%
Average R/R: 1 : 1.4
Max Drawdown: 14.8%
Net Return: +22.3%
These results assume realistic commission (0.1%) and slippage (0.05%). Past performance is not indicative of future results.
4. Default Properties Explained
Property Default Description
rateSourceChoice External Select funding‐rate data source
fundingRateLongThreshold –2.0 Funding ≤ –2% → LONG condition
fundingRateShortThreshold +2.0 Funding ≥ +2% → SHORT condition
volumeIncreasePercent 5.0 Min % volume increase vs prior bar
enableFourHourFilter true Only trigger on new 4H sessions
maxSignalsPerDay 5 Daily cap on entries
exitLongThreshold –0.5 Funding > –0.5% → exit LONG
exitShortThreshold +0.5 Funding < +0.5% → exit SHORT
takeProfitPercent 5.0 Fixed profit target in %
stopLossPercent 3.0 Fixed stop‐loss in %
useTrailingStop false Toggle trailing stop
trailingStopPercent 2.0 Trailing stop distance in %
allowWeekendTrading true Allow entries on Sat/Sun
5. How to Use
Add to Chart → search “Funding Rate Backtest.”
Configure Inputs → choose your funding‐rate feed, adjust thresholds, volume and session filters.
Position Sizing → defaults to 10% equity; adjust if desired.
Monitor Table & Signals → on‐chart shapes mark entries/exits; status table shows open P&L and signals count.
Risk Management → always verify commission/slippage settings; limit risk to sustainable levels (≤ 10% equity per trade).
6. Warnings & Disclaimer
This strategy is for educational purposes only. Real funding rates may differ—replace simulation or custom inputs with actual data. Always apply your own analysis and risk management. Past backtest performance does not guarantee future results.
ATR Zone Levels Pro### 🧠 **Purpose of the Script**
The script calculates **dynamic support/resistance levels** above and below a base price using the **ATR (Average True Range)**. These "zones" help traders identify potential areas of price reaction, entries, or stop placement based on current market volatility.
---
### ⚙️ **1. User Inputs**
```pinescript
show_long = input(true, "Show Long Levels")
show_short = input(true, "Show Short Levels")
use_close_price = input(true, "Use Close Price")
atr_length = input.int(14, "ATR Period", minval=1)
smoothing = input.string("RMA", "Smoothing Type", options= )
```
* `show_long` and `show_short`: Allow toggling visibility of long/short zones.
* `use_close_price`: If true, base level = close price; else, it’s the average of high and low.
* `atr_length`: Number of bars used for ATR calculation.
* `smoothing`: Type of smoothing applied to the ATR.
---
### 📐 **2. ATR Calculation with Custom Smoothing**
```pinescript
ma_function(source, length) => ...
true_range = ta.tr(true)
atr = ma_function(true_range, atr_length)
```
* `true_range`: Calculates the true range for each bar.
* `atr`: Applies user-selected smoothing function to the true range to get ATR.
---
### 📏 **3. Base Level Calculation**
```pinescript
base_level = use_close_price ? close : (high + low) / 2
```
* Defines the **base price level** for the zones:
* `close` if selected, otherwise midpoint of high and low.
---
### 🔢 **4. Calculating Zone Levels**
```pinescript
array.push(long_levels, base_level + atr * 0.3) ...
array.push(short_levels, base_level - atr * 0.3) ...
```
* Creates arrays of levels spaced at multipliers of ATR (0.3x, 0.5x, 1x, 1.5x).
* `long_levels` are above the base level (for breakout or continuation).
* `short_levels` are below (for breakdown or reversal).
---
### 🖼️ **5. Plotting Levels**
```pinescript
plot(show_long ? array.get(long_levels, 1) : na, ...)
```
* Each level is plotted with distinct colors.
* If `show_long` or `show_short` is disabled, the corresponding lines are hidden.
---
### 📋 **6. Info Table (Top Right Corner)**
```pinescript
var table info_table = table.new(position.top_right, 2, 5)
```
* Displays:
* Current ATR value
* Main Long/Short zone level (1 ATR above/below base)
* Chosen smoothing type
* Current base price
---
### 🏷️ **7. Info Label on Chart**
```pinescript
label.new(bar_index, base_level, ...)
```
* Shows a label near the base price on the last bar with:
* Base level
* ATR value
* Old label is deleted on each bar to keep only one active label.
---
### ✅ **Use Case**
This indicator is ideal for:
* Determining dynamic **support/resistance levels**
* Planning entries/exits based on volatility zones
* Structuring trades with ATR-based risk zones (e.g. 1.5x ATR stops)
---
Would you like me to add **alerts** when price reaches these zones or crosses them?