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.
M-oscillator
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?
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.
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
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.
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.
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.
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?
Funding Rate Signal TableDescription
Funding Rate Signal Table computes a rolling “funding rate” value (simulated here as (close–open)/close), smooths it, and presents both a compact on-chart table and clear LONG/SHORT entry signals. It helps you spot when funding dynamics may favor long or short positions and visualizes the last signal’s price level.
1. Why This Mashup?
Funding Rate Trend: A smoothed funding rate highlights shifts in trader funding costs—extremely negative rates can signal bullish opportunity, while very positive rates can warn of bearish pressure.
Difference Filter: Optional “difference” check prevents signals on noisy small changes, requiring a meaningful move before confirming.
Table & Labels: Side-by-side display of current funding rate, prior value, absolute change and text signal makes interpretation immediate. Simultaneous price-level lines reinforce real-time trade reference.
2. Default Parameters & Data Assumptions
Funding Calculation: (close – open) / close * 100, smoothed by a 14-period SMA plus 3-period SMA.
Thresholds:
LONG if funding_rate < –0.01%
SHORT if funding_rate > 0.01%
Optional “difference” threshold of 0.002 (0.2%)
Visuals:
Table positioned top-right with ticker, timeframe, funding values, difference, and signal.
Labels sized Normal by default, drawn just above/below price with optional price text.
Dashed horizontal lines extend 200 bars to mark last LONG/SHORT price.
Note: Because Pine Script cannot natively access actual exchange funding data, this example simulates funding rate. Replace the raw_funding_rate formula with your real funding-feed series for accurate signals.
3. How to Use
Add to Chart → Select “Rolin Long – Funding Rate & Sinyal Tablosu.”
Adjust Settings → Open the indicator’s Inputs:
Period & Smoothing for your instrument’s data frequency.
Thresholds based on historical funding ranges you observe.
Enable “Difference” filter to reduce false triggers.
Toggle Price Levels if you prefer lines marking entry prices.
Interpret Table →
“Funding Rate”: smoothed value for current bar.
“Previous Funding”: last bar’s value.
“Difference”: absolute change.
“Signal”: “LONG ▲ Şartları” or “SHORT ▼ Şartları” when thresholds are met.
Watch for Labels → On a new bar close, a singular LONG or SHORT label appears at the bar where the condition first became true.
Plan Entries/Exits → Use the price-level lines and your own risk rules to size and time trades.
4. Warnings & Disclaimer
This indicator is for educational purposes only. Simulated funding rate may differ from real exchange fees. Always verify with actual funding data, apply your own risk management, and adjust commissions/slippage to your trading environment. Past indicator signals do not guarantee future performance.
ATR Momentum Pro### 🧠 **Purpose of the Script**
This indicator visualizes the **momentum of volatility** by calculating the difference between the current ATR (Average True Range) and its moving average. It helps detect periods when market volatility is accelerating or decelerating.
---
### ⚙️ **1. User Inputs**
```pinescript
atr_length = input.int(14, "ATR Period", minval=1, maxval=100)
ma_length = input.int(20, "MA Period", minval=1, maxval=50)
ma_type = input.string("SMA", "MA Type", options= )
```
* `atr_length`: Number of periods used to calculate ATR (default is 14).
* `ma_length`: Number of periods for smoothing the ATR.
* `ma_type`: Type of Moving Average to use for smoothing (SMA, EMA, RMA, or WMA).
---
### 📈 **2. Calculations**
```pinescript
atr = ta.atr(atr_length)
```
* Calculates the standard **ATR**, which measures market volatility using high, low, and close prices.
```pinescript
ma_value = switch ma_type
"SMA" => ta.sma(atr, ma_length)
"EMA" => ta.ema(atr, ma_length)
"RMA" => ta.rma(atr, ma_length)
"WMA" => ta.wma(atr, ma_length)
```
* Applies the selected Moving Average to the ATR to smooth it.
```pinescript
oscillator = atr - ma_value
```
* Calculates the **ATR Momentum Oscillator**:
* Positive values: volatility is increasing.
* Negative values: volatility is decreasing.
---
### 📊 **3. Oscillator Plot**
```pinescript
plot(oscillator, "ATR Momentum", color=color.new(color.blue, 0), style=plot.style_histogram)
```
* Plots the oscillator as a **blue histogram** in a separate pane below the chart.
---
### 🏷️ **4. Informational Label**
```pinescript
var label lbl = label.new(bar_index, na, "", style=label.style_label_center)
if barstate.islast
label.set_xy(lbl, bar_index, ta.highest(high, 10) )
label.set_text(lbl,
"ATR: " + str.tostring(atr, "#.##") +
" MA(" + str.tostring(ma_length) + "): " + str.tostring(ma_value, "#.##") +
" Momentum: " + str.tostring(oscillator, "#.##"))
label.set_color(lbl, oscillator > 0 ? color.green : color.red)
```
* Creates a **single label** that updates only on the **latest bar**.
* The label shows:
* Current ATR
* ATR moving average
* Momentum (difference between the two)
* Label color:
* **Green** if momentum > 0
* **Red** if momentum < 0
* The label is positioned just above the price (highest high of the last 10 bars, offset by 1 bar).
---
### ✅ **Use Case**
This indicator is useful for:
* Spotting increases or decreases in market volatility
* Confirming breakout strength
* Filtering trades based on volatility momentum
---
Would you like me to add **buy/sell signals** when the oscillator crosses above or below zero?
PeakPulse™ PremiumPeakPulse™ is an optimized signal indicator designed to detect price exhaustion zones with high accuracy.
It identifies potential tops and bottoms where the market is likely to reverse direction.
This tool:
Highlights price levels where momentum weakens
Generates precise reversal signals at extreme price regions
Combines multiple internal algorithms rather than relying on a single indicator
Displays clean visual signals directly on the chart
Does not include strategy or automation—purely signal-focused
🎯 Ideal for:
Scalpers, intraday traders, and swing traders
Traders looking for early signs of reversals or market turning points
Reducing noise and simplifying market structure recognition
✅ All logic and parameters are internally optimized. No user configuration is required.
🔒 The core formula is proprietary and fully hidden. Access is limited to invited users only.
Professional Multi-Indicator SystemDescription
Professional Multi-Indicator System merges several proven technical indicators into a single overlay, allowing you to monitor trend, momentum, volatility, and key price levels all at once. Below you’ll find why these components work together, default parameters, backtest results, usage recommendations, and important disclaimers.
1. Mashup Justification & Components
MACD: Detects trend direction and momentum shifts via fast/slow crossover and histogram analysis.
RSI: Filters overbought/oversold conditions and confirms momentum using a 50-level threshold.
Bollinger Bands: Captures volatility squeezes and band touches to signal potential breakouts or pullbacks.
Fibonacci Retracement: Automatically (or manually) draws key support/resistance levels at 23.6%, 38.2%, 50%, 61.8%, 78.6%, and 100%.
Combined Workflow:
Trend Confirmation (MACD + RSI)
Volatility Check (Bollinger Bands)
Level-Based Entries/Exits (Fibonacci)
This layered approach reduces false signals and increases overall reliability.
2. Default Settings
Account Size: $10,000 (example)
Commission: 0.1% per trade
Slippage: 0.05%
Test Instrument & Period: BTCUSDT 1H, Jan 1 2022 – Dec 31 2023
Risk per Trade: Maximum 5% of equity
Indicator Defaults:
MACD: 12 / 26 / 9 (optional confirmation)
RSI: 14 period, OB = 70, OS = 30 (optional confirmation)
Bollinger Bands: 20 period, ±2 σ (optional confirmation)
Fibonacci: 50 period, auto-trend detection on
Volume Filter: 20-period SMA, threshold = 1.5× average
Visuals: Modern labels, large icons, info table in top-right
3. Backtest Summary
Total Trades: 158
Win Rate: 58.2%
Average Risk/Reward: 1:1.6
Max Drawdown: 12.4%
Net Return: +24.7%
Note: Past performance does not guarantee future results. Adjust settings to your own instruments and timeframes.
4. How to Use
Add to Chart: Select “Professional Multi-Indicator System.”
Review Settings: Open Settings → Main, MACD, RSI, Bollinger, Volume, Fibonacci, Visuals.
Enable Confirmations: Turn on “confirmation” for each component to filter weak signals.
Wait for Strong Signal: Consider entries when signalStrength ≥ 3/5.
Manage Risk: Size positions ≤ 5% of your capital; factor in commission/slippage.
Exit Rules: Close on “Strong SELL” alert or your predefined stop-loss.
5. Warnings & Disclaimer
This indicator is for educational purposes only. Always apply your own analysis and risk management. Past performance is not indicative of future results. Update commission, slippage, and risk settings to match your trading environment.
[Pandora's Chambers] Apex-Flux NavigatorThe " Apex Flux Navigator FC" indicator, whose name alludes to the unveiling of hidden market forces, offers a rich visual representation of market pressure by combining volume-based pivot analysis with RSI, including a dynamic Fibonacci grid, balanced pressure lines, and highlighted boxes for quick readability. The term "Chambers" in its name refers to the way the indicator frames the balance of power between buyers and sellers within the space defined by two consecutive pivot lines, essentially creating visual chambers that encapsulate this ongoing struggle. The grid is built according to the 25%, 38.2%, 50%, 61.8%, and 75% levels, marking key support and resistance points. Crucially, this indicator allows you to spot pinpoint momentum divergences against volume, offering insights into potential trend reversals or continuations. The indicator also calculates cumulative buy/sell percentages since the formation of each pivot, displays an average Buy/Sell ratio for each point, uses a smart algorithm that analyzes the length of movement against speed, and draws backgrounds that outline liquidity zones based on Fibonacci ratios of volume and overbought/oversold areas (boxes) to clearly and legibly highlight buyer/seller pressure zones. Furthermore, the rapid identification of pressure zones and momentum shifts can assist in recognizing opportunities for quick scalping trades. Additionally, the width and spacing of the pressure lines visually represent the current market volatility and the difference in liquidity between buyers and sellers.
General Description
The indicator enables automatic identification of pivot points (highs and lows) based on buy/sell activity and TradingView RSI.
It draws vertical lines connecting the full pivot high to the full pivot low, creating a standard Fibonacci grid, and adds balanced pressure lines on the price sides with F--/F+/(F++) annotations corresponding to the degree of TradingView pressure.
How it Works
Pivot Identification – Uses ta.pivothigh and ta.pivotlow with the Pivot Sensitivity parameter to determine highs and lows.
Volume and RSI Collection – The f_addPivot function stores buy/sell volume according to the day's fluctuations and initial RSI; in each bar, the cumulative volume and RSI are updated to calculate a dynamic average.
Creation of Lines and Pressure Points – Calculates pressure percentages based on volume and displays them through dotted/solid lines and labels, including dynamic colors and backgrounds (boxes) for visual illustration using the TradingView “Pressure Lines” technique.
How to Interpret the Output
Dotted lines indicate Liquidity zones where the dominant side's volume is particularly strong and may mark areas that the price is drawn to in order to achieve equilibrium.
Labels with text (“B: xx% | RSI yy%”) display the buy/sell percentage and the average RSI since the pivot's creation together.
F--/F+/F++ annotations reflect a pressure quality scale using the f_getAnnotation function based on pressure percentages.
How to Use
Select “Add to chart” to attach the indicator to the chart.
Through the indicator's settings, you can change Pivot Sensitivity, Fibonacci Grid Length, RSI Period, and more.
Inputs and Settings
Pivot Sensitivity (default: 3)
Extend Pressure Lines (default: off)
RSI Period (default: 14)
Fibonacci Grid Length, Color, Offset
Colors and line styles for the reporting mode
Tips and Recommendations
Use a timeframe that reflects appropriate volatility (e.g., H4/D) to reduce noise; the shorter the timeframe, the more fluid the information the indicator presents.
To improve identification accuracy, combine with moving averages or additional Fibonacci tools.
Avoid automated trading based on the indicator alone – always require confirmation from an additional indicator.
Trade Smart – Let the Apex Flux Navigator FC guide you to significant market pressure levels!
RSI Run‑Length by ATTARSI Run‑Length by ATTA – The Next Generation of RSI
The RSI Run‑Length by ATTA indicator was developed to quantify not only the magnitude of price movements but also the continuity with which they occur. Instead of relying on point‑by‑point averages of gains and losses, it counts each sequence of consecutive gains (up‑run) and each sequence of consecutive losses (down‑run), applies Wilder’s RMA smoothing to these counts, and then computes the classic RSI formula on their ratio.
This approach significantly reduces market noise by giving greater weight to sustained trends, while simultaneously reducing the lag inherent in traditional methods. Rather than waiting for signals triggered by isolated fluctuations, RSI Run‑Length by ATTA detects turning points at the earliest stages of movement streaks and maintains precise, timely responsiveness.
Core Principles:
Run‑Length Counting: Measures trend depth without distortion from isolated spikes.
Wilder’s RMA on Counts: Provides statistical smoothing to suppress excessive volatility.
Classic RSI Formula: Applies the familiar RSI calculation to the smoothed run‑length ratio.
This mechanism enables early identification of momentum shifts and the construction of strategies based on stable sequences rather than sporadic gains. The simplicity of a single parameter (run‑length period – default 14) and the logical sequence of counting, smoothing, and ratio calculation make the tool both transparent and intuitive for technical traders and quantitative analysts alike.
Usage Instructions:
Select the run‑length period (commonly 14 bars).
Set overbought/oversold thresholds (recommended 70/30).
Overlay with complementary indicators (classic RSI, MACD, etc.) for confirmation.
I invite traders and analysts to incorporate RSI Run‑Length by ATTA into their indicator libraries to gain deeper, more actionable insights into price momentum.
Composite RSI Dynamic Fibonacci LevelsHello TradingView Community! I'm excited to introduce "RSI Composite Pro V2", a comprehensive technical analysis tool that combines the power of the classic RSI with the Composite RSI, which allows comparison with a different asset.
This indicator includes many features to help you evaluate the market from different angles:
Key Features:
Classic RSI: Measures the momentum of the asset itself.
Composite RSI: Calculates the performance of the asset on your chart relative to another asset you specify (e.g., an index). Helps you understand relative strength or weakness.
Regular and Hidden Divergences: Automatically detects and plots both bullish and bearish divergences on both Classic RSI and Composite RSI. Crucial for identifying potential trend reversals or continuations. 📉📈
Composite RSI Fibonacci Levels: Automatically draws Fibonacci levels based on the high and low points of the Composite RSI over a specified lookback period. Visualizes potential support and resistance areas. ✨
Multiple Moving Averages (MA): You can add different MA types (SMA, EMA, SMMA, WMA, VWMA) to both Classic RSI and Composite RSI.
Bollinger Bands (BB): You can show Bollinger Bands along with the SMA to analyze volatility and potential overbought/oversold regions.
Flexible Composite Symbol Selection: You can choose between Automatic (detects BIST/NASDAQ/NYSE based on the chart), Manual, or predefined indices (XU100, NDX, SPX). 🌐
Adjustable Parameters: You can adjust many parameters like RSI length, Fibo lookback period, MA/BB settings, divergence lookback values, etc., to suit your strategy. ⚙️
Visual Enhancements: Colored fills for RSI levels and clear drawings and labels for divergences. 🎨
Alert Conditions: Set alerts for detected divergences so you don't miss opportunities. 🔔
How It Works:
Classic RSI measures the asset's own momentum, while Composite RSI shows the asset's performance relative to another asset you choose. Divergences provide potential reversal signals by finding discrepancies between price action and the RSI/Composite RSI. Fibo levels identify potential support/resistance areas for the Composite RSI.
Important Notes:
⚠️ Divergences and Repaint Risk: Divergence detection evaluates past peaks/troughs relative to future data, which can lead to repaint (signal change) risk. Signals are fixed historically; you can reduce the repaint effect by decreasing the lookback values.
This indicator is solely an analysis tool and does not constitute financial advice. You are responsible for your own buy/sell decisions.
Conclusion:
I hope this indicator adds value to your analysis and gives you an edge in the market. If you have any questions, feedback, or suggestions, please feel free to leave them in the comments.
Wishing you success! 🙏
Volume fightThe Volume fight indicator looks for the predominance of bullish or bearish trading volume on the chart by dividing the trading volume in the bar into 2 parts - "bullish volume" and "bearish volume", and comparing the weighted average values by volume with each other at a given distance.
This indicator is suitable for any instrument (cryptocurrency, Forex, stocks) and is able to work on any TF.
The Volume fight indicator should be used as an auxiliary indicator that tells you who is currently prevailing in the market - " bulls "or"bears".
To configure the indicator, it is necessary to set the range of evaluation of the predominance of bullish or bearish volume (the number of bars, by default-24 bars for TF=1H). The smaller the TF, the higher the range value should be used to filter out false signals.
When there is a predominance of "bulls" on the chart, a green triangle appears (relevant at the close of the bar) and the histogram is highlighted in green, when "bears" appear on the chart, a red triangle appears (relevant at the close of the bar) and the histogram is highlighted in red.
In the indicator settings, there is smoothing to reduce false signals and highlight the flat zone by specifying a percentage, at least which should be the difference between the forces of the "bullish" and "bearish" volume. If the difference between the volume forces is less than the specified one (by default-15%), the zone is considered flat and is displayed in gray on the histogram.
If you set the percentage to zero, the flat zones will not be highlighted, but there will be much more false signals, since the indicator becomes very sensitive when the smoothing percentage decreases.
There is a function-to show the color background of the current trading zone. For" bullish "- green, for" bearish " - red.
In the settings, you can enable the display and use of each signal in the trading zone, not only the initial one, but also each after the flat zone. By default, only the signal of the beginning of the ascending/descending zone is used.
The indicator has alerts for "bullish" and "bearish" movements. Use alerts - "Once per bar close".
If you have any questions, you can write to me in private messages or by using the contacts in my signature.
We are publishing this script anew, it is included in the review of the best 3 scripts for filtering false signals.
youtu.be
----------------------------------------------------
Индикатор Volume fight ищет на графике преобладание бычьего или медвежьего объёма торгов путём разделения торгового объёма в баре на 2 части - "бычий объём" и "медвежий объём", и сравнения средне-взвешенных значений по объёму между собой на заданной дистанции.
Данный индикатор подходит для любого инструмента (криптовалюта, Forex, акции) и способен работать на любом ТФ.
Индикатор Volume fight следует использовать как вспомогательный индикатор, который подсказывает Вам кто сейчас преобладает на рынке - "быки" или "медведи".
Для настройки индикатора необходимо выставить диапазон оценки преобладания бычьего или медвежьего объема (количество баров, по умолчанию - 24 бара для ТФ=1Ч). Чем меньше ТФ, тем выше следует использовать значение диапазона, чтобы отфильтровать ложные сигналы.
При возникновении преобладания на графике "быков" появляется зелёный треугольник (актуален по закрытию бара) и гистограмма подсвечивается зелёным цветом, при возникновении на графике "медведей" появляется красный треугольник (актуален по закрытию бара) и гистограмма подсвечивается красным цветом.
В настройках индикатора есть сглаживание для уменьшения ложных сигналов и выделения зоны флета с помощью указания процента, не менее которого, должна быть разница между силами "бычьего" и "медвежьего" объёма. Если разница между силами объёмов меньше заданного (по умолчанию - 15%), то зона считается флетовой и отображается на гистограмме серым цветом.
Если выставить процент равным нулю, то зоны флета выделяться не будут, но будет гораздо больше ложных сигналов, так как индикатор становится очень чувствительным при снижении процента сглаживания.
Есть функция - показывать цветовой фон текущей торговой зоны. Для "бычьего" - зелёный, для "медвежьего" - красный.
В настройках можно включить отображение и использование каждого сигнал в торговой зоне, не только начального, но и каждого после зоны флета. По умолчанию - только сигнал начала восходящей/нисходящей зоны.
Индикатор имеет оповещения для "бычьего" и "медвежьего" движения. Используйте оповещения - "на закрытии бара".
Этот скрипт мы публикуем заново, он вошел в обзор лучших 3-х скриптов для фильтрации ложных сигналов.
youtu.be
Squeeze Momentum Indicator Version3This is an efficient plugin based on the squeeze kinetic energy theory.
这是一个基于挤压动能理论的有效插件
1,Determining Fast and Slow Lines
快慢线判断
When the fast line (blue) crosses above the slow line (red), forming a golden cross, it is considered a bullish signal.
当快线(蓝色)穿过红线(慢线)时候,既发生金叉的时候,看多。
When the slow line (red) crosses below the fast line (blue), it is known as a "death cross," and is typically considered a bearish signal.
当慢线(红色)穿过蓝线(快线)时候,既发生金叉的时候,看空。
2,Judgment of Bullish and Bearish Areas
空头多头区域判断
When the two lines are above the center point, the overall trend is bullish. Even if a death cross occurs, the downward momentum is relatively weak.
当两条线在中心点上方时整体是多头趋势,就算发生死叉也相对没那么大动能跌。
Conversely, when the two lines are below the center point, the overall trend is bearish. Even if a golden cross occurs, the upward momentum is relatively weak.
反之当两条线在中心点下方时整体是多头趋势,就算发生金叉也相对没那么大动能突破。
3,Judgment of Compressed Momentum Dots
压缩动能圆点判断
Center Point Dot Judgment Method
中心点园点判断法
When a gray dot appears, it indicates that the momentum is very weak, and the trend has dissipated, with changes possible at any time. (Note! A change in trend does not mean a shift from bullish to bearish or from bearish to bullish; it simply suggests that the market may enter a consolidation phase and will no longer exhibit high-intensity trend movements.)
当灰色圆点出现时代表动能很弱,趋势已经消失,随时变化(注!趋势随时变化并不是由多头变为空头或者空头转为多头的意思,只是说可能接下来将进入震荡区间。不在继续高强度趋势动作。)
当中间圆点出现白色时代表,趋势开始越来越强劲,开始单边行情,
When a white dot appears in the middle, it indicates that the trend is becoming stronger and a one-sided market is beginning.
当中间圆点出现白色时代表,趋势开始越来越强劲,开始单边行情,
Usage Method
使用方法
First, judge the entry conditions for momentum, then assess the area, and finally consider golden and death crosses for entry.
先判断动能进场条件,后判断区域,再考虑金叉死叉进场。
3 > 2 > 1
When the compressed momentum dot changes from white to gray, consider exiting and wait for the consolidation phase to end before re-entering.
当压缩动能圆点从白色转为灰色后考虑离场,等待震荡行情结束后再进场