fvg+support and ristence + ema Indicator Description: EMA with OB, FVG, Alerts, and Support/Resistance
This script combines multiple technical analysis tools into a single indicator to provide traders with enhanced market insights. Here's what it offers:
Features:
Exponential Moving Averages (EMAs):
Supports dynamic input lengths for EMA 20, EMA 50, EMA 100, and EMA 200.
Plots EMAs on the chart with distinct colors for quick visualization of trends.
Order Block (OB) Identification:
Automatically detects bullish and bearish order blocks based on user-defined parameters, including periods and threshold percentage.
Provides visual markers (triangle shapes) to highlight significant order blocks on the chart.
Offers flexibility to use candle bodies or wicks for OB calculations.
Fair Value Gap (FVG) Detection:
Identifies "UP" and "DOWN" fair value gaps with customizable lookback periods.
Plots boxes and lines to highlight gaps, with optional midpoint (CE) lines for added precision.
Configurable colors, styles, and behavior for filled gap management.
Support and Resistance:
Automatically detects pivot highs and lows to plot dynamic support and resistance levels.
Highlights potential reversal zones for better decision-making.
Alerts:
The indicator is equipped with built-in alerts to notify users of significant events, such as order block formations or FVG appearances.
Use Cases:
Trend Analysis: Use EMAs to identify the current market trend and potential crossover opportunities.
Order Flow Insights: Recognize critical order blocks where institutional traders may enter or exit.
Gap Trading: Spot fair value gaps to understand price inefficiencies and potential filling zones.
Reversal Zones: Leverage support and resistance levels to anticipate market turning points.
Индикаторы и стратегии
Yacare 3-21
Este indicador tiene las siguientes características:
1. Dos medias móviles simples (SMA):
- SMA de 3 períodos (línea rápida)
- SMA de 21 períodos (línea lenta)
2. Identificación de tendencias:
- Alcista: cuando SMA3 > SMA21
- Bajista: cuando SMA3 < SMA21
- Lateral: cuando la diferencia entre ambas SMAs es menor al 1%
3. Señales visuales:
- Las líneas cambian de color según la tendencia
- Flechas en los cruces de las medias móviles
- Una etiqueta que muestra el tipo de tendencia actual
Para usar este indicador en TradingView:
1. Abre el editor de Pine Script
2. Copia y pega el código
3. Guarda y añade al gráfico
Volatility Indicator//@version=5
indicator("Volatility Indicator", overlay=false)
// Input for ATR period
atrPeriod = input.int(14, title="ATR Period", minval=1)
// Calculate ATR
atr = ta.atr(atrPeriod)
// Color logic for ATR
atrColor = atr > atr ? color.red : color.green
// Plot ATR
plot(atr, color=atrColor, title="ATR", linewidth=2)
// Add a horizontal line to observe average volatility
avgAtr = ta.sma(atr, atrPeriod)
hline(input.float(1.0, title="Average ATR (Static for Display)", tooltip="This is a static placeholder for visual purposes only"), "Average ATR", color=color.blue, linestyle=hline.style_dotted)
// Background shading for high or low volatility zones
highVolatilityThreshold = input.float(1.5, title="High Volatility Threshold (Multiplier)")
lowVolatilityThreshold = input.float(0.5, title="Low Volatility Threshold (Multiplier)")
bgcolor(atr > avgAtr * highVolatilityThreshold ? color.new(color.red, 90) :
atr < avgAtr * lowVolatilityThreshold ? color.new(color.green, 90) : na,
title="Volatility Zones")
Gabor-Filtered Moving Average (GFMA) - ExperimentalScript Description: Gabor-Filtered Moving Average (GFMA)
1. Overview
This script implements an experimental moving average based on a Gabor filter kernel. A Gabor filter typically involves a Gaussian “envelope” multiplied by a sinusoidal wave (often used in image and signal-processing tasks). Here, it is adapted as a weighted moving average on price data, potentially yielding a differently tuned filter compared to common moving averages.
The script builds a Gabor kernel of user-defined length.
It convolves this kernel with closing prices to create a “Gabor-Filtered Moving Average.”
It also plots a secondary line (an HMA of the GFMA) and highlights the background based on crossover conditions.
2. User Inputs
Kernel Length (length): Number of bars the Gabor kernel will span.
Frequency (freq): Sets how many sinusoidal cycles occur across the kernel length.
Phase Offset (phase): Shifts the sinusoid in radians.
Sigma (sigmaInp): Controls the Gaussian envelope’s width, affecting how quickly the kernel tapers.
3. Kernel Calculation
Gabor Kernel Array:
An array is created with length elements.
Each element represents a position relative to the kernel’s center (with an index offset).
A Gaussian factor is computed, using an exponential decay based on the distance from the kernel’s center.
A sinusoidal factor is computed, using cosine with the specified frequency and phase.
The final kernel value at each index is the product of the Gaussian and the sinusoid.
Kernel Sum:
After building the kernel, the script sums all the values in the array.
This sum is used later to normalize the weighted average calculation.
4. Gabor-Filtered Moving Average
Convolution with Price:
The function gaborFilteredMA(src) multiplies each kernel element by a corresponding price value and sums these products.
If the sum of the kernel is zero or very close to zero (due to positive and negative parts canceling), a small epsilon is used as a safeguard.
Normalization:
The weighted sum is divided by the kernel sum (or a small epsilon if the kernel sum is effectively zero).
This produces the final Gabor-Filtered Moving Average (GFMA).
5. Visual Indicators
Plotting:
The GFMA is plotted in orange.
An HMA (Hull Moving Average) is plotted for additional smoothing or reference.
Highlighting Conditions:
Green background if the GFMA is above the HMA and the close is above both lines.
Red background if the GFMA is below the HMA and the close is below both lines.
No highlight otherwise.
6. Use-Cases & Experimentation
Experimental Filter:
Gabor filters are more common in image processing than in trading, so the results may be novel or unusual.
Customizable Parameters:
Vary length, frequency, phase, and sigma to create different smoothing characteristics or emphasize various cyclical behaviors.
7. Practical Notes
Performance:
The script uses loops and references up to length past data points, so large length values may slow down performance.
Interpretation:
Because the kernel can include both positive and negative lobes (due to the sinusoidal component), the filter may highlight specific periodic or oscillatory patterns rather than simply smoothing.
Experimental Status:
This approach is not a mainstream technical indicator, so further testing, parameter exploration, and validation are recommended before relying on it.
Conclusion
The Gabor-Filtered Moving Average (GFMA) script introduces a unique convolution-based filter that blends a Gaussian envelope with a sinusoidal wave to create a specialized moving average. Its flexibility in adjusting kernel length, frequency, and phase allows advanced users to experiment with distinct smoothing or filtering behaviors. The additional Hull Moving Average and background highlights provide extra context for potential trends, crossovers, or breakouts.
As with any experimental tool, further testing and parameter tuning are advised to understand whether GFMA enhances clarity or signal detection in your particular trading strategy or market.
tamerin ticaret öyküsüWilliams Fraktal, Bayrak, Bollinger Bands ve Stokastik RSI. Bu indikatorlerin kombinasyonu ile sinyaller almanızı saglar.
HTF FVG and Wick Fill tracking FOR DAVEA higher time frame canlde body and wick overlay for 1hr to daily for example
Improved G-Trend DetectionIt is the Improved version of G trend channel detection.
The Umair Trend Detection Indicator is a powerful tool designed to help traders identify potential buy and sell opportunities by combining dynamic price channels with RSI-based confirmation. This indicator is suitable for all types of financial markets, including stocks, forex, and cryptocurrencies.
Key Features:
Dynamic G-Channels
Calculates upper, lower, and average price channels based on the "G-Channel" methodology.
Helps identify market extremes and potential reversal points.
RSI Confirmation
Integrates RSI (Relative Strength Index) to filter buy and sell signals.
Avoids false signals by ensuring market momentum aligns with trend direction.
Buy/Sell Signals
Generates "Buy" signals when bullish conditions align with oversold RSI levels.
Generates "Sell" signals when bearish conditions align with overbought RSI levels.
Exit Signals
Provides optional exit points for both long and short positions using a buffer for confirmation.
Visual Clarity
Displays clearly plotted channels and average lines to help visualize price trends.
Buy and sell signals are marked with arrows for easy identification on the chart.
Custom Alerts
Offers customizable alerts for buy, sell, and exit conditions, ensuring traders never miss an opportunity.
Input Parameters:
Channel Length: Controls the sensitivity of the G-Channels.
Multiplier: Adjusts the width of the channels to suit different market conditions.
RSI Settings: Customize RSI length and thresholds for overbought/oversold conditions.
Exit Signal Buffer: Adds flexibility to the exit strategy by delaying signals for confirmation.
How It Helps:
The Umair Trend Detection Indicator is perfect for traders looking for an easy-to-use trend-following system with strong confirmation. By combining dynamic channels with RSI, it provides accurate and reliable signals to enter and exit trades, minimizing risks associated with false breakouts or trend reversals.
Use Cases:
Trend Trading: Identify and follow long-term trends with confidence.
Swing Trading: Spot reversals and capitalize on medium-term price movements.
Risk Management: Use exit signals to lock in profits or limit losses effectively.
This indicator is a versatile tool for both novice and experienced traders. Fine-tune its settings to align with your trading style and improve your decision-making in any market.
Enhanced Market Opportunity Strategy (Updated)Script Description:
Script Name: Enhanced Market Opportunity Strategy (Updated)
This script is a comprehensive trading strategy designed for TradingView that identifies buying and selling opportunities based on configurable parameters, trend alignment, and risk management. It integrates visual alerts, performance metrics, and real-time trading signals. Below is a detailed overview of its features:
Features:
1. Strategy Inputs:
Buy Strategy Levels: Configurable levels for entry, stop loss, and three take-profit targets.
Sell Strategy Levels: Similar levels for short trades.
Risk Management:
Adjustable risk percentage per trade.
Account balance for position sizing.
Trend Filters:
Short-term and long-term EMAs for trend identification.
Minimum pip movement to validate signals.
2. Technical Analysis:
EMA-Based Trend Conditions:
Bullish (buy signals): When the short-term EMA is above the long-term EMA.
Bearish (sell signals): When the short-term EMA is below the long-term EMA.
Position Sizing:
Automatically calculates trade size based on risk percentage and pip distance to the stop loss.
3. Visual and Alert Features:
Key Levels:
Plots for entry, stop loss, and take-profit levels for both buy and sell strategies.
Background Trend Indication:
Green for bullish trends and red for bearish trends.
Markers and Alerts:
Visual "BUY" and "SELL" markers on the chart for detected opportunities.
Real-time alerts with calculated position size for actionable trades.
4. Performance Metrics:
Tracks:
Total trades executed.
Wins and losses.
Total profit and win rate.
Maximum drawdown.
Table Display:
A table on the chart shows performance metrics, including profit, trades, win rate, and more.
How it Works:
Trend Identification:
The script uses EMA crossovers to detect market trends.
It only generates buy signals in bullish trends and sell signals in bearish trends.
Trade Validation:
Buy or sell opportunities are validated based on the proximity of the price to defined entry levels and the occurrence of a candlestick pattern (close above open for buy and vice versa for sell).
Profit and Loss Tracking:
Tracks whether take-profit or stop-loss levels are hit and updates total profit, wins, and losses accordingly.
Backtesting Performance:
Historical trades are evaluated, and key performance metrics are calculated.
Enhanced Market Opportunity Strategy (Updated)Script Description:
Script Name: Enhanced Market Opportunity Strategy (Updated)
This script is a comprehensive trading strategy designed for TradingView that identifies buying and selling opportunities based on configurable parameters, trend alignment, and risk management. It integrates visual alerts, performance metrics, and real-time trading signals. Below is a detailed overview of its features:
Features:
1. Strategy Inputs:
Buy Strategy Levels: Configurable levels for entry, stop loss, and three take-profit targets.
Sell Strategy Levels: Similar levels for short trades.
Risk Management:
Adjustable risk percentage per trade.
Account balance for position sizing.
Trend Filters:
Short-term and long-term EMAs for trend identification.
Minimum pip movement to validate signals.
2. Technical Analysis:
EMA-Based Trend Conditions:
Bullish (buy signals): When the short-term EMA is above the long-term EMA.
Bearish (sell signals): When the short-term EMA is below the long-term EMA.
Position Sizing:
Automatically calculates trade size based on risk percentage and pip distance to the stop loss.
3. Visual and Alert Features:
Key Levels:
Plots for entry, stop loss, and take-profit levels for both buy and sell strategies.
Background Trend Indication:
Green for bullish trends and red for bearish trends.
Markers and Alerts:
Visual "BUY" and "SELL" markers on the chart for detected opportunities.
Real-time alerts with calculated position size for actionable trades.
4. Performance Metrics:
Tracks:
Total trades executed.
Wins and losses.
Total profit and win rate.
Maximum drawdown.
Table Display:
A table on the chart shows performance metrics, including profit, trades, win rate, and more.
How it Works:
Trend Identification:
The script uses EMA crossovers to detect market trends.
It only generates buy signals in bullish trends and sell signals in bearish trends.
Trade Validation:
Buy or sell opportunities are validated based on the proximity of the price to defined entry levels and the occurrence of a candlestick pattern (close above open for buy and vice versa for sell).
Profit and Loss Tracking:
Tracks whether take-profit or stop-loss levels are hit and updates total profit, wins, and losses accordingly.
Backtesting Performance:
Historical trades are evaluated, and key performance metrics are calculated.
Swing Trading with Mean Reversion - Stonk_BUDThe Swing Trading Analyzer is built for traders looking to catch medium-term swing trading opportunities. It combines trend-following techniques with mean reversion strategies, making it a versatile tool for analyzing daily and weekly charts.
---
#### **Key Features**
- **Moving Average Crossovers**
Tracks 10-day and 50-day moving averages to identify trend shifts. You'll see clear signals for bullish (BUY) and bearish (SELL) momentum.
- **Mean Reversion Analysis**
Uses Bollinger Bands and Z-score calculations to pinpoint overbought and oversold conditions. These tools help confirm when the price is stretched and likely to reverse back toward the mean.
- **Swing Trading Focus**
Designed specifically for daily and weekly timeframes, this indicator avoids the noise of intraday trading and helps you focus on bigger moves.
- **Visual and Alert System**
Plots clear BUY and SELL signals directly on your chart, with optional background highlights for overbought (red) and oversold (green) zones. Plus, you can set custom alerts to get notified when signals trigger.
---
#### **How It Works**
- **Buy Signals**: Triggered when the 10-day moving average crosses above the 50-day moving average, and the price shows oversold conditions (Z-score < -2 and price below the lower Bollinger Band).
- **Sell Signals**: Generated when the 10-day moving average crosses below the 50-day moving average, with overbought confirmation (Z-score > 2 and price above the upper Bollinger Band).
---
Who It's For
- Swing traders looking for reliable signals to ride medium-term market trends.
- Anyone who wants a blend of trend-following and mean reversion strategies.
---
**Pro Tip**: Pair this indicator with solid risk management and additional tools like volume analysis for even better results.
---
OBV Divergence Indicator [TradingFinder] On-Balance Vol Reversal🔵 Introduction
The On-Balance Volume (OBV) indicator, introduced by Joe Granville in 1963, is a powerful technical analysis tool used to measure buying and selling pressure based on trading volume and price.
By aggregating trading volume—adding it on positive days and subtracting it on negative days—OBV creates a cumulative line that reflects market volume pressure, making it valuable for confirming trends, identifying entry and exit points, and forecasting potential price movements.
Divergences between price and OBV often provide significant signals. A bearish divergence occurs when the price forms higher highs while the OBV line forms lower highs. This discrepancy indicates that upward momentum is weakening, increasing the likelihood of a downward trend.
In contrast, a bullish divergence happens when the price makes lower lows, but the OBV line forms higher lows. This suggests increasing buying pressure and the potential for an upward trend reversal.
For instance, if the price is rising but the OBV trendline is falling, it may signal a bearish divergence, warning of a possible price decline. Conversely, if the price is falling while the OBV line is rising, this could signal a bullish divergence, indicating a possible price recovery. These signals are particularly useful for identifying market turning points.
OBV often acts as a leading indicator, moving ahead of price changes. For example, a rising OBV alongside stable or declining prices can signal an impending upward breakout.
Conversely, a declining OBV with rising prices may indicate that the current uptrend is losing strength. Traders using this strategy often consider entering positions at breakout levels while setting stop losses near recent swing highs or lows to manage risk effectively.
This integration highlights how OBV divergences can provide actionable insights for predicting price movements and managing trades efficiently.
Bullish Divergence :
Bearish Divergence :
🔵 How to Use
The OBV indicator, as a cumulative tool, assists analysts in comparing volume and price changes to identify new trends and key levels for entering or exiting trades. Beyond confirming existing trends, it is particularly effective in analyzing positive and negative divergences between price and volume, providing valuable signals for trading decisions.
🟣 Bullish Divergence
A bullish divergence occurs when the price continues its downward or stable trend, but the OBV line starts rising, forming a higher low compared to its previous low. This suggests increasing volume on up days relative to down days and often signals a reversal to the upside.
For instance, if an asset's price stabilizes near a support level but the OBV line shows an upward trend, this divergence could present an opportunity to enter a long position.
🟣 Bearish Divergence
A bearish divergence occurs when the price forms higher highs, but the OBV line declines, creating lower highs compared to previous peaks. This indicates decreasing volume on up days relative to down days and often acts as a warning for a reversal to the downside.
For example, if an asset’s price approaches a resistance level while OBV starts declining, this divergence may signal the beginning of a downtrend and could indicate a good time to exit long trades or enter short positions.
🔵 Setting
Period : The "Period" setting allows you to define the number of bars or intervals for "Periodic" and "EMA" modes. A shorter period captures more short-term movements, while a longer period smooths out the fluctuations and provides a broader view of market trends.
You can enable or disable labels to highlight key levels or divergences and tables to show numerical details like values and divergence types. These options allow for a customized chart display.
🔵 Table
The following table breaks down the main features of the oscillator. It covers four critical categories: Exist, Consecutive, Divergence Quality, and Change Phase Indicator.
Exist : If divergence is detected, a "+" will appear in this row.
Consecutive: Shows the number of consecutive divergences that have formed in a short period.
Divergence Quality : Evaluates the quality of the divergence based on the number of occurrences. One is labeled "Normal," two are "Good," and three or more are considered "Strong."
Change Phase Indicator : If a phase change is detected between two oscillation peaks, this is marked in the table.
🔵 Conclusion
The OBV (On Balance Volume) indicator is a simple yet effective tool in technical analysis that combines volume and price changes to provide a comprehensive view of market buying and selling pressure. By identifying positive and negative divergences, OBV enables analysts to detect early signs of trend reversals and refine their trading strategies.
Divergences in OBV often precede price changes, making it a leading indicator for predicting market movements. Using OBV alongside other technical tools can enhance decision-making accuracy and help traders identify better entry and exit points. However, it is essential to consider the limitations of OBV, such as the potential for signal errors and the impact of sudden news events.
Ultimately, OBV serves as a complementary tool in technical analysis, aiding in trend identification, signal confirmation, and risk management. A thoughtful application of this indicator, in combination with other analytical tools, can create valuable opportunities for profiting in financial markets.
Big Inside Bar & Engulfing Candle Highlight
Please change inputs as per time frame.
Big Inside bars and engulfing candles are candlestick patterns that traders use to analyze markets and identify potential trading opportunities:
Inside bar
The high and low of the current candle are contained within the high and low of the previous candle. This pattern indicates consolidation or indecision in the market, and suggests that the current trend may continue or reverse.
Engulfing candle
The second candle completely engulfs the first candle. This pattern signals a sudden change in market sentiment, and strong buying or selling momentum. A bullish engulfing indicates a bullish reversal, while a bearish engulfing indicates a bearish reversal.
Early Signal Market Structure [H.Notash], H.NotashThis Smart Money & Volume Order Block Indicator is a powerful tool for any trader who wants to incorporate institutional trading strategies and volume analysis into their technical analysis toolkit. By focusing on smart money movements and order blocks, it provides traders with a reliable way to identify high-quality entry points for both buy and sell positions.
Feel free to adjust the parameters based on your trading style, time frame, and market conditions to maximize the effectiveness of the indicator.
MA 200 and Bollinger Bands StrategyHow to use this script
If the Bollinger is above the MA 200 line, then always do long trading, if the Bollinger is below the MA 200 line, then always do short trading. This script is just a tool to help you trade, it does not make you win 100%. Keep your financial management. DYOR
Supertrend with Targets by Mr. Debabrata Sahathis is a SUPERTREND indicator with some added features.
this indicator normally gives buy and sell as other SUPERTREND does, but it also provides 1 to 8 targets and also provides entry price and stop-loss.
Also it has one extra higher time frame SUPERTREND indicator, which probably show higher time frame trend
OHLC OF D/W/M/W by Mr. Debabrata SahaThis is a OHLC indicator
This indicator have 04 types of OHLC:-
(a) OHLC of 1 Day
(b) OHLC of 1 Week
(c) OHLC of 1 Month
(d) OHLC of 1 Year
Inside Bar & Engulfing Candle HighlightBig Inside bars and engulfing candles are candlestick patterns that traders use to analyze markets and identify potential trading opportunities:
Inside bar
The high and low of the current candle are contained within the high and low of the previous candle. This pattern indicates consolidation or indecision in the market, and suggests that the current trend may continue or reverse.
Engulfing candle
The second candle completely engulfs the first candle. This pattern signals a sudden change in market sentiment, and strong buying or selling momentum. A bullish engulfing indicates a bullish reversal, while a bearish engulfing indicates a bearish reversal.
Swing Structure Scanner [LuxAlgo]The Swing Structure Scanner Indicator is a dashboard type indicator which displays a Consolidated "High/Low-Only" view of swing structure, with the capability to retrieve and display swing points from up to 6 different tickers and timeframes at once.
🔶 USAGE
This indicator displays swing structure data from up to 6 unique tickers or timeframes; Each graph represents the current swing structure retrieved from the requested chart/s.
Each swing graph displays the current live swing point positioning relative to the previous swing points. By analyzing the different formations, patterns can more easily be recognized and found across multiple tickers or timeframes at once.
This indicator serves as a nifty tool for confluence recognition, whether that's confluence throughout market tickers, or confluence through higher timeframes on the same ticker.
Alternatively, viewing the relative positioning of each swing point to each other, should give a clearer idea when higher lows or lower highs are formed. This can potentially indicate a newly forming trend, as well as serving as a warning to watch for breakouts.
The swing length can be changed to align with each individual's strategy, as well as a display look back can be adjusted to show more or less swing points at one time.
The display is fairly customizable, it is not fixed to 6 symbols at all times and can be minimized to only display the number of symbols needed; Additionally, the display can be set to vertical mode or horizontal(default) to utilize as needed.
Note: Hover over the swing point in the dashboard to get a readout of the exact price level of the swing point.
🔶 SETTINGS
Swing Length: Set the swing length for the structure calculations.
Swing Display Lookback: Sets the number of swing points (Pairs) to display in each Swing Graph display.
Symbols: Sets the Timeframe and Symbol for each Swing Graph.
Vertical Display: Display the Swing Graphs up and down, rather than side to side.
Scaling Factor: Scales the entire indicator up or down, to fit your needs.