FVG, Swing, Target, D/W/M High Low Detector Basic by Trader Riaz"FVG, Swing, Target, D/W/M High Low Detector Basic by Trader Riaz " is a powerful TradingView indicator designed to enhance your trading strategy by identifying key market structures and levels. This all-in-one tool detects Fair Value Gaps (FVGs), Swing Highs/Lows, and previous Day, Previous Week, and Previous Month Highs/Lows, helping traders make informed decisions with ease.
Key Features:
Bullish & Bearish FVG Detection: Highlights Fair Value Gaps with customizable colors, labels, and extension options.
Swing Highs & Lows: Automatically detects and marks Swing Highs and Lows with adjustable display settings and extensions.
Next Target Levels: Identifies potential price targets based on market direction (rising or falling).
Daily, Weekly, and Monthly High/Low Levels: Displays previous day, week, and month highs/lows with customizable colors.
Customizable Settings: Fully adjustable inputs for colors, number of levels to display, and extension periods.
Clean Visuals: Intuitive and non-intrusive design with dashed lines, labels, and tooltips for better chart readability.
This indicator is ideal for traders looking to identify key price levels, improve market structure analysis, and enhance their trading strategies.
Happy Trading,
Trader Riaz
트렌드 어낼리시스
Heiken Ashi Supertrend ADXHeiken Ashi Supertrend ADX Indicator
Overview
This indicator combines the power of Heiken Ashi candles, Supertrend indicator, and ADX filter to identify strong trend movements across multiple timeframes. Designed primarily for the cryptocurrency market but adaptable to any tradable asset, this system focuses on capturing momentum in established trends while employing a sophisticated triple-layer stop loss mechanism to protect capital and secure profits.
Strategy Mechanics
Entry Signals
The strategy uses a unique blend of technical signals to identify high-probability trade entries:
Heiken Ashi Candles: Looks specifically for Heiken Ashi candles with minimal or no wicks, which signal strong momentum and trend continuation. These "full-bodied" candles represent periods where price moved decisively in one direction with minimal retracement. These are overlayed onto normal candes for more accuarte signalling and plotting
Supertrend Filter: Confirms the underlying trend direction using the Supertrend indicator (default factor: 3.0, ATR period: 10). Entries are aligned with the prevailing Supertrend direction.
ADX Filter (Optional) : Can be enabled to focus only on stronger trending conditions, filtering out choppy or ranging markets. When enabled, trades only trigger when ADX is above the specified threshold (default: 25).
Exit Signals
Positions are closed when either:
An opposing signal appears (Heiken Ashi candle with no wick in the opposite direction)
Any of the three stop loss mechanisms are triggered
Triple-Layer Stop Loss System
The strategy employs a sophisticated three-tier stop loss approach:
ATR Trailing Stop: Adapts to market volatility and locks in profits as the trend extends. This stop moves in the direction of the trade, capturing profit without exiting too early during normal price fluctuations.
Swing Point Stop: Uses natural market structure (recent highs/lows over a lookback period) to place stops at logical support/resistance levels, honoring the market's own rhythm.
Insurance Stop: A percentage-based safety net that protects against sudden adverse moves immediately after entry. This is particularly valuable when the swing point stop might be positioned too far from entry, providing immediate capital protection.
Optimization Features
Customizable Filters : All components (Supertrend, ADX) can be enabled/disabled to adapt to different market conditions
Adjustable Parameters : Fine-tune ATR periods, Supertrend factors, and ADX thresholds
Flexible Stop Loss Settings : Each of the three stop loss mechanisms can be individually enabled/disabled with customizable parameters
Best Practices for Implementation
[Recommended Timeframes : Works best on 4-hour charts and above, where trends develop more reliably
Market Conditions: Performs well across various market conditions due to the ADX filter's ability to identify meaningful trends
Performance Characteristics
When properly optimized, this has demonstrated profit factors exceeding 3 in backtesting. The approach typically produces generous winners while limiting losses through its multi-layered stop loss system. The ATR trailing stop is particularly effective at capturing extended trends, while the insurance stop provides immediate protection against adverse moves.
The visual components on the chart make it easy to follow the strategy's logic, with position status, entry prices, and current stop levels clearly displayed.
This indicator represents a complete trading system with clearly defined entry and exit rules, adaptive stop loss mechanisms, and built-in risk management through position sizing.
MACD with Signals. Non-editable version. NACHOMIXCRYPTODescription of the "MACD with Signals. Non-editable version. NACHOMIXCRYPTO" Indicator
The "MACD with Signals. Non-editable version. NACHOMIXCRYPTO"
is a technical analysis indicator built in Pine Script (version 6) for TradingView. It is based on the traditional Moving Average Convergence Divergence (MACD) indicator but includes additional features such as signal labels on the main chart and two informational tables displayed in a separate window below the price chart (overlay=false). This version is designed to be fully non-editable, meaning users cannot modify its core parameters or visual settings through the input menu. Below is a detailed breakdown of its components, functionality, and purpose:
1. Purpose
This indicator aims to assist traders in identifying potential buy ("LONG") and sell ("SHORT") opportunities by analyzing crossovers between the MACD line and the signal line. It enhances the standard MACD by:
Labeling signals directly on the price chart.
Filtering signals as "TRUE" or "FALSE" based on their position relative to the zero line.
Predicting possible crossovers within the next 4 bars.
Displaying current and predicted signals in two separate tables.
The "non-editable" nature ensures that the indicator's settings (MACD lengths and source) remain fixed and hidden from users, making it a standardized tool for public use without customization options.
2. Components
Fixed Parameters
Fast EMA Length: Set to a fixed value (not visible or editable), representing the shorter-term exponential moving average (EMA).
Slow EMA Length: Set to a fixed value (not visible or editable), representing the longer-term EMA.
Signal Line Length: Set to a fixed value (not visible or editable), determining the smoothing period for the signal line.
MACD Source: Fixed to the closing price (close), not visible or editable in the input menu.
These values are embedded in the code and cannot be altered by users, ensuring consistency in how the MACD is calculated.
Informative Message
A static message appears in the input menu: "This is the public version that does not allow edits or signal modifications." This informs users that no customization is available.
MACD Calculations
MACD Line (macdLine): The difference between the fast EMA and slow EMA.
Signal Line (signalLine): An EMA of the MACD line, smoothed over the fixed signal line length.
Histogram (histogram): The difference between the MACD line and the signal line, visualized as columns.
Zero Line
A horizontal line at 0 (zeroLine) serves as a reference point to distinguish bullish (above 0) and bearish (below 0) conditions.
Slope Calculations
MACD Slope (macdSlope): The change in the MACD line from the previous bar.
Signal Slope (signalSlope): The change in the signal line from the previous bar.
These slopes are used to predict potential crossovers.
Crossover Prediction
Next 4 Bars Prediction (crossInNext4Bars): Estimates if the MACD line and signal line will cross within the next 4 bars based on their current values and slopes.
Signal Conditions
Buy Signal (longCondition): Triggered when the MACD line crosses above the signal line (ta.crossover).
Sell Signal (shortCondition): Triggered when the MACD line crosses below the signal line (ta.crossunder).
Tables
Current Signal Table: Positioned at the bottom-right corner with a blue border, displaying the active signal.
Next Signal Table: Positioned at the top-right corner with an orange border, showing the predicted signal.
Labels
Labels appear on the main price chart at the price level (yloc.price) with fixed styles and colors:
"LONG": Green background, white text, upward arrow style (label.style_label_up).
"SHORT": Red background, white text, downward arrow style (label.style_label_down).
"FALSE.LONG": Aqua background, white text, upward arrow style.
"FALSE.SHORT": Fuchsia background, white text, downward arrow style.
3. Functionality
MACD Calculation:
The indicator calculates the MACD using the fixed fast EMA, slow EMA, and signal line lengths applied to the closing price.
Signal Generation:
Buy Signal ("LONG" or "FALSE.LONG"):
If the MACD line crosses above the signal line:
"LONG" if the MACD line is above the zero line (valid bullish signal).
"FALSE.LONG" if below the zero line (potentially misleading).
Sell Signal ("SHORT" or "FALSE.SHORT"):
If the MACD line crosses below the signal line:
"SHORT" if the MACD line is below the zero line (valid bearish signal).
"FALSE.SHORT" if above the zero line (potentially misleading).
These signals are displayed as labels on the price chart and in the current signal table.
Crossover Prediction:
The indicator analyzes the slopes of the MACD and signal lines to predict if a crossover is likely within 4 bars:
"POSSIBLE: LONG" if the MACD line is trending upward relative to the signal line.
"POSSIBLE: SHORT" if trending downward.
This prediction is shown in the next signal table.
Visualization:
Separate Window:
Histogram: Columns with dynamic colors (dark green/light green above zero, dark red/light red below zero) based on value and trend.
MACD Line: Green line with a thickness of 2.
Signal Line: Red line with a thickness of 2.
Zero Line: Yellow horizontal line at 0.
Tables: Current signal (bottom-right, blue frame) and next signal (top-right, orange frame) with white text and background colors matching the signal type.
Main Chart: Labels indicating "LONG", "SHORT", "FALSE.LONG", or "FALSE.SHORT" at the price level of the triggering bar.
4. Visual Output
Histogram: Green above the zero line, red below, with shades varying based on whether the histogram is increasing or decreasing.
Lines: Green MACD line, red signal line, and yellow zero line.
Labels: Fixed colors and styles on the price chart.
Tables:
Current signal table: Green for "LONG", red for "SHORT", aqua for "FALSE LONG", gray for "NO SIGNAL".
Next signal table: Green for "POSSIBLE: LONG", red for "POSSIBLE: SHORT", gray for "NO SIGNAL".
5. Usage
Target Audience: Traders looking for a simple, pre-configured MACD-based tool to identify entry and exit points without needing to adjust settings.
Trading Style: Suitable for scalping or swing trading, with the added benefit of crossover predictions for proactive decision-making.
Non-editable Design: The fixed parameters and lack of customization ensure consistent behavior across all users, making it ideal for public distribution.
6. Limitations
No Customization: Users cannot adjust MACD lengths, source, colors, or label styles, limiting flexibility.
Fixed Source: Relies solely on closing prices, which may not suit all trading strategies.
Prediction Accuracy: The 4-bar crossover prediction depends on current trends and may not always be reliable in choppy markets.
False Signals: While filtered by the zero line, false signals can still occur in sideways markets.
7. Input Menu
The only visible element in the input menu is the "Information" field with the message: "This is the public version that does not allow edits or signal modifications." No other settings are exposed or adjustable.
In summary, the "MACD with Signals. Non-editable version. NACHOMIXCRYPTO" is a locked-down, user-friendly version of a MACD indicator tailored for public use. It provides clear buy/sell signals, predictive insights, and visual aids through labels and tables, all while maintaining a standardized, non-customizable configuration for simplicity and consistency.
Machine Learning RSI ║ BullVisionOverview:
Introducing the Machine Learning RSI with KNN Adaptation – a cutting-edge momentum indicator that blends the classic Relative Strength Index (RSI) with machine learning principles. By leveraging K-Nearest Neighbors (KNN), this indicator aims at identifying historical patterns that resemble current market behavior and uses this context to refine RSI readings with enhanced sensitivity and responsiveness.
Unlike traditional RSI models, which treat every market environment the same, this version adapts in real-time based on how similar past conditions evolved, offering an analytical edge without relying on predictive assumptions.
Key Features:
🔁 KNN-Based RSI Refinement
This indicator uses a machine learning algorithm (K-Nearest Neighbors) to compare current RSI and price action characteristics to similar historical conditions. The resulting RSI is weighted accordingly, producing a dynamically adjusted value that reflects historical context.
📈 Multi-Feature Similarity Analysis
Pattern similarity is calculated using up to five customizable features:
RSI level
RSI momentum
Volatility
Linear regression slope
Price momentum
Users can adjust how many features are used to tailor the behavior of the KNN logic.
🧠 Machine Learning Weight Control
The influence of the machine learning model on the final RSI output can be fine-tuned using a simple slider. This lets you blend traditional RSI and machine learning-enhanced RSI to suit your preferred level of adaptation.
🎛️ Adaptive Filtering
Additional smoothing options (Kalman Filter, ALMA, Double EMA) can be applied to the RSI, offering better visual clarity and helping to reduce noise in high-frequency environments.
🎨 Visual & Accessibility Settings
Custom color palettes, including support for color vision deficiencies, ensure that trend coloring remains readable for all users. A built-in neon mode adds high-contrast visuals to improve RSI visibility across dark or light themes.
How It Works:
Similarity Matching with KNN:
At each candle, the current RSI and optional market characteristics are compared to historical bars using a KNN search. The algorithm selects the closest matches and averages their RSI values, weighted by similarity. The more similar the pattern, the greater its influence.
Feature-Based Weighting:
Similarity is determined using normalized values of the selected features, which gives a more refined result than RSI alone. You can choose to use only 1 (RSI) or up to all 5 features for deeper analysis.
Filtering & Blending:
After the machine learning-enhanced RSI is calculated, it can be optionally smoothed using advanced filters to suppress short-term noise or sharp spikes. This makes it easier to evaluate RSI signals in different volatility regimes.
Parameters Explained:
📊 RSI Settings:
Set the base RSI length and select your preferred smoothing method from 10+ moving average types (e.g., EMA, ALMA, TEMA).
🧠 Machine Learning Controls:
Enable or disable the KNN engine
Select how many nearest neighbors to compare (K)
Choose the number of features used in similarity detection
Control how much the machine learning engine affects the RSI calculation
🔍 Filtering Options:
Enable one of several advanced smoothing techniques (Kalman Filter, ALMA, Double EMA) to adjust the indicator’s reactivity and stability.
📏 Threshold Levels:
Define static overbought/oversold boundaries or reference dynamically adjusted thresholds based on historical context identified by the KNN algorithm.
🎨 Visual Enhancements:
Select between trend-following or impulse coloring styles. Customize color palettes to accommodate different types of color blindness. Enable neon-style effects for visual clarity.
Use Cases:
Swing & Trend Traders
Can use the indicator to explore how current RSI readings compare to similar market phases, helping to assess trend strength or potential turning points.
Intraday Traders
Benefit from adjustable filters and fast-reacting smoothing to reduce noise in shorter timeframes while retaining contextual relevance.
Discretionary Analysts
Use the adaptive OB/OS thresholds and visual cues to supplement broader confluence zones or market structure analysis.
Customization Tips:
Higher Volatility Periods: Use more neighbors and enable filtering to reduce noise.
Lower Volatility Markets: Use fewer features and disable filtering for quicker RSI adaptation.
Deeper Contextual Analysis: Increase KNN lookback and raise the feature count to refine pattern recognition.
Accessibility Needs: Switch to Deuteranopia or Monochrome mode for clearer visuals in specific color vision conditions.
Final Thoughts:
The Machine Learning RSI combines familiar momentum logic with statistical context derived from historical similarity analysis. It does not attempt to predict price action but rather contextualizes RSI behavior with added nuance. This makes it a valuable tool for those looking to elevate traditional RSI workflows with adaptive, research-driven enhancements.
Dskyz (DAFE) MAtrix with ATR-Powered Precision Dskyz (DAFE) MAtrix with ATR-Powered Precision
This cutting‐edge futures trading strategy built to thrive in rapidly changing market conditions. Developed for high-frequency futures trading on instruments such as the CME Mini MNQ, this strategy leverages a matrix of sophisticated moving averages combined with ATR-based filters to pinpoint high-probability entries and exits. Its unique combination of adaptable technical indicators and multi-timeframe trend filtering sets it apart from standard strategies, providing enhanced precision and dynamic responsiveness.
imgur.com
Core Functional Components
1. Advanced Moving Averages
A distinguishing feature of the DAFE strategy is its robust, multi-choice moving averages (MAs). Clients can choose from a wide array of MAs—each with specific strengths—in order to fine-tune their trading signals. The code includes user-defined functions for the following MAs:
imgur.com
Hull Moving Average (HMA):
The hma(src, len) function calculates the HMA by using weighted moving averages (WMAs) to reduce lag considerably while smoothing price data. This function computes an intermediate WMA of half the specified length, then a full-length WMA, and finally applies a further WMA over the square root of the length. This design allows for rapid adaptation to price changes without the typical delays of traditional moving averages.
Triple Exponential Moving Average (TEMA):
Implemented via tema(src, len), TEMA uses three consecutive exponential moving averages (EMAs) to effectively cancel out lag and capture price momentum. The final formula—3 * (ema1 - ema2) + ema3—produces a highly responsive indicator that filters out short-term noise.
Double Exponential Moving Average (DEMA):
Through the dema(src, len) function, DEMA calculates an EMA and then a second EMA on top of it. Its simplified formula of 2 * ema1 - ema2 provides a smoother curve than a single EMA while maintaining enhanced responsiveness.
Volume Weighted Moving Average (VWMA):
With vwma(src, len), this MA accounts for trading volume by weighting the price, thereby offering a more contextual picture of market activity. This is crucial when volume spikes indicate significant moves.
Zero Lag EMA (ZLEMA):
The zlema(src, len) function applies a correction to reduce the inherent lag found in EMAs. By subtracting a calculated lag (based on half the moving average window), ZLEMA is exceptionally attuned to recent price movements.
Arnaud Legoux Moving Average (ALMA):
The alma(src, len, offset, sigma) function introduces ALMA—a type of moving average designed to be less affected by outliers. With parameters for offset and sigma, it allows customization of the degree to which the MA reacts to market noise.
Kaufman Adaptive Moving Average (KAMA):
The custom kama(src, len) function is noteworthy for its adaptive nature. It computes an efficiency ratio by comparing price change against volatility, then dynamically adjusts its smoothing constant. This results in an MA that quickly responds during trending periods while remaining smoothed during consolidation.
Each of these functions—integrated into the strategy—is selectable by the trader (via the fastMAType and slowMAType inputs). This flexibility permits the tailored application of the MA most suited to current market dynamics and individual risk management preferences.
2. ATR-Based Filters and Risk Controls
ATR Calculation and Volatility Filter:
The strategy computes the Average True Range (ATR) over a user-defined period (atrPeriod). ATR is then used to derive both:
Volatility Assessment: Expressed as a ratio of ATR to closing price, ensuring that trades are taken only when volatility remains within a safe, predefined threshold (volatilityThreshold).
ATR-Based Entry Filters: Implemented as atrFilterLong and atrFilterShort, these conditions ensure that for long entries the price is sufficiently above the slow MA and vice versa for shorts. This acts as an additional confirmation filter.
Dynamic Exit Management:
The exit logic employs a dual approach:
Fixed Stop and Profit Target: Stops and targets are set at multiples of ATR (fixedStopMultiplier and profitTargetATRMult), helping manage risk in volatile markets.
Trailing Stop Adjustments: A trailing stop is calculated using the ATR multiplied by a user-defined offset (trailOffset), which captures additional profits as the trade moves favorably while protecting against reversals.
3. Multi-Timeframe Trend Filtering
The strategy enhances its signal reliability by leveraging a secondary, higher timeframe analysis:
15-Minute Trend Analysis:
By retrieving 15-minute moving averages (fastMA15m and slowMA15m) via request.security, the strategy determines the broader market trend. This secondary filter (enabled or disabled through useTrendFilter) ensures that entries are aligned with the prevailing market direction, thereby reducing the incidence of false signals.
4. Signal and Execution Logic
Combined MA Alignment:
The entry conditions are based primarily on the alignment of the fast and slow MAs. A long condition is triggered when the current price is above both MAs and the fast MA is above the slow MA—complemented by the ATR filter and volume conditions. The reverse applies for a short condition.
Volume and Time Window Validation:
Trades are permitted only if the current volume exceeds a minimum (minVolume) and the current hour falls within the predefined trading window (tradingStartHour to tradingEndHour). An additional volume spike check (comparing current volume to a moving average of past volumes) further filters for optimal market conditions.
Comprehensive Order Execution:
The strategy utilizes flexible order execution functions that allow pyramiding (up to 10 positions), ensuring that it can scale into positions as favorable conditions persist. The use of both market entries and automated exits (with profit targets, stop-losses, and trailing stops) ensures that risk is managed at every step.
5. Integrated Dashboard and Metrics
For transparency and real-time analysis, the strategy includes:
On-Chart Visualizations:
Both fast and slow MAs are plotted on the chart, making it easy to see the market’s technical foundation.
Dynamic Metrics Dashboard:
A built-in table displays crucial performance statistics—including current profit/loss, equity, ATR (both raw and as a percentage), and the percentage gap between the moving averages. These metrics offer immediate insight into the health and performance of the strategy.
Input Parameters: Detailed Breakdown
Every input is meticulously designed to offer granular control:
Fast & Slow Lengths:
Determine the window size for the fast and slow moving averages. Smaller values yield more sensitivity, while larger values provide a smoother, delayed response.
Fast/Slow MA Types:
Choose the type of moving average for fast and slow signals. The versatility—from basic SMA and EMA to more complex ones like HMA, TEMA, ZLEMA, ALMA, and KAMA—allows customization to fit different market scenarios.
ATR Parameters:
atrPeriod and atrMultiplier shape the volatility assessment, directly affecting entry filters and risk management through stop-loss and profit target levels.
Trend and Volume Filters:
Inputs such as useTrendFilter, minVolume, and the volume spike condition help confirm that a trade occurs in active, trending markets rather than during periods of low liquidity or market noise.
Trading Hours:
Restricting trade execution to specific hours (tradingStartHour and tradingEndHour) helps avoid illiquid or choppy markets outside of prime trading sessions.
Exit Strategies:
Parameters like trailOffset, profitTargetATRMult, and fixedStopMultiplier provide multiple layers of risk management and profit protection by tailoring how exits are generated relative to current market conditions.
Pyramiding and Fixed Trade Quantity:
The strategy supports multiple entries within a trend (up to 10 positions) and sets a predefined trade quantity (fixedQuantity) to maintain consistent exposure and risk per trade.
Dashboard Controls:
The resetDashboard input allows for on-the-fly resetting of performance metrics, keeping the strategy’s performance dashboard accurate and up-to-date.
Why This Strategy is Truly Exceptional
Multi-Faceted Adaptability:
The ability to switch seamlessly between various moving average types—each suited to particular market conditions—enables the strategy to adapt dynamically. This is a testament to the high level of coding sophistication and market insight infused within the system.
Robust Risk Management:
The integration of ATR-based stops, profit targets, and trailing stops ensures that every trade is executed with well-defined risk parameters. The system is designed to mitigate unexpected market swings while optimizing profit capture.
Comprehensive Market Filtering:
By combining moving average crossovers with volume analysis, volatility thresholds, and multi-timeframe trend filters, the strategy only enters trades under the most favorable conditions. This multi-layered filtering reduces noise and enhances signal quality.
-Final Thoughts-
The Dskyz Adaptive Futures Elite (DAFE) MAtrix with ATR-Powered Precision strategy is not just another trading algorithm—it is a multi-dimensional, fully customizable system built on advanced technical principles and sophisticated risk management techniques. Every function and input parameter has been carefully engineered to provide traders with a system that is both powerful and transparent.
For clients seeking a state-of-the-art trading solution that adapts dynamically to market conditions while maintaining strict discipline in risk management, this strategy truly stands in a class of its own.
****Please show support if you enjoyed this strategy. I'll have more coming out in the near future!!
-Dskyz
Caution
DAFE is experimental, not a profit guarantee. Futures trading risks significant losses due to leverage. Backtest, simulate, and monitor actively before live use. All trading decisions are your responsibility.
Follow-Through Day (FTD) SignalThis plots up arrows beneath the price on days when a William O’Neil “Follow Through Day” (FTD) takes place. A FTD occurs when an index rallies 1.2% or more with volume greater than the prior day. The rally must also be three days or more from the recent low to ensure it is authentic buying vs. short covering.
Inputs:
• Min % Gain From Previous Close: Define the minimum gain required to qualify as a FTD
• Lookback Period: Define a market low. By default, the indicator uses a 20-day low.
Vwap Vision #WhiteRabbitVWAP Vision #WhiteRabbit
This Pine Script (version 5) script implements a comprehensive trading indicator called "VWAP Vision #WhiteRabbit," designed for analyzing price movements using the Volume-Weighted Average Price (VWAP) along with multiple customizable features, including adjustable color themes for better visual appeal.
Features:
Customizable Color Themes:
Choose from four distinct themes: Classic, Dark Mode, Fluo, and Phil, enhancing the visual layout to match user preferences.
VWAP Calculation:
Uses standard VWAP calculations based on selected anchor periods (Session, Week, Month, etc.) to help identify price trends.
Band Settings:
Multiple bands are calculated based on standard deviations or percentages, with customization options to configure buy/sell zones and liquidity levels.
Buy/Sell Signals:
Generates clear buy and sell signals based on price interactions with the calculated bands and the exponential moving average (EMA).
Real-time Data Display:
Displays real-time signals and VWAP values for selected trading instruments, including XAUUSD, NAS100, and BTCUSDT, along with related alerts for trading opportunities.
Volatility Analysis:
Incorporates volatility metrics using the Average True Range (ATR) to assess market conditions and inform trading decisions.
Enhanced Table Displays:
Provides tables for clear visualization of trading signals, real-time data, and performance metrics.
This script is perfect for traders looking to enhance their analysis and gain insights for making informed trading decisions across various market conditions.
Order Blocks & Breaker Blocks + EMA 50/200 + RSIthis instrument shows actual trend with order blocks on different timeframes and EMA 50/200
NFCI National Financial Conditions IndexNFCI National Financial Conditions Index
This indicator plots the NFCI as an indicator below your chart. You have the option to select the NFCI as well as its subcomponents.
ICT MACRO MAX RETRI ( ALERT )🖤 ICT Reversal Detector – Minimalist Edition
This indicator is designed for traders who follow Inner Circle Trader (ICT) concepts, particularly focused on liquidity sweeps and displacement reversals.
It detects:
• Swing Highs & Lows that occur during the most reactive windows of each hour
→ Specifically the last 20 minutes and first 15 minutes
(ICT teaches these moments often reveal macro-level reversals. I’ve expanded the window slightly to give the indicator more room to catch valid setups.)
• Liquidity Sweeps of previous highs/lows
• Displacement (State Change): defined as a manipulation wick followed by 1–3 strong candles closing in the opposite direction
Visually:
• Clean black lines pointing right from the liquidity sweep wick
• White triangle markers inside black label boxes only when valid displacement occurs
• No clutter, no unnecessary shapes — just focused signal
Built for:
• 5-minute charts, especially NASDAQ (NAS100) and S&P 500 (SPX500)
• Confirm setups manually on the 15-minute chart for extra precision
This is a partial automation tool for ICT-style reversal traders who prefer clarity, minimalism, and sharp intuition over noise.
Let it alert you to setups — then decide like a sniper.
Smoothed Heiken Ashi- HODL FLIP V2Smoothed Heiken Ashi - HODL FLIP V2:
Strategy Overview
The SHA HODL FLIP V2 strategy combines smoothed Heikin Ashi candles with a dual EMA approach to identify trend changes in cryptocurrency markets. Unlike traditional "HODL" (Hold On for Dear Life) strategies that only capture upside, this system aims to capture both upward and downward price movements by automatically "flipping" your entire position between long and short depending on the trend direction, allowing you to grow your holdings through complete market cycles.
Technical Approach
The strategy uses a unique two-layer smoothing method:
Primary smoothing: Calculates Heikin Ashi candles using a standard EMA (default: 14 periods)
Secondary smoothing: Further refines the signal by applying an additional EMA filter (default: 8 periods)
This double-smoothing technique reduces false signals and market noise, providing clearer trend identification. The strategy generates entry and exit signals when the color of the smoothed Heikin Ashi candles changes from red to green (long signal) or green to red (short signal).
Capital Allocation
This strategy is designed to utilize 100% of your available capital, effectively "flipping" your entire position between long and short positions as market trends change. Using 1x leverage for short positions keeps risk profile similar to holding spot positions.
Trade Management
Entry Logic: Enter long positions when smoothed HA candles turn green, and short positions when they turn red
Exit Logic: Manually exit your position when an opposing signal appears
Risk Management: Rather than using traditional stop-losses, the strategy relies on trend reversal signals to manage risk
Timeframe Selection
While the strategy can be applied to multiple timeframes, it typically performs best on daily, 2-day, and 3-day charts. Each cryptocurrency pair may have optimal timeframe settings, and backtesting is recommended to determine the most effective parameters for specific assets.
Performance Characteristics
The Smoothed Heiken Ashi HODL FLIP V2 strategy aims to outperform traditional buy-and-hold approaches by:
Capturing gains during bull markets (like traditional HODL)
Generating additional profits during downtrends (unlike traditional HODL)
Preserving capital during major market corrections
During trending markets (both up and down), the strategy tends to perform exceptionally well, generating substantial returns. As with most trend-following systems, performance may reduce during choppy, sideways markets, but the strategy is designed to quickly recover and generate excess profits once a clear trend reasserts itself.
Visualization
The strategy provides clear visual signals directly on your chart:
Green and red candles indicating the current trend direction
Triangular markers showing entry points
A blue horizontal line displaying your current entry price
This complete trading system offers a disciplined, systematic approach to cryptocurrency trading that aims to maximize returns throughout full market cycles rather than just during bull markets. Each asset has very unique settings so thorough backtesting is recommended instead of using 1 setting for all assets.
This is available in an Indicator version which can provide automatic connection to exchanges via webhooks and signal bots, so this can be a hands of strategy. It's called "Smoothed Heiken Ashi Candles with Delayed Signals" . The signals appear at the opening of the next bar, opposed to the close of the existing bar here. Essentially identical, but visually different buy 1 bar.
Heiken Ashi Supertrend ADX - StrategyHeiken Ashi Supertrend ADX Strategy
Overview
This strategy combines the power of Heiken Ashi candles, Supertrend indicator, and ADX filter to identify strong trend movements across multiple timeframes. Designed primarily for the cryptocurrency market but adaptable to any tradable asset, this system focuses on capturing momentum in established trends while employing a sophisticated triple-layer stop loss mechanism to protect capital and secure profits.
Strategy Mechanics
Entry Signals
The strategy uses a unique blend of technical signals to identify high-probability trade entries:
Heiken Ashi Candles: Looks specifically for Heiken Ashi candles with minimal or no wicks, which signal strong momentum and trend continuation. These "full-bodied" candles represent periods where price moved decisively in one direction with minimal retracement.
Supertrend Filter : Confirms the underlying trend direction using the Supertrend indicator (default factor: 3.0, ATR period: 10). Entries are aligned with the prevailing Supertrend direction.
ADX Filter (Optional) : Can be enabled to focus only on stronger trending conditions, filtering out choppy or ranging markets. When enabled, trades only trigger when ADX is above the specified threshold (default: 25).
Exit Signals
Positions are closed when either:
An opposing signal appears (Heiken Ashi candle with no wick in the opposite direction)
Any of the three stop loss mechanisms are triggered
Triple-Layer Stop Loss System
The strategy employs a sophisticated three-tier stop loss approach:
ATR Trailing Stop: Adapts to market volatility and locks in profits as the trend extends. This stop moves in the direction of the trade, capturing profit without exiting too early during normal price fluctuations.
Swing Point Stop : Uses natural market structure (recent highs/lows over a lookback period) to place stops at logical support/resistance levels, honoring the market's own rhythm.
Insurance Stop: A percentage-based safety net that protects against sudden adverse moves immediately after entry. This is particularly valuable when the swing point stop might be positioned too far from entry, providing immediate capital protection.
Optimization Features
Customizable Filters: All components (Supertrend, ADX) can be enabled/disabled to adapt to different market conditions
Adjustable Parameters: Fine-tune ATR periods, Supertrend factors, and ADX thresholds
Flexible Stop Loss Settings: Each of the three stop loss mechanisms can be individually enabled/disabled with customizable parameters
Best Practices for Implementation
Recommended Timeframes: Works best on 4-hour charts and above, where trends develop more reliably
Market Conditions: Performs well across various market conditions due to the ADX filter's ability to identify meaningful trends
Position Sizing: The strategy uses a percentage of equity approach (default: 3%) for position sizing
Performance Characteristics
When properly optimized, this strategy has demonstrated profit factors exceeding 3 in backtesting. The approach typically produces generous winners while limiting losses through its multi-layered stop loss system. The ATR trailing stop is particularly effective at capturing extended trends, while the insurance stop provides immediate protection against adverse moves.
The visual components on the chart make it easy to follow the strategy's logic, with position status, entry prices, and current stop levels clearly displayed.
This strategy represents a complete trading system with clearly defined entry and exit rules, adaptive stop loss mechanisms, and built-in risk management through position sizing.
HTF Short/Long Alert V1thanks @Ozynation on X
📌 HTF Short/Long Alert Strategy V1
Timeframe: Primarily used on 1-hour charts (HTF).
Indicators Used:
EMA200 (200-period Exponential Moving Average)
Mid Bollinger Band (Mid BB) (Standard 20-period SMA, 2 standard deviations)
Parabolic SAR (Standard parameters: 0.02, 0.2, 0.2)
🔴 Short Entry Conditions:
Mid BB crosses below EMA200 (bearish cross).
Price attempts but fails to close above EMA200 (wicks above, candle closes below).
Parabolic SAR flips from below price to above, signaling bearish momentum.
🟢 Long Entry Conditions:
Mid BB crosses above EMA200 (bullish cross).
Previous candle clearly closes above both EMA200 and Mid BB.
Parabolic SAR flips from above price to below, indicating bullish momentum.
✅ How to Use:
Wait for HTF alert to trigger ("Short" or "Long").
Confirm entry manually on lower timeframes (15m/1m).
Use your own risk management rules to set SL and TP.
Global M2 10-Week Lead (for bitcoin)This script displays a combined view of the Global M2 Money Supply, converted to USD and adjusted with a configurable forward lead (default 10 weeks). It is designed to help visualize macro liquidity trends and anticipate potential impacts on Bitcoin price movements across any timeframe.
🔹 Main Features:
- Aggregates M2 data from 18 countries and regions including the USA, Eurozone, China, Japan, and more.
- All M2 values are converted to USD using respective exchange rates.
- Customizable “Slide Weeks Forward” setting lets you project global liquidity data into the future.
- Works on all timeframes by adjusting the projection logic dynamically.
- Toggle each country’s data on or off to customize the liquidity model.
💡 Use Case:
Global liquidity is often a leading indicator for major asset classes. This tool helps traders and analysts assess macro-level trends and their potential influence on Bitcoin by looking at changes in M2 money supply worldwide.
💡 Inspired By:
This tool mimics the Global M2 10-Week Lead liquidity indicator often referenced by Raoul Pal of Real Vision and Global Macro Investor, used for macro analysis and Bitcoin movement prediction.
📊 Note:
All economic and FX data is sourced from TradingView’s built-in datasets (ECONOMICS and FX_IDC). Data availability may vary depending on your plan.
Market Structure - HH, HL, LH, LL with Trendlines & AlertsMarket Structure Script – HH, HL, LH, LL with Trendlines & Alerts
This Pine Script is designed to help identify key market structure patterns such as Higher Highs (HH), Higher Lows (HL), Lower Highs (LH), and Lower Lows (LL) on price charts. It also draws trendlines connecting the respective swing points and provides alerts when these important price patterns occur.
Key Features:
Swing High and Low Detection:
The script uses the ta.pivothigh and ta.pivotlow functions to identify significant swing highs and swing lows based on the pivot length (pivotLen). These points mark local peaks and troughs in the price action.
Dynamic Pivot Length:
The script adjusts the pivotLen (which defines the number of bars used to calculate swing points) based on the current timeframe of the chart. For example, for a 15-minute chart, it uses a pivot length of 5 bars, while for a daily chart, it uses 10 bars. This dynamic adjustment ensures that the script works across different timeframes.
Higher Highs (HH), Higher Lows (HL), Lower Highs (LH), Lower Lows (LL):
Higher High (HH): Identifies a price peak that is higher than the previous swing high, indicating an uptrend.
Higher Low (HL): Identifies a price trough that is higher than the previous swing low, supporting the idea of an ongoing uptrend.
Lower High (LH): Identifies a price peak that is lower than the previous swing high, suggesting a potential reversal or downtrend.
Lower Low (LL): Identifies a price trough that is lower than the previous swing low, indicating a downtrend.
Trendlines:
For each identified Higher High, Higher Low, Lower High, or Lower Low, the script automatically draws a trendline connecting the corresponding swing points. These trendlines provide a visual representation of the market’s price structure, showing support and resistance levels.
Labels:
The script places labels on the chart next to the respective swing points. These labels mark whether the point is a Higher High (HH), Higher Low (HL), Lower High (LH), or Lower Low (LL). This helps traders easily visualize the price pattern at a glance.
Alerts:
Alert conditions are set for when a Higher High (HH), Higher Low (HL), Lower High (LH), or Lower Low (LL) is detected. Users can set up alerts to be notified whenever one of these key market structure patterns forms. Alerts are an essential feature for traders who want to act quickly when important trend changes are happening.
Simplified Pullback SAR - One Signal After Trend ChangeSimplified Pullback SAR combines the classic Parabolic SAR with a minimalistic pullback logic — triggering only one signal after a trend change.
🔹 In an uptrend: After the trend flips to bullish, the script waits for a minor pullback (lower close and lower low), then triggers a long signal if price resumes higher.
🔹 In a downtrend: After the trend flips to bearish, it waits for a minor upward pullback (higher close and higher high), then triggers a short signal if price resumes lower.
Key Features:
Clean and simple logic
Only one re-entry signal after trend change
Customizable SAR parameters
Alert-ready for both long and short signals
This tool is designed to avoid overtrading by filtering out noise and focusing on meaningful entries in the direction of the new trend, right after a brief correction.
B/S Pattern with MA FilterThis indicator help create buy sell signals on the basis of Technical buy parameters defined by the Powerhouse ideas.
12, 21 & 50 EMA Indicator12, 21 & 50 EMA Indicator Overview : This simple yet effective indicator plots three key Exponential Moving Averages (EMAs) – the 12-day, 21-day, and 50-day – directly on your chart.
Leavitt Convolution ProbabilityTechnical Analysis of Markets with Leavitt Market Projections and Associated Convolution Probability
The aim of this study is to present an innovative approach to market analysis based on the research "Leavitt Market Projections." This technical tool combines one indicator and a probability function to enhance the accuracy and speed of market forecasts.
Key Features
Advanced Indicators : the script includes the Convolution line and a probability oscillator, designed to anticipate market changes. These indicators provide timely signals and offer a clear view of price dynamics.
Convolution Probability Function : The Convolution Probability (CP) is a key element of the script. A significant increase in this probability often precedes a market decline, while a decrease in probability can signal a bullish move. The Convolution Probability Function:
At each bar, i, the linear regression routine finds the two parameters for the straight line: y=mix+bi.
Standard deviations can be calculated from the sequence of slopes, {mi}, and intercepts, {bi}.
Each standard deviation has a corresponding probability.
Their adjusted product is the Convolution Probability, CP. The construction of the Convolution Probability is straightforward. The adjusted product is the probability of one times 1− the probability of the other.
Customizable Settings : Users can define oversold and overbought levels, as well as set an offset for the linear regression calculation. These options allow for tailoring the script to individual trading strategies and market conditions.
Statistical Analysis : Each analyzed bar generates regression parameters that allow for the calculation of standard deviations and associated probabilities, providing an in-depth view of market dynamics.
The results from applying this technical tool show increased accuracy and speed in market forecasts. The combination of Convolution indicator and the probability function enables the identification of turning points and the anticipation of market changes.
Additional information:
Leavitt, in his study, considers the SPY chart.
When the Convolution Probability (CP) is high, it indicates that the probability P1 (related to the slope) is high, and conversely, when CP is low, P1 is low and P2 is high.
For the calculation of probability, an approximate formula of the Cumulative Distribution Function (CDF) has been used, which is given by: CDF(x)=21(1+erf(σ2x−μ)) where μ is the mean and σ is the standard deviation.
For the calculation of probability, the formula used in this script is: 0.5 * (1 + (math.sign(zSlope) * math.sqrt(1 - math.exp(-0.5 * zSlope * zSlope))))
Conclusions
This study presents the approach to market analysis based on the research "Leavitt Market Projections." The script combines Convolution indicator and a Probability function to provide more precise trading signals. The results demonstrate greater accuracy and speed in market forecasts, making this technical tool a valuable asset for market participants.
⛅ CloudEdgeCloudEdge Strategy Description
This strategy uses key elements of the Ichimoku Cloud to analyze market trends and identify potential reversal signals. It incorporates the calculations of Tenkan-sen, Kijun-sen, Senkou Span A, Senkou Span B, and Chikou Span. Based on eight bullish signals—such as the price rising compared to its past level, the price trading above the Tenkan-sen, the Tenkan-sen crossing above the Kijun-sen, and recent crossovers involving the Chikou Span—the strategy determines entry and exit points.
When the number of bullish signals meets or exceeds a predefined threshold, a long (buy) position is entered and any short (sell) positions are closed.
Conversely, if the number of bullish signals falls below the specified bearish threshold, a short position is initiated and any long positions are closed.
The chart visually represents the strategy’s components by plotting the Ichimoku lines, the cloud (Kumo), signal markers, and a label displaying the count of bullish signals. This aids in understanding the underlying market structure and assessing the strategy's effectiveness.
RTH and ETH RangesKey Functions :
Visualizes Regular Trading Hours (RTH) and Extended Trading Hours (ETH) price ranges
Tracks session highs, lows, and 50% levels where significant market reactions occur
Detects breakouts beyond previous session extremes
Trading Applications :
Exposes potential liquidity raids at session boundaries where smart money targets stop orders
Identifies critical price thresholds where institutional activity concentrates
Highlights divergences between RTH and ETH behavior that precede directional moves
Provides measurement of session volatility differences
Maps key price levels for objective entry and exit parameters
Reveals market dynamics at session transitions where institutional positioning changes
EMA + Supertrend (Clean)This script is designed to help traders visually identify the primary market trend using a combination of two Exponential Moving Averages (EMA50 and EMA200) and a reversed-color Supertrend indicator.
✅ Key Features:
EMA50 and EMA200 are plotted with dynamic coloring: green when EMA50 is above EMA200 (bullish), and red when EMA50 is below EMA200 (bearish).
Supertrend is plotted with reversed colors for better clarity: red during uptrends and green during downtrends — making cross-analysis easier.
A translucent background fill (green or red) highlights trend dominance based on EMA crossover.
Clean and minimal interface — no buy/sell signals, alerts, or TP/SL levels — ideal for traders who prefer to combine this with other indicators or price action analysis.
🔍 Best suited for swing traders and trend followers, especially on 4H and Daily timeframes. Helps you stay on the right side of the market without clutter.
⚠️ Note: This indicator is not financial advice. Always backtest and combine with your own strategy for best results.
Created by for the global TradingView community. Feel free to customize and build on top of it!