[Top] 🦙 LHAMA-MACD🦙 LHAMA-MACD — Low-High Adaptive MACD Oscillator
This indicator is a custom MACD-style oscillator that uses LHAMA (Low-High Adaptive Moving Average) smoothing instead of conventional EMAs. LHAMA dynamically adapts its responsiveness based on recent high/low price activity, aiming to reduce lag and improve sensitivity to trend shifts compared to standard MACD.
How It Works
LHAMA Calculation:
For both fast and slow components, the indicator evaluates whether the highest high or lowest low over the lookback length is changing. When new extremes are detected, an adaptive tracking coefficient increases, making the moving average respond faster. This results in a moving average that adapts more quickly during volatility and smooths out during consolidation.
MACD Line:
The difference between the fast LHAMA and slow LHAMA.
Signal Line:
An EMA of the MACD line over a user-defined period.
Histogram:
The difference between the MACD Line and the Signal Line.
Crossover Labels:
Green star ✳️ appears below price when the MACD crosses above the Signal Line (potential bullish momentum).
Orange star ✴️ appears above price when the MACD crosses below the Signal Line (potential bearish momentum).
Inputs
Price Source: The price data to analyze (default: close).
Fast LHAMA Length: Period for the faster adaptive average.
Slow LHAMA Length: Period for the slower adaptive average.
Signal EMA Length: Smoothing period for the Signal Line.
Show Histogram: Toggle histogram display.
Show Oscillator Lines: Toggle MACD and Signal Lines display.
How to Use
Trend Confirmation: Use histogram and line crossovers to gauge trend strength and potential reversals.
Momentum Shifts: Bullish crossovers may indicate increasing upside momentum, while bearish crossovers can signal weakening price action.
Subpane Visualization: The oscillator plots in a separate pane below your chart.
Price Markers: Labels appear directly on the price chart for clearer visual signals.
This tool can complement price action strategies by providing early warnings of trend changes and momentum shifts, thanks to its adaptive smoothing approach.
M-oscillator
MOD_CM_MacD_Ult_MTF_V2.1Basato su “CM_MacD_Ult_MTF_V2.1” di @chadmaurice (CM)
Aggiunto timeframe 2g,3g,4g
Linearity IndexThe Linearity Index (LI) indicator helps traders identify trending and choppy markets by measuring price movement efficiency. It calculates LI using a user-defined lookback period (default: 61 days), dividing the net price change by the sum of absolute daily changes. LI ranges from -1 to 1:
Positive LI: Upward trend
Negative LI: Downward trend
Near 0: Choppy or flat market
Key FeaturesTable Display:
Summarizes data over three periods (1st Year, 2nd Year and 3rd Year)
Linear Days: LI > 0.2 (strong linearity)
Trend Days: Close > 50 SMA and LI > 0.05 (upward trend)
Linearity Index Ratio (LIR): Linear Days / Trend Days,
color-coded:Red (< 0.25)
Yellow (0.25–0.50)
Green (> 0.50)
Total LIR : average of every year's LIR and color coded based on overall LI color
View modes: Full (detailed), Compact (abbreviated), Mini (Yr & LIR only)
Visuals:Horizontal lines at 0.20 ("Linearity Level") and 0.05 ("Choppiness Level")
Background color: Green (LI > 0.2), Red (LI < 0.05)
LI plotted as a dark gray histogram
Customization:Adjustable lookback period
Selectable table view mode (Full, Compact, Mini)
Purpose : The LI indicator provides a quick way to assess market trends and linearity over time, with visual cues and a customizable table for deeper analysis. Ideal for traders seeking to gauge trend strength and market efficiency.
Took inspiration from @OmkarBanne 's Trend vs Chop Detector
Siyonacci-CheapResult:
Single line %K → colors change depending on the signal
Overbought and oversold zones are indicated by levels 80–20
Orange color appears in indecisive signals
(STC) with Buy/Sell
PS! This is ment to be used as compliment and confirmation for indicator "UT Bot + LinReg Candles (Dual Sensitivity) by PDK1977
Schaff Trend Cycle (STC) Oscillator with Buy/Sell Signals
The Schaff Trend Cycle (STC) is a fast and reliable oscillator developed by Doug Schaff, designed to improve on traditional cycle indicators like MACD and Stochastic. The STC indicator helps you identify trend direction, potential reversals, and entry/exit points with greater speed and accuracy.
Key Features:
Clear, Color-Coded Line: The STC line turns green when rising and red when falling, making trend changes easy to spot.
Buy/Sell Signals:
Buy: When the STC line crosses up over the 25 level, a green triangle appears, suggesting bullish momentum.
Sell: When the STC line crosses down under the 75 level, a red triangle appears, highlighting potential bearish momentum.
Levels: 25 and 75 are highlighted to mark overbought and oversold regions.
Separate Pane: Designed to be displayed in its own subwindow below the main chart, keeping your price action clean and uncluttered.
How to Use:
Buy Signal: Watch for the STC to cross above 25 for possible long entries.
Sell Signal: Watch for the STC to cross below 75 for possible short entries.
The indicator works on all timeframes and is suitable for trending markets, swing trading, and scalping strategies.
Tip: Combine STC signals with other trend or volume indicators for added confirmation and more robust trading decisions.
ITRADEPRO SMART VOLUMEvisit www.itradepro.academy get full free membership to get full strategies , scanners , educational secrets, courses
SuperTrend™ - Dynamic Lines & ChannelsSuperTrend™ Indicator: Comprehensive Description
Overview
The SuperTrend™ indicator is a Pine Script (6) designed for TradingView to provide a comprehensive technical analysis tool for traders. It combines dynamic trend channels across multiple timeframes (Daily, Weekly, Monthly, Quarterly, and Yearly/All-Time) with a Modified SuperTrend indicator, a 10-period EMA, a VIDYA (Variable Index Dynamic Average), dynamic support/resistance (S/R) channels, Heikin-Ashi-based candle analysis, and market maker target levels. The indicator plots trendlines, projections, and heartlines to identify potential support, resistance, and trend continuation levels, while additional features like dynamic S/R channels and market maker targets enhance its utility for intraday and multi-timeframe trading strategies. The script is highly customizable, allowing users to toggle visibility and adjust settings for each timeframe, with advanced features for the DayTrade channel, including reflection channels.
This description details the indicator’s features, functionality, and display, focusing on the DayTrade channel’s anchoring, the role of static and dynamic channels in projecting future price action, the heartline’s potential as a volume indicator, and how traders can use the indicator for line-to-line trading strategies. It also covers the integration of SuperTrend, EMA, VIDYA, dynamic S/R, and market maker targets, explaining their roles in enhancing trading decisions.
Features and Functionality
1. Dynamic Trend Channels
The indicator calculates trend channels for five timeframes:
DayTrade Channel: Tracks daily highs and lows, updating before 12 PM each trading day.
Weekly Channel: Tracks highs and lows over a user-selected period (1, 2, or 3 weeks).
Monthly Channel: Tracks monthly highs and lows over a user-selected period (1, 2, or 3 months).
Quarterly Channel: Tracks highs and lows over a user-selected period (1 or 2 quarters).
Yearly/All-Time Channel: Tracks highs and lows over a user-selected period (1 to 10 years or All Time).
Each channel consists of:
Upper Trendline: Connects the high prices of the previous and current periods.
Lower Trendline: Connects the low prices of the previous and current periods.
Projections: Extends the trendlines forward based on the trend’s slope.
Heartline: A dashed line drawn at the midpoint between the upper and lower trendlines or their projections.
DayTrade Channel Anchoring
The DayTrade channel, enabled by the "Show DayTrade Trend Lines" toggle, anchors its trendlines to the high and low prices of the previous and current trading days, with updates restricted to before 12 PM to capture significant price movements during the morning session, which is often more volatile due to market openings or news events. After 12 PM, the trendlines and projections remain static for the rest of the trading day, providing a consistent reference for potential support and resistance levels. This static anchoring allows traders to anticipate price reactions based on historical highs and lows from the previous day and the morning session of the current day, making it ideal for intraday trading strategies.
The static nature after 12 PM ensures that the trendlines and projections do not shift mid-session, offering a stable framework for assessing whether price action respects or breaks these levels, potentially indicating trend continuation or reversal.
Static vs. Dynamic Channels
Static Channels: Once set (e.g., after 12 PM for the DayTrade channel or at the start of a new period for other timeframes), the trendlines remain fixed until the next period begins. This static behavior allows traders to use the channels as reference levels for potential price targets or reversal points, as they are based on historical price extremes.
Dynamic Projections: The projections extend the trendlines forward, providing a visual guide for potential future price action, assuming the trend’s momentum continues. When a trendline or projection is broken (e.g., price closes above the upper projection or below the lower projection), it may suggest a breakout or reversal, prompting traders to reassess their positions.
2. Reflection Channels (DayTrade Only)
The DayTrade channel includes optional lower and upper reflection channels, which are additional trendlines positioned symmetrically around the main channel to provide extended support and resistance zones. These are controlled by the "Show Reflection Channel" dropdown:
Lower Reflection Channel:
Position: Drawn below the lower trendline at a distance equal to the range between the upper and lower trendlines.
Projection: Extends forward as a dashed line.
Heartline: A dashed line drawn at the midpoint between the lower trendline and the lower reflection trendline, controlled by the "Show Reflection Heartline(s)" toggle.
Upper Reflection Channel:
Position: Drawn above the upper trendline at the same distance as the main channel’s range.
Projection: Extends forward as a dashed line.
Heartline: A dashed line drawn at the midpoint between the upper trendline and the upper reflection trendline, controlled by the "Show Reflection Heartline(s)" toggle.
Display Control: The "Show Reflection Channel" dropdown allows users to select:
"None": No reflection channels are shown.
"Lower": Only the lower reflection channel is shown.
"Upper": Only the upper reflection channel is shown.
"Both": Both reflection channels are shown.
Purpose: Reflection channels extend the price range analysis by providing additional levels where price may react, acting as potential targets or reversal zones after breaking the main trendlines.
3. Heartlines
Each timeframe, including the DayTrade channel and its reflection channels, can display a heartline, which is a dashed line plotted at the midpoint between the upper and lower trendlines or their projections. For the DayTrade channel:
Main DayTrade Heartline: Midpoint between the upper and lower trendlines, controlled by the "Show DayTrade Heartline" toggle.
Lower Reflection Heartline: Midpoint between the lower trendline and the lower reflection trendline, controlled by the "Show Reflection Heartline(s)" toggle.
Upper Reflection Heartline: Midpoint between the upper trendline and the upper reflection trendline, controlled by the "Show Reflection Heartline(s)" toggle.
Independent Toggles: Visibility is controlled by:
"Show DayTrade Heartline": For the main DayTrade heartline.
"Show Reflection Heartline(s)": For both lower and upper reflection heartlines.
Potential Volume Indicator: The heartline represents the average price level between the high and low of a period, which may correlate with areas of high trading activity or volume concentration, as these midpoints often align with price levels where buyers and sellers have historically converged. A break above or below the heartline, especially with strong momentum, may indicate a shift in market sentiment, potentially leading to accelerated price movement in the direction of the break. However, this is an observation based on the heartline’s position, not a direct measure of volume, as the script does not incorporate volume data.
4. SuperTrend Indicator
The script integrates a traditional SuperTrend indicator, which uses the Average True Range (ATR) to plot a trend-following line that adjusts dynamically to price action:
Parameters: Hardcoded ATR period of 14 and multiplier of 3.0, with the source set to the closing price.
Calculation: The SuperTrend line is calculated as the lower band (close - ATR * multiplier) in an uptrend or the upper band (close + ATR * multiplier) in a downtrend, switching based on price crossing the previous SuperTrend value.
Display: Plotted as a solid line, green in an uptrend and red in a downtrend.
Purpose: Provides a clear visual indication of the current trend direction, complementing the trend channels by highlighting immediate support/resistance levels based on recent volatility.
5. 10-Period EMA and VIDYA
The script incorporates a 10-period Exponential Moving Average (EMA) and a Variable Index Dynamic Average (VIDYA) from the SuperTrader indicator:
10-Period EMA:
Calculation: A simple moving average of the closing price over 10 periods, smoothed to act as an EMA.
Display: Plotted with a color that changes based on whether the current close is above (bright green) or below (darker green) the EMA.
Purpose: Acts as a short-term trend indicator, helping traders identify momentum and potential entry/exit points.
VIDYA:
Calculation: Uses a 10-period trend line with a 20-period momentum calculation, smoothed over 15 periods. VIDYA adjusts its sensitivity based on market volatility, making it more responsive in trending markets.
Display: Plotted in cyan, with the color reflecting the SuperTrend’s trend direction (uptrend or downtrend).
Purpose: Complements the EMA by providing a dynamic trend indicator that adapts to market conditions, useful for confirming trend direction.
Fill Between EMA and VIDYA: A background fill (green for bullish, red for bearish) is plotted between the EMA and VIDYA lines when they cross, highlighting trend changes and potential trading signals.
6. Dynamic Support/Resistance (S/R) Channels
The script includes dynamic S/R channels based on Heikin-Ashi candle patterns, derived from the SuperTrader indicator:
Calculation: Identifies "lonely candles" using Heikin-Ashi calculations to detect significant highs (green candles) and lows (red candles). These levels are plotted as dynamic S/R lines.
Highlighting: If the "Highlight Impulse Channels" toggle is enabled, the S/R lines are highlighted in yellow when their percentage distance is below the "Impulse Channel Distance (%)" threshold (default 3.0%), indicating a tight channel where price may react strongly.
Display: Plotted as stepped lines (lime for support, purple for resistance), with optional background fill (green for bullish, red for bearish) when "Show Dynamic S/R Channels" is enabled.
Percentage Distance Tags: When "Show Percentage Distance Tags" is enabled, labels display the percentage distance between the S/R lines, aiding in assessing channel tightness.
Purpose: Provides additional dynamic support and resistance levels that complement the trend channels, helping traders identify key price zones for entries, exits, or reversals.
7. Market Maker Targets
The script includes multi-timeframe support and resistance levels, labeled as market maker targets, calculated using Heikin-Ashi-based dynamic S/R on higher timeframes:
Timeframes: 1-hour, 2-hour, 4-hour, Daily, Weekly, Monthly, and Quarterly.
Calculation: Uses the `f_dynamicSR` function to identify significant highs and lows on each timeframe, accessed via `request.security` with lookahead enabled.
Display: When "Show Market Maker Targets" is enabled, labels are plotted at the right of the chart for each timeframe’s S/R levels (lime for support, fuchsia for resistance), showing the timeframe and price level.
Purpose: Provides higher-timeframe context for potential support/resistance zones, useful for swing traders or those aligning intraday trades with broader market structure.
8. Alerts
The script includes alert conditions for all trend channel timeframes, triggered when a candle closes fully above the upper projection or below the lower projection:
Upper Trend Break: Triggers when a candle closes fully above the upper projection of any timeframe.
Lower Trend Break: Triggers when a candle closes fully below the lower projection of any timeframe.
Alerts are combined across all timeframes, so a break in any timeframe triggers a general "Upper Trend Break" or "Lower Trend Break" alert with the message: "Candle closed fully above/below one or more projection lines." Alerts fire once per bar close.
Purpose: Alerts traders to potential breakout or reversal signals, allowing timely decision-making.
9. Customization Options
The script provides extensive customization through input settings, grouped by timeframe and feature:
DayTrade Channel:
"Show DayTrade Trend Lines": Toggle main trendlines and projections.
"Show DayTrade Heartline": Toggle main heartline.
"Show Reflection Heartline(s)": Toggle lower and upper reflection heartlines.
"DayTrade Channel Color": Set color for trendlines (default: orange).
"DayTrade Projection Channel Color": Set color for projections (default: lighter orange).
"Heartline Color": Set color for all heartlines (default: white).
"Show Reflection Channel": Dropdown to show "None," "Lower," "Upper," or "Both" reflection channels.
Other Timeframes (Weekly, Monthly, Quarterly, Yearly/All-Time):
Toggles for trendlines (e.g., "Show Weekly Trend Lines," "Show Monthly Trend Lines") and heartlines (e.g., "Show Weekly Heartline," "Show Monthly Heartline").
Period selection (e.g., "Weekly Period" for 1, 2, or 3 weeks; "Yearly Period" for 1 to 10 years or All Time).
Separate colors for trendlines (e.g., "Weekly Channel Color"), projections (e.g., "Weekly Projection Channel Color"), and heartlines (e.g., "Weekly Heartline Color").
Historical lines for Monthly, Quarterly, and Yearly channels (e.g., "Show Historical Monthly Lines").
SuperTrend and Dynamic S/R:
"Impulse Channel Distance (%)": Set threshold for highlighting tight S/R channels (default: 3.0%).
"Highlight Impulse Channels": Toggle highlighting of tight S/R channels.
"Dynamic S/R Line Thickness": Set thickness for S/R lines (options: 1 to 5).
"Impulse Channel Color": Set color for highlighted S/R lines (default: yellow).
"Bull Box Color" and "Bear Box Color": Set fill colors for S/R channels (default: green and red with transparency).
"Show Percentage Distance Tags": Toggle percentage distance labels for S/R channels.
"Show Dynamic S/R Channels": Toggle visibility of S/R lines and fills.
"Show Market Maker Targets": Toggle higher-timeframe S/R labels.
"Slope Lookback Period" and "Slope Threshold": Adjust parameters for trend direction calculations.
Max Bar Difference: Limits the distance between anchor points to ensure relevance to recent price action (default: 5000 bars).
Display
The indicator overlays the following elements on the chart:
Trendlines: Solid lines connecting the high and low anchor points for each timeframe, using user-specified colors (e.g., orange for DayTrade).
Projections: Dashed lines extending from the current anchor points, indicating potential future price levels, using colors set via projection color inputs (e.g., lighter orange for DayTrade).
Heartlines: Dashed lines at the midpoint of each channel, using the color set via heartline color inputs (e.g., white).
Reflection Channels (DayTrade Only):
Lower reflection trendline and projection: Below the lower trendline, using the same colors as the main channel.
Upper reflection trendline and projection: Above the upper trendline, using the same colors.
Reflection heartlines: Midpoints between the main trendlines and their respective reflection trendlines, using the heartline color.
SuperTrend: A solid line (green for uptrend, red for downtrend) showing the trend direction based on ATR.
10-Period EMA: A solid line (bright green when close is above, darker green when below) indicating short-term trend.
VIDYA: A solid cyan line reflecting dynamic trend direction, aligned with SuperTrend’s trend.
Dynamic S/R Channels: Stepped lines (lime for support, purple for resistance, yellow when highlighted) with optional green/red background fill.
Market Maker Targets: Labels at the right of the chart for higher-timeframe S/R levels (lime for support, fuchsia for resistance).
Percentage Distance Tags: Labels showing the percentage distance between S/R lines when enabled.
Visual Clarity: Lines, fills, and labels are only drawn if the relevant toggles are enabled and data is available. Lines are deleted when conditions are not met to avoid clutter.
Trading Applications: Line-to-Line Trading
The SuperTrend™ indicator provides a robust framework for line-to-line trading, using trendlines, projections, heartlines, SuperTrend, EMA, VIDYA, dynamic S/R channels, and market maker targets as reference points for entries, exits, and risk management. Below is a detailed explanation of how to use the DayTrade channel and its reflection channels, enhanced by the new features, for trading.
1. Why DayTrade Channel Anchoring
The DayTrade channel’s anchoring to the previous day’s high/low and the current day’s high/low before 12 PM, controlled by the "Show DayTrade Trend Lines" toggle, captures significant price levels during high-volatility periods:
Previous Day High/Low: These represent key levels where price found resistance (high) or support (low) in the prior session, often acting as psychological or technical barriers in the current session.
Current Day High/Low Before 12 PM: The morning session (before 12 PM) often sees increased volatility due to market openings, news releases, or institutional activity. Anchoring to these early highs/lows ensures the channel reflects the most relevant price extremes, which are likely to influence intraday price action.
Static After 12 PM: By fixing the anchor points after 12 PM, the trendlines and projections become stable references for the afternoon session, allowing traders to anticipate price reactions at these levels without the lines shifting unexpectedly.
This anchoring makes the DayTrade channel ideal for intraday traders, providing a consistent framework based on recent price history, which can be combined with SuperTrend, EMA, VIDYA, and dynamic S/R signals for enhanced decision-making.
2. Using Static Channels and Projections
The static nature of the DayTrade channel after 12 PM, enabled by "Show DayTrade Trend Lines," and the dynamic projections, set via "DayTrade Projection Channel Color," provide a structured approach to trading:
Support and Resistance:
The upper trendline and lower trendline act as dynamic support/resistance levels based on the previous and current day’s price extremes.
Traders may observe price reactions (e.g., bounces or breaks) at these levels. For example, if price approaches the lower trendline and bounces, it may indicate support, suggesting a potential long entry, especially if supported by a bullish SuperTrend or EMA above VIDYA.
Projections as Price Targets:
The projections extend the trendlines forward, offering potential price targets if the trend continues. For instance, if price breaks above the upper trendline and continues toward the upper projection, traders might consider it a bullish continuation signal, confirmed by a green SuperTrend or bullish fill between EMA and VIDYA.
A candle closing fully above the upper projection or below the lower projection (triggering an alert) may indicate a breakout, prompting traders to enter in the direction of the break or reassess if the break fails.
Static Channels for Breakouts:
Because the trendlines are static after 12 PM, they serve as fixed reference points. A break above the upper trendline or its projection, especially with a bullish EMA/VIDYA crossover or dynamic S/R confirmation, may suggest bullish momentum, while a break below the lower trendline or projection may indicate bearish momentum.
Traders can use these breaks to set entry points (e.g., entering a long position after a confirmed break above the upper projection) and place stop-losses below the broken level to manage risk.
3. Line-to-Line Trading Strategy
Line-to-line trading involves using the trendlines, projections, reflection channels, SuperTrend, EMA, VIDYA, dynamic S/R channels, and market maker targets as sequential price targets or reversal zones:
Trading Within the Main Channel:
Long Setup: If price bounces off the lower trendline and moves toward the heartline (enabled by "Show DayTrade Heartline") or upper trendline, traders might enter a long position near the lower trendline, targeting the heartline or upper trendline for profit-taking. Confirmation from a green SuperTrend, EMA above VIDYA, or price above a dynamic S/R support level strengthens the signal. A stop-loss could be placed below the lower trendline or a nearby market maker target (e.g., Daily support).
Short Setup: If price rejects from the upper trendline and moves toward the heartline or lower trendline, traders might enter a short position near the upper trendline, targeting the heartline or lower trendline, with a stop-loss above the upper trendline or a market maker resistance level (e.g., 4H resistance).
Trading to Reflection Channels:
If price breaks above the upper trendline and continues toward the upper reflection trendline or its projection (enabled by "Show Reflection Channel" set to "Upper" or "Both"), traders might treat this as a breakout trade, entering long with a target at the upper reflection level and a stop-loss below the upper trendline. Confirmation from a bullish EMA/VIDYA fill or a tight dynamic S/R channel (highlighted in yellow) can enhance confidence.
Similarly, a break below the lower trendline toward the lower reflection trendline or its projection (enabled by "Show Reflection Channel" set to "Lower" or "Both") could signal a short opportunity, with a target at the lower reflection level and a stop-loss above the lower trendline.
Reversal Trades:
If price reaches the upper reflection trendline and shows signs of rejection (e.g., a bearish candlestick pattern or divergence with VIDYA), traders might consider a short position, anticipating a move back toward the main channel’s upper trendline, heartline, or a dynamic S/R level.
Conversely, a rejection at the lower reflection trendline, especially with a bullish SuperTrend or EMA/VIDYA crossover, could prompt a long position targeting the lower trendline, heartline, or a higher market maker target.
Risk Management:
Use the heartline or dynamic S/R levels as midpoints to gauge whether price is likely to continue toward the opposite trendline or reverse. For example, a failure to break above the heartline after bouncing from the lower trendline might suggest weakening bullish momentum, prompting a tighter stop-loss.
The static nature of the channels after 12 PM allows traders to set precise stop-loss and take-profit levels based on historical price levels, reducing the risk of chasing moving targets.
Market maker targets (e.g., 1H or Daily S/R levels) can serve as additional stop-loss or take-profit zones, aligning intraday trades with higher-timeframe structure.
4. Heartline as a Volume Indicator
The heartline, controlled by toggles like "Show DayTrade Heartline" and "Show Reflection Heartline(s)," may serve as an indirect proxy for areas of high trading activity:
Rationale: The heartline represents the average price between the high and low of a period, which often aligns with price levels where significant buying and selling have occurred, as these midpoints can correspond to areas of consolidation or high volume in the order book. While the script does not directly use volume data, the heartline’s position may reflect price levels where market participants have historically balanced supply and demand.
Breakout Potential: A break above or below the heartline, particularly with a strong candle (e.g., wide range or high momentum), may indicate a shift in market sentiment, potentially leading to accelerated price movement in the direction of the break. For example:
A close above the main DayTrade heartline, confirmed by a green SuperTrend or bullish EMA/VIDYA crossover, could suggest buyers are overpowering sellers, potentially leading to a move toward the upper trendline or upper reflection channel.
A close below the heartline, supported by a red SuperTrend or bearish EMA/VIDYA crossover, could indicate seller dominance, targeting the lower trendline or lower reflection channel.
Trading Application:
Traders might use heartline breaks as confirmation signals for trend continuation. For instance, after a bounce from the lower trendline, a close above the heartline, aligned with a dynamic S/R support level, could confirm bullish momentum, prompting a long entry.
The heartline can act as a dynamic stop-loss or trailing stop level. For example, in a long trade, a trader might exit if price falls below the heartline, indicating a potential reversal.
For reflection heartlines, a break above the upper reflection heartline or below the lower reflection heartline could signal strong momentum, as these levels are further from the main channel and may require significant buying or selling pressure to breach.
5. Using SuperTrend, EMA, VIDYA, Dynamic S/R, and Market Maker Targets
The integrated features enhance the trading framework:
SuperTrend: Use the SuperTrend line to confirm the overall trend direction. For example, a long trade off the lower DayTrade trendline is stronger if the SuperTrend is green, indicating an uptrend.
EMA and VIDYA: Monitor EMA/VIDYA crossovers and the fill color (green for bullish, red for bearish) to confirm momentum. A bullish crossover (EMA above VIDYA) near a DayTrade trendline bounce can strengthen a long signal, while a bearish crossover supports a short setup.
Dynamic S/R Channels: Use the lime (support) and purple (resistance) lines as additional entry/exit points. If the lines are highlighted in yellow (tight channel), they may act as stronger support/resistance zones. The percentage distance tags help assess channel tightness for potential breakout trades.
Market Maker Targets: Align trades with higher-timeframe S/R levels (e.g., 4H or Daily) to ensure confluence with broader market structure. For example, a long trade off the DayTrade lower trendline is more compelling if it aligns with a Daily support level from the market maker targets.
Combined Signals: Combine signals for higher probability trades. For instance, a breakout above the DayTrade upper projection, confirmed by a green SuperTrend, bullish EMA/VIDYA crossover, and price above a dynamic S/R support level near a Weekly market maker target, suggests a strong bullish setup.
6. Practical Trading Considerations
Timeframe Context: The DayTrade channel, enabled by "Show DayTrade Trend Lines," is best suited for intraday trading due to its daily anchoring and morning update behavior. Use higher timeframe channels (e.g., enabled by "Show Weekly Trend Lines" or "Show Monthly Trend Lines") and market maker targets for broader context, as breaks of the DayTrade channel may align with or be influenced by larger trends.
Confirmation Tools: Use additional indicators (e.g., RSI, MACD, or volume-based indicators) or candlestick patterns to confirm signals at trendlines, projections, heartlines, or dynamic S/R levels. The script’s alerts and market maker targets can help identify breakouts or key levels, but traders should verify with other technical or fundamental factors.
Risk Management: Define risk-reward ratios before entering trades. For example, a 1:2 risk-reward ratio might involve risking a stop-loss below the lower trendline or a market maker support level to target the heartline or upper trendline.
Market Conditions: The effectiveness of the channels, heartlines, and other features depends on market conditions (e.g., trending vs. ranging markets). In choppy markets, price may oscillate within the main channel or between dynamic S/R levels, favoring range-bound strategies. In trending markets, breaks of projections, reflection channels, or market maker targets may signal continuation trades.
Limitations: The indicator relies on historical price data and does not incorporate volume, news, or other external factors. Traders should use it as part of a broader strategy and avoid relying solely on its signals.
How to Use in TradingView
Add the Indicator: Copy the script into TradingView’s Pine Editor, compile it, and add it to your chart.
Configure Settings:
Enable "Show DayTrade Trend Lines" to display the main DayTrade trendlines and projections.
Use the "Show Reflection Channel" dropdown to select "None," "Lower," "Upper," or "Both" to display reflection channels.
Toggle "Show DayTrade Heartline" and "Show Reflection Heartline(s)" to control heartline visibility.
Adjust colors using "DayTrade Channel Color," "DayTrade Projection Channel Color," and "Heartline Color."
Enable other timeframes (e.g., "Show Weekly Trend Lines," "Show Monthly Trend Lines") for additional context.
Enable "Show Dynamic S/R Channels" and "Show Market Maker Targets" to display S/R lines and higher-timeframe levels.
Adjust "Impulse Channel Distance (%)" and other S/R settings to customize dynamic S/R behavior.
Set Alerts: Configure alerts in TradingView for "Upper Trend Break" or "Lower Trend Break" to receive notifications when a candle closes fully above or below any timeframe’s projections.
Analyze the Chart:
Monitor price interactions with trendlines, projections, heartlines, SuperTrend, EMA, VIDYA, dynamic S/R levels, and market maker targets.
Look for bounces, breaks, or rejections at these levels to plan entries and exits.
Use heartline breaks, EMA/VIDYA crossovers, or dynamic S/R confirmations as potential momentum signals.
Align trades with market maker targets for higher-timeframe confluence.
Test Strategies: Backtest line-to-line trading strategies in TradingView’s strategy tester or demo account to evaluate performance before trading with real capital.
Conclusion
The SuperTrend™ indicator provides a comprehensive framework for technical analysis by combining dynamic trend channels, a traditional SuperTrend, a 10-period EMA, VIDYA, dynamic S/R channels, and market maker targets across multiple timeframes. The DayTrade channel’s anchoring to previous and current day highs/lows before 12 PM, enabled by "Show DayTrade Trend Lines," creates a stable reference for intraday trading, while static trendlines, dynamic projections, and reflection channels guide traders in anticipating price movements. The heartlines, controlled by toggles like "Show DayTrade Heartline" and "Show Reflection Heartline(s)," offer potential insights into high-activity price levels, with breaks indicating momentum shifts. The SuperTrend, EMA, VIDYA, dynamic S/R channels, and market maker targets enhance the indicator by providing trend confirmation, dynamic support/resistance, and higher-timeframe context. Traders can use the indicator for line-to-line trading by targeting moves between trendlines, projections, reflection channels, and S/R levels, while managing risk with stop-losses and confirmations from other tools. The indicator should be used as part of a comprehensive trading plan.
Global Economy Index (GEI)A composite macro indicator built from 5 real-time signals that reflect the strength of the global economy:
The idea came from @Thomasonmarkets on X
// 1. Inverted US Dollar Index (1 / DXY) – Stronger USD = tighter global conditions
// 2. Baltic Dry Index (BDI) – Measures global shipping demand
// 3. China 10Y Yield – Proxy for Chinese economic health
// 4. Copper/Gold Ratio – Risk-on vs safe-haven demand
// 5. Crude Oil – Global industrial demand
//
// Each input is standardized via 252-day Z-scores and equally weighted.
// A rising GEI suggests global expansion (risk-on).
// A falling GEI suggests economic contraction (risk-off).
//
// Use as a leading signal for the business cycle, risk appetite, and liquidity regimes.
// Can be shifted forward (e.g. 3–6 months) to anticipate turning points in PMI, equities, and crypto macro cycles.
AMV Impulse AssistantThe AMV Impulse Assistant is a custom momentum tool designed to assess how aggressively price is moving relative to recent volatility. It combines Bollinger-based range analysis and fast-moving average behavior to generate a dynamic impulse score. This score helps identify when price action is potentially overextended or showing signs of unusual momentum — useful for pullback traders, breakout traders, and anyone managing entries during trending conditions.
What it does:
Tracks the relationship between a short WMA and Bollinger basis to gauge directional strength.
Measures price movement compression/expansion with a normalized Bollinger Width Percentile.
Combines both into a smoothed Impulse Score (from -10 to +10) that reflects how aggressively price is pushing in either direction.
Colors the score line and highlights background zones when momentum enters extreme ranges.
📈 Use case:
This tool is especially effective for day traders who need to quickly identify when price is moving abnormally fast — either as an exhaustion signal or confirmation of an aggressive continuation. It can be used to:
Confirm the end of a pullback.
Spot overly aggressive moves that may revert.
Avoid entries during neutral chop or volatility compression.
It is best used alongside your primary trend filters and execution tools as a supplementary confirmation.
AMV Volume AssistantThe AMV Volume Assistant is a custom tool that visualizes volume delta strength using percentile-based scoring. It helps identify potential overbought and oversold conditions by measuring how strong recent buying or selling pressure is compared to historical volume behavior.
What it does:
Tracks delta accumulation using lower timeframe data split into buying and selling volume based on candle direction.
Converts this accumulation into a percentile score to show relative strength or weakness.
Colors the background green or red when the smoothed score crosses key thresholds (+3 or -3), highlighting moments of possible volume exhaustion or continuation.
Use case:
This tool is useful for intraday traders who want a simple way to spot strong buying or selling pressure and assess when the move may be overextended. It works best as a supporting indicator alongside your main strategy or trend framework.
This tool works best on futures such as CME_MINI:NQ1! due to the accuracy of volume data provided.
IMPORTANT: On lower tf's such as the 1 minute timeframes, 5s data is needed so a premium subscription is required for the use of this indicator.
2 in 1 RSI + MACDRsi and Stochastik RSi overlay..
standalone Macd..
Works only for smaller Timerframes..
In bigger timeframe is the Macd too big..
Maybe one time there are different versions for other timeframes if its want someone!?
For users with only 3 possible indicator..
I hope it helps someone..
2 in 1 RSI + MACDFirst One..
For user with 3 possible Indicator..
Only for Smaller Time Frames..
The MACD is too big in the bigger Timeframes..
Maybe I will make some different Version for bigger and smaller TF if someone wants it!?
I hope it helps someone..
ET super RSI v5_3Overview:
The ET Super RSI v5_3 is a specialized momentum oscillator that leverages a double-stochastic calculation framework, enhanced with exponential smoothing. Designed for traders seeking early signals and smoother momentum tracking, this indicator is particularly effective in filtering out short-term noise while maintaining responsiveness to market shifts.
How It Works:
Begins with a smoothed stochastic calculation of the close relative to the high-low range over a specified period (PDS).
Applies an additional stochastic process on the result, using a smoothed version of the original signal.
The final line (xTrigger) is an EMA of this double-smoothed stochastic value, offering a stable yet reactive momentum line.
Key Features:
Triple-layer smoothing using EMA for high signal clarity.
Customizable parameters for lookback periods and smoothing lengths.
Reference lines at 80 and 20 help identify overbought and oversold conditions.
A single-line plot simplifies interpretation while preserving analytical power.
Use Cases:
Detecting early momentum reversals.
Enhancing trend-following systems by filtering noise.
Confirming entries and exits in conjunction with other tools.
ET super RSI v6_3Overview:
The ET Super RSI v6_3 is a custom oscillator that builds on the traditional RSI by incorporating a double-smoothed version of the Stochastic Momentum Index (SMI). This approach enhances sensitivity to momentum shifts while reducing noise, making it a valuable tool for traders seeking early entries and exits with improved accuracy.
How It Works:
Calculates the high and low range over a user-defined period (Percent K Length).
Measures the relative distance of the current close from the midpoint of that range.
Applies a double exponential smoothing (Percent D Length) to both the price deviation and the range.
Produces a smoothed momentum value scaled between approximately -100 and +100.
Key Features:
Customizable smoothing and lookback parameters.
Clearly defined zero line and overbought reference (default at 40) for visual clarity.
Ideal for spotting momentum reversals and potential trend continuations.
Use Cases:
Momentum confirmation in trending markets.
Identifying overbought/oversold zones.
Supplementing entry/exit strategies in confluence with other indicators.
EMA PRO by smaEMA PRO by sma is a multi-factor adaptive trend indicator designed to enhance classic exponential moving averages (EMAs) by dynamically adjusting their sensitivity based on market conditions such as volatility, volume, momentum, and noise filtering.
This tool helps traders visualize trend direction, strength, and potential continuation zones, as well as optional signals and divergence alerts. It includes adaptive logic to provide a smoother, more reactive response to real-time market shifts.
Ideal for intraday and swing traders looking to integrate intelligent EMAs into their decision-making. It offers optional visual elements such as trend zones, buy/sell signals, divergence highlights, and alert conditions.
All calculations are internal and not visible in the public code.
ESPAÑOL:
EMA PRO by sma es un indicador de tendencia adaptativa que mejora las EMAs clásicas con lógica avanzada basada en volatilidad, volumen, momentum y filtros. Permite visualizar señales, zonas de continuación y alertas de divergencia, sin revelar el funcionamiento interno del algoritmo.
MACD Signal + Visual MACD Fill (Bands + Trigger Logic)1. 📊 MACD Signal Engine
Default mode: classic 12/26/9 on the 5-minute chart.
Triggers on MACD crossing zero (not MACD↔Signal) to reduce noise and only signal stronger momentum shifts.
Optional custom mode (e.g. 3/10/16): allows experiments with fast MACD profiles, where signal line crossing zero becomes your trigger.
Produces high/low bar labels with alert support.
2. 🎨 Visual MACD Engine + Band System
MA2 vs MA3 crossover fill gives directional confirmation as background shading.
MA1 midline + dual dynamic bands offer contextual range for price:
Inner Band: defines normal intraday range.
Outer Band: used as a potential trend day extension or take-profit zone.
MA4–MA6 are optional higher-timeframe filters to color structure and bias.
🧭 How to Use It
Use the band structure to build confluence zones:
Price returning to MA1 = base or neutral reset
Between inner bands = choppy/mean-reversion environment
Outer band tags = potential profit targets or early trend day diagnostics
Let the MACD signal confirm directional intent, and the visual MA2/MA3 crossover show you when the short-term aligns.
Divergence IndicatorLook for green circles (bullish divergences) below bars and red circles (bearish divergences) above bars.
Set up alerts as needed using the "Bullish Divergence" or "Bearish Divergence" conditions.
Ai.Trade Breakout PRO+ (powered by SEPA Logic//BETA version)Ai.Trade Breakout PRO+ (powered by SEPA Logic)
A smart multi-signal indicator for breakouts, early entries, exits & trend shifts – inspired by SEPA logic
Description:
Ai.Trade Breakout PRO+ is an advanced multi-signal indicator built on the logic of the SEPA strategy. It combines precise breakout entries with early strength detection, smart exit signals (including ATR filters), and trend recovery flags. Ideal for traders aiming to follow price strength with discipline and clarity.
Features:
✅ Breakout signal above 50-day high + EMA200 filter
🟠 Early signal with RSI/volume/strong-close logic
⛔ Smart exit detection: EMA21 cross, Swing-Low + ATR, or entry breach
🔁 Trend recovery signal via EMA crossover after a downtrend
📈 EMA trendlines (10, 21, 50, 150, 200)
🔔 Built-in alerts for all signals
Recommended use:
Primarily use on the daily timeframe. Early signals may appear in 4h or 1h charts for anticipation, but official entries should always be confirmed on the daily chart.
Exit Recommendation:
Exit is triggered when...
- price closes below EMA21 (loss of trend)
- or breaks below last swing low (with ATR buffer)
- or drops below entry (with ATR buffer)
Tip: You may combine or filter these exit signals to suit your risk preference.
📊 Optional Add-on:
To further enhance trend clarity, the Ai.Trade Trendpanel (HH2/LL2) is available as a separate module. It visualizes trend structure (Higher Highs & Lower Lows) and helps filter high-probability entries.
⚠️ Beta Version: This version is released for public testing. Access may be changed to invite-only soon.
📈 Ideal for traders looking for a complete and structured breakout system.
Chaikin Money Flow (CMF) [ParadoxAlgo]OVERVIEW
This indicator implements the Chaikin Money Flow oscillator as an overlay on the price chart, designed to help traders identify institutional money flow patterns. The Chaikin Money Flow combines price and volume data to measure the flow of money into and out of a security, making it particularly useful for detecting accumulation and distribution phases.
WHAT IS CHAIKIN MONEY FLOW?
Chaikin Money Flow was developed by Marc Chaikin and measures the amount of Money Flow Volume over a specific period. The indicator oscillates between +1 and -1, where:
Positive values indicate money flowing into the security (accumulation)
Negative values indicate money flowing out of the security (distribution)
Values near zero suggest equilibrium between buying and selling pressure
CALCULATION METHOD
Money Flow Multiplier = ((Close - Low) - (High - Close)) / (High - Low)
Money Flow Volume = Money Flow Multiplier × Volume
CMF = Sum of Money Flow Volume over N periods / Sum of Volume over N periods
KEY FEATURES
Big Money Detection:
Identifies significant institutional activity when CMF exceeds user-defined thresholds
Requires volume confirmation (volume above average) to validate signals
Uses battery icon (🔋) for institutional buying and lightning icon (⚡) for institutional selling
Visual Elements:
Background coloring based on money flow direction
Support and resistance levels calculated using Average True Range
Real-time dashboard showing current CMF value, volume strength, and signal status
Customizable Parameters:
CMF Period: Calculation period for the money flow (default: 20)
Signal Smoothing: EMA smoothing applied to reduce noise (default: 5)
Big Money Threshold: CMF level required to trigger institutional signals (default: 0.15)
Volume Threshold: Volume multiplier required for signal confirmation (default: 1.5x)
INTERPRETATION
Signal Types:
🔋 (Battery): Indicates strong institutional buying when CMF > threshold with high volume
⚡ (Lightning): Indicates strong institutional selling when CMF < -threshold with high volume
Background color: Green tint for positive money flow, red tint for negative money flow
Dashboard Information:
CMF Value: Current Chaikin Money Flow reading
Volume: Current volume as a multiple of 20-period average
Big Money: Status of institutional activity (BUYING/SELLING/QUIET)
Signal: Strength assessment (STRONG/MEDIUM/WEAK)
TRADING APPLICATIONS
Trend Confirmation: Use CMF direction to confirm price trends
Divergence Analysis: Look for divergences between price and money flow
Volume Validation: Confirm breakouts with corresponding money flow
Accumulation/Distribution: Identify phases of institutional activity
PARAMETER RECOMMENDATIONS
Day Trading: CMF Period 14-21, higher sensitivity settings
Swing Trading: CMF Period 20-30, moderate sensitivity
Position Trading: CMF Period 30-50, lower sensitivity for major trends
ALERTS
Optional alert system notifies users when:
Big money buying is detected (CMF above threshold with volume confirmation)
Big money selling is detected (CMF below negative threshold with volume confirmation)
LIMITATIONS
May generate false signals in low-volume conditions
Best used in conjunction with other technical analysis tools
Effectiveness varies across different market conditions and timeframes
EDUCATIONAL PURPOSE
This open-source indicator is provided for educational purposes to help traders understand money flow analysis. It demonstrates the practical application of the Chaikin Money Flow concept with visual enhancements for easier interpretation.
TECHNICAL SPECIFICATIONS
Overlay indicator (displays on price chart)
No repainting - all calculations are based on closed bar data
Suitable for all timeframes and asset classes
Minimal resource usage for optimal performance
DISCLAIMER
This indicator is for educational and informational purposes only. Past performance does not guarantee future results. Always conduct your own analysis and consider risk management before making trading decisions.