RSI & 5 EMARSI & 5 EMA Reversal Trading Indicator
📌 Category: Reversal Trading
🔹 Overview
This script is designed to identify potential reversal points using the Relative Strength Index (RSI) and the 5-Period Exponential Moving Average (EMA). It helps traders spot short-term exhaustion in price movements and provides clear entry signals when momentum shifts against the prevailing move.
🔹 How It Works
5-Period EMA (Blue Line):
Used to gauge short-term price direction.
RSI-Based Reversal Setup:
Helps filter trade setups to avoid false signals.
A buy preparation level is set when RSI is below 40, and the high is below the 5 EMA, indicating a potential oversold condition.
A sell preparation level is set when RSI is above 60, and the low is above the 5 EMA, signaling a possible overbought condition.
Reversal Entry Conditions:
A buy signal occurs if the price closes above the buy preparation level within the next 3 candles.
A sell signal occurs if the price closes below the sell preparation level within the next 3 candles.
Visual Enhancements:
Signal candles are highlighted with a white wick and border to make reversals easy to spot.
The 5 EMA is plotted in blue to track short-term trends.
🔹 How to Use This Indicator
✅ Best for traders looking to catch short-term reversals.
✅ Works well on 5-min, 15-min, 1-hour, and daily charts.
✅ Can be used in range-bound markets or at key support/resistance levels.
🔹 Customization Request
Even the conditions are met, no signal is plotted by this script. I will be very happy if anyone correct the script for better and accurate result.
M-oscillator
Volatility-Enhanced Williams %R [AIBitcoinTrend]👽 Volatility-Enhanced Williams %R (AIBitcoinTrend)
The Volatility-Enhanced Williams %R takes the classic Williams %R oscillator to the next level by incorporating volatility-adaptive smoothing, making it significantly more responsive to market dynamics. Unlike the traditional version, which uses a fixed calculation method, this indicator dynamically adjusts its smoothing factor based on market volatility, helping traders capture trends more effectively while filtering out noise.
Additionally, the indicator includes real-time divergence detection and an ATR-based trailing stop system, providing traders with enhanced risk management tools and early reversal signals.
👽 What Makes the Volatility-Enhanced Williams %R Unique?
Unlike the standard Williams %R, which applies a simple lookback-based formula, this version integrates adaptive smoothing and volatility-based filtering to refine its signals and reduce false breakouts.
✅ Volatility-Adaptive Smoothing – Adjusts dynamically based on standard deviation, enhancing signal accuracy.
✅ Real-Time Divergence Detection – Identifies bullish and bearish divergences for early trend reversal signals.
✅ Crossovers & Trailing Stops – Implements Williams %R crossovers with ATR-based trailing stops for intelligent trade management.
👽 The Math Behind the Indicator
👾 Volatility-Adaptive Smoothing
The indicator smooths the Williams %R calculation by applying an adaptive filtering mechanism, which adjusts its responsiveness based on market conditions. This helps to eliminate whipsaws and makes trend-following strategies more reliable.
The smoothing function is defined as:
clamp(x, lo, hi) => math.min(math.max(x, lo), hi)
adaptive(src, prev, len, divisor, minAlpha, maxAlpha) =>
vol = ta.stdev(src, len)
alpha = clamp(vol / divisor, minAlpha, maxAlpha)
prev + alpha * (src - prev)
Where:
Volatility Factor (vol) measures price dispersion using standard deviation.
Adaptive Alpha (alpha) dynamically adjusts smoothing strength.
Clamped Output ensures that the smoothing factor remains within a stable range.
👽 How Traders Can Use This Indicator
👾 Divergence Trading Strategy
Bullish Divergence Setup:
Price makes a lower low, while Williams %R forms a higher low.
Buy signal is confirmed when Williams %R reverses upward.
Bearish Divergence Setup:
Price makes a higher high, while Williams %R forms a lower high.
Sell signal is confirmed when Williams %R reverses downward.
👾 Trailing Stop & Signal-Based Trading
Bullish Setup:
✅ Williams %R crosses above trigger level → Buy signal.
✅ A bullish trailing stop is placed at Low - (ATR × Multiplier).
✅ Exit if price crosses below the stop.
Bearish Setup:
✅ Williams %R crosses below trigger level → Sell signal.
✅ A bearish trailing stop is placed at High + (ATR × Multiplier).
✅ Exit if price crosses above the stop.
👽 Why It’s Useful for Traders
Adaptive Filtering Mechanism – Avoids excessive noise while maintaining responsiveness.
Real-Time Divergence Alerts – Helps traders anticipate market reversals before they occur.
ATR-Based Risk Management – Stops dynamically adjust based on market volatility.
Multi-Market Compatibility – Works effectively across stocks, forex, crypto, and futures.
👽 Indicator Settings
Smoothing Factor – Controls how aggressively the indicator adapts to volatility.
Enable Divergence Analysis – Activates real-time divergence detection.
Lookback Period – Defines the number of bars for detecting pivot points.
Enable Crosses Signals – Turns on Williams %R crossover-based trade signals.
ATR Multiplier – Adjusts trailing stop sensitivity.
Disclaimer: This indicator is designed for educational purposes and does not constitute financial advice. Please consult a qualified financial advisor before making investment decisions.
TTM Squeeze Pro Pine ScreenerThis script is extension of TTM Squeeze Pro originally published by Beardy_Fred to scan conditions of TTM Squeeze and moving averages alignment on pine screener.
Overview:
This indicator combines the classic TTM Squeeze methodology with a robust set of Exponential Moving Averages (EMAs) and advanced scanning capabilities. Designed for traders who want to monitor momentum, squeeze conditions, and trend alignments simultaneously, it provides a comprehensive toolkit for technical analysis.
Key Features:
1. **TTM Squeeze Logic**:
- Uses Bollinger Bands and Keltner Channels to identify four squeeze states: No Squeeze (Green), Low Squeeze (Black), Mid Squeeze (Red), and High Squeeze (Orange).
- Plots squeeze dots and a momentum histogram in a lower pane for easy visualization.
2. **Exponential Moving Averages (EMAs)**:
- Overlays 7 EMAs on the price chart: 8, 21, 34, 55, 89, 144, and 233.
- Trend-based coloring: Rising EMAs in bright shades (e.g., Lime, Yellow, Fuchsia), falling in darker shades (e.g., Green, Orange, Red).
3. **Scan Alerts**:
- Transition Alerts: Squeeze Started, High Squeeze Started, Squeeze Fired, High Squeeze Fired, plus individual Low/Mid/No Squeeze Fired events.
- EMA Alignment Alerts: EMA 8>21, EMA 34>55>89, and EMA 89>144>233 for spotting bullish trends.
- State Alerts: Current squeeze condition (No, Low, Mid, High).
4. **Scan Columns (Data Window)**:
- Days since last No, Low, Mid, High Squeeze, and High Squeeze Fired.
- Percentage distance from the 52-week low (% From 52wk Low).
Usage:
- **Chart**: Apply to any symbol to see squeeze states, momentum, and EMAs in action.
- **Alerts**: Set up alerts for squeeze transitions, firings, or EMA alignments to catch key moments.
- **Watchlist**: Use scan columns in a watchlist (Premium feature) to monitor multiple symbols.
- **Customization**: Adjust squeeze length and multipliers via inputs to suit your trading style.
Inputs:
- TTM Squeeze Length (default: 20)
- Bollinger Band STD Multiplier (default: 2.0)
- Keltner Channel Multipliers: High (1.0), Mid (1.5), Low (2.0)
- Alert Toggles: Price Action Squeeze, Squeeze Firing
Notes:
- Optimized for daily charts (252 bars ≈ 52 weeks), but works on any timeframe—interpret "days" as bars.
- Colors are TradingView-standard and distinct for clarity.
Enjoy trading with this all-in-one squeeze and trend tool!
Relative Strength Index - QQE ModeThis indicator is a synthesis of independent indicators including: RSI, QQE Moode
Weekly AWR Indicatorthis is a weekly rang awr use full in breakout tradind buy at the ether side of level breakout
Death Metal 89A part of the DMM Face-Melter Pro indicator suite, available as a standalone package.
A Fibonacci 89 moving average (either SMA or EMA) that is wrapped in a standard MACD histogram.
The MACD is great for identifying the overall trend in price action momentum, while the Fibonacci 89 moving average provides a useful support/resistance level and medium-term trend direction.
Includes the 200 day moving average cloud feature.
200 Day SMA and EMA moving averages displayed together to create a highly reliable cloud of support and resistance.
The 200 day moving averages are gold standard for serious traders. Price action nearly always reacts to them, whether on the way down or back up.
Utilizing both the 200 day SMA and EMA together provides a logical range (or cloud) to work with, rather than a cut-and-dry single line.
DMM Face-Melter ProThe DMM Face-Melter Pro is a FREE full-featured stock and crypto indicator package based on tried-and-true trading and analysis methodologies (and looks super cool).
Uses highly-reactive moving averages
The 9 ma (SMA or EMA), Fibonacci moving averages, 200 days moving averages
200 day moving average cloud
200 Day SMA and EMA moving averages displayed together to create a highly reliable cloud of support and resistance.
The 200 day moving averages are gold standard for serious traders. Price action nearly always reacts to them, whether on the way down or back up.
Utilizing both the 200 day SMA and EMA together provides a logical range (or cloud) to work with, rather than a cut-and-dry single line.
Death Metal 9
A 9 period moving average (either SMA or EMA) that is wrapped in a 3-10-16 oscillator histogram.
The 3-10-16 oscillator is a MACD variant popularized by famed trader Linda Raschke and used since 1981.
This oscillator is great for identifying shorter-term trend shifts in price action momentum, especially when paired with a 9 period moving average.
Death Metal 89
A Fibonacci 89 moving average (either SMA or EMA) that is wrapped in a standard MACD histogram.
The MACD is great for identifying the overall trend in price action momentum, while the Fibonacci 89 moving average provides a useful support/resistance level and medium-term trend direction.
Death Metal 144
A Fibonacci 144 moving average (either SMA or EMA) that displays as a double-smoothed Heikin-Ashi candle pattern or as direct copies of Heiken-Ashi candles.
Heikin-Ashi candles were created in the 1700s by Munehisa Homma, who also created the standard candles.
Heikin-Ashi candles are widely used for interpreting the overall trend of price action, while the Fibonacci 89 moving average provides a useful support/resistance level and medium-term trend direction.
Death Metal Bands
Uses standard Bolinger Bands (visible or invisible) to color-code the candles, indicating price action extremes without the annoying clutter of additional lines on your chart.
Candles get sequentially brighter or darker as they close above or below the bounds of Bolinger Bands. When a candle closes within the bands, the sequence resets.
Available in Standard Candle Colors or Low-Stress Candle Colors.
Cool 9
A 9 period moving average (either SMA or EMA) with a cool gradient extending to the Fibonacci 34 moving average.
Easily enable the Cool 21 and Cool 55 Fibonacci moving averages to complete your setup of highly useful indicators while maintaining aesthetic glory.
Pair it with Low-Stress Bollinger Bands Candle Coloration for the ultimate in cool, clutter-free styling.
Boring 9
A simple 9 period moving average (either SMA or EMA), and options to enable the Boring 21 and Boring 55 Fibonacci moving averages.
Easy-to-read default colors (customizable) without any of the fancy do-dads.
Still pairs well with either the Standard or Low-Stress Bolinger Bands Candle Coloration features, as they give useful information but without any added chart clutter.
Stoch RSI Multi-Timeframe Buy & Sell SignalСкрипт. Сигнал стрелочкой показывать только тогда когда на таймфреймах 5мин 15мин 30мин и 1час одновременно Stoch RSI ≤ 5. И также давать сигнал на продажу когда на таймфреймах 5мин 15мин 30мин и 1час одновременно Stoch RSI больше или равно 95
Chande Trend Meter OscillatorThis is an implementation of the Chande Trend Meter that I developed using ChatGPT. It is free for you to use.
The Chande Trend Meter (CTM) is a technical analysis indicator developed by Tushar Chande to assess the strength and direction of a security's trend. By consolidating various technical indicators across multiple timeframes into a single numerical score ranging from 0 to 100, the CTM simplifies trend evaluation.
CHARTSCHOOL.STOCKCHARTS.COM
Calculation Components:
The CTM incorporates several technical measures:
Bollinger Bands Positions: Evaluates the relative positions of the high, low, and close prices within Bollinger Bands over four distinct periods: 20-day, 50-day, 75-day, and 100-day.
Price Change Relative to Standard Deviation: Assesses price movements in relation to the standard deviation over the past 100 days.
14-day Relative Strength Index (RSI): Measures the speed and change of price movements to identify overbought or oversold conditions.
Short-term Price Channel Breakouts: Identifies any breakouts from short-term (2-day) price channels.
These components are combined and scaled to produce the CTM score.
CHARTSCHOOL.STOCKCHARTS.COM
Interpreting CTM Scores:
The CTM score indicates the strength of a security's trend:
90-100: Very strong uptrend
80-90: Strong uptrend
60-80: Weak uptrend
20-60: Flat or weak downtrend
0-20: Very strong downtrend
Traders often seek securities with CTM scores above 80, indicating robust upward momentum.
Advantages of the CTM:
One notable benefit of the CTM is its absolute scoring system, allowing for direct comparison across different securities without adjustments. This feature enables traders to evaluate and rank various assets uniformly, facilitating more informed decision-making.
By providing a consolidated view of multiple technical indicators, the CTM offers traders a streamlined tool to assess trend strength, aiding in the identification of potential trading opportunities.
Death Metal 144A part of the DMM Face-Melter Pro indicator suite, available as a standalone package.
A Fibonacci 144 moving average (either SMA or EMA) that displays as a double-smoothed Heikin-Ashi candle pattern or as direct copies of Heiken-Ashi candles.
Heikin-Ashi candles were created in the 1700s by Munehisa Homma, who also created the standard candles.
Heikin-Ashi candles are widely used for interpreting the overall trend of price action, while the Fibonacci 144 moving average provides a useful support/resistance level and medium-term trend direction.
Includes the 200 day moving average cloud feature.
200 Day SMA and EMA moving averages displayed together to create a highly reliable cloud of support and resistance.
The 200 day moving averages are gold standard for serious traders. Price action nearly always reacts to them, whether on the way down or back up.
Utilizing both the 200 day SMA and EMA together provides a logical range (or cloud) to work with, rather than a cut-and-dry single line.
Stochastic RSI with Custom Level//@version=6
indicator("Stochastic RSI with Custom Level", overlay = false)
// Input parameters
rsiLength = input.int(14, title="RSI Length")
stochLength = input.int(14, title="Stochastic Length")
kSmooth = input.int(3, title="K Smoothing")
dSmooth = input.int(3, title="D Smoothing")
customLevel = input.float(80, title="Custom Level for True/False Output")
timeframe = input.timeframe("2D", title="Timeframe")
// Calculate RSI
rsi = ta.rsi(close, rsiLength)
// Calculate Stochastic RSI
stochRsi = ta.stoch(rsi, rsi, rsi, stochLength)
k = ta.sma(stochRsi, kSmooth)
d = ta.sma(k, dSmooth)
// Plot Stochastic RSI
plot(k, title="Stochastic RSI %K", color=color.blue)
plot(d, title="Stochastic RSI %D", color=color.red)
// True/False output based on custom level
output = k > customLevel
plotshape(output, title="Output", location=location.top, color=color.green, style=shape.labelup, text="True")
// Screener functionality
if (output)
label.new(bar_index, high, "Selected", color=color.green, textcolor=color.white, style=label.style_label_up)
Vinay StrategyCondition Met Action
MACD > Signal + Price above SAR + Supertrend Green ✅ Enter Long
Price stays above SAR but MACD fluctuates Hold Long
MACD < Signal (Bearish) but Price still above SAR Hold Long
MACD < Signal + Price closes below SAR ❌ Exit Long
MACD < Signal + Price below SAR + Supertrend Red ✅ Enter Short
Price stays below SAR but MACD fluctuates Hold Short
MACD > Signal (Bullish) but Price still below SAR Hold Short
MACD > Signal + Price closes above SAR ❌ Exit Short
Custom Advanced Stochastic OscillatorCustom Advanced Stochastic Oscillator, you will be able to edit the Stochastic Oscillators in a more advanced way
Death Metal 9A part of the DMM Face-Melter Pro indicator suite, available as a standalone package.
A 9 period moving average (either SMA or EMA) that is wrapped in a 3-10-16 oscillator histogram.
The 3-10-16 oscillator is a MACD variant popularized by famed trader Linda Raschke and used since 1981.
This oscillator is great for identifying shorter-term trend shifts in price action momentum, especially when paired with a 9 period moving average.
Includes the 200 day moving average cloud feature.
200 Day SMA and EMA moving averages displayed together to create a highly reliable cloud of support and resistance.
The 200 day moving averages are gold standard for serious traders. Price action nearly always reacts to them, whether on the way down or back up.
Utilizing both the 200 day SMA and EMA together provides a logical range (or cloud) to work with, rather than a cut-and-dry single line.
Stochastic RSI with Custom LevelThis Pine Script code defines a TradingView indicator that calculates the Stochastic RSI on a 2-day interval. Users can set a custom level to determine when the indicator outputs true or false. The script also includes functionality to mark stocks that meet the criteria in a screener.
Kchalote MultiIndicadoresKchalote MultiIndicadores
KMID permite representar en la pantalla inferior del grafico principal el RSI, el Estocástico y el MACD. Aclarar que la visualización del MACD anula la visualización del RSI y del Estocástico.
Así mismo en la pantalla del grafico principal se pueden visualizar hasta 4 medias en diferentes marcos de tiempo.
ADX and DI EnhancedADX and DI Indicator: Enhanced Market Trend Analysis Tool
The ADX and DI Indicator is designed to provide traders with a comprehensive view of market trend strength and direction using the Average Directional Index (ADX) along with the Directional Movement Indicators (DMI). This enhanced version not only calculates and visualizes ADX and DI values but also incorporates a dynamic histogram to highlight the difference between positive and negative directional movements, making it easier to identify potential trend reversals.
Key Features:
Directional Movement Calculation: Tracks and smooths directional movements to derive DI+ and DI−, providing a clear picture of market bias.
ADX Computation: Utilizes the ADX to gauge the strength of the current trend, allowing traders to filter out weak or choppy market conditions.
Dynamic Histogram: Visualizes the difference between DI+ and DI− with color-coded columns, enhancing the visual representation of market direction.
Threshold Bands: Displays upper and lower threshold bands to indicate significant ADX levels, helping traders identify strong trends and potential breakouts.
User-Defined Colors: Customizable fill colors for different ADX bands, offering a personalized look and feel to match your trading style.
This indicator is particularly useful for day traders and swing traders seeking to identify and capitalize on strong market trends. By combining ADX and DI calculations with clear visual cues, the ADX and DI Indicator provides an intuitive and powerful tool for trend analysis.
GrowthGenius-NDTECHThe ndtech-GrowthGenius indicator is a custom trading tool designed to enhance trading decisions, particularly when used in conjunction with the MACD (Moving Average Convergence Divergence) indicator. Below is a detailed explanation of how it works and how to use it effectively in trading:
Key Features of ndtech-GrowthGenius Indicator
MACD-Based Enhancement:
The ndtech-GrowthGenius indicator builds on the traditional MACD by adding additional layers of analysis, such as trend strength, momentum confirmation, and potential reversal signals.
It uses the MACD line, signal line, and histogram but incorporates advanced algorithms to filter out noise and improve accuracy.
Trend Identification:
The indicator helps identify strong trends by analyzing the slope and divergence of the MACD histogram.
It highlights potential trend continuations or reversals by combining MACD data with other technical factors.
Momentum Confirmation:
The ndtech-GrowthGenius indicator provides additional momentum signals, such as overbought/oversold conditions, to confirm MACD crossovers.
Custom Alerts:
It includes customizable alerts for MACD crossovers, histogram divergences, and trend changes, making it easier for traders to act on signals in real-time.
User-Friendly Visualization:
The indicator is designed to be visually intuitive, with color-coded histograms, arrows, or other markers to highlight key trading opportunities.
How to Use ndtech-GrowthGenius with MACD
Install the Indicator:
Add the ndtech-GrowthGenius indicator to your trading platform (e.g., TradingView, MetaTrader).
Ensure the MACD indicator is also applied to the chart for comparison.
Identify MACD Crossovers:
Look for the MACD line crossing above the signal line (bullish signal) or below the signal line (bearish signal).
Use the ndtech-GrowthGenius indicator to confirm the strength of the crossover.
Analyze Histogram Divergence:
Pay attention to divergences between the MACD histogram and price action.
The ndtech-GrowthGenius indicator will highlight significant divergences that may indicate potential reversals.
Check Momentum Levels:
Use the momentum confirmation feature to ensure the market is not overbought or oversold before entering a trade.
Set Alerts:
Configure alerts for key signals, such as MACD crossovers or histogram peaks/troughs, to stay updated on potential trading opportunities.
Combine with Other Indicators:
For better accuracy, combine the ndtech-GrowthGenius indicator with other tools like RSI, moving averages, or support/resistance levels.
Example Trading Strategy
Entry:
Enter a long position when:
The MACD line crosses above the signal line.
The ndtech-GrowthGenius indicator confirms strong bullish momentum.
The histogram shows increasing positive values.
Exit:
Exit the trade when:
The MACD line crosses below the signal line.
The ndtech-GrowthGenius indicator shows weakening momentum or a bearish divergence.
Stop Loss and Take Profit:
Place a stop loss below the recent swing low (for long positions) or above the recent swing high (for short positions).
Set a take profit level based on risk-reward ratio (e.g., 1:2 or 1:3).
Advantages of ndtech-GrowthGenius
Improved Accuracy: Reduces false signals by filtering out market noise.
Customizable: Can be tailored to suit different trading styles and timeframes.
Real-Time Alerts: Helps traders act quickly on emerging opportunities.
Limitations
Lagging Nature: Like MACD, the ndtech-GrowthGenius indicator is based on historical data and may lag during highly volatile market conditions.
Requires Confirmation: Should be used alongside other technical analysis tools for best results.
Stochastic Overbought/Oversold TrianglesThis tells you when the 60-10-10 Stochastic, which is a slow moving stochastic, has reached an extreme of above 89 and below 11. I mainly use this on the 5m chart as an indicator of when to look to get out of trades and when to look for positions to get in for a reversal. Works best in more ranging markets but works well in a non extreme trending market too.