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.
Centered Oscillators
Squeeze Momentum Strategy [esonusharma]The strategy is based on John Carter's TTM squeeze indicator with some modifications.
Strategy is only for Long trades and not for Short trades .
It combines Bollinger Bands and Keltner Channels to identify periods of low volatility (squeezes) and capitalise on breakout opportunities.
Key Features:
Squeeze Detection: Identifies low-volatility periods using the relationship between Bollinger Bands and Keltner Channels:
Squeeze ON: When Bollinger Bands are inside Keltner Channels.
Squeeze OFF: When Bollinger Bands expand beyond Keltner Channels, signalling potential breakouts.
Momentum Analysis: Uses a custom momentum histogram based on the midline of the Donchian Channel and SMA to assess the strength and direction of price movements.
Green Histogram: Upward momentum.
Red Histogram: Downward momentum.
Backtesting: Start and end dates for precise historical analysis.
Squeeze Background: Highlighted background when a squeeze is active.
Trade Automation: Long trades are initiated after a squeeze ends with upward momentum.
Exits are governed by EMA conditions and profit targets.
Bottom Detection MonitorBottom Detection Monitor
抄底监测器
利用了RSI值低于30的时候,跟30的差值,进行累积和计算,期间如果有RSI值超过了30,则自动累计和值清零,重新计算。一直到达设置的阈值标准,则会清零重置。
阈值的默认设置标准为100。
这个最早是从一分钟交易里总结出来的,小级别周期特别适合。
因为如果是连续的一段强势下跌过程,如果是大时间周期级别,这个阈值可能需要设置很高,就会有一个问题,指标的图表部分就有可能失真过大。而每个产品的波动特点和幅度可能会有差异,所以我把这个阈值留给了用户自己设置。
同样的原理,我也还制作了一个CCI的类似原理检测。
平时,这条曲线会成一条水平贴近零轴的直线,直到下跌波动跌破RSI30开始,当突然增加的曲线从波峰跌回零轴,就是抄底的时机。当然由于阈值的问题,可能会连续出现多个波峰,这个在使用中需要注意,可以通过增大阈值来改变这种现象。
我是我开源的开始。
我尊重有趣的想法,和重新定义的表达。
感谢Tradingview社区,给了我这个机会。
ASLANMAX METEASLANMAX METE
📊 OVERVIEW:
This advanced TradingView indicator is a professional trading tool powered by an AI-powered signal generation algorithm.
🔍 KEY FEATURES:
Multi-Indicator Integration
Fisher Transform
Momentum
RSI
CCI
Stochastic Oscillator
Ultimate Oscillator
Dynamic Signal Generation
Risk tolerance adjustable
Volatility-based thresholds
Confidence score calculation
Special Signal Types
Buy/Sell Signals
"Meto" Up Crossing Signal
"Zico" Down Crossing Signal
🧠 AI-LIKE TECHNIQUES:
Integrated signal line
Dynamic threshold mechanism
Multi-indicator correlation
💡 USAGE ADVANTAGES:
Flexible parameter settings
Low and high risk modes
Real-time signal generation
Adaptation to different market conditions
⚙️ ADJUSTABLE PARAMETERS:
Basic Period
EMA Period
Risk Tolerance
Volatility Thresholds
🔔 SIGNAL TYPES:
Buy Signal (Green)
Sell Signal (Red)
Meto Signal (Yellow Triangle Up)
Zico Signal (Purple Triangle Down)
🌈 VISUALIZATION:
Integrated Line (Red)
EMA Line (Blue)
Background Color Changes
Signal Shapes
⚠️ RECOMMENDATIONS:
Be sure to test in your own market
Do not neglect risk management
Use multiple approval mechanisms
🔬 TECHNICAL INFRASTRUCTURE:
Pine Script v6
Advanced mathematical algorithms
Dynamic calculation techniques
🚦 PERFORMANCE TIPS:
Test in different time frames
Find optimal parameters
Apply risk management rules
💼 AREAS OF USE:
Cryptocurrency
Stocks Stock
Forex
Commodities
🌟 SPECIAL RECOMMENDATION:
This indicator is for informational purposes only. Support your investment decisions with professional advisors and your own research.
9-Period RSI with 3 EMAs, 21 WMA, and 50 DEMA //@version=5
indicator("9-Period RSI with 3 EMAs, 21 WMA, and 50 DEMA", overlay=false)
// Input for RSI length
rsiLength = input.int(9, title="RSI Length", minval=1)
// Input for EMA lengths
emaLength1 = input.int(5, title="EMA Length 1", minval=1)
emaLength2 = input.int(10, title="EMA Length 2", minval=1)
emaLength3 = input.int(20, title="EMA Length 3", minval=1)
// Input for WMA length
wmaLength = input.int(21, title="WMA Length", minval=1)
// Input for DEMA length
demaLength = input.int(50, title="DEMA Length", minval=1)
// Calculate RSI
rsiValue = ta.rsi(close, rsiLength)
// Calculate EMAs based on RSI
ema1 = ta.ema(rsiValue, emaLength1)
ema2 = ta.ema(rsiValue, emaLength2)
ema3 = ta.ema(rsiValue, emaLength3)
// Calculate WMA based on RSI
wma = ta.wma(rsiValue, wmaLength)
// Calculate DEMA based on RSI
ema_single = ta.ema(rsiValue, demaLength)
ema_double = ta.ema(ema_single, demaLength)
dema = 2 * ema_single - ema_double
// Plot RSI
plot(rsiValue, color=color.blue, title="RSI")
// Plot EMAs
plot(ema1, color=color.orange, title="EMA 1 (5)")
plot(ema2, color=color.purple, title="EMA 2 (10)")
plot(ema3, color=color.teal, title="EMA 3 (20)")
// Plot WMA
plot(wma, color=color.yellow, title="WMA (21)", linewidth=2)
// Plot DEMA
plot(dema, color=color.red, title="DEMA (50)", linewidth=2)
// Add horizontal lines for reference
hline(70, "Overbought", color=color.red, linestyle=hline.style_dotted)
hline(30, "Oversold", color=color.green, linestyle=hline.style_dotted)
hline(50, "Midline", color=color.gray, linestyle=hline.style_dotted)
RSI y MACD Robot Exterminiun Condiciones de Compra: Se da cuando el RSI está por debajo del nivel de sobreventa y el MACD cruza por encima de su señal.
Condiciones de Venta: Ocurre cuando el RSI está por encima del nivel de sobrecompra y el MACD cruza por debajo de su señal.
Visualización: Se trazan las líneas de RSI, MACD, y la línea de señal para facilitar la interpretación.
Open Close Cross Strategy R5.1 with SL/TPOpen Close Cross Strategy with SL/TP.
SL can be set at the low or high from the last candels.
TP can be changed about R:R.
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!
CCI & BB with DivergenceCCI İndikatörü, yeni bir trendi belirlemek veya aşırı alım-satım bölgelerine gelmiş hisse emtia veya menkul kıymetlerin piyasa koşullarını belirlemek için kullanılabilecek çok taraflı bir göstergedir.
Bollinger Bandı, teknik analizde fiyat hareketlerini yorumlamanıza yardımcı olan çok yönlü bir göstergedir. 1980'lerde John Bollinger tarafından geliştirilen bu teknik, bir finansal varlığın fiyat oynaklığını ve potansiyel fiyat hareketlerini anlamak için kullanılır.
Düzenli uyumsuzluk ve gizli uyumsuzluk olmak üzere iki tür uyumsuzluk vardır. Onlarda kendi aralarında boğa uyumsuzluğu ve ayı uyumsuzluğu olmak üzere ikiye ayrılır. Boğa uyumsuzluklarına pozitif, ayı uyumsuzluklarına negatif uyumsuzluk adı da verilir.
Tüm bu indikatörler birleştirildi
MACD y RSI CombinadosMACD y RSI Combinados – Indicador de Divergencias y Tendencias** Este indicador combina dos de los indicadores más populares en análisis técnico: el **MACD ( Media Móvil Convergencia Divergencia)** y el **RSI (Índice de Fuerza Relativa)**. Con él, podrás obtener señales de tendencia y detectar posibles puntos de reversión en el mercado. ### Características: - **RSI (Índice de Fuerza Relativa)**: - **Longitud configurable**: Ajusta el periodo del RSI según tu preferencia. - **Niveles de sobrecompra y sobreventa**: Personaliza los niveles 70 y 30 para detectar condiciones extremas. - **Divergencias**: Calcula divergencias entre el RSI y el precio para identificar posibles cambios de dirección. Las divergencias alcistas y bajistas se muestran con líneas y etiquetas en el gráfico.
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.
MACD StrategyMACD Strategy - Trend Following with Crossover Signals
This strategy uses the MACD (Moving Average Convergence Divergence) to generate buy and sell signals based on the crossover of the MACD line and the Signal Line.
Key Features:
MACD Line (Blue): The difference between the 12-period and 26-period exponential moving averages (EMAs).
Signal Line (Orange): The 9-period EMA of the MACD line.
Histogram (Red): Displays the difference between the MACD line and the Signal line, helping visualize trend strength.
Buy & Sell Logic:
Buy Signal: Triggered when the MACD line crosses above the Signal line.
Sell Signal: Triggered when the MACD line crosses below the Signal line.
Strategy Execution:
Buy Position: The strategy enters a long position when the MACD line crosses above the Signal line.
Sell Position: The strategy closes the long position when the MACD line crosses below the Signal line.
This strategy is useful for identifying trend reversals and momentum shifts. The MACD crossover is a popular tool for trend-following traders looking to enter during strong trends and exit when momentum slows.
“MACD + EMA9 + Stop/TP (5 candles) - 3H” (Risk Multiplier = 3,5)Resumo:
Esta estratégia combina um sinal de MACD (cruzamento de DIF e DEA) com o cruzamento do preço pela EMA de 9 períodos. Além disso, utiliza Stop Loss baseado no menor ou maior preço dos últimos 5 candles (lookback) e um Take Profit de 3,5 vezes o risco calculado. Foi otimizada e obteve bons resultados no time frame de 3 horas, apresentando uma taxa de retorno superior a 2,19 em backtests.
Lógica de Entrada
1. Compra (Buy)
• Ocorre quando:
• O close cruza a EMA9 de baixo para cima (crossover).
• O MACD (DIF) cruza a linha de sinal (DEA) de baixo para cima (crossover).
• Ao detectar esse sinal de compra, a estratégia abre uma posição comprada (long) e fecha qualquer posição vendida anterior.
2. Venda (Sell)
• Ocorre quando:
• O close cruza a EMA9 de cima para baixo (crossunder).
• O MACD (DIF) cruza a linha de sinal (DEA) de cima para baixo (crossunder).
• Ao detectar esse sinal de venda, a estratégia abre uma posição vendida (short) e fecha qualquer posição comprada anterior.
Stop Loss e Take Profit
• Stop Loss:
• Compra (long): Stop fica abaixo do menor preço (low) dos últimos 5 candles.
• Venda (short): Stop fica acima do maior preço (high) dos últimos 5 candles.
• Take Profit:
• Utiliza um Fator de Risco de 3,5 vezes a distância do preço de entrada até o stop.
• Exemplo (compra):
• Risco = (Preço de Entrada) – (Stop Loss)
• TP = (Preço de Entrada) + (3,5 × Risco)
Parâmetros Principais
• Gráfico: 3 horas (3H)
• EMA9: Período de 9
• MACD: Padrão (12, 26, 9)
• Stop Loss (lookback): Maior ou menor preço dos últimos 5 candles
• Fator de TP (Risk Multiplier): 3,5 × risco
Observações
• Os resultados (taxa de retorno superior a 2,19) foram observados no histórico, com backtest no time frame de 3H.
• Sempre teste em conta demo ou com testes adicionais antes de usar em conta real, pois condições de mercado podem variar.
• Os parâmetros (EMA, MACD, lookback de 5 candles e fator de risco 3,5) podem ser ajustados de acordo com a volatilidade do ativo e o perfil de risco do trader.
Importante: Nenhum setup garante resultados futuros. Essa descrição serve como referência técnica, e cada investidor/trader deve avaliar a estratégia em conjunto com outras análises e com um gerenciamento de risco adequado.
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.
Combined Indicator with Signals, MACD, RSI, and EMA200Este indicador combina múltiples herramientas técnicas en un solo script, proporcionando un enfoque integral para la toma de decisiones en trading. A continuación, se analiza cada componente y su funcionalidad, así como las fortalezas y áreas de mejora.
Componentes principales
Medias Móviles (MA7, MA20, EMA200):
MA7 y MA20: Son medias móviles simples (SMA) que identifican señales a corto plazo basadas en sus cruces. Estos cruces (hacia arriba o hacia abajo) son fundamentales para las señales de compra o venta.
EMA200: Actúa como un filtro de tendencia general. Aunque su presencia es visualmente informativa, no afecta directamente las señales en este script.
Estas medias móviles son útiles para identificar tendencias a corto y largo plazo.
MACD (Moving Average Convergence Divergence):
Calculado usando las longitudes de entrada (12, 26, y 9 por defecto).
Se trazan dos líneas: la línea MACD (verde) y la línea de señal (naranja). Los cruces entre estas líneas determinan la fuerza de las señales de compra o venta.
Su enfoque está en medir el momento del mercado, especialmente en combinación con los cruces de medias móviles.
RSI (Relative Strength Index):
Calculado con un período estándar de 14.
Se utiliza para identificar condiciones de sobrecompra (>70) y sobreventa (<30).
Además de ser trazado como una línea, el fondo del gráfico se sombrea con colores rojo o verde dependiendo de si el RSI está en zonas extremas, lo que facilita la interpretación visual.
Señales de Compra y Venta:
Una señal de compra ocurre cuando:
La MA7 cruza hacia arriba la MA20.
La línea MACD cruza hacia arriba la línea de señal.
El RSI está en una zona de sobreventa (<30).
Una señal de venta ocurre cuando:
La MA7 cruza hacia abajo la MA20.
La línea MACD cruza hacia abajo la línea de señal.
El RSI está en una zona de sobrecompra (>70).
Las señales se representan con triángulos verdes (compra) y rojos (venta), claramente visibles en el gráfico.
RSI ve EMA Tabanlı Alım-Satım StratejisiBu strateji, kısa vadeli ticaret yaparken güçlü trendleri takip etmeye ve riskleri en aza indirgemeye odaklanır. Strateji, aşağıdaki göstergelere dayanarak alım ve satım sinyalleri üretir:
Alım Sinyali:
EMA 50 değeri, EMA 200'ün üzerinde olmalı, yani trend yukarı yönlü olmalı.
MACD göstergesi sıfırın altında olmalı ve önceki değeri aşarak yükselmiş olmalı. Bu, güçlenen bir düşüş trendinden çıkıp yükselişe geçişi işaret eder.
Satım Sinyali:
RSI 14 göstergesi 70 seviyesini yukarıdan aşağıya kırarsa, aşırı alım durumunun sona erdiği ve fiyatın geri çekilebileceği sinyali verilir.
Stop Loss:
Eğer EMA 50 değeri, EMA 200'ün altına düşerse, strateji mevcut pozisyonu kapatarak zararı sınırlamayı hedefler.
Bu strateji, trend takibi yapan ve risk yönetimine önem veren yatırımcılar için tasarlanmıştır. Hem alım hem de satım koşulları, piyasa koşullarını dinamik bir şekilde analiz eder ve sadece trend yönündeki hareketlere odaklanır. RSI, MACD ve EMA göstergeleriyle desteklenen alım-satım sinyalleri, güçlü ve güvenilir bir ticaret stratejisi oluşturur.
Ekstra Notlar:
Strateji, trend yönünde işlem yaparak daha sağlam pozisyonlar almanızı sağlar.
Stop loss seviyeleri, güçlü trend dönüşleri durumunda korunmaya yardımcı olur.
Bu strateji özellikle yükseliş trendleri sırasında alım yapmayı tercih eder ve aşırı alım koşullarında satışı gerçekleştirir.
흑트3 시그널 PlotThis indicator uses a double golden cross/dead cross between the WaveTrend WT line and the Signal line, combined with price divergence. The signal is triggered at the second golden cross or dead cross when specific conditions are met.
Long Signal
* Two golden crosses of the WaveTrend indicator must occur.
1. The first golden cross must happen below the WaveTrend oversold line.
2. The second golden cross must occur above the WaveTrend oversold line.
* The two golden crosses should move upward, while the price at the time of these crosses creates a downward divergence.
* A signal is triggered at the second golden cross if the above conditions are satisfied.
Short Signal
* Opposite to the long signal:
1. Two dead crosses of the WaveTrend indicator must occur.
2. The first dead cross must happen above the WaveTrend overbought line.
3. The second dead cross must occur below the WaveTrend overbought line.
* The two dead crosses should move downward, while the price at the time of these crosses creates an upward divergence.
* A signal is triggered at the second dead cross if the above conditions are satisfied.
Filter Options
1. Minimum Bars Option
* The second golden/dead cross will only be displayed if it occurs after a minimum number of bars (e.g., 5 bars) from the first golden/dead cross found in the oversold/overbought zone (-60/60).
* Any golden/dead cross found within fewer bars than the specified minimum is ignored.
2. Maximum Bars Option
* Only the second golden/dead cross occurring within the maximum number of bars (e.g., 25 bars) from the first golden/dead cross in the oversold/overbought zone (-60/60) will be displayed.
* Any golden/dead cross found beyond the maximum bar threshold is ignored.
*Additional Notes
multiple signals can occur within the specified maximum bar range in oversold/overbought zones. Starting from the second signal, the methodology of "흑트3" no longer applies, but this can be interpreted as an accumulation of divergence. This may indicate the strengthening of a potential trend reversal force.
시그널 설명
wavetrend WT라인과 시그널라인의 더블 골든크로스/데드크로스를 활용, 가격과의 다이버전스를 이용한 기법으로 조건에 맞는 두번째 골크나 데크에서 시그널 발생.
롱 조건
wavetrend 골든크로스가 두번 발생해야 함.
첫번째 골든 크로스는 wavetrend oversold 라인 아래에 위치해야 하고 두번째 골든 크로스는 oversold 라인 위에 위치해야함.
두개의 골든 크로스는 위로 올라가고 골든 크로스들이 발생한 시점의 가격은 내려가는 다이버전스를 만들어야 함.
위 조건들이 만족될 때 두번째 골든 크로스가 발생시 시그널 발생.
숏 조건
롱과는 반대
wavetrend 데드크로스가 두번 발생해야 함.
첫번째 데드 크로스는 wavetrend overbought 라인 위에 위치해야 하고 두번째 데드크로스는 overbought 라인 아래에 위치해야함.
두개의 데드 크로스는 아래로 내려가고 데드 크로스들이 발생한 시점의 가격은 올라가는 다이버전스를 만들어야 함.
위 조건들이 만족될 때 두번째 골든 크로스가 발생시 시그널 발생.
Filter 옵션
최소바 옵션 : 과매도/과매수(-60/60) 구간에서 발견한 첫번째 골크/데크에서 최소 지정된 바(e.g 5) 개수 이상에서만 발견된 두번째 골크/데크 표시. 최소바 기준 안에서 발견된 골크/데크는 무시.
최대바 옵션: 과매도/과매수(-60/60) 구간에서 발견한 첫번째 골크/데크에서 최대 지정된 바(e.g 25) 개수 안에있는 발견된 두번째 골크/데크들만 표시. 최대바 기준을 넘어서는 너무 먼 골크/데크는 무시.
*과매도/과매수 구간에서 골크/데크를 최대 지정된 바 개수 이내에서 여러번의 신호가 발생 가능. 두번째 신호부터는 흑트3의 기법이 무효되나 다이버전스 축적의 개념으로 보고 추세 전환의 힘이 쌓이고 있다고 생각해볼수도 있음.
흑트2 Signal PlotSignal Description
This strategy utilizes double golden crosses and dead crosses of the MACD (Moving Average Convergence Divergence). When a second golden cross or dead cross meeting the specified conditions occurs, a signal is generated.
Long Position
1. The MACD must form two golden crosses below the zero line.
2. The first golden cross must be lower than the second golden cross.
Short Position
1. The MACD must form two dead crosses above the zero line.
2. The first dead cross must be higher than the second dead cross.
Position Entry
* after confirming a signal, wait for confirmation, such as breaking a resistance level in the desired direction on the observed timeframe.
* Enter the position at the breakout point when such confirmation occurs.
Filtering Options
To reduce noise, several filtering functions have been added. Further research may be needed.
1. Minimum Bar Count Between Golden/Dead Crosses (default = 5):
* Sets the minimum number of bars between crosses to ignore signals in sideways markets with frequent crosses due to small fluctuations.
2. Maximum Bar Count Between Golden/Dead Crosses (default = 30):
* Considers crosses too far apart as noise and ignores them.
3. Percentage Change Between Golden/Dead Crosses (default = 1%):
* Filters out signals where the percentage difference between the first and second cross is too small, considering them as noise.
4. Candle Close Comparison:
* When a golden cross occurs, the price should be declining.
* When a dead cross occurs, the price should be rising.
* In other words, filters signals to only consider MACD divergence.
5. RSI Filter:
* Displays long/short signals only when the RSI is above (or below) a specified level.
시그널 설명
맥디(macd)의 더블 골든크로스와 데드크로스를 활용한 기법. 조건에 맞는 두번재 데드크로스나 골든 크로스가 발생하였을때 두번째 골크나 데크에서 시그널 발생.
롱
macd가 제로라인 아래에서 골크를 두번생성.
첫번째 골크가 두번째 골크보다 아래에 있어야 함.
숏
macd가 제로라인 위에서 데드를 두번생성.
첫번째 데크가 두번째 데크보다 위에 있어야 함.
포지션 진입.
시그널이 발생하고 원하는 방향으로의 보는 시간프레임에서의 저항을 돌파하는 흐름이 나올때 돌파지점에서 포지션 진입.
필터링 : 노이즈 제거용으로 몇가지 필터링 기능을 추가함. 더 연구가 필요.
1. 골크/데크사이 최소바 개수(default=5) : 골크/데크간 최소 바의 개수로 횡보구간에서 작은 변동성으로 너무 잦은 골크/데크 발생하는 것을 무시하기 위한 옵션.
2. 골크/데크사이 최대바 개수(default=30): 골크/데크간 간격이 너무 넓은 것은 노이즈 간주하기 위한 옵션.
3. 골크/데크간 변화(%)(default=1) : 첫번째 골크(또는 데크)와 두번째 골크와의 변화율이 너무 적은 경우 노이즈로 간주 필터링 할수 있는 옵션.
4. 봉마감 비교: 골드가 발생하였을때 가격은 하락, 데크가 발생하였을때 가격은 상승. 즉 macd다이버전스 일때만 필터링
5. RSI filter : rsi 가 지정된 가격 이상(또는 이하)일때만 롱/숏 시그널 표시.
흑트2 시그널Signal Description
This strategy utilizes double golden crosses and dead crosses of the MACD (Moving Average Convergence Divergence). When a second golden cross or dead cross meeting the specified conditions occurs, a signal is generated.
Long Position
1. The MACD must form two golden crosses below the zero line.
2. The first golden cross must be lower than the second golden cross.
Short Position
1. The MACD must form two dead crosses above the zero line.
2. The first dead cross must be higher than the second dead cross.
Position Entry
* after confirming a signal, wait for confirmation, such as breaking a resistance level in the desired direction on the observed timeframe.
* Enter the position at the breakout point when such confirmation occurs.
Filtering Options
To reduce noise, several filtering functions have been added. Further research may be needed.
1. Minimum Bar Count Between Golden/Dead Crosses (default = 5):
* Sets the minimum number of bars between crosses to ignore signals in sideways markets with frequent crosses due to small fluctuations.
2. Maximum Bar Count Between Golden/Dead Crosses (default = 30):
* Considers crosses too far apart as noise and ignores them.
3. Percentage Change Between Golden/Dead Crosses (default = 1%):
* Filters out signals where the percentage difference between the first and second cross is too small, considering them as noise.
4. Candle Close Comparison:
* When a golden cross occurs, the price should be declining.
* When a dead cross occurs, the price should be rising.
* In other words, filters signals to only consider MACD divergence.
5. RSI Filter:
* Displays long/short signals only when the RSI is above (or below) a specified level.
시그널 설명
맥디(macd)의 더블 골든크로스와 데드크로스를 활용한 기법. 조건에 맞는 두번재 데드크로스나 골든 크로스가 발생하였을때 두번째 골크나 데크에서 시그널 발생.
롱
macd가 제로라인 아래에서 골크를 두번생성.
첫번째 골크가 두번째 골크보다 아래에 있어야 함.
숏
macd가 제로라인 위에서 데드를 두번생성.
첫번째 데크가 두번째 데크보다 위에 있어야 함.
포지션 진입.
시그널이 발생하고 원하는 방향으로의 보는 시간프레임에서의 저항을 돌파하는 흐름이 나올때 돌파지점에서 포지션 진입.
필터링 : 노이즈 제거용으로 몇가지 필터링 기능을 추가함. 더 연구가 필요.
1. 골크/데크사이 최소바 개수(default=5) : 골크/데크간 최소 바의 개수로 횡보구간에서 작은 변동성으로 너무 잦은 골크/데크 발생하는 것을 무시하기 위한 옵션.
2. 골크/데크사이 최대바 개수(default=30): 골크/데크간 간격이 너무 넓은 것은 노이즈 간주하기 위한 옵션.
3. 골크/데크간 변화(%)(default=1) : 첫번째 골크(또는 데크)와 두번째 골크와의 변화율이 너무 적은 경우 노이즈로 간주 필터링 할수 있는 옵션.
4. 봉마감 비교: 골드가 발생하였을때 가격은 하락, 데크가 발생하였을때 가격은 상승. 즉 macd다이버전스 일때만 필터링
5. RSI filter : rsi 가 지정된 가격 이상(또는 이하)일때만 롱/숏 시그널 표시.
흑트3 시그널This indicator uses a double golden cross/dead cross between the WaveTrend WT line and the Signal line, combined with price divergence. The signal is triggered at the second golden cross or dead cross when specific conditions are met.
Long Signal
* Two golden crosses of the WaveTrend indicator must occur.
1. The first golden cross must happen below the WaveTrend oversold line.
2. The second golden cross must occur above the WaveTrend oversold line.
* The two golden crosses should move upward, while the price at the time of these crosses creates a downward divergence.
* A signal is triggered at the second golden cross if the above conditions are satisfied.
Short Signal
* Opposite to the long signal:
1. Two dead crosses of the WaveTrend indicator must occur.
2. The first dead cross must happen above the WaveTrend overbought line.
3. The second dead cross must occur below the WaveTrend overbought line.
* The two dead crosses should move downward, while the price at the time of these crosses creates an upward divergence.
* A signal is triggered at the second dead cross if the above conditions are satisfied.
Filter Options
1. Minimum Bars Option
* The second golden/dead cross will only be displayed if it occurs after a minimum number of bars (e.g., 5 bars) from the first golden/dead cross found in the oversold/overbought zone (-60/60).
* Any golden/dead cross found within fewer bars than the specified minimum is ignored.
2. Maximum Bars Option
* Only the second golden/dead cross occurring within the maximum number of bars (e.g., 25 bars) from the first golden/dead cross in the oversold/overbought zone (-60/60) will be displayed.
* Any golden/dead cross found beyond the maximum bar threshold is ignored.
시그널 설명
wavetrend WT라인과 시그널라인의 더블 골든크로스/데드크로스를 활용, 가격과의 다이버전스를 이용한 기법으로 조건에 맞는 두번째 골크나 데크에서 시그널 발생.
롱 조건
wavetrend 골든크로스가 두번 발생해야 함.
첫번째 골든 크로스는 wavetrend oversold 라인 아래에 위치해야 하고 두번째 골든 크로스는 oversold 라인 위에 위치해야함.
두개의 골든 크로스는 위로 올라가고 골든 크로스들이 발생한 시점의 가격은 내려가는 다이버전스를 만들어야 함.
위 조건들이 만족될 때 두번째 골든 크로스가 발생시 시그널 발생.
숏 조건
롱과는 반대
wavetrend 데드크로스가 두번 발생해야 함.
첫번째 데드 크로스는 wavetrend overbought 라인 위에 위치해야 하고 두번째 데드크로스는 overbought 라인 아래에 위치해야함.
두개의 데드 크로스는 아래로 내려가고 데드 크로스들이 발생한 시점의 가격은 올라가는 다이버전스를 만들어야 함.
위 조건들이 만족될 때 두번째 골든 크로스가 발생시 시그널 발생.
Filter 옵션
최소바 옵션 : 과매도/과매수(-60/60) 구간에서 발견한 첫번째 골크/데크에서 최소 지정된 바(e.g 5) 개수 이상에서만 발견된 두번째 골크/데크 표시. 최소바 기준 안에서 발견된 골크/데크는 무시.
최대바 옵션: 과매도/과매수(-60/60) 구간에서 발견한 첫번째 골크/데크에서 최대 지정된 바(e.g 25) 개수 안에있는 발견된 두번째 골크/데크들만 표시. 최대바 기준을 넘어서는 너무 먼 골크/데크는 무시.
Absolute Strength Index [ASI] (Zeiierman)█ Overview
The Absolute Strength Index (ASI) is a next-generation oscillator designed to measure the strength and direction of price movements by leveraging percentile-based normalization of historical returns. Developed by Zeiierman, this indicator offers a highly visual and intuitive approach to identifying market conditions, trend strength, and divergence opportunities.
By dynamically scaling price returns into a bounded oscillator (-10 to +10), the ASI helps traders spot overbought/oversold conditions, trend reversals, and momentum changes with enhanced precision. It also incorporates advanced features like divergence detection and adaptive signal smoothing for versatile trading applications.
█ How It Works
The ASI's core calculation methodology revolves around analyzing historical price returns, classifying them into top and bottom percentiles, and normalizing the current price movement within this framework. Here's a breakdown of its key components:
⚪ Returns Lookback
The ASI evaluates historical price returns over a user-defined period (Returns Lookback) to measure recent price behavior. This lookback window determines the sensitivity of the oscillator:
Shorter Lookback: Higher responsiveness to recent price movements, suitable for scalping or high-volatility assets.
Longer Lookback: Smoother oscillator behavior is ideal for identifying larger trends and avoiding false signals.
⚪ Percentile-Based Thresholds
The ASI categorizes returns into two groups:
Top Percentile (Winners): The upper X% of returns, representing the strongest upward price moves.
Bottom Percentile (Losers): The lower X% of returns, capturing the sharpest downward movements.
This percentile-based normalization ensures the ASI adapts to market conditions, filtering noise and emphasizing significant price changes.
⚪ Oscillator Normalization
The ASI normalizes current returns relative to the top and bottom thresholds:
Values range from -10 to +10, where:
+10 represents extreme bullish strength (above the top percentile threshold).
-10 indicates extreme bearish weakness (below the bottom percentile threshold).
⚪ Signal Line Smoothing
A signal line is optionally applied to the ASI using a variety of moving averages:
Options: SMA, EMA, WMA, RMA, or HMA.
Effect: Smooths the ASI to filter out noise, with shorter lengths offering higher responsiveness and longer lengths providing stability.
⚪ Divergence Detection
One of ASI's standout features is its ability to detect and highlight bullish and bearish divergences:
Bullish Divergence: The ASI forms higher lows while the price forms lower lows, signaling potential upward reversals.
Bearish Divergence: The ASI forms lower highs while the price forms higher highs, indicating potential downward reversals.
█ Key Differences from RSI
Dynamic Adaptability: ASI adjusts to market conditions through percentile-based scaling, while RSI uses static thresholds.
█ How to Use ASI
⚪ Trend Identification
Bullish Strength: ASI above zero suggests upward momentum, suitable for trend-following trades.
Bearish Weakness: ASI below zero signals downward momentum, ideal for short trades or exits from long positions.
⚪ Overbought/Oversold Levels
Overbought Zone: ASI in the +8 to +10 range indicates potential exhaustion of bullish momentum.
Oversold Zone: ASI in the -8 to -10 range points to potential reversal opportunities.
⚪ Divergence Signals
Look for bullish or bearish divergence labels to anticipate trend reversals before they occur.
⚪ Signal Line Crossovers
A crossover between the ASI and its signal line (e.g., EMA or SMA) can indicate a shift in momentum:
Bullish Crossover: ASI crosses above the signal line, signaling potential upside.
Bearish Crossover: ASI crosses below the signal line, suggesting downside momentum.
█ Settings Explained
⚪ Absolute Strength Index
Returns Lookback: Sets the sensitivity of the oscillator. Shorter periods detect short-term changes, while longer periods focus on broader trends.
Top/Bottom Percentiles: Adjust thresholds for defining winners and losers. Narrower percentiles increase sensitivity to outliers.
Signal Line Type: Choose from SMA, EMA, WMA, RMA, or HMA for smoothing.
Signal Line Length: Fine-tune the responsiveness of the signal line.
⚪ Divergence
Divergence Lookback: Adjusts the period for detecting divergence. Use longer lookbacks to reduce noise.
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!