3-Conf Buy Sell: MACD + RSI + ALMA + Bollinger Zones [S-REZVANI]Indicator Title:
"Triple-Confluence Signals: MACD + RSI + ALMA + Bollinger Zones "
Indicator Overview
This advanced trading system combines 4 powerful technical tools (MACD, RSI, ALMA, and Dual-Layer Bollinger Bands) to identify high-probability entries with multiple confirmation filters. Unique "Bollinger Zones" provide visual market context, while color-coded signals highlight precise entry points.
Core Components
MACD Momentum Engine
Customizable fast/slow/signal lengths (default 12/26/9)
Bullish signals when MACD line crosses ABOVE signal line
Bearish signals when MACD line crosses BELOW signal line
RSI Threshold Filter
Adaptive RSI length (default 14 periods)
Buy signals require RSI > 55 (bullish momentum)
Sell signals require RSI < 45 (bearish momentum)
ALMA Trend Confirmation
Arnaud Legoux Moving Average (20-period default)
Acts as dynamic support/resistance filter
Requires price position relative to ALMA for valid signals
Bollinger Band Zones
Dual-layer bands with 2.2σ and 3.0σ deviations
Red Zone (Upper): High volatility resistance area
Yellow Zone (Lower): Potential mean-reversion support
Gray area between = "Equilibrium Zone"
Signal Logic
✅ Buy Triggers
MACD Bullish Crossover
RSI > 55 (bullish momentum confirmation)
Price ABOVE ALMA (trend alignment)
▲ Blue triangle below price bar
✅ Sell Triggers
MACD Bearish Crossover
RSI < 45 (bearish momentum confirmation)
Price BELOW ALMA (trend alignment)
▼ Orange triangle above price bar
Key Features
🔹 Dual Bollinger Band System
Inner Bands (2.2σ): Early warning levels
Outer Bands (3.0σ): Extreme volatility markers
Colored zones highlight potential reversal areas
🔹 Smart Signal Filtering
Requires alignment of momentum (RSI), trend (ALMA), and MACD
Eliminates false signals in ranging markets
🔹 Visual Optimization
Colored candlesticks (blue = bullish bias, red = bearish bias)
Transparent zones for clear price context
Compact signal markers avoid chart clutter
Input Parameters
MACD Settings: Fast/Slow/Signal lengths
RSI Settings: Period length, threshold level
ALMA Settings: Length, smoothing factor
Bollinger Bands: Length, dual deviation multipliers
Visuals: Toggle zones/signals, adjust colors
Usage Recommendations
Best Timeframes: 1H-4H charts for swing trading
Pair With: Volume analysis or Fibonacci levels
Risk Management:
Use outer Bollinger bands as stop-loss guides
Inner bands as profit-taking targets
Market Conditions:
Strong trends: Follow directional signals
Range markets: Fade signals at Bollinger extremes
Why Traders Love This
"The Bollinger Zones add crucial context missing in most signal indicators. I use the red zone as a 'danger area' for longs and the yellow zone as bargain-hunting territory." - Beta Tester
Alert Setup Tip: Create separate alerts for buy/sell signals with message templates like:
"Bullish Signal {{ticker}} @ {{close}}"
"Bearish Signal {{ticker}} - Consider short"
Created by S-Rezvani | TradingView Community
Pro Tip: Combine with volume spikes for explosive move confirmation! 🚀
Centered Oscillators
EAG MACD + RSI StrategyTal vez existan scripts similares a este.
Este script se basa el indicador MACD y elimina posibles entradas falsas con RSI para determinar si realiza una entrada al mercado.
Explicación del código:
1. Inputs personalizables:
• rsi_length: Longitud del RSI (por defecto, 14).
• rsi_overbought: Nivel de sobrecompra del RSI (por defecto, 70).
• rsi_oversold: Nivel de sobreventa del RSI (por defecto, 30).
2. Cálculo de indicadores:
• RSI: Se calcula utilizando ta.rsi con el período definido por el usuario.
• MACD: Se calcula utilizando ta.macd con parámetros estándar (12, 26, 9). Sin embargo corregí el código para que se puedan cambiar sus valores de acuerdo a la necesidad del usuario.
3. Condiciones de compra y venta:
• Compra (buy_condition): Ocurre cuando el MACD cruza al alza (macd_crossup) y el RSI está en sobreventa (<= rsi_oversold).
• Venta (sell_condition): Ocurre cuando el MACD cruza a la baja (macd_crossdown) y el RSI está en sobrecompra (>= rsi_overbought).
4. Órdenes de estrategia:
• Se ejecuta una orden long (compra) si se cumple la condición de compra.
• Se ejecuta una orden short (venta) si se cumple la condición de venta.
6. Visualización:
• Se marcan en el gráfico las señales de compra y venta con flechas (plotshape).
7. Existe una variable para stop loss que por defecto se encuentra en 3%. Si el mercado se va en dirección contraria y sobrepasa el porcentaje específico, con strategy.close ejecuta una orden de mercado en la dirección en la que va. (Cierra la orden actual en el porcentaje de perdida especificado y abre una nueva en la dirección que va)
1. Stop Loss dinámico del 3% por defecto:
• El usuario puede configurar el porcentaje de pérdida máxima permitida con el input stop_loss_percent (por defecto 3%).
• Calculamos el nivel de stop loss:
• Para posiciones largas: entry_price * (1 - stop_loss_percent / 100)
• Para posiciones cortas: entry_price * (1 + stop_loss_percent / 100).
• Si el precio actual supera esos niveles de pérdida, se ejecuta un strategy.close.
2. Registro del precio de entrada:
• Usamos una variable global entry_price para almacenar el precio al momento de abrir una posición.
3. Cierre automático de posiciones:
• Se verifica constantemente si el precio actual alcanza el nivel de stop loss y se cierra la posición abriendo una nueva con un comentario (Stop loss).Si no desea abrir una posición nueva para aprovechar el movimiento contrario, sino, cerrarla, puede cambiar el stop loss strategy.close por strategy.exit en el script.
Neuro RSI by W.ARITASThe Neuro RSI by W.ARITAS is an advanced and adaptive RSI indicator, tailored for traders seeking precision and innovation in technical analysis. This cutting-edge tool combines the power of traditional RSI calculations with modern technologies like machine learning (LSTM), quantum-inspired algorithms, and advanced filtering techniques such as Kalman filtering and Jurik smoothing.
Unlike standard RSI indicators, Neuro RSI introduces a visually appealing color dimension to aid traders in identifying significant market opportunities. The intuitive color palette enhances interpretability:
Red or reddish tones signify a strong overbought state, indicating potential corrections.
Blue-to-purple tones highlight a mid-state, often associated with consolidation.
Green and yellow tones indicate an oversold state, suggesting a possible market reversal.
This adaptive approach dynamically adjusts to market conditions and translates insights into an easy-to-read color-coded representation.
Key Features
Machine Learning Integration (LSTM):
Refines oscillator predictions using LSTM neural networks.
Provides adaptive feedback and dynamic signal adjustments based on live market data.
Quantum-Inspired Calculations:
Leverages Fibonacci-based weighting, wavelet transforms, and amplitude modulation.
Generates a refined Probability RSI (PRSI) cloud to visualize market volatility and momentum.
Advanced Filtering Techniques:
Kalman filtering reduces noise for clearer signals.
Jurik smoothing ensures stable and responsive trend analysis.
Dynamic Adaptation:
Reacts to changes in market volatility and sensitivity thresholds.
Fully customizable to suit diverse trading strategies and instruments.
Intuitive Visualization:
Gradient-filled RSI and PRSI clouds make trend identification effortless.
Clearly defined overbought/oversold boundaries with color fills for quick decision-making.
How to Use
Trading Signals:
Utilize the PRSI curve and RSI Cloud to identify overbought/oversold levels and momentum shifts.Rely on gradient colors to visually interpret the strength of market states.
Customizable Inputs:
Adjust smoothing, oscillator frequency, and sensitivity thresholds for specific trading setups.
Advanced users can fine-tune machine learning parameters, including LSTM learning rate, units, and wavelet bands.
Risk Management:
Integrate the Neuro RSI with your trading strategy to confirm entry/exit points.
Leverage built-in support and resistance levels to enhance risk assessment.
Inputs
General Settings:
Source: Select the data input (e.g., volume, close price).
Smoothing Length: Adjust the level of curve smoothing.
Algorithm Settings:
Dynamic sensitivity, oscillator frequency, and Kalman filter parameters for deeper customization.
ML Model Settings:
Configure LSTM learning rate, units, and wavelet bands for precision optimization.
Squeeze Momentum IndicatorThis is an update to original script written by LazyBear and major credit to him.
Major Updates
- Updated to most recent version of PineScript V5
- Added entry tactic labels
- Supports entry based on Inside Day or consecutive black crosses.
How to Use
- First learn how John Carter uses TTM squeeze; search YouTube for "This Free Indicator Changed My Life | Simpler Trading" by Simpler Trading
- Add label for using Inside Day; this will mark on the indicator when the chart has put an inside day which is an indicator that the stock is taking a break. This provides a low risk way to get in either in the same direction of the squeeze or in the opposite direction if the squeeze is late stage
- Add label for indicating when threshold for black crosses reaches 6 in a row; this indicates stock has gotten too tight for too long and is going to squeeze.
Dominance: USDT + USDCThis script combines the dominance of USDT and USDC, the two largest stablecoins in the market, to provide a clear and accurate view of their impact on the total cryptocurrency market cap.
Key Features:
- Individual Dominance: Displays the percentage dominance of USDT and USDC separately.
- Combined Dominance: Shows a line combining the dominance of both stablecoins to understand their total market influence.
- Real-Time Accuracy: Updates values based on the latest TradingView data.
- Visual Clarity: Unique colors for each line for easy interpretation:
- Blue: USDT Dominance.
- Green: USDC Dominance.
- Red: Total Combined Dominance.
Benefits:
- Strategic Analysis: Evaluate how stablecoins influence capital flow in the crypto market.
- Identify Trends: Understand growth or decline in dominance to detect market direction changes.
- Informed Decisions: Ideal for traders analyzing the relationship between stablecoins and overall market movements.
How to Use:
- Add the script to your chart and monitor the dominance lines.
- Use the insights to support your trading strategy.
Note: This script does not provide buy or sell signals. It is intended for informational and analytical purposes.
UT + STC Signal Strategy with Corrected ATR Stops UT + STC Strategy
Overview
The UT + STC Strategy is a comprehensive trading strategy that combines the UT Bot for dynamic entry and exit signals with the Schaff Trend Cycle (STC) for trend analysis and confirmation. This strategy is designed to optimize trade entries and exits by utilizing advanced indicators and dynamic risk management.
Key Features
1. Dynamic Entry and Exit Signals:
• Utilizes the UT Bot to identify potential buy and sell opportunities based on price action and volatility.
• Entry signals are further validated by the Schaff Trend Cycle (STC), ensuring trades align with the prevailing trend.
2. Multi-Layered Risk Management:
• ATR-based Stop Loss and Take Profit: Dynamically adjusts stop loss and take profit levels based on the Average True Range (ATR), adapting to market volatility.
• Reverse Signal Handling: Positions can be closed or reversed when opposing signals are detected, depending on market conditions.
• Capital Protection Stop: Includes a maximum drawdown feature to safeguard against significant portfolio losses.
3. Trend Confirmation with Schaff Trend Cycle (STC):
• The STC indicator combines MACD with additional smoothing and normalization to identify trends with improved accuracy.
• It provides clear insights into overbought and oversold conditions, enhancing trade timing.
4. Customizable Filters and Parameters:
• Includes flexible settings for EMA filtering, ATR sensitivity, and STC thresholds, allowing traders to tailor the strategy to specific market conditions or preferences.
5. Visual Annotations:
• Entry and exit points are visually marked on the chart with detailed information, including stop loss, take profit, and trend confirmation data.
• Provides clear and actionable insights directly on the trading interface.
Use Case
This strategy is ideal for:
• Trend-following traders: Those who aim to align trades with the market’s dominant trend.
• Volatility-aware traders: Those who want to adjust their risk and reward dynamically based on market conditions.
• Algorithmic enthusiasts: Traders who appreciate automated, rules-based systems for disciplined execution.
How It Works
1. Entry Conditions:
• A buy signal is triggered when the price crosses above the UT trailing stop level, and the STC indicates an oversold condition with a rising trend.
• A sell signal is triggered when the price crosses below the UT trailing stop level, and the STC indicates an overbought condition with a falling trend.
2. Exit Conditions:
• Positions are closed if the price hits the ATR-based stop loss or take profit level.
• Positions are also closed if a reverse signal is generated, though a new position is only opened if the reverse signal aligns with other conditions.
3. Capital Preservation:
• The strategy continuously monitors portfolio drawdown and closes all positions if the maximum drawdown limit is breached.
Benefits
• Dynamic adaptability: Responds to market volatility and changing trends in real time.
• Clear logic and transparency: Provides visual annotations and detailed parameters for every trade decision.
• Robust risk management: Minimizes losses while maximizing profit potential through layered risk controls.
Stochastic Histogram - Mikel VaqueroStochastic Histogram (Stoch-H)
This indicator visualizes the difference between the %K and %D lines of the stochastic oscillator as a histogram. The histogram bars are color-coded for easy interpretation:
Green bars indicate positive values (%K is greater than %D).
Red bars indicate negative values (%K is less than %D).
This tool is designed to help traders identify potential trend shifts and overbought/oversold conditions at a glance. Customize the %K, %D, and smoothing periods to fit your trading strategy. Perfect for traders seeking a straightforward, visual representation of stochastic momentum.
Stochastic HistogramStochastic Histogram (Stoch-H)
This indicator visualizes the difference between the %K and %D lines of the stochastic oscillator as a histogram. The histogram bars are color-coded for easy interpretation:
- Green bars indicate positive values (%K is greater than %D).
- Red bars indicate negative values (%K is less than %D).
This tool is designed to help traders identify potential trend shifts and overbought/oversold conditions at a glance. Customize the %K, %D, and smoothing periods to fit your trading strategy. Perfect for traders seeking a straightforward, visual representation of stochastic momentum.
Squeeze Momentum BUY SELL - CryptoBoostSqueeze momentum con Cipher pro para activar ordenes de compra y de venta. Modificado para la estrategia que usamos en nuestro fondo de inversiones
RSI MACD Combined Color StrategyOverview
This indicator combines RSI and MACD signals to create a powerful visual trading system, inspired by TrendSpider's AI Strategy Coder examples. It colors candles based on the alignment of three key technical conditions, providing clear visual signals for potential trend strength and direction.
Technical Components
Core Conditions
RSI (Relative Strength Index) > 50
Indicates bullish momentum when price is trading above the centerline
Traditional indicator of trend strength
MACD Line > Signal Line
Shows positive momentum
Classic signal for potential upward movement
MACD Line > 0
Confirms bullish territory
Indicates overall positive momentum
Color Coding System
🟢 Green Candles: All three conditions are met
Strongest bullish signal
Suggests high probability trading opportunities
⚪ Grey Candles: One or two conditions are met
Neutral or transitioning market
Suggests caution or waiting for stronger confirmation
🔴 Red Candles: No conditions are met
Bearish signal
Suggests potential downward pressure
How to Use This Indicator
For Entry Signals
Look for transitions from red or grey to green candles
Green candles suggest strong bullish alignment
Consider entering long positions when candles turn green
For Exit Signals
Watch for color transitions from green to grey or red
Consider taking profits when candles change from green to grey
Consider stop losses when candles turn red
Risk Management
Use color transitions as part of your broader strategy
Don't rely solely on color changes for trading decisions
Combine with other technical analysis tools and risk management practices
Customizable Parameters
RSI Length (default: 14)
MACD Fast Length (default: 12)
MACD Slow Length (default: 26)
MACD Signal Length (default: 9)
Best Practices
Use multiple timeframes for confirmation
Look for confluences with support/resistance levels
Consider volume and market context
Start with default settings and adjust based on your trading style
Backtest different parameter combinations
Notes
This indicator works best in trending markets
Grey candles can indicate transition periods
Consider market conditions and volatility when interpreting signals
Credits
Inspired by TrendSpider's AI Strategy Coder examples and adapted for TradingView using Pine Script v5.
Disclaimer
This technical indicator is for informational purposes only. Always conduct your own analysis and consider risk management principles before making trading decisions. Past performance does not guarantee future results.
Composite Indicator (CCI + ATR)Composite Indicator (CCI + ATR)
The Composite Indicator (CCI + ATR) combines the Commodity Channel Index (CCI) with the Average True Range (ATR) , providing traders with a dynamic tool for identifying entry and exit points based on momentum and volatility. This indicator is particularly useful for markets like cryptocurrencies, which often exhibit sharp sell-offs and gradual upward trends.
Key Features
Momentum Analysis with CCI: The CCI calculates price momentum by comparing the current price level to its average over a specific period. The indicator generates signals when CCI crosses predefined thresholds.
- Buy Signal: Triggered when CCI crosses above the lower threshold (e.g., -100).
- Sell Signal: Triggered when CCI crosses below the upper threshold (e.g., +100).
Volatility Filtering with ATR: The ATR measures market volatility, ensuring signals occur only during significant price movements.
Separate multipliers for buy and sell signals allow tailored filtering based on market behavior.
Stop Loss Calculation: Dynamic stop loss levels are calculated using the ATR multiplier to adapt to market volatility, offering better risk management.
How It Works
CCI Calculation: The CCI is calculated using the typical price ((High + Low + Close) / 3) and a user-defined length. It detects momentum changes by measuring deviations from the average price.
ATR Calculation: The ATR determines the average price range over a specified period, identifying the market’s volatility. The ATR SMA acts as a baseline to filter signals.
Buy Signal: A buy signal is triggered when:
- CCI crosses above the lower threshold (e.g., -100).
- ATR exceeds its SMA multiplied by the buy multiplier (e.g., 1.0).
Sell Signal: A sell signal is triggered when:
- CCI crosses below the upper threshold (e.g., +100).
- ATR exceeds its SMA multiplied by the sell multiplier (e.g., 0.95).
Stop Loss Integration:
- Long positions: Stop loss = Low – (ATR * ATR Multiplier)
- Short positions: Stop loss = High + (ATR * ATR Multiplier)
Advantages
Combines momentum (CCI) and volatility (ATR) for precise signal generation.
Customizable thresholds and multipliers for different market conditions.
Dynamic stop loss ensures better risk management in volatile markets.
Suggested Parameter Settings
CCI Length: 20 (default). Adjust as follows:
- 10–15: Shorter timeframes (e.g., 5-15 minutes).
- 20: General use for 1-hour timeframes.
- 30–50: Longer timeframes (e.g., 4-hour or daily charts).
CCI Threshold: 100 (default). Adjust as follows:
- 50–75: For more frequent signals in ranging markets.
- 100: Balanced for most trading conditions.
- 150–200: For strong trends to reduce noise.
ATR Length: 14 (default). Adjust as follows:
- 10–14: For assets with moderate volatility.
- 20: For assets with lower volatility.
ATR Buy Multiplier: 1.0 (default). Adjust as follows:
- 0.9–1.0: For gradual uptrends in crypto markets.
- 1.1–1.2: For stronger trend filtering.
ATR Sell Multiplier: 0.95 (default). Adjust as follows:
- 0.8–0.95: For sharp sell-offs.
- 1.0–1.1: For stable downward trends.
ATR Multiplier (Stop Loss): 1.5 (default). Adjust as follows:
- 1.0–1.2: For shorter timeframes or less volatile markets.
- 2.0–2.5: For highly volatile markets like cryptocurrencies.
Example Use Cases
Scalping (5-15 minute charts): Use CCI Length = 10, CCI Threshold = 75, ATR Buy Multiplier = 0.9, ATR Sell Multiplier = 0.8.
Day Trading (1-hour charts): Use CCI Length = 20, CCI Threshold = 100, ATR Buy Multiplier = 1.0, ATR Sell Multiplier = 0.95.
Swing Trading (4-hour or daily charts): Use CCI Length = 30, CCI Threshold = 150, ATR Buy Multiplier = 1.2, ATR Sell Multiplier = 1.0.
Final Thoughts The Composite Indicator (CCI + ATR) is a versatile tool designed to enhance trading decisions by combining momentum analysis with volatility filtering. Whether scalping or swing trading, this indicator provides actionable insights and robust risk management to navigate complex markets effectively.
MCDX_SignalThe MCDX indicator (Market Cycle Dynamic Index) is a technical indicator developed by Trung Pham. It is a tool used for analyzing the stock market, often utilized to identify big money flow (Big Money) and evaluate the strength of individual stocks or the overall market.
MCDX is known for its distinctive histogram chart with red and green bars. The red bars typically represent the inflow of big money, while the green bars indicate small money flow or outflows.
MA RSI MACD Signal SuiteThis Pine Script™ is designed for use in Trading View and generates trading signals based on moving average (MA) crossovers, RSI (Relative Strength Index) signals, and MACD (Moving Average Convergence Divergence) indicators. It provides visual markers on the chart and can be configured to suit various trading strategies.
1. Indicator Overview
The indicator includes signals for:
Moving Averages (MA): It tracks crossovers between different types of moving averages.
RSI: Signals based on RSI crossing certain levels or its signal line.
MACD: Buy and sell signals generated by MACD crossovers.
2. Inputs and Customization
Moving Averages (MAs):
You can customize up to 6 moving averages with different types, lengths, and colors.
MA Type: Choose from different types of moving averages:
SMA (Simple Moving Average)
EMA (Exponential Moving Average)
HMA (Hull Moving Average)
SMMA (RMA) (Smoothed Moving Average)
WMA (Weighted Moving Average)
VWMA (Volume Weighted Moving Average)
T3, DEMA, TEMA
Source: Select the price to base the MA on (e.g., close, open, high, low).
Length: Define the number of periods for each moving average.
Examples:
MA1: Exponential Moving Average (EMA) with a period of 9
MA2: Exponential Moving Average (EMA) with a period of 21
RSI Settings:
RSI is calculated based on a user-defined period and is used to identify potential overbought or oversold conditions.
RSI Length: Lookback period for RSI (default 14).
Overbought Level: Defines the overbought threshold for RSI (default 70).
Oversold Level: Defines the oversold threshold for RSI (default 30).
You can also adjust the smoothing for the RSI signal line and customize when to trigger buy and sell signals based on the RSI crossing these levels.
MACD Settings:
MACD is used for identifying changes in momentum and trends.
Fast Length: The period for the fast moving average (default 12).
Slow Length: The period for the slow moving average (default 26).
Signal Length: The period for the signal line (default 9).
Smoothing Method: Choose between SMA or EMA for both the MACD and the signal line.
3. Signal Logic
Moving Average (MA) Crossover Signals:
Crossover: A bullish signal is generated when a fast MA crosses above a slow MA.
Crossunder: A bearish signal is generated when a fast MA crosses below a slow MA.
The crossovers are plotted with distinct colors, and the chart will display markers for these crossover events.
RSI Signals:
Oversold Crossover: A bullish signal when RSI crosses over its signal line below the oversold level (30).
Overbought Crossunder: A bearish signal when RSI crosses under its signal line above the overbought level (70).
RSI signals are divided into:
Aggressive (Early) Entries: Signals when RSI is crossing the oversold/overbought levels.
Conservative Entries: Signals when RSI confirms a reversal after crossing these levels.
MACD Signals:
Buy Signal: Generated when the MACD line crosses above the signal line (bullish crossover).
Sell Signal: Generated when the MACD line crosses below the signal line (bearish crossunder).
Additionally, the MACD histogram is used to identify momentum shifts:
Rising to Falling Histogram: Alerts when the MACD histogram switches from rising to falling.
Falling to Rising Histogram: Alerts when the MACD histogram switches from falling to rising.
4. Visuals and Alerts
Plotting:
The script plots the following on the price chart:
Moving Averages (MA): The selected MAs are plotted as lines.
Buy/Sell Shapes: Triangular markers are displayed for buy and sell signals generated by RSI and MACD.
Crossover and Crossunder Markers: Crosses are shown when two MAs crossover or crossunder.
Alerts:
Alerts can be configured based on the following conditions:
RSI Signals: Alerts for oversold or overbought crossover and crossunder events.
MACD Signals: Alerts for MACD line crossovers or momentum shifts in the MACD histogram.
Alerts are triggered when specific conditions are met, such as:
RSI crosses over or under the oversold/overbought levels.
MACD crosses the signal line.
Changes in the MACD histogram.
5. Example Usage
1. Trend Reversal Setup:
Buy Signal: Use the RSI oversold crossover and MACD bullish crossover to identify potential entry points in a downtrend.
Sell Signal: Use the RSI overbought crossunder and MACD bearish crossunder to identify potential exit points or short entries in an uptrend.
2. Momentum Strategy:
Combine MACD and RSI signals to identify the strength of a trend. Use MACD histogram analysis and RSI levels for confirmation.
3. Moving Average Crossover Strategy:
Focus on specific MA crossovers, such as the 9-period EMA crossing above the 21-period EMA, for buy signals. When a longer-term MA (e.g., 50-period) crosses a shorter-term MA, it may indicate a strong trend change.
6. Alerts Conditions
The script includes several alert conditions, which can be triggered and customized based on the user’s preferences:
RSI Oversold Crossover: Alerts when RSI crosses over the signal line below the oversold level (30).
RSI Overbought Crossunder: Alerts when RSI crosses under the signal line above the overbought level (70).
MACD Buy/Sell Crossover: Alerts when the MACD line crosses the signal line for a buy or sell signal.
7. Conclusion
This script is highly customizable and can be adjusted to suit different trading strategies. By combining MAs, RSI, and MACD, traders can gain multiple perspectives on the market, enhancing their ability to identify potential buy and sell opportunities.
Dynamic S/R Levels: Edge FinderOverview
The Dynamic S/R Levels: Edge Finder indicator is designed to identify dynamic support and resistance levels based on historical price action. It uses a combination of price extremes (highs and lows) over user-defined lookback periods, weighted moving averages (WMAs), and touch-count analysis to provide actionable insights into key market levels.
This tool is ideal for traders who want to:
Identify dynamic support and resistance zones.
Understand the strength of these levels based on price touches.
Make informed decisions using clear, adaptive levels.
How It Works
Dynamic Levels Calculation:
The indicator calculates dynamic support levels using the lowest lows and dynamic resistance levels using the highest highs over user-defined lookback periods (e.g., 20, 40, 60 bars, etc.).
These levels are updated dynamically as new price data becomes available.
Touch Count Analysis:
The indicator counts how many times the price has touched or come close to each support/resistance level within the lookback period.
Levels with more touches are considered stronger and are highlighted accordingly.
Weighted Moving Averages (WMAs):
The indicator uses 50-period and 100-period WMAs to identify the closest support/resistance levels to the current trend.
Levels near these WMAs are given additional weight, as they are more likely to act as significant barriers.
Level Merging:
If two support or resistance levels are too close to each other (based on the minimum distance percentage), the weaker level (with fewer touches) is removed to avoid clutter.
Visualization:
Support levels are displayed as dashed red lines, and resistance levels are displayed as dashed blue lines.
Each level is labeled with its corresponding touch count, allowing traders to quickly assess its strength.
How to Interpret the Indicator
Strong Support/Resistance Levels:
Levels with higher touch counts (e.g., 5, 10, or more) are considered stronger and are more likely to hold in the future.
Use these levels to plan entries, exits, or stop-loss placements.
Proximity to WMAs:
Levels closest to the 50-period or 100-period WMA are more significant, especially in trending markets.
These levels often act as dynamic barriers where price reactions are more likely.
Breakouts and Rejections:
If the price breaks through a strong resistance level, it may indicate a potential bullish trend.
If the price rejects a strong support level, it may indicate a potential bearish trend.
Always confirm breakouts or rejections with additional analysis (e.g., volume, candlestick patterns).
Level Merging:
Merged levels indicate areas of high confluence, where multiple support/resistance zones overlap.
These areas are particularly important for decision-making, as they represent stronger market reactions.
Key Features
Customizable Lookback Periods: Adjust the lookback periods for each dynamic level to suit your trading style.
Touch Count Labels: Quickly identify the strength of each level based on the number of price touches.
Adaptive Levels: The indicator dynamically updates levels based on recent price action.
Clean Visualization: Levels are automatically merged to avoid clutter and provide a clear view of the market structure.
Usage Tips
Trend Identification: Combine the indicator with trend-following tools (e.g., moving averages, trendlines) to confirm the overall market direction.
Risk Management: Use the identified levels to set stop-loss orders or take-profit targets.
Timeframe Flexibility: The indicator works on all timeframes, but it is particularly effective on higher timeframes (e.g., 1H, 4H, Daily) for more reliable levels.
Example Scenarios
Bounce Trade:
If the price approaches a strong support level (high touch count) and shows signs of rejection (e.g., bullish candlestick patterns), consider a long position with a stop-loss below the support level.
Breakout Trade:
If the price breaks above a strong resistance level with high volume, consider a long position with a target at the next resistance level.
Range-Bound Market:
In a sideways market, use the support and resistance levels to identify range boundaries and trade bounces between them.
Disclaimer
Dynamic S/R Levels: Edge Finder is a technical analysis tool designed to identify dynamic support and resistance levels based on historical price action. It is intended for informational and educational purposes only. This indicator does not provide financial, investment, or trading advice. Users are solely responsible for their trading decisions and should conduct their own research and analysis before making any trades. The developer of this tool is not liable for any financial losses or damages resulting from the use of this indicator. Trading in financial markets involves risk, and you should only trade with capital you can afford to lose.
CCI Buy Signal//@version=5
indicator("CCI Buy Signal", overlay=true)
// Inputs for CCI
length = input.int(14, title="CCI Length")
src = input.source(close, title="Source")
// Calculate CCI
cci = ta.cci(src, length)
prev_cci = ta.valuewhen(bar_index > 0, cci , 0)
// Buy condition
buySignal = (cci < -100) and (cci > prev_cci)
// Plot CCI
plot(cci, color=color.blue, title="CCI")
hline(100, color=color.red, linestyle=hline.style_dotted, title="Upper Threshold")
hline(0, color=color.gray, linestyle=hline.style_dotted, title="Zero Line")
hline(-100, color=color.red, linestyle=hline.style_dotted, title="Lower Threshold")
// Plot Buy Signal as Arrow
plotshape(buySignal, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal Arrow")
VWMACD-MFI-OBV Composite# MACD-MFI-OBV Composite
A dynamic volume-based technical indicator combining Volume-Weighted MACD, Money Flow Index (MFI), and normalized On Balance Volume (OBV). This composite indicator excels at identifying breakouts and strong trend movements through multiple volume confirmations, making it particularly effective for momentum and high-volatility trading environments.
## Overview
The indicator integrates trend, momentum, and cumulative volume analysis into a unified visualization system. Each component is carefully normalized to enable direct comparison, while the background color system provides instant trend recognition. This version is specifically optimized for breakout detection and strong trend confirmation.
## Core Components
### Volume-Weighted MACD
Visualized through the background color system, this enhanced MACD implementation uses Volume-Weighted Moving Averages (VWMA) instead of traditional EMAs. This modification ensures greater sensitivity to volume-supported price movements while filtering out less significant low-volume price changes. The background alternates between green (bullish) and red (bearish) to provide immediate trend feedback.
### Money Flow Index (MFI)
Displayed as the purple line, the MFI functions as a volume-weighted momentum oscillator. Operating within a natural 0-100 range, it helps identify potential overbought and oversold conditions while confirming volume support for price movements. The MFI is particularly effective at validating breakout momentum.
### Normalized On Balance Volume (OBV)
The white line represents normalized OBV, providing insight into cumulative buying and selling pressure. The normalization process scales OBV to match other components while maintaining its ability to confirm price trends through volume analysis. This component excels at identifying strong breakout movements and volume surges.
## Signal Integration
The indicator generates its most powerful signals when all three components align, particularly during breakout conditions:
Strong Bullish Signals develop when:
- Background shifts to green (VWMACD bullish)
- MFI shows strong upward momentum
- OBV demonstrates sharp volume accumulation
Strong Bearish Signals emerge when:
- Background turns red (VWMACD bearish)
- MFI exhibits downward momentum
- OBV shows significant volume distribution
## Market Application
This indicator variant is specifically designed for:
Breakout Trading:
The OBV component provides excellent sensitivity to volume surges, making it ideal for breakout confirmation and momentum validation.
Trend Following:
Sharp OBV movements combined with MFI momentum help identify and confirm strong trending conditions.
High Volatility Markets:
The indicator's design excels in active, volatile markets where clear signal generation is crucial for decision-making.
## Technical Implementation
Default Parameters:
Volume-Weighted MACD maintains traditional periods (12/26/9) while leveraging volume weighting. MFI uses standard 14-period calculation with 80/20 overbought/oversold thresholds. All components undergo normalization over a 100-period lookback for stable comparison.
Visual Elements:
- Background: VWMACD trend indication (green/red)
- Purple Line: Money Flow Index
- White Line: Normalized OBV
- Yellow Line: Combined signal (arithmetic mean of normalized components)
- Reference Lines: Key levels at 20, 50, and 80
## Trading Methodology
The indicator supports a systematic approach to breakout and momentum trading:
1. Breakout Identification
Monitor for background color changes accompanied by significant OBV movement, indicating potential breakout conditions.
2. Volume Surge Confirmation
Examine OBV slope and magnitude to confirm genuine breakout scenarios versus false moves.
3. Momentum Validation
Use MFI to confirm breakout strength and identify potential exhaustion points.
4. Combined Signal Analysis
The yellow line provides a unified view of all components, helping identify high-probability breakout opportunities.
## Interpretation Guidelines
Breakout Confirmation:
Strong breakouts typically show alignment of all three components with notable OBV surge. This configuration often precedes significant price movements.
Trend Strength:
Continuous OBV expansion during trends, supported by steady MFI readings, suggests sustained momentum.
## Market Selection
Optimal Markets Include:
- High-beta growth stocks
- Momentum-driven securities
- Stocks with significant volatility
- Active trading instruments
- Examples: TSLA, NVDA, growth stocks
## Version Information
Current Version: 2.0.0
This indicator represents a specialized adaptation of volume-based analysis, optimized for breakout trading and momentum strategies in high-volatility environments.
Neural Network Proxy Strategy Alt by NHBprodHey, this is a trading strategy I’ve been working on. It uses a combination of three technical indicators: Bollinger Bands (to measure price volatility), Average True Range (ATR, to gauge price movement range), and Chaikin Money Flow (CMF, to check the flow of money in and out of an asset). The script normalizes each of these indicators which is essentially a simplified version of machine learning to create a single combined score, which is kind of like a neural network proxy. If this score goes above 0.5, it signals a potential buy, and if it goes below -0.5, it signals a potential sell. It’s pretty cool because you can tweak the weights of each indicator to suit different market conditions. It even plots the combined score on the chart to help visualize the signals!
This strategy is built for Bitcoin specifically, and it's applied on the 3 hour chart. Check out the results yourself. If you traded this strategy using Long only, then it yielded a staggering ~3% per trade, and there are hundreds of trades in this dataset!
Commission and slippage are included by the way!
If you want to trade this strategy in real time, I also have a pairing indicator script, and you can easily right click on the chart to create a 'buy' alert or a 'sell' alert that can be sent directly to your phone, or email. You can also set it up so that it sends a message to your trading broker so that it automatically purchases and sells based on this strategy. If you'd like help setting that up, let me know!
Comprehensive RSI, MACD & Stochastic Table
RSI, MACD, and Stochastic Multi-Asset Indicator for TradingView
Introduction
The RSI, MACD, and Stochastic Multi-Asset Indicator is a comprehensive tool designed for traders who want to analyze multiple assets simultaneously while utilizing some of the most popular technical indicators. This indicator is tailored for all market types—whether you're trading cryptocurrencies, stocks, forex, or commodities—and provides a consolidated dashboard for faster and more informed decision-making.
This tool combines Relative Strength Index (RSI), Moving Average Convergence Divergence (MACD), and Stochastic Oscillator, three of the most effective momentum and trend-following indicators. It provides a visual, color-coded table for quick insights and alerts for significant buy or sell opportunities.
---
What Does This Indicator Do?
This indicator performs the following key functions:
1. Multi-Asset Analysis: Analyze two assets side by side, allowing you to monitor their momentum, trends, and overbought/oversold conditions simultaneously.
2. Combines Three Powerful Indicators:
RSI: Tracks market momentum and identifies overbought/oversold zones.
MACD: Highlights trend direction and momentum shifts.
Stochastic Oscillator: Provides insights into overbought/oversold zones with smoothing for better accuracy.
3. Color-Coded Dashboard: Displays all indicator values in an easy-to-read table with color coding for quick identification of market conditions.
4. Real-Time Alerts: Generates alerts when strong bullish or bearish conditions are met across multiple indicators.
---
Key Features
1. Customizable Inputs
You can adjust RSI periods, MACD parameters, Stochastic settings, and timeframes to suit your trading style.
Analyze default or custom assets (e.g., BTC/USDT, ETH/USDT).
2. Multi-Timeframe Support
Use this indicator on any timeframe (e.g., 1-minute, 1-hour, daily) to suit your trading strategy.
3. Comprehensive Dashboard
Displays values for RSI, MACD, and Stochastic for two assets in one clean, compact table.
Automatically highlights overbought (red), oversold (green), and neutral (gray) conditions.
4. Buy/Sell Signals
Plots buy/sell signals on the chart when all indicators align in strong bullish or bearish zones.
Example:
Strong Buy: RSI above 50, Stochastic %K above 80, and MACD histogram positive.
Strong Sell: RSI below 50, Stochastic %K below 20, and MACD histogram negative.
5. Real-Time Alerts
Alerts notify you when a strong buy or sell condition is detected, so you don't miss critical trading opportunities.
---
Who Is This Indicator For?
This indicator is perfect for:
Day Traders who need real-time insights across multiple assets.
Swing Traders who want to identify mid-term trends and momentum shifts.
Crypto, Stock, and Forex Traders looking for a consolidated tool that works across all asset classes.
---
How It Works
1. RSI (Relative Strength Index):
Tracks momentum by measuring the speed and change of price movements.
Overbought: RSI > 70 (Red).
Oversold: RSI < 30 (Green).
2. MACD (Moving Average Convergence Divergence):
Combines two exponential moving averages (EMA) to track momentum and trend direction.
Positive Histogram: Bullish momentum.
Negative Histogram: Bearish momentum.
3. Stochastic Oscillator:
Tracks price relative to its high-low range over a specific period.
Overbought: %K > 80.
Oversold: %K < 20.
4. Table View:
Displays indicator values for both assets in an intuitive table format.
Highlights critical zones with color coding.
5. Alerts:
Alerts are triggered when:
RSI, MACD, and Stochastic align in strong bullish or bearish conditions.
These conditions are based on customizable thresholds.
---
How to Use the Indicator
1. Add the Indicator to Your Chart:
After publishing, search for the indicator by its name in TradingView's Indicators tab.
2. Customize Inputs:
Adjust settings for RSI periods, MACD parameters, and Stochastic smoothing to suit your strategy.
3. Interpret the Table:
Check the table for highlighted zones (red for overbought, green for oversold).
Look for bullish or bearish signals in the "Signal" column.
4. Act on Alerts:
Use the real-time alerts to take action when strong conditions are met.
---
Example Use Cases
1. Crypto Day Trading:
Monitor BTC/USDT and ETH/USDT simultaneously for strong bullish or bearish conditions.
Receive alerts when RSI, MACD, and Stochastic align for a potential reversal.
2. Swing Trading Stocks:
Track a stock (e.g., AAPL) and its sector ETF (e.g., QQQ) to find momentum-based opportunities.
3. Forex Scalping:
Identify overbought/oversold conditions across multiple currency pairs.
---
Conclusion
The RSI, MACD, and Stochastic Multi-Asset Indicator simplifies your trading workflow by consolidating multiple technical indicators into one powerful tool. With real-time insights, color-coded visuals, and customizable alerts, this indicator is designed to help you stay ahead in any market.
Whether you're a beginner or an experienced trader, this indicator provides everything you need to make confident trading decisions. Add it to your TradingView chart today and take your analysis to the next level!
---
Make sure to leave your feedback and suggestions so I can continue improving the tool for the community. Happy trading!
Uptrick: Fisher Eclipse1. Name and Purpose
Uptrick: Fisher Eclipse is a Pine version 6 extension of the basic Fisher Transform indicator that focuses on highlighting potential turning points in price data. Its purpose is to allow traders to spot shifts in momentum, detect divergence, and adapt signals to different market environments. By combining a core Fisher Transform with additional signal processing, divergence detection, and customizable aggressiveness settings, this script aims to help users see when a price move might be losing momentum or gaining strength.
2. Overview
This script uses a Fisher Transform calculation on the average of each bar’s high and low (hl2). The Fisher Transform is designed to amplify price extremes by mapping data into a different scale, making potential reversals more visible than they might be with standard oscillators. Uptrick: Fisher Eclipse takes this concept further by integrating a signal line, divergence detection, bar coloring for momentum intensity, and optional thresholds to reduce unwanted noise.
3. Why Use the Fisher Transform
The Fisher Transform is known for converting relatively smoothed price data into a more pronounced scale. This transformation highlights where markets may be overextended. In many cases, standard oscillators move gently, and traders can miss subtle hints that a reversal might be approaching. The Fisher Transform’s mathematical approach tightens the range of values and sharpens the highs and lows. This behavior can allow traders to see clearer peaks and troughs in momentum. Because it is often quite responsive, it can help anticipate areas where price might change direction, especially when compared to simpler moving averages or traditional oscillators. The result is a more evident signal of possible overbought or oversold conditions.
4. How This Extension Improves on the Basic Fisher Transform
Uptrick: Fisher Eclipse adds multiple features to the classic Fisher framework in order to address different trading styles and market behaviors:
a) Divergence Detection
The script can detect bullish or bearish divergences between price and the oscillator over a chosen lookback period, helping traders anticipate shifts in market direction.
b) Bar Coloring
When momentum exceeds a certain threshold (default 3), bars can be colored to highlight surges of buying or selling pressure. This quick visual reference can assist in spotting periods of heightened activity. After a bar color like this, usually, there is a quick correction as seen in the image below.
c) Signal Aggressiveness Levels
Users can choose between conservative, moderate, or aggressive signal thresholds. This allows them to tune how quickly the indicator flags potential entries or exits. Aggressive settings might suit scalpers who need rapid signals, while conservative settings may benefit swing traders preferring fewer, more robust indications.
d) Minimum Movement Filter
A configurable filter can be set to ensure that the Fisher line and its signal have a sufficient gap before triggering a buy or sell signal. This step is useful for traders seeking to minimize signals during choppy or sideways markets. This can be used to eliminate noise as well.
By combining all these elements into one package, the indicator attempts to offer a comprehensive toolkit for those who appreciate the Fisher Transform’s clarity but also desire more versatility.
5. Core Components
a) Fisher Transform
The script calculates a Fisher value using normalized price over a configurable length, highlighting potential peaks and troughs.
b) Signal Line
The Fisher line is smoothed using a short Simple Moving Average. Crossovers and crossunders are one of the key ways this indicator attempts to confirm momentum shifts.
c) Divergence Logic
The script looks back over a set number of bars to compare current highs and lows of both price and the Fisher oscillator. When price and the oscillator move in opposing directions, a divergence may occur, suggesting a possible upcoming reversal or weakening trend.
d) Thresholds for Overbought and Oversold
Horizontal lines are drawn at user-chosen overbought and oversold levels. These lines help traders see when momentum readings reach particular extremes, which can be especially relevant when combined with crossovers in that region.
e) Intensity Filter and Bar Coloring
If the magnitude of the change in the Fisher Transform meets or exceeds a specified threshold, bars are recolored. This provides a visual cue for significant momentum changes.
6. User Inputs
a) length
Defines how many bars the script looks back to compute the highest high and lowest low for the Fisher Transform. A smaller length reacts more quickly but can be noisier, while a larger length smooths out the indicator at the cost of responsiveness.
b) signal aggressiveness
Adjusts the buy and sell thresholds for conservative, moderate, and aggressive trading styles. This can be key in matching the indicator to personal risk preferences or varying market conditions. Conservative will give you less signals and aggressive will give you more signals.
c) minimum movement filter
Specifies how far apart the Fisher line and its signal line must be before generating a valid crossover signal.
d) divergence lookback
Controls how many bars are examined when determining if price and the oscillator are diverging. A larger setting might generate fewer signals, while a smaller one can provide more frequent alerts.
e) intensity threshold
Determines how large a change in the Fisher value must be for the indicator to recolor bars. Strong momentum surges become more noticeable.
f) overbought level and oversold level
Lets users define where they consider market conditions to be stretched on the upside or downside.
7. Calculation Process
a) Price Input
The script uses the midpoint of each bar’s high and low, sometimes referred to as hl2.
hl2 = (high + low) / 2
b) Range Normalization
Determine the maximum (maxHigh) and minimum (minLow) values over a user-defined lookback period (length).
Scale the hl2 value so it roughly fits between -1 and +1:
value = 2 * ((hl2 - minLow) / (maxHigh - minLow) - 0.5)
This step highlights the bar’s current position relative to its recent highs and lows.
c) Fisher Calculation
Convert the normalized value into the Fisher Transform:
fisher = 0.5 * ln( (1 + value) / (1 - value) ) + 0.5 * fisher_previous
fisher_previous is simply the Fisher value from the previous bar. Averaging half of the new transform with half of the old value smooths the result slightly and can prevent erratic jumps.
ln is the natural logarithm function, which compresses or expands values so that market turns often become more obvious.
d) Signal Smoothing
Once the Fisher value is computed, a short Simple Moving Average (SMA) is applied to produce a signal line. In code form, this often looks like:
signal = sma(fisher, 3)
Crossovers of the fisher line versus the signal line can be used to hint at changes in momentum:
• A crossover occurs when fisher moves from below to above the signal.
• A crossunder occurs when fisher moves from above to below the signal.
e) Threshold Checking
Users typically define oversold and overbought levels (often -1 and +1).
Depending on aggressiveness settings (conservative, moderate, aggressive), these thresholds are slightly shifted to filter out or include more signals.
For example, an oversold threshold of -1 might be used in a moderate setting, whereas -1.5 could be used in a conservative setting to require a deeper dip before triggering.
f) Divergence Checks
The script looks back a specified number of bars (divergenceLookback). For both price and the fisher line, it identifies:
• priceHigh = the highest hl2 within the lookback
• priceLow = the lowest hl2 within the lookback
• fisherHigh = the highest fisher value within the lookback
• fisherLow = the lowest fisher value within the lookback
If price forms a lower low while fisher forms a higher low, it can signal a bullish divergence. Conversely, if price forms a higher high while fisher forms a lower high, a bearish divergence might be indicated.
g) Bar Coloring
The script monitors the absolute change in Fisher values from one bar to the next (sometimes called fisherChange):
fisherChange = abs(fisher - fisher )
If fisherChange exceeds a user-defined intensityThreshold, bars are recolored to highlight a surge of momentum. Aqua might indicate a strong bullish surge, while purple might indicate a strong bearish surge.
This color-coding provides a quick visual cue for traders looking to spot large momentum swings without constantly monitoring indicator values.
8. Signal Generation and Filtering
Buy and sell signals occur when the Fisher line crosses the signal line in regions defined as oversold or overbought. The optional minimum movement filter prevents triggering if Fisher and its signal line are too close, reducing the chance of small, inconsequential price fluctuations creating frequent signals. Divergences that appear in oversold or overbought regions can serve as additional evidence that momentum might soon shift.
9. Visualization on the Chart
Uptrick: Fisher Eclipse plots two lines: the Fisher line in one color and the signal line in a contrasting shade. The chart displays horizontal dashed lines where the overbought and oversold levels lie. When the Fisher Transform experiences a sharp jump or drop above the intensity threshold, the corresponding price bars may change color, signaling that momentum has undergone a noticeable shift. If the indicator detects bullish or bearish divergence, dotted lines are drawn on the oscillator portion to connect the relevant points.
10. Market Adaptability
Because of the different aggressiveness levels and the optional minimum movement filter, Uptrick: Fisher Eclipse can be tailored to multiple trading styles. For instance, a short-term scalper might select a smaller length and more aggressive thresholds, while a swing trader might choose a longer length for smoother readings, along with conservative thresholds to ensure fewer but potentially stronger signals. During strongly trending markets, users might rely more on divergences or large intensity changes, whereas in a range-bound market, oversold or overbought conditions may be more frequent.
11. Risk Management Considerations
Indicators alone do not ensure favorable outcomes, and relying solely on any one signal can be risky. Using a stop-loss or other protections is often suggested, especially in fast-moving or unpredictable markets. Divergence can appear before a market reversal actually starts. Similarly, a Fisher Transform can remain in an overbought or oversold region for extended periods, especially if the trend is strong. Cautious interpretation and confirmation with additional methods or chart analysis can help refine entry and exit decisions.
12. Combining with Other Tools
Traders can potentially strengthen signals from Uptrick: Fisher Eclipse by checking them against other methods. If a moving average cross or a price pattern aligns with a Fisher crossover, the combined evidence might provide more certainty. Volume analysis may confirm whether a shift in market direction has participation from a broad set of traders. Support and resistance zones could reinforce overbought or oversold signals, particularly if price reaches a historical boundary at the same time the oscillator indicates a possible reversal.
13. Parameter Customization and Examples
Some short-term traders run a 15-minute chart, with a shorter length setting, aggressively tight oversold and overbought thresholds, and a smaller divergence lookback. This approach produces more frequent signals, which may appeal to those who enjoy fast-paced trading. More conservative traders might apply the indicator to a daily chart, using a larger length, moderate threshold levels, and a bigger divergence lookback to focus on broader market swings. Results can differ, so it may be helpful to conduct thorough historical testing to see which combination of parameters aligns best with specific goals.
14. Realistic Expectations
While the Fisher Transform can reveal potential turning points, no mathematical tool can predict future price behavior with full certainty. Markets can behave erratically, and a period of strong trending may see the oscillator pinned in an extreme zone without a significant reversal. Divergence signals sometimes appear well before an actual trend change occurs. Recognizing these limitations helps traders manage risk and avoids overreliance on any one aspect of the script’s output.
15. Theoretical Background
The Fisher Transform uses a logarithmic formula to map a normalized input, typically ranging between -1 and +1, into a scale that can fluctuate around values like -3 to +3. Because the transformation exaggerates higher and lower readings, it becomes easier to spot when the market might have stretched too far, too fast. Uptrick: Fisher Eclipse builds on that foundation by adding a series of practical tools that help confirm or refine those signals.
16. Originality and Uniqueness
Uptrick: Fisher Eclipse is not simply a duplicate of the basic Fisher Transform. It enhances the original design in several ways, including built-in divergence detection, bar-color triggers for momentum surges, thresholds for overbought and oversold levels, and customizable signal aggressiveness. By unifying these concepts, the script seeks to reduce noise and highlight meaningful shifts in market direction. It also places greater emphasis on helping traders adapt the indicator to their specific style—whether that involves frequent intraday signals or fewer, more robust alerts over longer timeframes.
17. Summary
Uptrick: Fisher Eclipse is an expanded take on the original Fisher Transform oscillator, including divergence detection, bar coloring based on momentum strength, and flexible signal thresholds. By adjusting parameters like length, aggressiveness, and intensity thresholds, traders can configure the script for day-trading, swing trading, or position trading. The indicator endeavors to highlight where price might be shifting direction, but it should still be combined with robust risk management and other analytical methods. Doing so can lead to a more comprehensive view of market conditions.
18. Disclaimer
No indicator or script can guarantee profitable outcomes in trading. Past performance does not necessarily suggest future results. Uptrick: Fisher Eclipse is provided for educational and informational purposes. Users should apply their own judgment and may want to confirm signals with other tools and methods. Deciding to open or close a position remains a personal choice based on each individual’s circumstances and risk tolerance.
DRSI by Cryptos RocketDRSI by Cryptos Rocket - Relative Strength Index (RSI) Indicator with Enhancements
This script is a custom implementation of the Relative Strength Index (RSI) indicator, designed with several advanced features to provide traders with additional insights. It goes beyond the traditional RSI by including moving averages, Bollinger Bands, divergence detection, dynamic visualization and improved alert functions.
________________________________________
Key Features
1. RSI Calculation
The RSI is a momentum oscillator that measures the speed and change of price movements. It ranges from 0 to 100 and is calculated as:
• RSI = 100−(1001+Average GainAverage Loss)100 - \left( \frac{100}{1 + \frac{\text{Average Gain}}{\text{Average Loss}}} \right)
This script allows users to:
• Set the RSI length (default: 14).
• Choose the price source for calculation (e.g., close, open, high, low).
________________________________________
2. Dynamic Visualization
• Background Gradient Fill:
o Overbought zones (above 70) are highlighted in red.
o Oversold zones (below 30) are highlighted in green.
• These gradients visually indicate potential reversal zones.
________________________________________
3. Moving Averages
The script provides a range of moving average options to smooth the RSI:
• Types: SMA, EMA, SMMA (RMA), WMA, VWMA, and SMA with Bollinger Bands.
• Customizable Length: Users can set the length of the moving average.
• Bollinger Bands: Adds standard deviation bands around the SMA for volatil
ity analysis.
________________________________________
4. Divergence Detection
This feature identifies potential price reversals by comparing price action with RSI behavior:
• Bullish Divergence: When price forms lower lows but RSI forms higher lows.
• Bearish Divergence: When price forms higher highs but RSI forms lower highs.
Features include:
• Labels ("Bull" and "Bear") on the chart marking detected divergences.
• Alerts for divergences synchronized with plotting for timely notifications.
________________________________________
5. Custom Alerts
The script includes alert conditions for:
• Regular Bullish Divergence
• Regular Bearish Divergence
These alerts trigger when divergences are detected, helping traders act promptly.
________________________________________
Customization Options
Users can customize various settings:
1. RSI Settings:
o Length of the RSI.
o Price source for calculation.
o Enable or disable divergence detection (enabled by default).
2. Moving Average Settings:
o Type and length of the moving average.
o Bollinger Band settings (multiplier and standard deviation).
________________________________________
Use Cases
1. Overbought and Oversold Conditions:
o Identify potential reversal points in extreme RSI zones.
2. Divergences:
o Detect discrepancies between price and RSI to anticipate trend changes.
3. Volatility Analysis:
o Utilize Bollinger Bands around the RSI for added context on market conditions.
4. Trend Confirmation:
o Use moving averages to smooth RSI and confirm trends.
________________________________________
How to Use
1. Add the indicator to your chart.
2. Customize the settings based on your trading strategy.
3. Look for:
o RSI crossing overbought/oversold levels.
o Divergence labels for potential reversals.
o Alerts for automated notifications.
________________________________________
DRSI by Cryptos Rocket combines classic momentum analysis with modern tools, making it a versatile solution for technical traders looking to refine their strategies.
Candle Spread Oscillator (CS0)The Candle Spread Oscillator (CSO) is a custom technical indicator designed to help traders identify momentum and directional strength in the market by analyzing the relationship between the candle body spread and the total candle range. This oscillator provides traders with a visually intuitive representation of price action dynamics and highlights key transitions between positive and negative momentum.
How It Works:
Body Spread vs. Total Range:
The CSO calculates the body spread (difference between the close and open price) and compares it to the total range (difference between the high and low price) of a candle.
The ratio of the body spread to the total range represents the proportion of price movement driven by directional momentum.
Smoothed Oscillator:
To remove noise and enhance clarity, the ratio is smoothed using a Hull Moving Average (HMA). The smoothing period can be adjusted through the "Smoothing Period" input, enabling traders to tailor the indicator to their preferred timeframes or strategies.
Gradient Visualization:
A gradient coloring is applied to the oscillator, transitioning smoothly between colors (e.g., fuchsia for negative momentum and aqua for positive momentum). This provides traders with a clear, intuitive visual cue of market behavior.
Visual Features:
Oscillator Plot:
The oscillator is displayed as an area-style plot, dynamically colored using a gradient. Positive values are represented in shades of aqua, while negative values are in shades of fuchsia.
Midline (0 Level):
A horizontal midline is plotted at the zero level, serving as a key reference point for identifying transitions between positive and negative momentum.
Background Highlights:
The chart background is subtly colored to match the oscillator's state, enhancing the visual emphasis on current momentum conditions.
Alerts for Key Crossovers:
The CSO comes with built-in alert conditions, making it highly actionable for traders:
Cross Up Alert: Triggers when the oscillator crosses above the midline (0), signaling a potential shift into positive momentum.
Cross Down Alert: Triggers when the oscillator crosses below the midline (0), indicating a potential transition into negative momentum.
These alerts allow traders to stay informed about critical market shifts without constantly monitoring the chart.
How to Use:
Trend Identification:
When the oscillator is above the midline and positive, it indicates that price action is moving with bullish momentum.
When the oscillator is below the midline and negative, it reflects bearish momentum.
Momentum Strength:
The magnitude of the oscillator (its distance from the midline) helps traders gauge the strength of the momentum. Stronger moves will push the oscillator further from zero.
Potential Reversals:
Crossovers of the oscillator through the midline can signal potential reversals or shifts in market direction.
Customization:
Adjust the Smoothing Period to adapt the sensitivity of the oscillator to different timeframes. A lower smoothing period reacts faster to price changes, while a higher smoothing period smooths out noise.
Best Use Cases:
Momentum Trading: Identify periods of sustained bullish or bearish momentum to align with the trend.
Reversal Signals: Spot transitions in market direction when the oscillator crosses the midline.
Confirmation Tool: Use the CSO alongside other indicators (e.g., volume, trendlines, or moving averages) to confirm trading signals.
Key Inputs:
Smoothing Period: Customize the sensitivity of the oscillator by adjusting the lookback period for the Hull Moving Average.
Gradient Range: The color gradient transitions between defined thresholds (-0.1 to 0.2 by default), ensuring a smooth visual experience.
[Why Use the Candle Spread Oscillator?
The CSO is a simple yet powerful tool for traders who want to:
Gain a deeper understanding of price momentum.
Quickly visualize shifts between bullish and bearish trends.
Use clear, actionable signals with customizable alerts.
Disclaimer: This indicator is not a standalone trading strategy. It should be used in combination with other technical and fundamental analysis tools. Always trade responsibly, and consult a financial advisor for personalized advice.