흑트 시그널sThis indicators is a long or short signals based on multiple trading techniques publicly open by 흑백트레이더. Short description of its features are following.
Indicator Features
1. BW1(흑트1):
* Combines EMA, MACD, and additional filters (e.g., ATR distance, stochastic RSI) to generate buy/sell signals.
* Includes multi-timeframe checks (15m, 30m, 1h, 4h) for trend confirmation.
* Optional background color and shapes display signals visually on the chart.
* Alerts for detected buy/sell spots.
2. BW2(흑트2):
* Focuses on MACD Golden Cross (GC) and Dead Cross (DC) signals.
* Uses additional filters like minimum/maximum bar intervals, percentage change between MACD crosses, price divergence, and RSI thresholds.
* Designed to filter out noise in ranging or highly volatile markets.
3. BW3(흑트3):
* Utilizes WaveTrend oscillator (WT1 and WT2) for GC and DC signals.
* Incorporates overbought/oversold levels and divergence between crosses for better precision.
* Similar to the previous components, provides visual markers and alerts for signals.
Technical Components
* Moving Averages (EMA):
* 50 EMA and 200 EMA are used for trend detection.
* Signals are filtered based on the position of the price relative to these EMAs.
* MACD:
* Buy signals occur when the histogram crosses above zero in a bullish trend.
* Sell signals occur when the histogram crosses below zero in a bearish trend.
* Stochastic RSI:
* Identifies overbought/oversold conditions.
* Provides additional confirmation for long/short positions.
* WaveTrend (WT1/WT2):
* Calculates price momentum and divergence.
* Detects key market reversal points when crossing certain thresholds (e.g., overbought/oversold).
* ATR (Average True Range):
* Used to calculate the distance between the price and EMA200.
* Filters signals based on whether the price deviation from EMA200 exceeds a predefined threshold.
Customization Options
* Visualization:
* Users can toggle between background colors or triangle shapes to display signals.
* Filters:
* Enable/disable filters such as ATR, EMA alignment, Stochastic RSI, and MACD divergence.
* Alerting:
* Predefined alert conditions for buy/sell signals ensure users are notified in real time.
Use Cases
* Trend Confirmation:
* Multi-timeframe EMA checks ensure the signals align with higher timeframe trends.
* Noise Reduction:
* Filters like RSI thresholds, ATR distance, and MACD divergence help reduce false signals.
* Scalping and Swing Trading:
* Suitable for both short-term scalping and longer-term trades due to adjustable timeframes.
인디케이터 특징
1. 흑트1 :
* EMA, MACD, 추가 필터(예: ATR 거리, 스토캐스틱 RSI)를 결합하여 매수/매도 신호를 생성
* 다중 시간대 확인(15분, 30분, 1시간, 4시간)을 통해 트렌드를 확인.
* 배경 색상과 도형을 선택적으로 사용하여 신호를 차트에 시각적으로 표시.
* 감지된 매수/매도 지점에 대해 알림 설정.
2. 흑트2:
* MACD 골든 크로스(GC) 및 데드 크로스(DC) 신호에 집중.
* MACD 교차 간 최소/최대 바 간격, MACD 교차 간 가격 변동, 가격 다이버전스, RSI 임계값 등 추가 필터를 사용.
* 범위가 좁거나 변동성이 큰 시장에서의 노이즈를 필터링하기 위해 설계.
3. 흑트3 :
* WaveTrend 오실레이터(WT1, WT2)를 사용하여 조건에 맞는 더블 GC 및 DC 에서 신호를 발생.
* 과매도/과매수 수준과 교차 다이버전스를 활용하여 더 정밀한 신호를 제공.
* 이전 구성 요소와 유사하게, 신호에 대한 시각적 마커와 알림을 제공.
기술적 구성 요소
* 이동평균 (EMA):
* 50 EMA와 200 EMA는 트렌드 감지에 사용.
* 가격이 이들 EMA와 비교했을 때 신호가 필터링.
* MACD:
* 히스토그램이 제로를 넘어서면 매수 신호가 발생.
* 히스토그램이 제로 아래로 내려가면 매도 신호가 발생.
* Stochastic RSI:
* 과매도/과매수 상태를 감지.
* 롱/숏 포지션에 대한 추가 확인을 제공.
* WaveTrend (WT1/WT2):
* 가격 모멘텀과 다이버전스를 계산.
* 특정 임계값(예: 과매도/과매수)을 넘을 때 시장의 주요 반전 지점을 감지.
* ATR (Average True Range):
* 가격과 EMA200 사이의 거리를 계산.
* 가격의 EMA200에서 벗어난 정도가 미리 설정된 임계값을 초과하는 경우 신호를 필터링.
사용자 설정 옵션
* 시각화:
* 배경 색상 또는 삼각형 도형을 선택적으로 사용하여 신호를 표시 가능.
* 필터:
* ATR, EMA 정렬, 스토캐스틱 RSI, MACD 다이버전스 등의 필터를 활성화/비활성화 가능.
* 알림:
* 미리 설정된 알림 조건에 따라 매수/매도 신호가 발생하면 실시간으로 알림 설정 가능.
Centered Oscillators
Long TermA simple script based on CCI and ATR helps to identify stocks for long-term investment.
The script is to be used in the weekly time frame to identify better opportunities.
RV Line is the decision point - above-the-line stock will be trending mode.
Please Note:
I am not SEBI registered financial advisor and the script or ideas posted by me are only for my purpose.
REVERSÃO POR ZONA DE RSI//@version=5
indicator('REVERSÃO POR ZONA DE RSI- I', overlay=false)
//functions
xrf(values, length) =>
r_val = float(na)
if length >= 1
for i = 0 to length by 1
if na(r_val) or not na(values )
r_val := values
r_val
r_val
xsa(src, len, wei) =>
sumf = 0.0
ma = 0.0
out = 0.0
sumf := nz(sumf ) - nz(src ) + src
ma := na(src ) ? na : sumf / len
out := na(out ) ? ma : (src * wei + out * (len - wei)) / len
out
// inputs
n1 = input.int(30, title='n1', minval=1)
//threshold lines
h1 = hline(50, color=color.red, linestyle=hline.style_dotted)
h2 = hline(50, color=color.green, linestyle=hline.style_dotted)
h3 = hline(10, color=color.lime, linestyle=hline.style_dotted)
h4 = hline(90, color=color.red, linestyle=hline.style_dotted)
fill(h2, h3, color=color.new(color.green, 70))
fill(h1, h4, color=color.new(color.red, 70))
//KDJ indicator
rsv = (close - ta.lowest(low, n1)) / (ta.highest(high, n1) - ta.lowest(low, n1)) * 100
k = xsa(rsv, 3, 1)
d = xsa(k, 3, 1)
crossover_1 = ta.crossover(k, d)
buysig = d < 25 and crossover_1 ? 30 : 0
crossunder_1 = ta.crossunder(d, k)
selsig = d > 75 and crossunder_1 ? 70 : 100
//plot buy and sell signal
ple = plot(buysig, color=color.new(color.green, 0), linewidth=1, style=plot.style_area)
pse = plot(selsig, color=color.new(color.red, 0), linewidth=2, style=plot.style_line)
//plot KD candles
plotcandle(k, d, k, d, color=k >= d ? color.green : na)
plotcandle(k, d, k, d, color=d > k ? color.red : na)
// KDJ leading line
var1 = (close - ta.sma(close, 13)) / ta.sma(close, 13) * 100
var2 = (close - ta.sma(close, 26)) / ta.sma(close, 21) * 100
var3 = (close - ta.sma(close, 90)) / ta.sma(close, 34) * 100
var4 = (var1 + 3 * var2 + 9 * var3) / 13
var5 = 100 - math.abs(var4)
var10 = ta.lowest(low, 10)
var13 = ta.highest(high, 25)
leadingline = ta.ema((close - var10) / (var13 - var10) * 4, 4) * 25
pbias = plot(leadingline, color=k >= d ? color.green : color.red, linewidth=4, style=plot.style_line, transp=10)
Strategy with MACD and EMA"Strategy with MACD and EMA"
This is a simple strategy designed to enter LONG positions when the MACD crossover occurs below the 0 point and the price is above the EMA (200), and SHORT when the reverse conditions are met.
With TradingView's premium options, you can perform backtesting to obtain a more reliable sample, but I recommend not exceeding more than 3 months for the 5-minute timeframe.
The ratio is set by default to 2:1. You can modify the Take Profit (TP), Stop Loss (SL), EMA length, and MACD settings.
My advice is to perform backtesting on pairs that adapt best to it.
It is recommended to periodically change the pairs that fit the strategy best or adjust the TP/SL, as volatility changes constantly.
A pair may work better for LONG positions than for SHORT , and vice versa.
The strategy is initially designed for use with the 5-minute timeframe, but it can be adapted to any timeframe and asset (stocks, cryptocurrencies, etc.).
If your exchange charges a 0.05% commission per trade, the strategy must have at least a 36.67% win rate to be profitable with the established TP/SL parameters.
The source code is open for customization and modification.
----------------------------------------------------------------------------------------------
Esta es una estrategia simple, diseñada para entrar en posiciones LONG cuando el cruce del MACD ocurre por debajo del punto 0 y el precio se encuentra sobre la EMA (200), y en posiciones SHORT cuando se da todo a la inversa.
Con las opciones premium de TradingView, puedes realizar análisis retroactivos para obtener una muestra más confiable, pero recomiendo que no se exceda más de los 3 meses para la temporalidad de 5 minutos.
El ratio está predeterminado en 2:1. Puedes modificar el Take Profit (TP), Stop Loss (SL), la longitud de la EMA y la configuración del MACD.
Mi consejo es hacer backtesting en los pares que mejor se adapten a ella.
Es recomendable cambiar con periodicidad los pares que más se adapten a la estrategia o ajustar el TP/SL, ya que la volatilidad varía constantemente.
Un par puede funcionar mejor para posiciones LONG que para SHORT , y viceversa.
La estrategia inicialmente está pensada para usarse en temporalidad de 5 minutos, pero puede adaptarse a cualquier temporalidad y activo (acciones, criptomonedas, etc.).
Si tu exchange cobra un 0,05% de comisión por operación, la estrategia debe tener al menos un 36,67% de acierto para ser rentable bajo los parámetros de TP/SL preestablecidos.
El código fuente está abierto para su personalización y modificación.
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.
Mr. Nitish Kumar Triveni Sangam Shapes and AlertsTriveni Sangam Shapes and Alerts:
Spot and set alerts on "Triveni Sangam" (Three averages meeting) breaks. 1. It helps avoid cluttering the chart with the three averages (9 SMA, 20 SMA Bollinger Band, and VWAP) by hiding them and optionally showing only the Golden (bullish) and Death (bearish) crosses.
2. Avoid showing consecutive breaks of the same color, so that one can act only on a significant breaks.
3. This setup is generally used with the Hilega Milega indicator.
4. One can learn more about this setup from Mr. Nitish Kumar's YouTube video titled: "Triveni Sangam Intraday Trading Setup With #Hilega_Milega | By- N.K Sir | #NKSTOCKTALK".
5. Most importantly, it helps set up alerts to get triggered not only when the breaks occur, but even as the break is impending based on a customizable price percent threshold .
Please let me know for any issues/improvements needed.
Thanks!
5EMA - TG5 period Exponential Moving Averages. Plotting the 10 period EMA. Plotting the 20 period EMA.Plotting the 50 period EMA.Plotting the 100 period EMA. Plotting the 200 period EMA.
God Strategy 2.0About "God Strategy 2.0"
The God Strategy 2.0 is a cutting-edge trading algorithm meticulously designed for professional traders and analysts seeking an unparalleled edge in the financial markets. This strategy integrates advanced technical indicators, AI-powered sentiment analysis, and multi-layered logic to ensure precision in decision-making. Here's why it stands out:
Key Features:
Sophisticated Indicator Suite:
EMA Crossovers (21, 50, 200): Provides dynamic trend analysis and market direction.
MACD and RSI: Offer momentum and relative strength insights.
Stochastic RSI: Pinpoints overbought and oversold levels with increased accuracy.
VWAP and OBV: Combines volume dynamics with price action for reliable signals.
AI-Enhanced Sentiment Analysis:
Leverages a customizable AI sentiment score to adjust buy/sell conditions based on market sentiment.
Empowers traders with a hybrid approach, blending human intuition with AI insights.
Multi-Timeframe Flexibility:
Optimized for various timeframes to adapt to scalping, day trading, or swing trading strategies.
Debugging and Transparency:
Clear labels on the chart to indicate when buy/sell conditions are met, ensuring full transparency.
Performance-Oriented:
Designed for maximum efficiency, enabling traders to achieve consistent profitability while minimizing risks.
Who is it for?
This strategy is ideal for:
Advanced Traders: Looking to refine their edge in the markets.
Institutions and Funds: Seeking an automated solution for systematic trading.
Tech-Savvy Enthusiasts: Interested in leveraging AI and data-driven insights.
We are proud to deliver a professional-grade solution that not only meets but exceeds the expectations of modern-day traders. God Strategy 2.0 is a testament to our expertise in algorithmic trading and our commitment to innovation.
If you're looking for precision, adaptability, and power, this is the strategy for you! 🚀
Let me know if you'd like additional refinements or if you need assistance deploying this strategy!
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.
Customizable EMA & RSI Indicator-TG1. *Customizable EMA Inputs:*
- Each EMA (10, 20, 50, 100, 200) is now customizable with its own length, color, and line thickness.
2. *Preserved RSI Settings:*
- The RSI section remains unchanged but with full user configurability for length, source, and colors.
3. *Overlay Configuration:*
- Set overlay=true so EMAs are plotted directly on the chart while RSI remains a separate indicator below.
### How to Use:
Adjust EMA lengths, colors, and thickness from the indicator settings panel to suit your preferences.
흑트1 시그널(BW1 signal)
This indicator is inspired by 흑백트레이더 and generates buy/sell signals based on EMA and MACD with certain conditions. It includes the following features:
1. Base Long/Short Signal:
* Long Signal: The price must be above the 200 EMA, and a MACD Golden Cross occurs below the zero line.
* Short Signal: The price must be below the 200 EMA, and a MACD Death Cross occurs above the zero line.
2. Filtering Features:
* Day Candle Bias: Filters signals based on the daily candle direction.
* Multi-Timeframe Validation: Supports higher timeframe EMA alignment checks (e.g., 15m, 30m, 1h, 4h) for trend confirmation.
* Stochastic RSI (StoRSI): Confirms entry points using overbought(def. 80)/oversold(def. 20) zones with a designated time frame(def. 30m).
* ATR Volatility Check: Ensures signals occur within acceptable ATR-based price divergence levels to manage risk in volatile conditions.
* Note that base filters are optimized with 5m timeframe.
3. Alerts:
* Configures custom alerts for buy/sell detection in real-time.
한국어 설명 (Korean Description)
이 지표는 흑백트레이더님의 EMA200과 MACD 골든 크로스를 활용한 흑트1 기법을 바탕으로 개발되었습니다. 주요 기능은 다음과 같습니다:
1. 기본 롱/숏 신호:
* 롱 신호: 가격이 200 EMA 위에 있어야 하며, MACD가 제로선 아래에서 골든 크로스가 발생해야 합니다.
* 숏 신호: 가격이 200 EMA 아래에 있어야 하며, MACD가 제로선 위에서 데드 크로스가 발생해야 합니다.
2. 필터링 기능:
* 일봉 필터: 일봉의 양봉/음봉 방향에 따라 신호를 필터링.
* 멀티 타임프레임 확인: 상위 타임프레임(15분, 30분, 1시간, 4시간)의 EMA 정배열/역배열 확인.
* 스토캐스틱 RSI (StoRSI): 지정된 타임프렘임(기본값 30m) 에서 과매수(기본값 80)/과매도(기본값 20) 구간에서 진입 지점을 확인.
* ATR 변동성 체크: ATR 기반 가격 괴리 수준 내에서 신호가 발생하도록 하여 높은 변동성에서 리스크를 줄임.
* 필터 기본 설정은 5분 시간프레임에 최적화되었습니다.
3. 알림:
* 매수/매도 신호 감지 시 실시간 알림 설정 가능.
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!
Indicators Table[Robinson0707]
I try to make a table for simple indicator. I hope you lile it. For now I just add classic, fibonacci and wodie pivont point. And ı use Exponanctal moving avera. If you want you can open it as a plot. Also I ad Benjamin GRAHAM's valuation formula
Moving Average Convergence DivergenceTake your trading to the next level with this enhanced Moving Average Convergence Divergence (MACD) indicator. Featuring clear visual signals for "Buy" and "Sell" points, this MACD is designed to simplify your decision-making process. Pair it with our Dynamic SMA Pro Chart for trend confirmation and our Stochastic Indicator for momentum analysis to get a well-rounded view of market trends. Whether you're a beginner or a seasoned trader, this tool helps you spot key opportunities with confidence. Perfect for identifying reversals and optimizing your entries and exits!
Bottom Detection MonitorBottom Detection Monitor
抄底监测器
利用了RSI值低于30的时候,跟30的差值,进行累积和计算,期间如果有RSI值超过了30,则自动累计和值清零,重新计算。一直到达设置的阈值标准,则会清零重置。
阈值的默认设置标准为100。
这个最早是从一分钟交易里总结出来的,小级别周期特别适合。
因为如果是连续的一段强势下跌过程,如果是大时间周期级别,这个阈值可能需要设置很高,就会有一个问题,指标的图表部分就有可能失真过大。而每个产品的波动特点和幅度可能会有差异,所以我把这个阈值留给了用户自己设置。
同样的原理,我也还制作了一个CCI的类似原理检测。
平时,这条曲线会成一条水平贴近零轴的直线,直到下跌波动跌破RSI30开始,当突然增加的曲线从波峰跌回零轴,就是抄底的时机。当然由于阈值的问题,可能会连续出现多个波峰,这个在使用中需要注意,可以通过增大阈值来改变这种现象。
我是我开源的开始。
我尊重有趣的想法,和重新定义的表达。
感谢Tradingview社区,给了我这个机会。
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.