SD/OB/EMA - Energy CandlesThis will plot supply and demand box with energy candle on chart with exponential moving average.
Wskaźniki i strategie
all‐in‐one RSI Divergence - Mutasem13All‐in‐one RSI Divergence script that detects the four divergence strengths (Strong, Medium, Weak, Hidden) for both Bullish and Bearish, matching your cheat sheet. We use pivot detection (ta.pivotlow, ta.pivothigh) on RSI, comparing price vs. RSI swings:
Strong: Price forms Lower Low (Bullish) or Higher High (Bearish), while RSI forms Higher Low (Bullish) or Lower High (Bearish).
Medium: Price forms Equal Low/High, RSI forms Higher/Lower Low/High.
Weak: Price forms Lower/ Higher Low/High, RSI forms Equal Low/High.
Hidden: Price forms Higher/Lower Low/High, RSI forms Lower/Higher Low/High.
Each type has a toggle in the settings. We allow equality checks (<=/>=) so you can capture “equal” swing points too. All calls are single‐line to avoid line‐continuation errors. Copy/paste into TradingView’s Pine Editor, click “Add to Chart,” and it will compile in PineScript v6 with no errors.
Three Candle Breakout Marker**Title: Three Candle Breakout Marker**
**Description:**
The **Three Candle Breakout Marker** is a powerful trading indicator designed for traders who want to identify significant price movements based on recent price action. This script marks candles that break above the highest high or below the lowest low of the previous three candles, providing clear visual signals for potential trading opportunities.
### Key Features:
- **Visual Indicators**: The indicator uses upward blue triangles to signify when a candle closes above the highest high of the last three candles, indicating a bullish breakout. Conversely, it uses downward orange triangles to mark when a candle closes below the lowest low of the last three candles, signaling a bearish breakout.
- **Customizable Alerts**: Traders can easily customize this indicator to suit their trading strategies by adjusting colors and sizes for better visibility on their charts.
- **Enhanced Chart Analysis**: With optional horizontal lines drawn at the breakout levels, traders can quickly assess key support and resistance areas, enhancing their decision-making process.
### How to Use:
1. **Add to Chart**: Simply add the indicator to your TradingView chart for any asset or timeframe you are analyzing.
2. **Identify Breakouts**: Look for blue triangles above candles for bullish breakout signals and orange triangles below candles for bearish breakout signals.
3. **Combine with Other Tools**: Use this indicator in conjunction with other technical analysis tools and indicators to confirm signals and improve your trading strategy.
### Conclusion:
The **Three Candle Breakout Marker** is an essential tool for traders looking to capitalize on momentum shifts in the market. By clearly marking breakout points, it helps traders make informed decisions and enhances their ability to react swiftly to changing market conditions.
Feel free to explore and customize this indicator to fit your trading style! Happy trading!
Horizontal line mv"Drawing the line in trading with specific conditions" refers to setting predefined criteria or rules for identifying key levels in a market chart. These conditions could be based on technical indicators, price patterns, or support and resistance levels. Traders draw lines (such as trendlines, support, and resistance lines) to visualize areas of potential price reversal, continuation, or breakout. Specific conditions for drawing these lines might include price reaching a certain level, crossing a moving average, or other technical signals that help inform trading decisions.
Trend Dönüş İndikatörü - Mustafa ÜstünNasıl Çalışır?
RSI Değerleri:
RSI 70’in üstüne çıktığında ve kısa MA uzun MA’nın altına geçtiğinde düşüş sinyali oluşturur.
RSI 30’un altına düştüğünde ve kısa MA uzun MA’nın üzerine geçtiğinde yükseliş sinyali oluşturur.
Hareketli Ortalamalar:
Kısa vadeli (ör. 9 günlük) ve uzun vadeli (ör. 21 günlük) hareketli ortalamalar çizilir.
Görsel Sinyaller:
Yükseliş sinyali: Mum çubuğunun altında yeşil ok.
Düşüş sinyali: Mum çubuğunun üzerinde kırmızı ok.
Custom EMACustom ema indikatörü. Bu indikatörü kullanarak birden fazla ema değerini tek indikatörde görebilirsiniz.
PV's Dual RSI Crossover StrategyIntroduction to the Dual RSI Two-Cross Indicator
The Relative Strength Index (RSI) is a widely used technical indicator in finance that measures the magnitude of recent price changes to determine overbought or oversold conditions. The RSI Two-Cross indicator takes this concept a step further by introducing a unique twist: it plots two RSI lines with different lengths and generates alerts based on their crossovers.
Key Features:
Dual RSI Lines: The indicator plots two RSI lines with user-defined lengths, allowing traders to compare the short-term and long-term momentum of an asset.
Crossover Alerts: The indicator generates alerts when the shorter RSI line crosses above or below the longer RSI line, indicating potential trend reversals or continuations.
Customizable Parameters: Users can adjust the lengths of the RSI lines, oversold and overbought levels, and other parameters to suit their trading strategy and asset of choice.
Visual Aids: The indicator features colored bars and backgrounds to highlight crossover events, making it easy to identify trading opportunities at a glance.
Trading Applications:
Trend Reversal Detection: The RSI Two-Cross indicator can help traders identify potential trend reversals by monitoring crossovers between the two RSI lines.
Momentum Confirmation: The indicator can be used to confirm momentum shifts in an asset's price, helping traders to filter out false signals and make more informed trading decisions.
Scalping and Day Trading: The indicator's short-term focus makes it suitable for scalping and day trading strategies, where traders aim to capitalize on small price movements.
By combining the versatility of the RSI with the power of crossover analysis, the RSI Two-Cross indicator offers a unique perspective on market momentum and trend dynamics. Whether you're a seasoned trader or just starting out, this indicator can help you navigate the markets with greater confidence and precision.
GOLDMASK Indicator (SO + Days Break)//@version=6
indicator("GOLDMASK Indicator (SO + Days Break)", overlay=true)
// Vstupy pro přizpůsobení stylu čar
lineStyleInput = input.string(title="Styl čáry", defval="Dashed", options= )
lineWidthInput = input.int(title="Šířka čáry", defval=1, minval=1)
sundayLineColor = input.color(title="Nedělní vertikální otevírací čára", defval=color.new(#00BFFF, 50)) // Světle modrá barva pro neděli
dayBreakColor = input.color(title="Čára přerušení dne", defval=color.new(#ADD8E6, 50)) // Světle modrá barva pro přerušení dne
weekStartColor = input.color(title="Čára začátku týdne", defval=color.new(#FF8C00, 50)) // Tmavě oranžová barva pro nový týden
// Definice funkce getLineStyle
getLineStyle(style) =>
switch style
"Dotted" => line.style_dotted
"Dashed" => line.style_dashed
"Solid" => line.style_solid
// Proměnná pro uložení ceny otevření v neděli
var float sundayOpenPrice = na
// Určení a vykreslení ceny otevření v neděli
if (dayofweek == dayofweek.sunday and hour == (syminfo.ticker == "XAUUSD" ? 18 : 17) and minute == 0)
sundayOpenPrice := open
// Vykreslení ceny otevření v neděli s 50% průhledností
plot(sundayOpenPrice, title="Sunday Open", style=plot.style_linebr, linewidth=lineWidthInput, color=sundayLineColor, trackprice=true)
// Funkce pro vykreslení vertikálních čar pro přerušení dne
drawVerticalLineForDay(dayOffset, isSunday) =>
int dayTimestamp = na(time) ? na : time - dayOffset * 86400000 + ((syminfo.ticker == "XAUUSD" ? 18 : 17) - 5) * 3600000
if not na(dayTimestamp) and hour(time ) < (syminfo.ticker == "XAUUSD" ? 18 : 17) and hour >= (syminfo.ticker == "XAUUSD" ? 18 : 17)
lineColor = isSunday ? weekStartColor : dayBreakColor
line.new(x1=bar_index, y1=low, x2=bar_index, y2=high, width=lineWidthInput, color=lineColor, style=line.style_dotted, extend=extend.both)
// Vykreslení čar pro poslední čtyři dny a použití jiné barvy pro neděli
for dayOffset = 0 to 3 by 1
isSunday = dayOffset == 0 and dayofweek == dayofweek.sunday
drawVerticalLineForDay(dayOffset, isSunday)
Candle Break Strategybuy when candle close above pervious high sell when price close below previous low
Support & Resistance with MA Cross Buy/SellSupport and Resistance Levels:
Support Level: This is calculated by finding the lowest price (low) over a specified period (supportLength). This represents the level where the price tends to bounce upwards.
Resistance Level: This is calculated by finding the highest price (high) over a specified period (resistanceLength). This represents the level where the price tends to reverse downwards.
Plotting: The support and resistance levels are plotted on the chart with green and red lines, respectively.
Moving Averages (MA):
Short MA: A simple moving average (SMA) calculated over a short period (shortMA_length).
Long MA: A simple moving average (SMA) calculated over a longer period (longMA_length).
Plotting: The short MA is plotted in blue, and the long MA is plotted in orange on the chart.
Buy and Sell Signals (MA Cross):
Buy Signal: A buy signal occurs when the short MA crosses above the long MA (crossover function), and the price closes above the support level.
Sell Signal: A sell signal occurs when the short MA crosses below the long MA (crossunder function), and the price closes below the resistance level.
Plotting: Buy signals are displayed below the bars with the text "BUY" in green, and sell signals are displayed above the bars with the text "SELL" in red.
EMA AlignmentThe EMA Order Flow (EOF) is a technical analysis tool that combines multiple Exponential Moving Averages (EMAs) with a unique order flow detection system. This indicator is part of the CDZV toolkit - a comprehensive trading solution that allows traders to create and backtest strategies without programming knowledge.
About CDZV Toolkit:
CDZV toolkit is designed to make trading strategy development accessible to everyone. It offers:
- Visual strategy builder for easy setup
- Backtesting capabilities on historical data
- Automated signal distribution to exchanges and Telegram
- Comprehensive documentation and support
- User-friendly interface for both beginners and experienced traders
Key Features of EOF Indicator:
- Tracks 5 EMAs: 10, 20, 50, 100, and 200 periods
- Provides an order signal (1, 0, or -1) based on EMA alignment
- Visual color-coding for easy trend identification
- Seamlessly integrates with CDZV toolkit's strategy builder
Signal Interpretation:
1. Bullish Alignment (Signal = 1)
- EMA10 > EMA20 > EMA50 > EMA100 > EMA200
- Indicates a strong uptrend structure
- Suggests potential buying opportunities
2. Bearish Alignment (Signal = -1)
- EMA10 < EMA20 < EMA50 < EMA100 < EMA200
- Indicates a strong downtrend structure
- Suggests potential selling opportunities
3. No Clear Alignment (Signal = 0)
- EMAs are not in perfect order
- Indicates potential ranging or transitional market conditions
- Suggests caution or reduced position sizing
Use Cases:
- Trend confirmation
- Market structure analysis
- Entry/exit timing
- Risk management tool
- Filter for other trading strategies
- Building automated strategies within CDZV toolkit
Best Practices:
1. Use in conjunction with other CDZV toolkit indicators
2. Consider overall market conditions
3. Wait for signal confirmation before taking action
4. Monitor transitions between signal states
5. Use on multiple timeframes for better confirmation
6. Utilize CDZV toolkit's backtesting capabilities to optimize parameters
The EOF indicator, as part of the CDZV toolkit, provides traders with a powerful tool for trend analysis while benefiting from the toolkit's easy-to-use strategy development and automation features. Whether you're a beginner or an experienced trader, the combination of EOF indicator and CDZV toolkit offers a comprehensive solution for strategy development and implementation.
GOLDMASK Indicator (SO + Days Break)//@version=6
indicator("GOLDMASK Indicator (SO + Days Break)", overlay=true)
// Vstupy pro přizpůsobení stylu čar
lineStyleInput = input.string(title="Styl čáry", defval="Dashed", options= )
lineWidthInput = input.int(title="Šířka čáry", defval=1, minval=1)
sundayLineColor = input.color(title="Nedělní vertikální otevírací čára", defval=color.new(#00BFFF, 50)) // Světle modrá barva pro neděli
dayBreakColor = input.color(title="Čára přerušení dne", defval=color.new(#ADD8E6, 50)) // Světle modrá barva pro přerušení dne
weekStartColor = input.color(title="Čára začátku týdne", defval=color.new(#FF8C00, 50)) // Tmavě oranžová barva pro nový týden
// Definice funkce getLineStyle
getLineStyle(style) =>
switch style
"Dotted" => line.style_dotted
"Dashed" => line.style_dashed
"Solid" => line.style_solid
// Proměnná pro uložení ceny otevření v neděli
var float sundayOpenPrice = na
// Určení a vykreslení ceny otevření v neděli
if (dayofweek == dayofweek.sunday and hour == 17 and minute == 0)
sundayOpenPrice := open
// Vykreslení ceny otevření v neděli s 50% průhledností
plot(sundayOpenPrice, title="Sunday Open", style=plot.style_linebr, linewidth=lineWidthInput, color=sundayLineColor, trackprice=true)
// Funkce pro vykreslení vertikálních čar pro přerušení dne
drawVerticalLineForDay(dayOffset, isSunday) =>
int dayTimestamp = na(time) ? na : time - dayOffset * 86400000 + (17 - 5) * 3600000
if not na(dayTimestamp) and hour(time ) < 17 and hour >= 17
lineColor = isSunday ? weekStartColor : dayBreakColor
line.new(x1=bar_index, y1=low, x2=bar_index, y2=high, width=lineWidthInput, color=lineColor, style=line.style_dotted, extend=extend.both)
// Vykreslení čar pro poslední čtyři dny a použití jiné barvy pro neděli
for dayOffset = 0 to 3 by 1
isSunday = dayOffset == 0 and dayofweek == dayofweek.sunday
drawVerticalLineForDay(dayOffset, isSunday)
Intrablast Strategy Advance-RanjeetThe "Intrablast Strategy Advance-Ranjeet" indicator is a custom Pine Script that identifies buy and sell signals based on Weighted Moving Averages (WMAs) and an Exponential Moving Average (EMA). It calculates two WMAs with user-defined lengths (default: 8 and 13) and a 21-period EMA. A buy signal is generated when the shorter WMA crosses above the longer WMA (golden cross) and the price is above the EMA. Conversely, a sell signal is triggered when the shorter WMA crosses below the longer WMA (death cross) and the price is below the EMA. The indicator visually plots the EMA line and marks buy/sell signals on the chart with green and red arrows.
Average Price Range (APR)Индикатор Average Price Range (APR) основан на анализе средней цены актива в заданном диапазоне с учетом объема торгов. Он определяет, где находится текущая цена относительно усредненных значений High и Low , учитывая влияние объемов. Это позволяет лучше оценивать рыночные настроения и силу ценового движения.
Как интерпретировать:
Значения > 70: Указывает на перекупленность. Цена находится в верхней части диапазона, что может сигнализировать о возможном развороте вниз.
Значения < 30: Указывает на перепроданность. Цена находится в нижней части диапазона, что может свидетельствовать о скором росте.
Значения около 50: Цена находится в сбалансированном состоянии, ближе к средней.
Индикатор полезен для поиска зон перекупленности и перепроданности, а также для подтверждения трендов с учетом объемов.
Особенности APR :
Индикатор объединяет лучшие черты осцилляторов, таких как RSI и Stochastic , с объемно-зависимыми инструментами, такими как MFI и VWAP . Это делает его мощным инструментом для анализа рынка, комбинируя позиционирование цены в диапазоне и оценку рыночной активности через объемы. Выбор APR дает трейдерам уникальную возможность учитывать как цену, так и объемы при принятии решений.
K_MA_HOMEWORKTitle: KAMA with Bollinger Bands
Description:
Kaufman’s Adaptive Moving Average (KAMA) with Bollinger Bands is a powerful tool for traders looking to combine adaptive trend-following capabilities with volatility-based bands for dynamic market insights.
Key Features:
KAMA Line: Dynamically adjusts to market conditions, smoothing price fluctuations while remaining responsive to significant trends.
Bollinger Bands: Upper and lower bands adapt to market volatility, providing a visual representation of overbought and oversold conditions.
Customizable Settings: Fine-tune parameters for KAMA length, smoothing speeds, and band width to suit your trading style or specific markets.
Background Shading: Highlights potential overbought or oversold zones for quick visual insights.
How to Use:
Trend Identification: Use the KAMA line to determine the underlying trend. Price above KAMA suggests an uptrend; price below suggests a downtrend.
Reversal Signals: Watch for price crossing the bands to identify potential reversal points or breakout opportunities.
Volatility Assessment: The width of the bands reflects market volatility—narrow bands indicate low volatility, while wide bands signal high volatility.
This indicator is versatile and can be used for trend-following, breakout trading, and mean-reversion strategies. It’s ideal for traders seeking to filter market noise and focus on meaningful price movements.
Percentage Gain Table with Entry Lines(Shey)This is a pinescript to get an overview of the past entries given by the RSI and see how much percentage you could have gained from starting price to actual price.
Advanced Low Indicator Pro (sashadams)Advanced Low Indicator Pro is a versatile tool designed for analyzing price lows, identifying key support levels, and recognizing potential reversal zones. This indicator combines advanced smoothing techniques, customizable visualizations, and automated support level calculations, making it ideal for both intraday and swing trading.
Key Features
1. Historical Low Calculation:
• The indicator identifies the lowest price over a user-defined period (length) and plots it on the chart.
2. Smoothing Options:
• Supports four smoothing methods:
• EMA (Exponential Moving Average): Reacts quickly to price changes.
• SMA (Simple Moving Average): Provides a smoother line for trend filtering.
• WMA (Weighted Moving Average): Gives more weight to recent prices.
• RMA (Relative Moving Average): Balances smoothness and responsiveness.
• Users can set the smoothing length (smoothing_length) or disable smoothing entirely.
3. Line Offset (line_offset):
• The smoothed line can be shifted forward or backward to facilitate forecasting or historical analysis.
4. Background Signals:
• Highlights areas on the chart when the price drops below a defined threshold relative to the smoothed low.
5. Automatic Support Levels:
• Calculates and displays support levels at 2% and 5% below the smoothed low, helping traders identify critical buy zones.
How to Use the Indicator
1. Identifying Support Levels:
• The automated support levels indicate areas where the price is likely to bounce.
Example: When the price approaches the lower support level (5%), watch for potential reversals.
2. Choosing the Right Smoothing Method:
• EMA: Best for volatile markets with frequent price fluctuations.
• SMA: Suitable for analyzing trends in stable markets.
• WMA: Use for detailed analysis of short-term movements.
• RMA: Ideal when you need a balance between smoothness and reactivity.
3. Using Background Signals for Risk Zones:
• Enable the background highlights (show_background) to visualize risk zones where the price significantly deviates from the smoothed low.
Example: If the price enters the highlighted zone, it signals caution or potential buying opportunities.
4. Entry and Exit Strategies:
• Entry: Consider entering trades when the price touches or hovers near the smoothed low or support levels.
• Exit: Exit trades if the price remains below the support level for an extended period or enters the highlighted risk zone.
5. Combining with Other Indicators:
• Combine with oscillators (e.g., RSI, Stochastic) to confirm reversals.
• Pair with trend indicators (e.g., MA, MACD) to validate market direction.
200 EMA Percentage Diff, EMA Crosses & RSI It calculates the difference in percentage from the close price and the 200EMA.
A look back calculates the standard deviation of high and low thresholds and highlights the line red or green as a visualisation.
Crossovers are indicated by small triangles when these occur.
The background is highlighted red or green to show when the RSI is overbought/oversold.