Trendlines with Breaks [TaurusWave] TELEGRAM +1Trendlines with Breaks
TaurusWave – динамический индикатор, который строит трендовые линии на основе свинг-хай/свинг-лоу, определяет состояние рынка (трендовый или боковой) через анализ волатильности и полос Боллинджера, а также генерирует сигналы Buy/Sell с автоматической отправкой уведомлений в Telegram. Индикатор отображает уровни поддержки и сопротивления, каналы, ежедневные и 8-часовые уровни, помогая трейдеру принимать решения на основе технического анализа.
頻帶和通道
Dynamic Bollinger BandsClean Bollinger Bands
Key Features
Standard Bollinger Bands Calculation
Middle Band (SMA): Calculates the Simple Moving Average (SMA) based on a customizable period.
Upper Band: Plots the upper Bollinger Band using a specified number of standard deviations above the SMA.
Lower Band: Plots the lower Bollinger Band using a specified number of standard deviations below the SMA.
cocoTrading indicator v2this is descripton of this indicator.this is descripton of this indicatorthis is descripton of this indicatorthis is descripton of this indicatorthis is descripton of this indicatorthis is descripton of this indicatorthis is descripton of this indicatorthis is descripton of this indicatorthis is descripton of this indicatorthis is descripton of this indicator.
BOLL-V5 RAY 5min 1:1 (false, true, false) I🧠 General Description
This is a fully optimized and functional end-to-end strategy specifically designed for the RAY/USDT pair. It’s among the hundreds of strategies discovered through my algorithms.
📈 Indicator Capability
This strategy can be utilized as an indicator, enabling quick visual references for potential entry and exit signals directly on your charts.
⚙️ Parameters to Follow
Do not change the parameters: any modification might affect the strategy’s performance.
Only for the RAY/USDT pair ( Raydium ) with a 5min timeframe : it is tailor-made for this pair and may not guarantee results on others.
💁 Risk and Reward Ratio
1:2 Ratio: the strategy uses a risk/reward ratio of 1 to 1.
Fixed amount of €5: each trade either wins or loses this set amount, ensuring disciplined risk management.
This amount can be updated in future iterations.
🤑 Benefits
Stable Winrate: by fixing the gain or loss per trade, the strategy maintains a consistent success rate regardless of market conditions.
Easy Tracking: the constant €5 figure simplifies the calculation of profits and losses.
🙋♂️ For More Information
Check out the Strategy Tester tab to see more details and historical performance data.
For further questions or clarifications, feel free to send me a private message.
Liquid EMA (Seansence)EMA's 100-2000 plus the 50 EMA in there for a buffer between the 100 EMA and the 21 and 9 EMA's. Used to indicate the price reaction to the the Fluid Nature of the EMA's. EMA's treat the price like a ball in water. Showing points of resistance and support with the EMA's acting almost like a fluid, a... Liquid... if you will...
AIT_ZG001
Documentation for the TradingView Indicator
Overview
This indicator, written in Pine Script version 5, combines multiple technical analysis tools into a single script. It provides traders with insights into market trends, reversals, and potential trade opportunities. Below is a detailed explanation of its features and functionality.
Features and Functionality
1. ATR Trailing Stop
The indicator calculates a trailing stop based on the Average True Range (ATR) and a user-defined multiplier (a).
Inputs:
Key Value (a): Adjusts the sensitivity of the trailing stop.
ATR Period (c): Sets the period for the ATR calculation.
Logic:
The trailing stop adjusts dynamically, moving up in uptrends and down in downtrends.
Used for identifying potential buy and sell points when the price crosses the stop level.
2. Buy and Sell Signals
The script generates buy and sell signals based on the price's relationship with the ATR trailing stop:
Buy Condition:
Price closes above the trailing stop.
The candle is bullish (closing price is higher than the opening price).
Sell Condition:
Price closes below the trailing stop.
The candle is bearish (closing price is lower than the opening price).
Visualization:
Buy signals are marked with 🚀 (green upward labels below the bar).
Sell signals are marked with 🔨 (red downward labels above the bar).
3. Donchian Channels
Plots the highest high and lowest low over a fixed 60-period range:
Purpose: Helps identify breakout levels and support/resistance zones.
Colors: Purple lines for both upper and lower bounds.
4. EMA (Exponential Moving Average)
Includes a 200-period EMA to highlight the overall trend direction:
Purpose: Provides a long-term trend perspective.
Color: White line.
5. Alert Conditions
The script includes alert functionalities for key trading events:
Long (Buy): Triggers when a buy signal is generated.
Short (Sell): Triggers when a sell signal is generated.
6. Custom Timeframe Heikin-Ashi (HA) Candlesticks
Generates Heikin-Ashi candles with optional smoothing:
Inputs:
Timeframe: Allows HA calculations on a specific timeframe.
Smoothing Length: Determines the length of the moving average for smoothing.
Moving Average Types: Includes options such as Exponential, Simple, Weighted, Hull, and Arnaud Legoux (ALMA).
Double Smoothing: Optionally applies an additional smoothing layer for HA values.
Customization:
Users can set colors for bullish and bearish HA candles.
Transparent wicks can be enabled for better chart readability.
7. Zigzag Indicator
Detects swing highs and lows based on a user-defined period (prd):
Logic:
Swing highs are the highest points within a given period.
Swing lows are the lowest points within the same period.
Visualization:
Draws lines connecting swing points.
Upward swings are marked with lime green lines.
Downward swings are marked with red lines.
Inputs
General Settings
Key Value: Adjusts ATR trailing stop sensitivity.
ATR Period: Defines the period for ATR calculation.
ZigZag Period: Sets the sensitivity for identifying swing points.
Heikin-Ashi Candle Settings
Timeframe: Selects the timeframe for HA candle calculation.
HA Price Input Smoothing Length: Adjusts smoothing for HA values.
Moving Average Calculation: Specifies the moving average type.
Double Smoothing: Enables an additional smoothing layer for HA values.
Zigzag Settings
Show Zig Zag: Toggles the zigzag indicator.
Zigzag Colors: Allows customization of upward and downward zigzag lines.
Visual Elements
Trailing Stop Line: Adjusts dynamically based on price movement.
Donchian Channels: Purple lines marking the highest and lowest price over 60 periods.
200 EMA Line: White line for long-term trend analysis.
Heikin-Ashi Candles: Customizable colors and smoothing.
Zigzag Lines: Lime green (upward) and red (downward) lines for swing identification.
Buy/Sell Signals: 🚀 for buy and 🔨 for sell.
Usage Recommendations
Trend Confirmation:
Use the 200 EMA and Donchian Channels to identify trends.
Trade Entries and Exits:
Follow the buy and sell signals based on ATR trailing stop levels.
Swing Analysis:
Use the zigzag indicator to locate potential reversal points.
Customization:
Adjust input parameters to match your trading style and market conditions.
lilu - 1. Multiple time Moving AveragesIntroduction
The lilu - 1. Multiple Time Moving Averages indicator is designed to assist traders by displaying moving averages from various time aligned to the current chart's time By allowing the visualization of multiple moving averages (Daily, 4-Hour, 1-Hour, 15-Minute, 5-Minute) simultaneously, this indicator provides a comprehensive market analysis tool to enhance trading decisions.
Key Features
Multiple Time Moving Averages Display
Users can individually display moving averages for Daily (1D), 4-Hour (4H), 1-Hour (1H), 15-Minute (15M), and 5-Minute (5M) time.
For each time, Simple Moving Averages (SMA) of periods 1, 20, 50, 100, 200, and 300 are calculated and plotted on the chart.
Crossover/Crossunder Alerts and Labels
By enabling the enable_cross_alerts option, the indicator will generate alerts and display circular icons when the price crosses above the highest moving average or below the lowest moving average.
This feature helps in easily identifying significant trading signals visually.
Bullish Arrangement Background Color Change
When the enable_bullish_bg option is activated, the background color of the chart changes when all moving averages are in a bullish arrangement (20 > 50 > 100 > 200 > 300).
This visual cue highlights strong upward trends, aiding in trading decisions.
Support and Resistance Utilization
Multi-Time Analysis: Provides a holistic view by displaying moving averages from multiple time, facilitating comprehensive market analysis.
Automated Signal Display: Automatically marks significant breakout signals, supporting quick decision-making.
Visual Support: Highlights strong trends with background color changes during bullish arrangements, making trend identification straightforward.
Flexible Configuration: Allows users to freely select which time and moving averages to display based on their trading preferences.
SS New Channelbest for intraday and beat option buy and trading in intraday big profit will make but use adx also swing trading best combination
lilu - 1. Trade Volume MultiplierTrade Volume Multiplier is a powerful indicator designed to help traders identify significant changes in trading volume. By analyzing buy and sell volumes and comparing them to their moving averages, this indicator highlights periods of increased trading activity, aiding in more informed trading decisions.
Key Features:
Volume Differentiation: Separates buy and sell volumes based on price movements within each candle.
Customizable Colors: Allows users to set default and emphasized colors for buy and sell volumes, enhancing visual clarity.
Volume Multipliers: Highlights volumes that are 1.5x and 3x above the moving average, making significant volume spikes easily identifiable.
High/Low Detection: Identifies 50-bar (period) highs and lows to spot key market turning points.
Alert Conditions: Configurable alerts notify you when:
A new 50-bar high or low is reached with volume exceeding 1.5x the moving average.
Volume exceeds 3x the moving average, independent of price highs or lows.
Lilu - 5. trading sub tables 15MIN + (3MIN Intensity)Through user options, the visibility of the T-POP, R-REAL, and B-INFO tables can be toggled via user checkboxes.
For short-term trading, the table information serves as reference material to assist in making trading decisions.
The numerical values displayed on the chart are calculated figures and may differ from actual exchange figures; they are estimated calculations.
T-POP
T-POP: Visually displays the differences and percentages of trading volumes such as buy, sell, CVD (Cumulative Volume Delta), and OI (Open Interest).
R-REAL
R-REAL: Calculates the intensity of buy and sell executions and derives buy/sell ratios based on these calculations.
B-INFO
B-INFO: Shows the percentage of spot trading volumes and the totals for Upbit, Coinbase, and Binance.
(Signal Descriptions)
(Screen Triangle Signal)
Screen Triangle Signal: Calculates trading volumes and is utilized as a short-term trend reversal indicator.
(Trade Intensity Signal Detection 3-Minute Chart)
Trade Intensity Signal Detection 3-Minute Chart: In addition to the basic table indicators, this feature includes a 3-minute trend intensity function.
The background color changes only during specific timeframes (3-minute intervals), and signals are activated accordingly.
lilu - 4. LiLu Band + center trend(btc_15min)※This indicator is specifically designed for the BTC market and is intended for use on 15-minute charts.
LiLu Band + Center Trend is a band indicator similar to Envelopes or Bollinger Bands, which visually represents price flow and support/resistance levels using moving averages. This indicator helps in identifying market volatility and capturing potential trading signals.
Mid Line: Utilizes moving averages to display a central trend line, helping to identify the long-term trend.
Upper and Lower Bands: Draws bands at specified percentages above and below the central line based on the highest highs and lowest lows, indicating support and resistance levels.
Examples:
Trend Confirmation: Observe the direction of the mid line to determine the current market trend.
Entry/Exit Timing: Consider selling when the price reaches the upper band (overbought) and buying when the price touches the lower band (oversold).
lilu - 2_1. Relative Strength Index resistanceThis indicator utilizes the Relative Strength Index (RSI) to analyze overbought, oversold, aiding in the identification of the overall market trend. It calculates RSI values for several timeframes and sets various conditions based on these calculations to provide visual signals.
These parameters define different RSI thresholds for identifying overbought and oversold conditions.
length: Sets the period for RSI calculation (default is 14).
Depending on which conditions are met, the indicator plots circular shapes on the chart. Different colors and sizes represent the strength and type of signals (e.g., buy or sell).
Alerts are configured to notify the user when specific conditions are met, providing real-time notifications for potential buy or sell opportunities.
BB+MACD+RSI by Maurício VER2//@version=6
indicator("BB+MACD+RSI by Maurício", shorttitle="MACD_RSI_BB", overlay=true)
// ───── ENTRADAS E CÁLCULOS DE RSI ─────
len_fast = input.int(5, "RSI Rápido")
len_slow = input.int(14, "RSI Lento")
srcF = input.source(close, "Fonte RSI Rápido")
srcS = input.source(close, "Fonte RSI Lento")
upF = ta.rma(math.max(ta.change(srcF), 0), len_fast)
dnF = ta.rma(-math.min(ta.change(srcF), 0), len_fast)
rsiF = dnF == 0 ? 100 : upF == 0 ? 0 : 100 - (100 / (1 + upF/dnF))
upS = ta.rma(math.max(ta.change(srcS), 0), len_slow)
dnS = ta.rma(-math.min(ta.change(srcS), 0), len_slow)
rsiS = dnS == 0 ? 100 : upS == 0 ? 0 : 100 - (100 / (1 + upS/dnS))
// Divergência RSI
divergence = rsiF - rsiS
// ───── MÉDIAS MÓVEIS ─────
ema21 = ta.ema(close, 21)
ema50 = ta.ema(close, 50)
ema200 = ta.ema(close, 200)
// EMA21 colorida conforme divergência RSI
plot(ema21, "EMA 21", color=divergence > 0 ? color.lime : color.red, linewidth=2)
plot(ema50, "EMA 50", color=color.yellow, linewidth=1)
plot(ema200, "EMA 200", color=color.blue, linewidth=1)
// ───── MACD ─────
useCurrentRes = input.bool(true, "Usar Resolução Atual?")
resCustom = input.timeframe("60", "Resolução MACD")
fastLength = input.int(12, "MACD Rápido")
slowLength = input.int(26, "MACD Lento")
signalLength = input.int(9, "MACD Sinal")
source = close
res = useCurrentRes ? timeframe.period : resCustom
macdVal = ta.ema(source, fastLength) - ta.ema(source, slowLength)
signal = ta.sma(macdVal, signalLength)
outMacD = request.security(syminfo.tickerid, res, macdVal)
outSignal = request.security(syminfo.tickerid, res, signal)
// ───── BOLLINGER BANDS (Coloridas pelo MACD) ─────
bbLength = input.int(20, "Período BB")
bbMult = input.float(2, "Desvio BB")
basis = ta.sma(close, bbLength)
dev = ta.stdev(close, bbLength)
upperBB = basis + bbMult * dev
lowerBB = basis - bbMult * dev
plot(basis, "BB Base", color=color.black)
uBB = plot(upperBB, "BB Superior", color=color.black)
lBB = plot(lowerBB, "BB Inferior", color=color.black)
// Cor verde se MACD acima do sinal, vermelho caso contrário
bbTrendColor = outMacD > outSignal ? color.green : color.red
fill(uBB, lBB, color=color.new(bbTrendColor, 80))
// ───── SINAIS DE COMPRA/VENDA ─────
proxCompra = input.float(1.1, "Fator de Proximidade BB (Compra)")
proxVenda = input.float(0.9, "Fator de Proximidade BB (Venda)")
buySignal = ta.cross(outMacD, outSignal) and outMacD >= outSignal and close <= lowerBB * proxCompra
sellSignal = ta.cross(outMacD, outSignal) and outMacD < outSignal and close >= upperBB * proxVenda
plotshape(buySignal, title="BUY Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY", textcolor=color.white, size=size.normal)
plotshape(sellSignal, title="SELL Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL", textcolor=color.white, size=size.normal)
alertcondition(buySignal, "Alerta Buy", "MACD cruzou para cima + preço próximo BB inferior.")
alertcondition(sellSignal, "Alerta Sell", "MACD cruzou para baixo + preço próximo BB superior.")
Ekranın Her Yerine Gökkuşağı EfektiEkranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti Ekranın Her Yerine Gökkuşağı Efekti
TRBO AUTO TRENDLINESTRBO AUTO TRENDLINES Indicator
Enhance your trading strategy with the Auto Trend Line Indicator.
This powerful tool automatically identifies and draws trend lines on your charts,
providing you with valuable insights into market trends.
Stay ahead of the curve and make informed trading decisions with the help of this innovative indicator.
Elevate your trading experience and maximize your profits with the Auto Trend Line Indicator.
The TRBO Trend Line Indicator is a powerful tool used in technical analysis to identify trends in the financial markets. This indicator helps traders and investors to determine the direction of the market and make informed decisions on when to buy or sell assets. The TRBO Trend Line Indicator uses mathematical algorithms to plot lines on a price chart that connect the highs and lows of the asset's price movements. By analyzing these trend lines, traders can see whether the market is in an uptrend, downtrend, or trading sideways.
One of the key benefits of the TRBO Trend Line Indicator is its ability to filter out noise and provide clear signals of market direction. By focusing on the trend lines, traders can ignore short-term fluctuations in price and instead concentrate on the overall trend. This helps traders to avoid making impulsive decisions based on market volatility and increases their chances of making profitable trades. Additionally, the TRBO Trend Line Indicator can be customized to suit a trader's trading style and preferences, making it a versatile tool for technical analysis.
In conclusion, the TRBO Trend Line Indicator is an essential tool for traders looking to analyze market trends and make informed trading decisions. By using this indicator, traders can identify the direction of the market, filter out noise, and improve their chances of success in the financial markets. Whether you are a beginner or experienced trader, incorporating the TRBO Trend Line Indicator into your trading strategy can help you navigate the complexities of the markets and achieve your financial goals.
BlackPips Buy/SellThis is the final version of my BlackPips Buy/Sell Indicator.
The indicator is based on a combination of several global data sources.
When all the sources confirm a trend (based on my criteria), the BlackPips Buy / Sell Indicator draws a 'Buy' or 'Sell' label on the chart.
It has options to show/hide Simple Moving Average (SMA), Exponential Moving Average (EMA), and Volatility Bands (VolBands) to provide visual guidance for volatility.
Also, potential reversal points alert are added for this indicator.
Yellow alert (!) are plotted for RSI overbought/oversold for possible reversal indication.
Orange alert (!) are plotted for a special combination of MACD and price action for possible reversal indication.
In the Alerts window, please choose the option "Once the candle closes" for best results.
[ABCOL] Panchak Support Resistance Levels (L1) Panchak Support Resistance Levels
This indicator is designed to help traders identify key support and resistance levels based on the Panchak period—a significant time frame in astrology-based trading. It allows users to input the current Panchak start and end date/time, as well as the start date/time for the next Panchak period. The indicator then automatically calculates and draws critical Panchak levels for the current period.
In addition to Panchak levels, the script also identifies and plots five support and resistance levels for the current trading period. These levels are based on Panchak price data and serve as potential price zones for market reversals or breakout points. By incorporating these Panchak levels and the additional support/resistance markers, traders can enhance their decision-making process and align their trades with key time-based market movements.
Key Features:
- Input fields for current Panchak start & end date/time and next Panchak start time.
- Automatic plotting of Panchak levels for the current period.
- Visualization of five support and resistance levels for the current period.
- Useful for time-based trading strategies, incorporating astrological cycles and technical analysis.
lilu - 2. Relative Strength Index‘lilu - 2. Relative Strength Index’ is an indicator that utilizes the Relative Strength Index (RSI) to identify overbought and oversold conditions in the market. Based on these conditions, it provides strength signals to assist traders in making informed decisions.
Key Features
RSI Calculation for Market Strength Assessment
Calculates the RSI to evaluate the overall strength of the market across multiple timeframes.
RSI Thresholds
Sets various RSI threshold levels to generate segmented and nuanced signals, allowing for more precise trading decisions.
Simple Moving Average (SMA) Integration
Applies a Simple Moving Average (SMA) to confirm price trends, enhancing the reliability of the signals.
Granular Signals
Generates visual signals using diamond markers of different sizes and colors, ranging from r1 to r7, whenever multiple conditions are met. This visual differentiation helps traders quickly assess the strength and significance of the signals.
Combined RSI Conditions for Buy and Sell Signals
Combines multiple RSI conditions to create buy (overbought) and sell (oversold) signals, providing clear entry and exit points based on market momentum.
Visual Signal Representation
When conditions are met, signals are visually represented through diamond markers of varying sizes and colors (from r1 to r7). This visual aid helps traders easily identify the intensity and reliability of the signals directly on the chart.
Lilu - 1. trend bgcolorLilu - 1. Trend Background Color
Lilu - 1. Trend Background Color is a TradingView indicator designed to visually represent market trends by changing the chart's background color based on simple moving average (SMA) analysis. This tool enhances chart readability, allowing traders to quickly identify prevailing market conditions at a glance.
Features:
Trend Identification: Utilizes short-term and long-term SMAs to determine the current market trend.
Dynamic Background Coloring: Changes the chart background color to indicate uptrends and downtrends, providing immediate visual cues.
Customizable Parameters: Although default periods are set, the script can be modified to adjust SMA lengths as needed.
How It Works:
Simple Moving Averages Calculation:
Short-Term SMA : Calculates the average closing price over the last periods.
Long-Term SMA : Calculates the average closing price over the last periods.
Trend Determination:
Uptrend: Identified when both the current closing price and the average of Open, High, Low, Close (OHLC4) are above the short-term SMA.
Downtrend: Identified when both the current closing price and OHLC4 are below the short-term SMA.
Background Color Application:
Uptrend: Sets the background color to a semi-transparent green (#28c275) with 90% transparency, signaling bullish market conditions.
Downtrend: Sets the background color to a semi-transparent red (#B34D4B) with 90% transparency, signaling bearish market conditions.
Neutral/No Clear Trend: No background color is applied (na), maintaining the default chart appearance.
Parabolic SAR + EMA 200 + MACD Signals// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © Saleh_Toodarvari
//@version=5
indicator(title="Parabolic SAR + EMA 200 + MACD Signals", shorttitle="SAR EMA MACD", overlay=true, timeframe="", timeframe_gaps=true)
// Inputs
sar_start = input(0.02)
sar_increment = input(0.02)
sar_maximum = input(0.2, "Max Value")
ema_len = input.int(200, minval=1, title="Length")
ema_src = input(close, title="Source")
ema_offset = input.int(title="Offset", defval=0, minval=-500, maxval=500)
macd_fast_length = input(title="Fast Length", defval=12)
macd_slow_length = input(title="Slow Length", defval=26)
macd_src = input(title="Source", defval=close)
signal_length = input.int(title="Signal Smoothing", minval = 1, maxval = 50, defval = 9)
sma_source = input.string(title="Oscillator MA Type", defval="EMA", options= )
sma_signal = input.string(title="Signal Line MA Type", defval="EMA", options= )
// Colors
col_macd = input(#2962FF, "MACD Line ", group="Color Settings", inline="MACD")
col_signal = input(#FF6D00, "Signal Line ", group="Color Settings", inline="Signal")
col_grow_above = input(#26A69A, "Above Grow", group="Histogram", inline="Above")
col_fall_above = input(#B2DFDB, "Fall", group="Histogram", inline="Above")
col_grow_below = input(#FFCDD2, "Below Grow", group="Histogram", inline="Below")
col_fall_below = input(#FF5252, "Fall", group="Histogram", inline="Below")
// Parabolic SAR
SAR = ta.sar(sar_start, sar_increment, sar_maximum)
plot(SAR, "ParabolicSAR", style=plot.style_circles, color=#2962FF)
// EMA 200
EMA_200 = ta.ema(ema_src, ema_len)
plot(EMA_200, title="EMA", color=color.blue, offset=ema_offset)
// MACD
fast_ma = sma_source == "SMA" ? ta.sma(macd_src, macd_fast_length) : ta.ema(macd_src, macd_fast_length)
slow_ma = sma_source == "SMA" ? ta.sma(macd_src, macd_slow_length) : ta.ema(macd_src, macd_slow_length)
macd = fast_ma - slow_ma
signal = sma_signal == "SMA" ? ta.sma(macd, signal_length) : ta.ema(macd, signal_length)
delta = macd - signal
// Conditions
main_trend=if ohlc4high
true
else
false
macd_long = if (ta.crossover(delta, 0))
true
else
false
macd_short = if (ta.crossunder(delta, 0))
true
else
false
// Long
buy_signal= sar_long and macd_long and (main_trend=="Bullish")
// Short
sell_signal= sar_short and macd_short and (main_trend=="Bearish")
// Plots
plotshape(buy_signal, title="Buy Label", text="Buy", location=location.belowbar, style=shape.labelup, size=size.tiny, color=color.green, textcolor=color.white)
plotshape(sell_signal, title="Sell Label", text="Sell", location=location.abovebar, style=shape.labeldown, size=size.tiny, color=color.red, textcolor=color.white)
//_________________alerts_________________
alertcondition(buy_signal, title='SAR EMA200 MACD Buy signal!', message='Buy signal')
alertcondition(sell_signal, title='SAR EMA200 MACD Sell signal!', message='Sell signal')
Range Filter + EMA200 by MMMEl indicador "Range Filter Buy and Sell 5min" está diseñado para detectar tendencias y generar señales de compra y venta en gráficos de 5 minutos, aunque puede ajustarse para otros intervalos de tiempo y activos financieros. Este indicador utiliza un filtro basado en rangos que combina el precio con un promedio suavizado del rango de las velas, lo que ayuda a eliminar el ruido del mercado y enfocarse en movimientos significativos.
Características principales:
Filtro de Rango Suavizado:
Utiliza un rango promedio suavizado para identificar niveles clave en el precio. Los niveles altos (High Band) y bajos (Low Band) representan zonas objetivo dinámicas.
Detección de Tendencias:
Una tendencia alcista se indica cuando el precio está por encima del filtro y mantiene una dirección ascendente.
Una tendencia bajista ocurre cuando el precio está por debajo del filtro y sigue una dirección descendente.
Señales de Compra/Venta:
Genera señales visuales ("Buy" y "Sell") en el gráfico cuando se cumplen condiciones específicas de cambio de tendencia.
También incluye alertas configurables para facilitar la toma de decisiones.
Colores Dinámicos:
Colorea las barras según la dirección del filtro, lo que ayuda a visualizar de manera intuitiva el estado del mercado.
Compatibilidad con Estrategias:
Incluye una sección opcional para convertir el indicador en una estrategia, permitiendo ejecutar órdenes automáticas con niveles de Take Profit (TP) y Stop Loss (SL).
La incorporación de la EMA 200 permite conocer de que tipo de mercado se trata, para tomar decisiones correctas
RSI Volatility Suppression Zones [BigBeluga]RSI Volatility Suppression Zones is an advanced indicator that identifies periods of suppressed RSI volatility and visualizes these suppression zones on the main chart. It also highlights breakout dynamics, giving traders actionable insights into potential market momentum.
🔵 Key Features:
Detection of Suppression Zones:
Identifies periods where RSI volatility is suppressed and marks these zones on the main price chart.
Breakout Visualization:
When the price breaks above the suppression zone, the box turns aqua, and an upward label is drawn to indicate a bullish breakout.
If the price breaks below the zone, the box turns purple, and a downward label is drawn for a bearish breakout.
Breakouts accompanied by a "+" label represent strong moves caused by short-lived, tight zones, signaling significant momentum.
Wave Labels for Consolidation:
If the suppression zone remains unbroken, a "wave" label is displayed within the gray box, signifying continued price stability within the range.
Gradient Intensity Below RSI:
A gradient strip below the RSI line increases in intensity based on the duration of the suppressed RSI volatility period.
This visual aid helps traders gauge how extended the low volatility phase is.
🔵 Usage:
Identify Breakouts: Use color-coded boxes and labels to detect breakouts and their direction, confirming potential trend continuation or reversals.
Evaluate Market Momentum: Leverage "+" labels for strong breakout signals caused by short suppression phases, indicating significant market moves.
Monitor Price Consolidation: Observe gray boxes and wave labels to understand ongoing consolidation phases.
Analyze RSI Behavior: Utilize the gradient strip to measure the longevity of suppressed volatility phases and anticipate breakout potential.
RSI Volatility Suppression Zones provides a powerful visual representation of RSI volatility suppression, breakout signals, and price consolidation, making it a must-have tool for traders seeking to anticipate market movements effectively.
Relative Risk MetricOVERVIEW
The Relative Risk Metric is designed to provide a relative measure of an asset's price, within a specified range, over a log scale.
PURPOSE
Relative Position Assessment: Visualizes where the current price stands within a user-defined range, adjusted for log scale.
Logarithmic Transformation: Utilizes the natural log to account for a log scale of prices, offering a more accurate representation of relative positions.
Calculation: The indicator calculates a normalized value via the function Relative Price = / log(UpperBound) − log(LowerBound) . The result is a value between 0 and 1, where 0 corresponds to the lower bound and 1 corresponds to the upper bound on a log scale.
VISUALIZATION
The indicator plots three series:
Risk Metric - a plot of the risk metric value that’s computed from an asset's relative price so that it lies within a logarithmic range between 0.0 & 1.0.
Smoothed Risk Metric - a plot of the risk metric that’s been smoothed.
Entry/Exit - a scatter plot for identified entry and exit. Values are expressed as percent and are coded as red being exit and green being entity. E.g., a red dot at 0.02 implies exit 2% of the held asset. A green dot at 0.01 implies use 1% of a designated capital reserve.
USAGE
Risk Metric
The risk metric transformation function has several parameters. These control aspects such as decay, sensitivity, bounds and time offset.
Decay - Acts as an exponent multiplier and controls how quickly dynamic bounds change as a function of the bar_index.
Time Offset - provides a centering effect of the exponential transformation relative to the current bar_index.
Sensitivity - controls how sensitive to time the dynamic bound adjustments should be.
Baseline control - Serves as an additive offset for dynamic bounds computation which ensures that bounds never become too small or negative.
UpperBound - provides headroom to accomodate growth an assets price from the baseline. For example, an upperbound of 3.5 accommodates a 3.5x growth from the baseline value (e.g., $100 -> $350).
LowerBound - provides log scale compression such that the overall metric provides meaningful insights for prices well below the average whilst avoiding extreme scaling. A lowerbound of 0.25 corresponds to a price that is approx one quarter of a normalised baseline in a log context.
Weighted Entry/Exit
This feature provides a weighted system for identifying DCA entry and exit. This weighting mechanism adjusts the metric's interpretation to highlight conditions based on dynamic thresholds and user-defined parameters to identify high-probability zones for entry/exit actions and provide risk-adjusted insights.
Weighting Parameters
The weighting function supports fine-tuning of the computed weighted entry/exit values
Base: determines the foundational multiplier for weighting the entry/exit value. A higher base amplifies the weighting effect, making the weighted values more pronounced. It acts as a scaling factor to control the overall magnitude of the weighting.
Exponent: adjusts the curve of the weighting function. Higher exponent values increase sensitivity, emphasizing differences between risk metric values near the entry or exit thresholds. This creates a steeper gradient for the computed entry/exit value making it more responsive to subtle shifts in risk levels.
Cut Off: specifies the maximum percentage (expressed as a fraction of 1.0) that the weighted entry/exit value can reach. This cap ensures the metric remains within a meaningful range and avoids skewing
Exit condition: Defines a threshold for exit. When the risk metric is below the exit threshold (but above the entry threshold) then entry/exit is neutral.
Entry condition: Defines a threshold for entry. When the risk metric is above the entry threshold (but below the exit threshold) then entry/exit is neutral.
Weighting Behaviour
For entry conditions - value is more heavily weighted as the metric approaches the entry threshold, emphasizing lower risk levels.
For exit conditions - value is more heavily weighted as the metric nears the exit threshold, emphasizing increased risk levels.
USE-CASES
Identifying potential overbought or oversold conditions within the specified logarithmic range.
Assisting in assessing how the current price compares to historical price levels on a logarithmic scale.
Guiding decision-making processes by providing insights into the relative positioning of prices within a log context
CONSIDERATIONS
Validation: It's recommended that backtesting over historical data be done before acting on any identified entry/exit values.
User Discretion: This indicator focus on price risk. Consider other risk factors and general market conditions as well.