Total Oscillator Matrix Total Oscillator Matrix provides reliable buy/sell signals based on the alignment of multiple momentum oscillators relative to the SMA 200. Designed for swing trading on higher timeframes or scalping strategies on lower timeframes, it filters opportunities using the SMA 200 as a trend benchmark
Oscillateurs
SignalCore Widodo Budi Pro v1.1SignalCore Widodo Budi Pro v1.1 – Invite-only Access
🔐 Protected Pine Script – donation-based access
💡 Premium Features:
✅ Breakout / Pre-Breakout Detection
✅ Breakdown / Pre-Breakdown Detection
✅ Volume Spike Validation
✅ Trend confirmation with SMA 20/50
✅ Momentum via MACD Histogram
✅ Heikin Ashi candle filtering
✅ RSI and Stochastic signals
✅ ADX trend strength with DI+ / DI−
✅ Real-time alerts & price-level labeling
💼 Ideal for swing traders, trend-followers, and breakout hunters.
📈 Optimized for stock trading (IDX, US, global)
💬 To request access, please donate below and confirm via DM to @vassistbywbudi
💳 Donation:
SWIFT Code: CENAIDJA
Account Number: 6840113114
Account Name: Fidelis Widodo Budi Kusumo
Ultimate RSI+ADX Indicator# Ultimate RSI+ADX Indicator: Principles Explained
The Ultimate RSI+ADX Indicator combines two powerful technical analysis tools to create a comprehensive trading system with enhanced signal accuracy.
## Principles of Ultimate RSI
Unlike standard RSI, Ultimate RSI doesn't just measure price movements but considers price ranges in its calculations:
1. It identifies the high and low range of the current period.
2. It detects expansion or contraction of the range compared to previous periods.
3. It considers both direction and range changes to measure momentum more accurately.
This approach allows Ultimate RSI to better capture the context of price movements and reduce false signals compared to traditional RSI.
## The ADX Component
The Average Directional Index (ADX) measures trend strength regardless of direction:
1. It quantifies how strongly a price is trending.
2. Values above 25 typically indicate a strong trend is present.
3. It helps filter out sideways markets where trading signals might be less reliable.
## How the Ultimate RSI+ADX Indicator Works
This integrated indicator functions through these key mechanisms:
1. **Enhanced Momentum Calculation**: Using Ultimate RSI for more accurate overbought/oversold conditions.
2. **Buy Signal Conditions**:
- Ultimate RSI crosses above its signal line
- Ultimate RSI remains below the maximum buy threshold
- ADX confirms sufficient trend strength
- Positive RSI slope indicates upward momentum
3. **Sell Signal Conditions**:
- Downward reversal detected at elevated RSI levels
- Ultimate RSI crosses below its signal line
- Sharp decline compared to previous price action
- ADX confirms the presence of a strong trend
The Ultimate RSI+ADX Indicator excels at identifying potential reversal points in trending markets while filtering out noise in ranging conditions. It provides traders with a balanced approach to momentum and trend analysis, helping capture significant market moves more effectively.
SignalCore Widodo Budi v1.0SignalCore Widodo Budi v1.0 is an all-in-one breakout and trend signal suite, designed to help traders detect high-probability trade setups using a fusion of price action, momentum, and volume.
✅ Combines breakout & breakdown detection using:
Donchian Channel (20)
Moving Averages (SMA 20 & 50)
MACD momentum confirmation
Volume spike detection
ADX trend strength
Heikin Ashi trend filter
🧠 Additional tools:
Conditional Stochastic %K/%D
RSI (Overbought/Oversold levels)
ADX visual + DI+/DI- alerts
Auto labels for breakout and pre-breakdown levels
🔔 Built-in alerts:
Breakout & Pre-Breakout
Breakdown & Pre-Breakdown
RSI signals
Stochastic crossovers
ADX directional strength
🎯 Best used on liquid instruments with defined ranges or trending behavior. Suitable for swing traders, momentum traders, and intraday scalpers alike.
Created by: Widodo Budi, 2025
Version: v1.0
Oath KeeperOath Keeper - Advanced Money Flow & Market Dynamics Indicator
A sophisticated indicator that analyzes market dynamics through money flow patterns, volume analysis, and liquidation detection to identify high-probability trading opportunities.
Core Features:
• Smart Money Flow Analysis: Proprietary calculation of institutional money movement
• Volume-Enhanced Signals: Multi-timeframe volume confirmation
• Liquidation Detection: Identifies potential forced liquidation events
• Advanced Signal Classification: Regular, Super, and Fakeout signals
Signal Types:
1. Regular Signals (Green/Purple Circles)
• Volume-confirmed momentum shifts
• Money flow threshold breaches
• Institutional participation confirmation
2. Super Signals (Green/Purple Squares)
• Deep oversold/overbought reversals
• High-volume rejection patterns
• Liquidation event confirmation
3. Fakeout Signals (Red X)
• Rapid sentiment shifts
• Trap detection
• False breakout warnings
Visual Components:
• Dynamic Money Flow Line (White/Purple)
• Order Flow Clouds (Green/Red with high transparency)
• Reference Levels (20, 50, 80)
• Multi-type Signal Markers
• Color-coded momentum visualization
Interpretation Guide:
• Green Cloud: Bullish money flow dominance
• Red Cloud: Bearish money flow dominance
• Circle Markers: Standard reversals
• Square Markers: High-conviction moves
• X Markers: Potential trap zones
Best Practices:
• Most effective on 1H+ timeframes
• Use with major trading pairs
• Wait for candle close confirmation
• Combine with support/resistance levels
• Monitor volume confirmation
• Use multiple timeframe analysis
This indicator helps traders identify institutional money flow, potential liquidation events, and market reversals by analyzing volume patterns and money flow dynamics, providing multiple confirmation layers for trade decisions.
Note: Performance varies with market conditions and timeframes. Always employ proper risk management.
CVD (Cumulative Volume Delta)
Cumulative Volume Delta
Use a moving average with three different
I thought about determining the volatility and direction of the price of the stock price and finding a place to break through.
I made some Mistake coz I'm new corder
I'm reposting this simple script due to house rule violation. (Whatever can haha) 😁
I'm erasing all the comments in my native language that I had in my script... I thought it would make the User uncomfortable, so I locked the code, and I thought maybe that's the problem
Anyway, I'm sorry 😅
Aurora Flow Oscillator [QuantAlgo]The Aurora Flow Oscillator is an advanced momentum-based technical indicator designed to identify market direction, momentum shifts, and potential reversal zones using adaptive filtering techniques. It visualizes price momentum through a dynamic oscillator that quantifies trend strength and direction, helping traders and investors recognize momentum shifts and trading opportunities across various timeframes and asset class.
🟢 Technical Foundation
The Aurora Flow Oscillator employs a sophisticated mathematical approach with adaptive momentum filtering to analyze market conditions, including:
Price-Based Momentum Calculation: Calculates logarithmic price changes to measure the rate and magnitude of market movement
Adaptive Momentum Filtering: Applies an advanced filtering algorithm to smooth momentum calculations while preserving important signals
Acceleration Analysis: Incorporates momentum acceleration to identify shifts in market direction before they become obvious
Signal Normalization: Automatically scales the oscillator output to a range between -100 and 100 for consistent interpretation across different market conditions
The indicator processes price data through multiple filtering stages, applying mathematical principles including exponential smoothing with adaptive coefficients. This creates an oscillator that dynamically adjusts to market volatility while maintaining responsiveness to genuine trend changes.
🟢 Key Features & Signals
1. Momentum Flow and Extreme Zone Identification
The oscillator presents market momentum through an intuitive visual display that clearly indicates both direction and strength:
Above Zero: Indicates positive momentum and potential bullish conditions
Below Zero: Indicates negative momentum and potential bearish conditions
Slope Direction: The angle and direction of the oscillator provide immediate insight into momentum strength
Zero Line Crossings: Signal potential trend changes and new directional momentum
The indicator also identifies potential overbought and oversold market conditions through extreme zone markings:
Upper Zone (>50): Indicates strong bullish momentum that may be approaching exhaustion
Lower Zone (<-50): Indicates strong bearish momentum that may be approaching exhaustion
Extreme Boundaries (±95): Mark potentially unsustainable momentum levels where reversals become increasingly likely
These zones are displayed with gradient intensity that increases as the oscillator moves toward extremes, helping traders and investors:
→ Identify potential reversal zones
→ Determine appropriate entry and exit points
→ Gauge overall market sentiment strength
2. Customizable Trading Style Presets
The Aurora Flow Oscillator offers pre-configured settings for different trading approaches:
Default (80,150): Balanced configuration suitable for most trading and investing situations.
Scalping (5,80): Highly responsive settings for ultra-short-term trades. Generates frequent signals and catches quick price movements. Best for 1-15min charts when making many trades per day.
Day Trading (8,120): Optimized for intraday movements with faster response than default settings while maintaining reasonable signal quality. Ideal for 5-60min or 4h-12h timeframes.
Swing Trading (10,200): Designed for multi-day positions with stronger noise filtering. Focuses on capturing larger price swings while avoiding minor fluctuations. Works best on 1-4h and daily charts.
Position Trading (14,250): For longer-term position traders/investors seeking significant market trends. Reduces false signals by heavily filtering market noise. Ideal for daily or even weekly charts.
Trend Following (16,300): Maximum smoothing that prioritizes established directional movements over short-term fluctuations. Best used on daily and weekly charts, but can also be used for lower timeframe trading.
Countertrend (7,100): Tuned to detect potential reversals and exhaustion points in trends. More sensitive to momentum shifts than other presets. Effective on 15min-4h charts, as well as daily and weekly charts.
Each preset automatically adjusts internal parameters for optimal performance in the selected trading context, providing flexibility across different market approaches without requiring complex manual configuration.
🟢 Practical Usage Tips
1/ Trend Analysis and Interpretation
→ Direction Assessment: Evaluate the oscillator's position relative to zero to determine underlying momentum bias
→ Momentum Strength: Measure the oscillator's distance from zero within the -100 to +100 range to quantify momentum magnitude
→ Trend Consistency: Monitor the oscillator's path for sustained directional movement without frequent zero-line crossings
→ Reversal Detection: Watch for oscillator divergence from price and deceleration of movement when approaching extreme zones
2/ Signal Generation Strategies
Depending on your trading approach, multiple signal strategies can be employed:
Trend Following Signals:
Enter long positions when the oscillator crosses above zero
Enter short positions when the oscillator crosses below zero
Add to positions on pullbacks while maintaining the overall trend direction
Countertrend Signals:
Look for potential reversals when the oscillator reaches extreme zones (±95)
Enter contrary positions when momentum shows signs of exhaustion
Use oscillator divergence with price as additional confirmation
Momentum Shift Signals:
Enter positions when oscillator changes direction after establishing a trend
Exit positions when oscillator direction reverses against your position
Scale position size based on oscillator strength percentage
3/ Timeframe Optimization
The indicator can be effectively applied across different timeframes with these considerations:
Lower Timeframes (1-15min):
Use Scalping or Day Trading presets
Focus on quick momentum shifts and zero-line crossings
Be cautious of noise in extreme market conditions
Medium Timeframes (30min-4h):
Use Default or Swing Trading presets
Look for established trends and potential reversal zones
Combine with support/resistance analysis for entry/exit precision
Higher Timeframes (Daily+):
Use Position Trading or Trend Following presets
Focus on major trend identification and long-term positioning
Use extreme zones for position management rather than immediate reversals
🟢 Pro Tips
Price Momentum Period:
→ Lower values (5-7) increase sensitivity to minor price fluctuations but capture more market noise
→ Higher values (10-16) emphasize sustained momentum shifts at the cost of delayed response
→ Adjust based on your timeframe (lower for shorter timeframes, higher for longer timeframes)
Oscillator Filter Period:
→ Lower values (80-120) produce more frequent directional changes and earlier response to momentum shifts
→ Higher values (200-300) filter out shorter-term fluctuations to highlight dominant market cycles
→ Match to your typical holding period (shorter holding time = lower filter values)
Multi-Timeframe Analysis:
→ Compare oscillator readings across different timeframes for confluence
→ Look for alignment between higher and lower timeframe signals
→ Use higher timeframe for trend direction, lower for earlier entries
Volatility-Adaptive Trading:
→ Use oscillator strength to adjust position sizing (stronger = larger)
→ Consider reducing exposure when oscillator reaches extreme zones
→ Implement tighter stops during periods of oscillator acceleration
Combination Strategies:
→ Pair with volume indicators for confirmation of momentum shifts
→ Use with support/resistance levels for strategic entry and exit points
→ Combine with volatility indicators for comprehensive market context
RSI The BosThe Relative Strength Index (RSI) is one of the most widely used technical indicators in the market, designed to measure the strength and momentum of price movements.
This script was developed specifically for students, former students, and members of the The Bos community, as a support tool for studying and applying market structure and smart money concepts.
While originally created for internal use, it’s publicly available — and any trader interested in a clean, objective, and functional RSI can benefit from this version.
Advanced Momentum Scanner [QuantAlgo]The Advanced Momentum Scanner is a sophisticated technical indicator designed to identify market momentum and trend direction using multiple exponential moving averages (EMAs), momentum metrics, and adaptive visualization techniques. It is particularly valuable for those looking to identify trading and investing opportunities based on trend changes and momentum shifts across any market and timeframe.
🟢 Technical Foundation
The Advanced Momentum Scanner utilizes a multi-layered approach with four different EMA periods to identify market momentum and trend direction:
Ultra-Fast EMA for quick trend changes detection (default: 5)
Fast EMA for short-term trend analysis (default: 10)
Mid EMA for intermediate confirmation (default: 30)
Slow EMA for long-term trend identification (default: 100)
For momentum detection, the indicator implements a Rate of Change (RoC) calculation to measure price momentum over a specified period. It further enhances analysis by incorporating RSI readings for overbought/oversold conditions, volatility measurements through ATR, and optional volume confirmation. When these elements align, the indicator generates trading signals based on the selected sensitivity mode (Conservative, Balanced, or Aggressive).
🟢 Key Features & Signals
1. Multi-Period Trend Identification
The indicator combines multiple EMAs of different lengths to provide comprehensive trend analysis within the same timeframe, displaying the information through color-coded visual elements on the chart.
When an uptrend is detected, chart elements are colored with the bullish theme color (default: green/teal).
Similarly, when a downtrend is detected, chart elements are colored with the bearish theme color (default: red).
During neutral or indecisive periods, chart elements are colored with a neutral gray color, providing clear visual distinction between trending and non-trending market conditions.
This visualization provides immediate insights into underlying trend direction without requiring separate indicators, helping traders and investors quickly identify the market's current state.
2. Trend Strength Information Panel
The trend panel operates in three different sensitivity modes (Conservative, Aggressive, and Balanced), each affecting how the indicator processes and displays market information.
The Conservative mode prioritizes trend sustainability over frequency, showing only strong trend movements with high probability.
The Aggressive mode detects early trend changes, providing more frequent signals but potentially more false positives.
The Balanced mode offers a middle ground with moderate signal frequency and reliability.
Regardless of the selected mode, the panel displays:
Current trend direction (UPTREND, DOWNTREND, or NEUTRAL)
Trend strength percentage (0-100%)
Early detection signals when applicable
The active sensitivity mode
This comprehensive approach helps traders and investors:
→ Assess the strength of current market trends
→ Identify early potential trend changes before full confirmation
→ Make more informed trading and investing decisions based on trend context
3. Customizable Visualization Settings
This indicator offers extensive visual customization options to suit different trading styles and preferences:
Display options:
→ Fully customizable uptrend, downtrend, and neutral colors
→ Color-coded price bars showing trend direction
→ Dynamic gradient bands visualizing potential trend channels
→ Optional background coloring based on trend intensity
→ Adjustable transparency levels for all visual elements
These visualization settings can be fine-tuned through the indicator's interface, allowing traders and investors to create a personalized chart environment that emphasizes the most relevant information for their strategy.
The indicator also features a comprehensive alert system with notifications for:
New trend formations (uptrend, downtrend, neutral)
Early trend change signals
Momentum threshold crossovers
Other significant market conditions
Alerts can be customized and delivered through TradingView's notification system, making it easy to stay informed of important market developments even when you are away from the charts.
🟢 Practical Usage Tips
→ Trend Analysis and Interpretation: The indicator visualizes trend direction and strength directly on the chart through color-coding and the information panel, allowing traders and investors to immediately identify the current market context. This information helps in assessing the potential for continuation or reversal.
→ Signal Generation Strategies: The indicator generates potential trading signals based on trend direction, momentum confirmation, and selected sensitivity mode. Users can choose between Conservative (fewer but more reliable signals), Balanced (moderate approach), or Aggressive (more frequent but potentially less reliable signals).
→ Multi-Period Trend Assessment: Through its layered EMA approach, the indicator enables users to understand trend conditions across different lookback periods within the same timeframe. This helps in identifying the dominant trend and potential turning points.
🟢 Pro Tips
Adjust EMA periods based on your timeframe:
→ Lower values for shorter timeframes and more frequent signals
→ Higher values for higher timeframes and more reliable signals
Fine-tune sensitivity mode based on your trading style:
→ "Conservative" for position trading/long-term investing and fewer false signals
→ "Balanced" for swing trading/medium-term investing with moderate signal frequency
→ "Aggressive" for scalping/day trading and catching early trend changes
Look for confluence between components:
→ Strong trend strength percentage and direction in the information panel
→ Overall market context aligning with the expected direction
Use for multiple trading approaches:
→ Trend following during strong momentum periods
→ Counter-trend trading at band extremes during overextension
→ Early trend change detection with sensitivity adjustments
→ Stop loss placement using dynamic bands
Combine with:
→ Volume indicators for additional confirmation
→ Support/resistance analysis for strategic entry/exit points
→ Multiple timeframe analysis for broader market context
RSI STRATEGYThis Pine Script code is a complex trading strategy that combines multiple technical indicators including RSI, Cyclic RSI, CCI, Choppiness Index, and Bollinger Bands. Here's a breakdown of what it does:
Main Components:
Uses both standard RSI and Cyclic RSI (a modified version of RSI)
Implements pivot point trend lines (support/resistance)
Includes a "MOST" indicator (similar to SuperTrend) for trend following
Adds additional indicators like CCI, Choppiness Index, and Bollinger Bands %B
Key Features:
Plots RSI with a WMA (Weighted Moving Average) line
Identifies trend lines automatically based on pivot points
Generates buy/sell signals based on crossovers between RSI and its moving average
Includes noise filtering options for the RSI values
Has alert conditions for buy/sell signals
Visual Elements:
Stepped RSI line that changes color based on its position relative to the WMA
Trend lines (support/resistance) in different colors
Signal labels with emojis (🐻 for sell, 🚀 for buy)
A midline at 50 for reference
Custom Calculations:
Special VAR (Variable Index Dynamic Average) moving average type
Cyclic RSI calculation with vibration and torque parameters
Zigzag pattern detection for identifying swing highs/lows
Input Options:
Multiple choices for RSI type (standard or cyclic)
Different noise filtering options
Various moving average types (SMA, EMA, WMA, etc.)
Adjustable lengths for all indicators
The strategy appears to be designed for mean-reversion trading using RSI, with additional trend-following elements from the MOST indicator. The combination of multiple indicators suggests it's looking for confluence between different technical factors before generating signals.
Note that this is quite a complex script with many components, which could lead to overfitting if not properly tested. The effectiveness would depend heavily on the chosen parameters and market conditions.
Mean Reversion Indicator + VIX
// This is a mean reversion indicator that anticipates a local trend reversion,
// It is best used in candle-by-candle processing.
// Actually, it is a channel with the mid-line serving as a moving mean baseline.
// Each of the two curves run up and down within this channel bouncing off from the top and bottom bounds.
// Touching the bounds serves as an indication of a local trend reversal.
// The reversal signal is stronger when there exists a resonance (symmetry) in the two curves.
// The background histogram shows a Karobein oscillator that contributes support or resistance for the signal.
Mean Reversion Indicator + VIX // This is a mean reversion indicator that anticipates a local trend reversion,
// It is best used in candle-by-candle processing.
// Actually, it is a channel with the mid-line serving as a moving mean baseline.
// Each of the two curves run up and down within this channel bouncing off from the top and bottom bounds.
// Touching the bounds serves as an indication of a local trend reversal.
// The reversal signal is stronger when there exists a resonance (symmetry) in the two curves.
// The background histogram shows a Karobein oscillator that contributes support or resistance for the signal.
Mean Reversion Indicator + VIX MRI + VIX
A valid and good indicator to give you an analysis of the chart. Could be used for MRI and VIX chart analysis.
S5TW/S5FI/S5TH [SP500]This indicator plots three key S&P 500 breadth indices (S5TW, S5FI, S5TH), helping traders quickly identify market breadth conditions. Oversold (green background) and overbought (red background) conditions are highlighted based on customizable threshold levels, enhancing visual clarity for market timing.
StochDL 355This is a Stochastic indicator marking Regular and Hidden Divergence which I liked from the script of Dev Lucem who called his indicator "Plain Stochastic Divergence". I call this indicator StochDL to give Dev Lucem credit for his original contribution. I noticed in his original script that the %K and %D calculation could be improved which I changed to be: period K and period D should be calculated to be %K. Then smooth K and %K should be smoothed to get %D.
His script nicely identifies regular and hidden divergence for %K. However, I then added script to also identify regular and hidden divergence for %D. The "top Spot" and "Bottom Spot" mark when the divergence is complete. It is not my intention to claim that I solely generated this indicator, however, I have altered and added content to make this indicator unique from the original.
I use these arrows for to alert me that there is divergence. I then use other indicators to confirm a change of trend has taken place.
Cyclical CALL/PUT StrategyThis script identifies optimal CALL (long) and PUT (short) entries using a cyclical price wave modeled from a sine function and confirmed with trend direction via a 200 EMA.
Strategy Highlights:
Cycle-Based Signal: Detects market rhythm with a smoothed sinusoidal wave.
Trend Confirmation: Filters entries using a customizable EMA (default: 200).
Auto-Scaling: Wave height adjusts dynamically to price action volatility.
Risk Parameters:
Take Profit: Default 5% (customizable)
Stop Loss: Default 2% (customizable)
Signal Triggers:
CALL Entry: Price crosses above the scaled wave and in an uptrend
PUT Entry: Price crosses below the scaled wave and in a downtrend
Inputs:
Cycle Length
Smoothing
Wave Height
EMA Trend Length
Take Profit %
Stop Loss %
Visuals:
Gray line = Scaled Cycle Wave
Orange line = 200 EMA Trend Filter
Best For: Traders looking to make 1–2 high-probability trades per week on SPY or other highly liquid assets.
Timeframes: Works well on 2-min, 15-min, and daily charts.
Multi-Factor Reversal AnalyzerMulti-Factor Reversal Analyzer – Quantitative Reversal Signal System
OVERVIEW
Multi-Factor Reversal Analyzer is a comprehensive technical analysis toolkit designed to detect market tops and bottoms with high precision. It combines trend momentum analysis, price action behavior, wave oscillation structure, and volatility breakout potential into one unified indicator.
This indicator is not a random mix of tools — each module is carefully selected for a specific purpose. When combined, they form a multi-dimensional view of the market, merging trend analysis, momentum divergence, and volatility compression to produce high-confidence signals.
Why Combine These Modules?
Module Combination Ideas & How to Use Them
Factor A: Trend Detector + Gold Zone
Concept:
• The Trend Detector (light yellow histogram) evaluates market strength:
• Histogram trending downward or staying below 50 → bearish conditions;
• Trending upward or staying above 50 → bullish conditions.
• The Gold Zone identifies areas of volatility compression — typically a prelude to explosive market moves.
Practical Application:
• When the Gold Zone appears and the Trend Detector is bearish → likely downside move;
• When the Gold Zone appears and the Trend Detector is bullish → likely upside breakout.
• Note: The Gold Zone does not mean the bottom is in. It is not a buy signal on its own — always combine it with other modules for directional bias.
Factor B: PAI + Wave Trend
Concept:
• PAI (Price Action Index) is a custom oscillator that combines price momentum with volatility dispersion, displaying strength zones:
• Green area → bullish dominance;
• Red area → bearish pressure.
• Wave Trend offers smoothed crossover signals via the main and signal lines.
Practical Application:
• When PAI is in the green zone and Wave Trend makes a bullish crossover → potential reversal to the upside;
• When PAI is in the red zone and Wave Trend shows a bearish crossover → potential start of a downtrend.
Factor C: Trend Detector + PAI
Concept:
• Combines directional trend strength with price action strength to confirm setups via confluence.
Practical Application:
• Trend Detector histogram bottoms out + PAI enters the green zone → high chance of upward reversal;
• Histogram tops out + PAI in the red zone → increased likelihood of downside continuation.
Multi-Factor Confluence (Advanced Use)
• When Trend Detector, PAI, and Wave Trend all align in the same direction (bullish or bearish), the directional signal becomes significantly more reliable.
• This setup is especially useful for trend-following or swing trade entries.
KEY FEATURES
1. Multi-Layer Reversal Logic
• Combines trend scoring, oscillator divergence, and volatility squeezes for triangulated reversal detection.
• Helps traders distinguish between trend pullbacks and true reversals.
2. Advanced Divergence Detection
• Detects both regular and hidden divergences using pivot-based confirmation logic.
• Customizable lookback ranges and pivot sensitivity provide flexible tuning for different market styles.
3. Gold Zone Volatility Compression
• Highlights pre-breakout zones using custom oscillation models (RSI, harmonic, Karobein, etc.).
• Improves anticipation of breakout opportunities following low-volatility compressions.
4. Trend Direction Context
• PAI and Trend Score components provide top-down insight into prevailing bias.
• Built-in “Straddle Area” highlights consolidation zones; breakouts from this area often signal new trend phases.
5. Flexible Visualization
• Color-coded trend bars, reversal markers, normalized oscillator plots, and trend strength labels.
• Designed for both visual discretionary traders and data-driven system developers.
USAGE GUIDELINES
1. Applicable Markets
• Suitable for stocks, crypto, futures, and forex
• Supports reversal, mean-reversion, and breakout trading styles
2. Recommended Timeframes
• Short-term traders: 5m / 15m / 1H — use Wave Trend divergence + Gold Zone
• Swing traders: 4H / Daily — rely on Price Action Index and Trend Detector
• Macro trend context: use PAI HTF mode for higher timeframe overlays
3. Reversal Strategy Flow
• Watch for divergence (WT/PAI) + Gold Zone compression
• Confirm with Trend Score weakening or flipping
• Use Straddle Area breakout for final trigger
• Optional: enable bar coloring or labels for visual reinforcement
• The indicator performs optimally when used in conjunction with a harmonic pattern recognition tool
4. Additional Note on the Gold Zone
The “Gold Zone” does not directly indicate a market bottom. Since it is displayed at the bottom of the chart, it may be misunderstood as a bullish signal. In reality, the Gold Zone represents a compression of price momentum and volatility, suggesting that a significant directional move is about to occur. The direction of that move—upward or downward—should be determined by analyzing the histogram:
• If histogram momentum is weakening, the Gold Zone may precede a downward move.
• If histogram momentum is strengthening, it may signal an upcoming rebound or rally.
Treat the Gold Zone as a warning of impending volatility, and always combine it with trend indicators for accurate directional judgment.
RISK DISCLAIMER
• This indicator calculates trend direction based on historical data and cannot guarantee future market performance. When using this indicator for trading, always combine it with other technical analysis tools, fundamental analysis, and personal trading experience for comprehensive decision-making.
• Market conditions are uncertain, and trend signals may result in false positives or lag. Traders should avoid over-reliance on indicator signals and implement stop-loss strategies and risk management techniques to reduce potential losses.
• Leverage trading carries high risks and may result in rapid capital loss. If using this indicator in leveraged markets (such as futures, forex, or cryptocurrency derivatives), exercise caution, manage risks properly, and set reasonable stop-loss/take-profit levels to protect funds.
• All trading decisions are the sole responsibility of the trader. The developer is not liable for any trading losses. This indicator is for technical analysis reference only and does not constitute investment advice.
• Before live trading, it is recommended to use a demo account for testing to fully understand how to use the indicator and apply proper risk management strategies.
CHANGELOG
v1.0: Initial release featuring integrated Price Action Index, Trend Strength Scoring, Wave Trend Oscillator, Gold Zone Compression Detection, and dual-type divergence recognition. Supports higher timeframe (HTF) synchronization, visual signal markers, and diversified parameter configurations.
Grok CCI with DMF and 20 DMA FilterCCI Indicator that generates Buy and Sell signals, filtered with Dynamic money flow and a 14 Day moving average.
Shout out to RezzaHmt www.tradingview.com
for his Dynamic money flow Indicator.
This is still a work in progress.
Add it twice to your chart: One the main chart ( Uncheck all check boxes except the DMA and the Buy and Sell under style.)
One below the chart (Uncheck the Buy and Sell boxes and the Blue CCI box)
Money Flow Pulse💸 In markets where volatility is cheap and structure is noisy, what matters most isn’t just the move — it’s the effort behind it. Money Flow Pulse (MFP) offers a compact, color-coded readout of real-time conviction by scoring volume-weighted price action on a five-tier scale. It doesn’t try to predict reversals or validate trends. Instead, it reveals the quality of the move in progress: is it fading , driving , exhausting , or hollow ?
🎨 MFP draws from the traditional Money Flow Index (MFI), a volume-enhanced momentum oscillator, but transforms it into a modular “pressure readout” that fits seamlessly into any structural overlay. Rather than oscillating between extremes with little interpretive guidance, MFP discretizes the flow into clean, color-coded regimes ranging from strong inflow (+2) to strong outflow (–2). The result is a responsive diagnostic layer that complements, rather than competes with, tools like ATR and/or On-Balance Volume.
5️⃣ MFP uses a normalized MFI value smoothed over 13 periods and classified into a 5-tier readout of Volume-Driven Conviction :
🍆 Exhaustion Inflow — usually a top or blowoff; not strength, but overdrive (+2)
🥝 Active Inflow — supportive of trend continuation (+1)
🍋 Neutral — chop, coil, or fakeouts (0)
🍑 Selling Intent — weakening structure, possible fade setups (-1)
🍆 Exhaustion Outflow — often signals forced selling or accumulation traps (-2)
🎭 These tiers are not arbitrary. Each one is tuned to reflect real capital behavior across timeframes. For instance, while +1 may support continuation, +2 often precedes exhaustion — especially on the lower timeframes. Similarly, a –1 reading during a pullback suggests sell-side pressure is building, but a shift to –2 may mean capitulation is already underway. The difference between the two can define whether a move is tradable continuation or strategic exhaustion .
🌊 The MFI ROC (Rate of Change) feature can be toggled to become a volatility-aware pulse monitor beneath the derived MFI tier. Instead of scoring direction or structure, ROC reveals how fast conviction is changing — not just where it’s headed, but how hard it's accelerating or decaying. It measures the raw Δ between the current and previous MFI values, exposing bursts of energy, fading pressure, or transitional churn .
🎢 Visually, ROC appears as a low-opacity area fill, anchored to a shared lemon-yellow zero line. When the green swell rises, buying pressure is accelerating; when the red drops, flow is actively deteriorating. A subtle bump may signal early interest — while a steep wave hints at an emotional overreaction. The ROC value itself provides numeric insight alongside the raw MFI score. A reading of +3.50 implies strong upside momentum in the flow — often supporting trend ignition. A score of –6.00 suggests rapid deceleration or full exhaustion — often preceding reversals or failed breakouts.
・ MFI shows you where the flow is
・ ROC tells you how it’s behaving
😎 This blend reveals not just structure or intent — but also urgency . And in flow-based trading, urgency often precedes outcome.
🧩 Divergence isn’t delay — it’s disagreement . One of the most revealing features of MFP is how it exposes momentum dissonance — situations where price and flow part ways. These divergences often front-run pivots , traps , or velocity stalls . Unlike RSI-style divergence, which whispers of exhaustion, MFI divergence signals a breakdown in conviction. The structure may extend — but the effort isn’t there.
・ Price ▲ MFI ▼ → Effortless Markup : Often signals distribution or a grind into liquidity. Without rising MFI, the rally lacks true flow participation — a warning of fragility.
・ Price ▼ MFI ▲ → Absorption or Early Accumulation : Price breaks down, but money keeps flowing in — a hidden bid. Watch for MFI tier shifts or ROC bursts to confirm a reversal.
🏄♂️ These moments don’t require signal overlays or setup hunting. MFP narrates the imbalance. When price breaks structure but flow does not — or vice versa — you’re not seeing trend, you’re seeing disagreement, and that's where edge begins.
💤 MFP is especially effective on intraday charts where volume dislocations matter most. On the 1H or 15m chart, it helps distinguish between breakouts with conviction versus those lacking flow. On higher timeframes, its resolution softens — it becomes more of a drift indicator than a trigger device. That’s by design: MFP prioritizes pulse, not position. It’s not the fire, it’s the heat.
📎 Use MFP in confluence with structural overlays to validate price behavior. A ribbon expansion with rising MFP is real. A compression breakout without +1 flow is "fishy". Watch how MFP behaves near key zones like anchored VWAP, MAs or accumulation pivots. When MFP rises into a +2 and fails to sustain, the reversal isn’t just technical — it’s flow-based.
🪟 MFP doesn’t speak loudly, but it never whispers without reason. It’s the pulse check before action — the breath of the move before the breakout. While it stays visually minimal on the chart, the true power is in the often overlooked Data Window, where traders can read and interpret the score in real time. Once internalized, these values give structure-aware traders a framework for conviction, continuation, or caution.
🛜 MFP doesn’t chase momentum — it confirms conviction. And in markets defined by noise, that signal isn’t just helpful — it’s foundational.
RSI+Stoch Band Oscillator📈 RSI + Stochastic Band Oscillator
Overview:
The RSI + Stochastic Band Oscillator is a technical indicator that combines the strengths of both the Relative Strength Index (RSI) and the Stochastic Oscillator. Instead of using static thresholds, this indicator dynamically constructs upper and lower bands based on the RSI and Stochastic overbought/oversold zones. It then measures the relative position of the current price within this adaptive range, effectively producing a normalized oscillator.
Key Components:
RSI-Based Dynamic Bands:
Using RSI values and exponential moving averages of price changes, upper and lower dynamic bands are constructed.
These bands adjust based on overbought and oversold levels, offering a more responsive framework than fixed RSI thresholds.
Stochastic-Based Dynamic Bands:
Similarly, Stochastic %K and %D values are used to construct dynamic bands.
These adapt to overbought and oversold levels by recalculating potential high/low values within the lookback window.
Oscillator Calculation:
The oscillator (osc) is computed as the relative position of the current close within the combined upper and lower bands of both RSI and Stochastic.
This value is normalized between 0 and 100, allowing clear identification of extreme conditions.
Visual Features:
The oscillator is plotted as a line between 0 and 100.
Color-filled areas highlight when the oscillator enters extreme zones:
Above 100 with falling momentum: Red zone (potential reversal).
Below 0 with rising momentum: Green zone (potential reversal).
Additional trend conditions (falling/rising RSI, %K, and %D) are used to strengthen reversal signals by confirming momentum shifts.
Box with RSI Div(Dynamic Adjustment + MA)Script Description: Dynamic Box Range with RSI Divergence and MA Ribbon Strategy
This script is a comprehensive trading strategy combining RSI divergence, a box range breakout system, and a moving average ribbon strategy. It is designed to generate dynamic entries and exits for both long and short positions while enabling integration with OKX trading bots for automated signal execution. Below is a detailed breakdown of the script's components:
1. General Overview
Name: Box Range with RSI Divergence and Dynamic Adjustment + MA Ribbon Strategy
Purpose:
To identify trade opportunities using a combination of RSI divergence, price action within a box range, and moving average conditions.
To dynamically adjust position sizes and integrate with OKX trading bots for automated trade execution.
Features:
Dynamic position sizing for entries and exits.
Customizable parameters for box range length, RSI settings, and moving averages.
Alert generation for integration with OKX bots.
2. Key Components
A. Box Range Logic
Definition:
The box range is defined by the highest high and lowest low of the price over a customizable lookback period (boxLength).
Used to detect potential breakout or breakdown levels.
Components:
highestHigh: The highest high over the box range period.
lowestLow: The lowest low over the box range period.
Visualization:
The box range's upper and lower bounds are plotted on the chart with green (upper) and red (lower) lines.
B. RSI Divergence Detection
RSI Calculation:
The Relative Strength Index (RSI) is calculated using a customizable period (rsiLength).
Divergence Conditions:
Bullish Divergence:
Price forms lower lows, but RSI forms higher lows.
Bearish Divergence:
Price forms higher highs, but RSI forms lower highs.
Purpose:
Divergences indicate potential trend reversals and are used as trade entry signals.
C. Moving Average Ribbon Strategy
Moving Averages:
Includes 4 moving averages: MA20, MA50, MA100, and MA200.
Users can customize the type (SMA, EMA, etc.) and period of these moving averages.
The moving averages are calculated using a customizable timeframe (e.g., 4H).
Trend Conditions:
Uptrend:
MA20 > MA50 > MA100 > MA200, and price is above MA20.
Downtrend:
MA20 < MA50 < MA100 < MA200, and price is below MA20.
D. Dynamic Position Sizing
Dynamic Adjustment:
The script dynamically adjusts position size (entry and exit percentages) based on the difference between the current price and the average entry price (avgPrice).
Long Position:
Adds to the position if the price drops below the average price.
Reduces the position if the price rises significantly above the average price.
Short Position:
Closes part of the position if the price falls significantly below the average price.
Adds to the position if the price rises above the average price.
E. OKX Bot Integration
Signal Configuration:
The script generates alerts compatible with OKX trading bots.
Signals include parameters such as:
action: Indicates whether to enter or exit a position.
instrument: The trading pair (symbol).
orderType: Market or limit orders.
investmentType: Specifies how the trade size is calculated (e.g., percentage of balance or equity).
amount: The size of the trade.
Alerts are sent via alert() for automated trading.
3. Signal Logic
A. Long Signals
Conditions:
Price is at or below the lower box range (lowestLow).
A bullish RSI divergence is detected.
An uptrend is confirmed by the moving averages (MA20 > MA50 > MA100 > MA200).
Actions:
Enter a long position with dynamically calculated size.
Display a "BUY" label on the chart.
Trigger an alert for OKX integration.
B. Short Signals
Conditions:
Price is at or above the upper box range (highestHigh).
A bearish RSI divergence is detected.
A downtrend is confirmed by the moving averages (MA20 < MA50 < MA100 < MA200).
Actions:
Enter a short position with dynamically calculated size.
Display a "SELL" label on the chart.
Trigger an alert for OKX integration.
C. Position Adjustments
Long Adjustments:
Increase position size if the price drops below the average entry price.
Reduce position size if the price rises above the average entry price.
Short Adjustments:
Increase position size if the price rises above the average entry price.
Reduce position size if the price falls below the average entry price.
4. Visualization
Box Range:
Green line for the upper range (resistance).
Red line for the lower range (support).
Moving Averages:
MA20 (yellow), MA50 (orange), MA100 (red), MA200 (maroon).
Signal Labels:
"BUY" label for long signals (green).
"SELL" label for short signals (red).
Dynamic Position Info:
Displays entry/exit percentages and price levels.
5. Customizable Parameters
Box Range:
boxLength: The lookback period for the box range.
RSI:
rsiLength: The calculation period for RSI.
divergenceLookback: The number of bars to check for divergence.
Moving Averages:
Type (SMA, EMA, etc.).
Periods for MA20, MA50, MA100, and MA200.
Timeframe for moving average calculations (e.g., 4H).
Position Sizing:
Minimum and maximum percentage limits for entry and exit adjustments.
6. Alerts
Alerts are generated for:
Long entry signals.
Short entry signals.
Long and short position exits.
Alert messages are formatted for OKX bot compatibility, including all necessary parameters.
7. Use Cases
This script is ideal for:
Automated Trading:
Integrates easily with OKX bots for hands-free trading.
Trend and Range Trading:
Combines breakout strategies with trend confirmation.
Dynamic Risk Management:
Adjusts position sizes dynamically based on market conditions.
This script provides a powerful combination of indicators and logic, enabling traders to capitalize on both trend-following and counter-trend opportunities while dynamically managing positions.
RSI-MACD Momentum Fusion Indicator(RMFI)📈 RSI-MACD Momentum Fusion Indicator (RMFI)
The RMFI combines the strengths of two RSI variants with a dynamically adaptive MACD module into a powerful momentum oscillator ranging from 0 to 100. The goal is to unify converging momentum information from different perspectives into a clear, weighted overall signal.
🔧 Core Features
RSI 1: Classic Wilder RSI, sensitive to short-term momentum.
RSI 2: Modified RSI based on normalized price movement ranges (Range Momentum).
MACD (3 Modes):
Standardized (min/max-based)
Fully adaptive (Z-score normalization)
50% adaptive (hybrid weighting of both approaches)
Dynamic MACD mode selection (optional): Automatic switching of MACD normalization based on volatility levels (ATR-based).
Signal Line: Smoothed average of all components to visualize momentum trends and crossovers.
🎯 Visualization
Clear separation of overbought (>70) and oversold (<30) zones with color highlighting.
Different colors based on the dynamic MACD mode – visually indicates how strongly the market adapts to volatility.
⚙️ Recommended Use
Ideal for trend following, divergence confirmation (with external divergence logic), and momentum reversals.
Particularly effective in volatile markets, as the MACD component adaptively responds to instability.
© champtrades