NEVER BROKE AGAINAlert Signal fo US30 to indicator HH and HL indicator is the best in 5min time frame created by PXYCO
Indicadores de Banda
Dollar Hunter 2025 | V.93.0Dollar Hunter 2025 | V.93.0 Dollar Hunter 2025 | V.93.0 Dollar Hunter 2025 | V.93.0
Alligator + RSI Divergence Indicator
This custom TradingView indicator combines the Alligator (50-100-200) and RSI Divergence to identify potential trend reversals and trading opportunities.
Features:
✅ Trend Identification:
The trend is considered bullish when the price is above all Alligator lines (50, 100, 200).
The trend is considered bearish when the price is below all Alligator lines.
✅ Divergence Detection with RSI (14):
Bullish Divergence: Price forms a lower low while RSI forms a higher low.
Bearish Divergence: Price forms a higher high while RSI forms a lower high.
✅ Trade Entry & Exit Levels:
The indicator plots entry signals when a valid divergence occurs at the Alligator levels.
It draws Stop Loss (SL) and Take Profit (TP) levels based on a 1:1 risk-reward ratio.
✅ Visual Alerts:
Green arrows appear for bullish signals (buy).
Red arrows appear for bearish signals (sell).
SL (red line) and TP (green line) are plotted on the chart.
✅ Alerts for TradingView Notifications:
Alerts are triggered when a bullish or bearish divergence is detected.
This indicator is designed to help traders identify high-probability reversal points by combining price action with momentum divergence. 🚀
Volumized Order Blocks | Flux ChartsOrder Blocks and Volume
Order Block Detection: The script identifies bullish and bearish order blocks based on price action and volume analysis. An Order Block typically forms when there is a strong move in price accompanied by significant volume, and it is seen as a potential level for price to return to or react at.
Swing Detection: The script looks for price swings (peaks and troughs) within a specified period (swingLength) and identifies these as potential starting points for order blocks.
Zone Types:
Bullish Order Blocks: Formed when price makes a strong upward move with accompanying high volume.
Bearish Order Blocks: Formed when price makes a strong downward move with high volume.
Order Block Validity: The order blocks can become invalid (a "breaker") if price moves past certain levels (depending on whether the obEndMethod is "Wick" or "Close").
Timeframes
The script supports multi-timeframe analysis. You can enable different timeframes for order block detection, and it will combine information from different timeframes for a more comprehensive analysis.
Visualization
Boxes: Bullish and bearish order blocks are drawn on the chart as boxes, with different colors representing the order type.
Volume Information: The script also displays volume-related information in the order block boxes, including the high and low volume levels within the block.
Combining Order Blocks
The script supports combining overlapping or touching order blocks into a single larger order block for a more refined visual representation. The combined blocks will have aggregated volume and other attributes.
Configuration Options
Show Historic Zones: Allows displaying older order blocks.
Volumetric Info: Option to display volume data within the order blocks.
Extend Zones: Configurable distance for extending the order blocks on the chart.
Text Display: Shows additional information (like the timeframe) on the order blocks.
Key Functions:
findOrderBlocks(): Main function that detects order blocks based on price action and volume.
combineOBsFunc(): Combines overlapping order blocks.
renderOrderBlock(): Renders the detected order blocks visually on the chart.
Advanced Features:
Dynamic Zone Extension: The zones can be dynamically extended based on the volatility of the market.
Volume Bars: Volume is visualized in the form of bars, either to the left or right of the order block zones.
Execution Flow:
Swing Detection: First, it detects significant price swings to identify potential order block zones.
Order Block Creation: Based on the detected swings, the script creates order blocks, calculating their volume, type (bullish or bearish), and other properties.
Order Block Rendering: The script then renders these order blocks on the chart, along with volume information and optional combined text from multiple timeframes.
Validation and Cleanup: The script regularly checks and cleans up invalidated order blocks to ensure the chart remains up-to-date with valid zones.
Conclusion
This script is primarily used for traders who want to identify potential support and resistance zones based on institutional order flow and price action. By using order blocks, traders can visualize key market areas where price might reverse or consolidate. The script's multi-timeframe capabilities allow for a more robust and thorough analysis, making it a powerful tool for technical analysis.
Let me know if you need help with any specific part of the code!
Search
Reason
SUMUhis custom TradingView indicator combines the Alligator (50-100-200) and RSI Divergence to identify potential trend reversals and trading opportunities.
Features:
✅ Trend Identification:
The trend is considered bullish when the price is above all Alligator lines (50, 100, 200).
The trend is considered bearish when the price is below all Alligator lines.
✅ Divergence Detection with RSI (14):
Bullish Divergence: Price forms a lower low while RSI forms a higher low.
Bearish Divergence: Price forms a higher high while RSI forms a lower high.
✅ Trade Entry & Exit Levels:
The indicator plots entry signals when a valid divergence occurs at the Alligator levels.
It draws Stop Loss (SL) and Take Profit (TP) levels based on a 1:1 risk-reward ratio.
✅ Visual Alerts:
Green arrows appear for bullish signals (buy).
Red arrows appear for bearish signals (sell).
SL (red line) and TP (green line) are plotted on the chart.
✅ Alerts for TradingView Notifications:
Alerts are triggered when a bullish or bearish divergence is detected.
This indicator is designed to help traders identify high-probability reversal points by combining price action with momentum divergence. 🚀
RSI Divergence and Convergence Finder-ShayanDST001//@version=5
indicator("RSI Divergence and Convergence Finder", overlay=true)
// Input parameters
rsiLength = input.int(14, title="RSI Length")
overbought = input.int(70, title="Overbought Level")
oversold = input.int(30, title="Oversold Level")
lookback = input.int(5, title="Lookback Period for Divergence/Convergence")
// Calculate RSI
rsiValue = ta.rsi(close, rsiLength)
// Find peaks and troughs for price and RSI
priceHigh = ta.highest(high, lookback)
priceLow = ta.lowest(low, lookback)
rsiHigh = ta.highest(rsiValue, lookback)
rsiLow = ta.lowest(rsiValue, lookback)
// Bullish Divergence: Price makes lower lows, RSI makes higher lows
bullishDivergence = (priceLow == low) and (rsiLow > rsiValue) and (rsiValue > oversold)
// Bearish Divergence: Price makes higher highs, RSI makes lower highs
bearishDivergence = (priceHigh == high) and (rsiHigh < rsiValue) and (rsiValue < overbought)
// Bullish Convergence: Price makes higher highs, RSI makes higher highs
bullishConvergence = (priceHigh == high) and (rsiHigh > rsiValue) and (rsiValue < overbought)
// Bearish Convergence: Price makes lower lows, RSI makes lower lows
bearishConvergence = (priceLow == low) and (rsiLow < rsiValue) and (rsiValue > oversold)
// Plot arrows on the chart
plotshape(series=bullishDivergence, title="Bullish Divergence", location=location.belowbar, color=color.green, style=shape.labelup, text="Bull Div")
plotshape(series=bearishDivergence, title="Bearish Divergence", location=location.abovebar, color=color.red, style=shape.labeldown, text="Bear Div")
plotshape(series=bullishConvergence, title="Bullish Convergence", location=location.belowbar, color=color.blue, style=shape.labelup, text="Bull Conv")
plotshape(series=bearishConvergence, title="Bearish Convergence", location=location.abovebar, color=color.orange, style=shape.labeldown, text="Bear Conv")
// Plot RSI for reference
hline(overbought, "Overbought", color=color.red)
hline(oversold, "Oversold", color=color.green)
plot(rsiValue, title="RSI", color=color.purple)
Combined RSI Indicators [KT & LuxAlgo]-This combined script includes:
1. Standard RSI with multiple MA types and Bollinger Bands.
2. Divergence detection with alerts for the standard RSI.
3. LuxAlgo's Ultimate RSI with signal line.
4. OB/OS levels with colored fills for the Ultimate RSI.
5. Clean organization of settings into collapsible groups.
6. Visual alerts for both regular and hidden divergences.
7. Compatible coloring schemes for both RSI implementations.
Features can be enabled/disabled directly through the indicator's input settings. The script maintains all core functionalities from both original indicators while keeping the code organized and efficient.
Trend & ADX by Gideon for Indian MarketsThis indicator is designed to help traders **identify strong trends** using the **Kalman Filter** and **ADX** (Average Directional Index). It provides **Buy/Sell signals** based on trend direction and ADX strength. I wanted to create something for Indian markets since there are not much available.
In a nut-shell:
✅ **Buy when the Kalman Filter turns green, and ADX is strong.
❌ **Sell when the Kalman Filter turns red, and ADX is strong.
📌 **Ignore signals if ADX is weak (below threshold).
📊 Use on 5-minute timeframes for intraday trading.
------------------------------------------------------------------------
1. Understanding the Indicator Components**
- **Green Line:** Indicates an **uptrend**.
- **Red Line:** Indicates a **downtrend**.
- The **line color change** signals a potential **trend reversal**.
**ADX Strength Filter**
- The **ADX (orange line)** measures trend strength.
- The **blue horizontal line** marks the **ADX threshold** (default: 20).
- A **Buy/Sell signal is only valid if ADX is above the threshold**, ensuring a strong trend.
**Buy & Sell Signals**
- **Buy Signal (Green Up Arrow)**
- Appears **one candle before** the Kalman line turns green.
- ADX must be **above the threshold** (default: 20).
- Suggests entering a **long position**.
- **Sell Signal (Red Down Arrow)**
- Appears **one candle before** the Kalman line turns red.
- ADX must be **above the threshold** (default: 20).
- Suggests entering a **short position**.
2. Best Settings for 5-Minute Timeframe**
For day trading on the **5-minute chart**, the following settings work best:
- **Kalman Filter Length:** `50`
- **Process Noise (Q):** `0.1`
- **Measurement Noise (R):** `0.01`
- **ADX Length:** `14`
- **ADX Threshold:** `20`
- **(Increase to 25-30 for more reliable signals in volatile markets)**
3. How to Trade with This Indicator**
**Entry Rules**
✅ **Buy Entry**
- Wait for a **green arrow (Buy Signal).
- Kalman Line must **turn green**.
- ADX must be **above the threshold** (strong trend confirmed).
- Enter a **long position** on the next candle.
❌ **Sell Entry**
- Wait for a **red arrow (Sell Signal).
- Kalman Line must **turn red**.
- ADX must be **above the threshold** (strong trend confirmed).
- Enter a **short position** on the next candle.
**Exit & Risk Management**
📌 **Stop Loss**:
- Place stop-loss **below the previous swing low** (for buys) or **above the previous swing high** (for sells).
📌 **Take Profit:
- Use a **Risk:Reward Ratio of 1:2 or 1:3.
- Exit when the **Kalman Filter color changes** (opposite trend signal).
📌 **Avoid Weak Trends**:
- **No trades when ADX is below the threshold** (low trend strength).
4. Additional Tips
- Works best on **liquid assets** like **Bank Nifty, Nifty 50, and large-cap stocks**.
- **Avoid ranging markets** with low ADX values (<20).
- Use alongside **volume analysis and support/resistance levels** for confirmation.
- Experiment with **ADX Threshold (increase for stronger signals, decrease for more trades).**
Best of Luck traders ! 🚀
200-Week EMA % Difference200-Week EMA Percentage Difference Indicator – Understanding Market Stretch & Reversion
What This Indicator Does
Even if an individual stock is delivering strong earnings and solid fundamentals, it is still influenced by overall market sentiment. When the broader market begins reverting to its long-term mean, stocks—no matter how strong—are often pulled down along with it. Unrealized gains can erode if one ignores these macro movements.
The 200-Week EMA Percentage Difference indicator measures how far the price of an asset or index has moved away from its 200-week Exponential Moving Average (EMA) in percentage terms. This provides a reliable gauge of whether the market is overstretched (overbought) or pulling back to support (oversold) relative to a long-term trend.
How It Helps Investors
Identifying Market Extremes:
When the indicator moves into the 50-80% range, historical trends show that broad-based indices like BSE Smallcap, Nifty 500, Nifty Microcap, and Nifty Smallcap 250 have often experienced corrections.
This suggests that the market may be overextended, and investors should exercise caution.
Spotting Support Zones:
Past data indicates that when the percentage difference falls back to around 30%, the market often finds a new support level, leading to fresh buying opportunities.
This can help long-term investors identify favorable entry points.
Mean Reversion & Market Cycles:
The indicator essentially measures how far these indices have stretched from their long-term mean (200-week EMA).
Extreme deviations from the EMA often result in mean reversion, where prices eventually return to more sustainable levels.
How to Use It in Broad-Based Indices
Above 50-80% → Caution Zone: Historically associated with market tops or overheated conditions.
Around 30% → Support Zone: A potential level where corrections stabilize and new market uptrends begin.
By applying this indicator to indices like BSE Smallcap, Nifty 500, Nifty Microcap, and Nifty Smallcap 250, investors can gauge market strength, anticipate corrections, and position themselves strategically for long-term opportunities.
kellev1fena bir indikatör kullanmanızı tavsiye ederim İÇERİK OLARAK ZENGİN BİR İNDİKATÖR OLUP YUKARIDAN VE AŞŞAĞIDAN AL SAT SİNYALLERİNİ VERMEKTEDİR. bu tam olarak size bir trade yöntemi değil akıl vermek icin tasarlanmış olup asıl yazarı LUX tur
Delta SMA 1-Year High/Low Strategy### Summary:
This Pine Script code implements a trading strategy based on the **Delta SMA (Simple Moving Average)** of buy and sell volumes over a 1-year lookback period. The strategy identifies potential buy and sell signals by analyzing the relationship between the Delta SMA and its historical high/low thresholds. Key features include:
1. **Delta Calculation**:
- The Delta is calculated as the difference between buy volume (when close > open) and sell volume (when close < open).
- A 14-period SMA is applied to the Delta to smooth the data.
2. **1-Year High/Low Thresholds**:
- The strategy calculates the 1-year high and low of the Delta SMA.
- Buy and sell conditions are derived from thresholds set at 70% of the 1-year low and 90% and 50% of the 1-year high, respectively.
3. **Buy Condition**:
- A buy signal is triggered when the Delta SMA crosses above 0 after being below 70% of the 1-year low.
4. **Sell Condition**:
- A sell signal is triggered when the Delta SMA drops below 60% of the 1-year high after crossing above 90% of the 1-year high.
5. **Visualization**:
- The Delta SMA and its thresholds are plotted on the chart for easy monitoring.
- Optional buy/sell signals can be plotted as labels on the chart.
This strategy is designed to capture trends in volume-based momentum over a long-term horizon, making it suitable for swing or position trading.
POC, VAL y VAH de la Semana Pasada-Vico01Genera el POC,VAL Y VAH de la semana pasada para tenerlos en el grafico sin necesidad de estar actualizando los pocs a
Gaussian Channel with Stochastic RSI StrategyKeltner Channel with Stochastic RSI Strategy
The Keltner Channel with Stochastic RSI strategy is a technical trading approach that combines the Keltner Channel, a volatility-based indicator, with the Stochastic RSI, a momentum indicator. This strategy aims to identify trading opportunities by detecting overbought and oversold conditions in conjunction with volatility contractions and expansions.
Components:
Keltner Channel: A volatility-based indicator consisting of three bands: the upper band, lower band, and middle band (20-period moving average). The bands are set at 2 x Average True Range (ATR) above and below the middle band.
Stochastic RSI: A momentum indicator that measures the relative position of the RSI (Relative Strength Index) within its own range. The Stochastic RSI is set to 14 periods with overbought and oversold levels at 80 and 20, respectively.
Strategy Rules:
Long Entry:
The price touches or breaks below the lower Keltner Channel band.
The Stochastic RSI falls below 20, indicating oversold conditions.
The RSI must be below 30 to confirm the oversold condition.
Short Entry:
The price touches or breaks above the upper Keltner Channel band.
The Stochastic RSI rises above 80, indicating overbought conditions.
The RSI must be above 70 to confirm the overbought condition.
Exit Rules:
Profit Target: Set a profit target at 1:1 or 1:2 risk-reward ratio.
Stop Loss: Set a stop loss at the opposite side of the Keltner Channel band.
Trailing Stop: Use a trailing stop to lock in profits as the trade moves in your favor.
Additional Considerations:
Trend Filter: Use a trend filter, such as a 50-period moving average, to ensure that trades are taken in the direction of the underlying trend.
Risk Management: Always use proper risk management techniques, such as position sizing and stop-loss orders, to limit potential losses.
By combining the Keltner Channel and Stochastic RSI indicators, this strategy offers a unique approach to identifying trading opportunities in various markets.
b1r1nc1 buy-sell signals (MA + MACD + RSI)Kodun Açıklaması
Hareketli Ortalama (MA):
Kısa ve uzun dönem hareketli ortalamalar hesaplanır.
Alım sinyali: Kısa MA, uzun MA'yı yukarı keser.
Satım sinyali: Kısa MA, uzun MA'yı aşağı keser.
MACD:
MACD çizgisi (macd_line) ve sinyal çizgisi (signal_line) hesaplanır.
Alım sinyali: MACD çizgisi, sinyal çizgisinin üzerinde olmalıdır.
Satım sinyali: MACD çizgisi, sinyal çizgisinin altında olmalıdır.
RSI:
RSI değeri hesaplanır.
Alım sinyali: RSI, aşırı satım seviyesinin (örneğin 30) altında olmalıdır.
Satım sinyali: RSI, aşırı alım seviyesinin (örneğin 70) üzerinde olmalıdır.
Kombine Sinyaller:
Alım sinyali: Kısa MA > Uzun MA ve MACD çizgisi > Sinyal çizgisi ve RSI < 70.
Satım sinyali: Kısa MA < Uzun MA ve MACD çizgisi < Sinyal çizgisi ve RSI > 30.
Grafik Üzerinde Gösterme:
Alım ve satım sinyalleri grafik üzerinde etiketlerle gösterilir.
Hareketli ortalamalar, MACD çizgisi ve RSI değeri grafik üzerinde çizilir.
Örnek Senaryolar
Alım Sinyali:
Kısa dönem MA, uzun dönem MA'yı yukarı keser.
MACD çizgisi, sinyal çizgisinin üzerindedir.
RSI değeri 70'in altındadır (aşırı alım bölgesinde değil).
Satım Sinyali:
Kısa dönem MA, uzun dönem MA'yı aşağı keser.
MACD çizgisi, sinyal çizgisinin altındadır.
RSI değeri 30'un üzerindedir (aşırı satım bölgesinde değil).
Özelleştirme İpuçları
Parametreleri Ayarlama:
Hareketli ortalama, MACD ve RSI parametrelerini kendi stratejinize göre ayarlayabilirsiniz.
Örneğin, MACD için hızlı ve yavaş EMA uzunluklarını değiştirebilirsiniz.
Filtreler Ekleme:
Sinyalleri daha da hassaslaştırmak için ek filtreler ekleyebilirsiniz. Örneğin, hacim veya volatilite göstergeleri kullanabilirsiniz.
Stratejiye Dönüştürme:
Bu kodu bir stratejiye dönüştürerek backtest yapabilirsiniz:
Percentage Retracement from ATH█ OVERVIEW
The Percentage Retracement from ATH indicator is a dynamic trading utility designed to help traders gauge market pullbacks from the peak price. By calculating key retracement levels based on the All-Time High (ATH) and user‑defined percentage inputs, it offers clear visual cues to assist in identifying potential support and resistance zones.
█ KEY FEATURES
Custom Date — Use a custom start date so the indicator only considers specified price action.
Retracement Calculation — Determines ATH and calculates levels based on user‑defined percentages (0% to –100%).
Visual Customisation — Plots configurable horizontal lines and labels showing retracement percentages and prices.
Time Filtering — Uses time filtering to base levels on the desired data period.
█ PURPOSE
Assist traders in visualising the depth of price retracements from recent or historical peaks.
Identify critical zones where the market may find support or resistance after reaching an ATH.
Facilitate more informed entry and exit decisions by clearly demarcating retracement levels on the chart.
█ IDEAL USERS
Swing Traders — Looking to exploit pullbacks following strong upward moves.
Technical Analysts — Interested in pinpointing key retracement levels as potential reversal or continuation points.
Price Action Traders — Focused on the nuances of market peaks and subsequent corrections.
Strategy Developers — Keen to backtest and refine approaches centred on retracement dynamics.
Quantum Edge Pro//@version=5
indicator("Quantum Edge Pro", overlay=true)
// Multi-Timeframe Trend
higherTF = input.timeframe("D")
trendUp = ta.ema(close, 200) > ta.ema(close, 50)
higherTrend = request.security(syminfo.tickerid, higherTF, trendUp)
// Volume-Infused Momentum
vimo = ta.rsi(close, 14) * (volume / ta.sma(volume, 20))
bullish = vimo > 60 and ta.crossover(vimo, ta.ema(vimo, 14))
bearish = vimo < 40 and ta.crossunder(vimo, ta.ema(vimo, 14))
// Adaptive Volatility Bands
atr = ta.atr(14)
upperBand = ta.ema(close, 20) + 2 * atr
lowerBand = ta.ema(close, 20) - 2 * atr
// Generate Signals
longSignal = bullish and higherTrend and close > upperBand
shortSignal = bearish and higherTrend and close < lowerBand
plotshape(longSignal, "Long", shape.triangleup, location.belowbar, color.green)
plotshape(shortSignal, "Short", shape.triangledown, location.abovebar, color.red)
Mi script Ricardo //@version=5
strategy("Estrategia de Medias Móviles con Gestión de Riesgo", overlay=true, pyramiding=0, default_qty_type=strategy.percent_of_equity, default_qty_value=1)
// Definir las medias móviles
fastMA = ta.sma(close, 20)
slowMA = ta.sma(close, 60)
// Condición de entrada: Media móvil rápida cruza por encima de la media móvil lenta
longCondition = ta.crossover(fastMA, slowMA)
// Condición de salida: Media móvil rápida cruza por debajo de la media móvil lenta
shortCondition = ta.crossunder(fastMA, slowMA)
// Entrar en compra si se cumple la condición de entrada
if (longCondition)
strategy.entry("Long", strategy.long)
// Cerrar la operación si se cumple la condición de salida
if (shortCondition)
strategy.close("Long")
// Graficar las medias móviles
plot(fastMA, color=color.blue, title="MA 20")
plot(slowMA, color=color.red, title="MA 60")
Gaussian Channel + Stoch RSI Strategy Tạo bởi o1. Do Michael Automates yêu cầu và cho kết quả tương đối tốt. Hãy thử xem!
RSI买入信号//@version = 6
indicator("RSI买入信号", overlay = true)
// 声明buyCondition变量
var bool buyCondition = false
// 用于标记是否重置状态
var bool needReset = false
// 获取3分钟K线周期下的RSI值,在3分钟周期内计算
= request.security(syminfo.tickerid, "3", )
// 确保获取到至少2个3分钟周期的RSI数据
var int count = na(rsiValue3m)? 0 : na(rsiValue3m )? 1 : 2
// 新增变量用于记录RSI小于10的状态
var bool rsiBelow10 = false
// 如果需要重置,重置相关变量
if needReset
rsiBelow10 := false
needReset := false
// 定义买入条件
if count >= 20
if rsiValue3m < 10
rsiBelow10 := true
if rsiBelow10 and rsiValue3m > 90
buyCondition := true
needReset := true
else
buyCondition := false
// 绘制买入信号
plotshape(buyCondition, style = shape.labelup, location = location.belowbar, color = color.green, text = "买")
Spring and Upthrust Indicator by amirСкрипт для нахождение точек входа по Вайкоффу а именно сигналы Sring и Upthrast