Nadaraya Watson Envelope Indicator for MT5

Nadaraya Watson Envelope Indicator for MT5

Nadaraya-Watson Envelope Indicator for MT5

Overview
This indicator expands on the original Nadaraya-Watson smoothing methods by introducing a dynamic envelope system built using kernel regression. Unlike the standard Nadaraya-Watson estimator, this tool applies a contrarian approach: the envelope boundaries are designed to identify potential reversal zones when price extends too far from its smoothed trend estimate.

The indicator includes integrated alerts based on price crossings above or below the envelope bands. These signals are displayed as triangular markers, intentionally designed to remain on the chart in real time even when smoothing recalculations occur.

Users can choose between a repainting version for smoother visual output or a non-repainting version for stable, historically consistent results.

Usage

Non-Repainting Mode
In non-repainting mode, the indicator estimates the underlying trend using an endpoint Nadaraya-Watson estimator. The envelope boundaries are then derived by adding and subtracting the mean absolute deviation from this trend.
This produces results similar to classical channels or volatility bands, offering stable historical performance and clear reversal zones.

Repainting Mode
When repainting is enabled, the indicator uses a real-time Nadaraya-Watson estimator that updates continuously. While this can produce smoother envelopes, the historical output may shift.
Despite this, the triangle reversal markers always appear at the moment the cross occurs and remain locked in place, ensuring they are useful for real-time decision making.

Price moves beyond the upper or lower envelope often suggest potential mean-reversion opportunities. Crossings of the envelope boundaries generate the built-in reversal markers and can be used in alert conditions for signal automation.

Features

• Adaptive, kernel-smoothed envelope system
• Optional non-repainting trend estimation
• Real-time reversal markers for envelope crosses
• Integrated alert conditions for automated notifications
• Support for both contrarian trading and volatility-based analysis

Settings

Bandwidth
Controls the smoothness of the envelope. Higher values produce smoother, slower-responding bands.

Mult
Controls the envelope width by determining how far the boundary extends from the smoothed trend.

Source
Defines the input series for calculations (e.g., close, open, hl2).

Repainting Smoothing
Chooses between repainting and non-repainting versions of the estimator.

Nadaraya Watson Envelope Indicator for MT5
Nadaraya Watson Envelope Indicator for MT5
Nadaraya Watson Envelope Indicator for MT5
Nadaraya Watson Envelope Indicator for MT5
Impulse MACD Indicator for MT5

Impulse MACD Indicator for MT5

Impulse MACD Indicator for MT5

Overview

The Impulse MACD indicator is a momentum-based tool designed to help traders identify shifts in price strength by combining smoothed moving averages, zero-lag calculations, and color-coded momentum states. It enhances the traditional MACD concept by incorporating adaptive high-low channel logic, delivering clearer directional bias and early momentum detection.

The indicator provides histogram coloring, a signal line, and integrated Buy/Sell signals based on momentum transitions. It is optimized for high-speed execution and supports automated testing and alert-driven workflows.

How It Works

The indicator calculates a smoothed mid-price momentum line and compares it to adaptive high–low bands. The difference between these components forms the Impulse MACD value.
Momentum color states change dynamically based on price interaction with the zero-lag moving average and high/low smoothed channels.

The histogram crossing the signal line generates actionable Buy/Sell signals, plotted directly in the subwindow.

Features

  • Zero-lag momentum engine for faster signal response.

  • Color-coded Impulse MACD histogram showing four distinct momentum states.

  • Signal line and MACD-style histogram for confirmation.

  • Automatic Buy and Sell arrow buffers based on momentum crossover logic.

  • Integrated alerts and push notifications for new signals.

  • Built-in backtesting panel that calculates Buy/Sell counts, win/loss results, and total win rate directly on chart.

  • Fully buffer-based design for high-speed processing and EA compatibility.

  • Works across all symbols and timeframes.

Inputs

  • MA Length: Controls the smoothing length applied to high and low channels.

  • Signal Length: Defines the smoothing of the MACD signal line.

Tester Section

  • Backtest toggle

  • Start date

  • Take Profit and Stop Loss in points

Alerts Section

  • Enable alerts

  • Enable push notifications

Usage

Use the Impulse MACD to identify:

  • Momentum shifts confirmed by histogram–signal crossovers

  • Early entries during accelerating trends

  • Weakening moves when momentum transitions into opposite states

  • Overextension or trend exhaustion through color changes

Traders can combine the indicator with price structure, volatility filters, or trend-following systems.

The built-in tester allows users to measure the performance of momentum signals directly on historical data without external tools.

Impulse MACD Indicator for MT5
Impulse MACD Indicator for MT5
Impulse MACD Indicator for MT5
Impulse MACD Indicator for MT5
Trendlines with Breaks Indicator for MT5

Trendlines with Breaks Indicator for MT5

Trendlines with Breaks

Overview

The Trendlines with Breaks indicator automatically detects and plots pivot-based trendlines, dynamically adjusting their slope and steepness to highlight significant breakout events. Designed for traders who rely on price action and market structure, this tool provides an automated, real-time way to track evolving momentum and breakout confirmations.

How It Works

The indicator identifies swing highs and swing lows, connecting them to form adaptive trendlines based on user-defined pivot lengths and slope parameters.
A lookback candle range determines how far back the indicator analyzes price data before beginning to draw trendlines, ensuring optimal performance and visual clarity.

Each time price crosses one of these lines, a trendline breakout is instantly detected and highlighted on the chart.
Breakout signals are calculated in real time, ensuring no backpainting.
Trendlines themselves may repaint as new pivot points form, but this behavior can be disabled through user settings for fully static visualization.

Inputs

  • Length: Determines the pivot period for trendline generation.

  • Slope: Controls trendline steepness. Higher values yield steeper trendlines, while setting this to 0 converts trendlines into flat support/resistance levels.

  • Slope Calculation Method: Defines how slope is computed. Options include:

    • ATR: Uses Average True Range for consistent slope scaling.

    • Stdev: Uses Standard Deviation for volatility-based slope calculation.

    • Linreg: Uses Linear Regression slope for smoother, directionally stable lines.

  • Backpaint: Determines whether trendlines are offset backward (for historical visualization) or plotted in real time without delay.

  • Lookback: Defines how many past candles to consider when starting to draw trendlines.

Features

  • Fully automated pivot-based trendline generation.

  • Real-time breakout detection with no backpainting of signals.

  • Integrated alerts and push notifications for instant breakout updates.

  • Adjustable slope intensity and calculation method for flexible adaptation to all market conditions.

  • Optional trendline extension for continuous projection.

  • Built-in backtesting panel to measure trade performance, win rate, and signal accuracy directly on the chart.

  • Option to disable trendline repainting for static visualization and clearer analysis.

Usage

Use this indicator to:

  • Identify and track evolving support and resistance zones.

  • Confirm breakouts from established structures or channels.

  • Combine it with price action, momentum, or volume-based strategies for refined entry and exit timing.

The chosen slope method defines its behavior:

  • ATR: Offers smoother and more consistent angles under volatile conditions.

  • Stdev: Reflects real-time volatility fluctuations for adaptive trendlines.

  • Linreg: Provides the most stable, linear slope—ideal for structural and directional analysis.

Whether for swing trading, breakout confirmation, or trend structure mapping, Trendlines with Breaks offers a precise, adaptive, and fully automated approach to price structure analysis.

Trendlines with Breaks Indicator for MT5
Trendlines with Breaks Indicator for MT5
Trendlines with Breaks Indicator for MT5
Trendlines with Breaks Indicator for MT5
TRAMA Indicator for MT5

TRAMA Indicator for MT5

Trend Regularity Adaptive Moving Average Indicator for MT5 
TRAMA Indicator for MT5

 

Overview
The Trend Regularity Adaptive Moving Average (TRAMA) is an intelligent adaptive moving average that dynamically adjusts its sensitivity based on market structure and trend consistency. Unlike standard moving averages, TRAMA reacts to how frequently new highs or lows are formed within a defined period, providing an adaptive balance between trend-following precision and range stability.

How It Works
TRAMA automatically detects how regularly price forms new highs or lows and uses this measure to adapt its smoothing behavior:

  • During strong, consistent trends, the line becomes more responsive, following price closely for earlier entries.

  • During sideways or irregular conditions, it smooths out and filters noise, helping to avoid false signals.

This adaptability allows TRAMA to serve as both a trend confirmation tool and a stability filter in volatile or consolidating markets.

Inputs

  • Length: Defines the lookback period. Higher values produce smoother results.

  • Source: The price input used for calculations (default: Close).

Trading Features

  • Includes Buy and Sell signal buffers that detect TRAMA direction changes.

  • Generates alerts when new signals occur, keeping traders informed in real time.

  • Backtesting support allows traders to test Buy/Sell signals directly on historical data.

  • On-screen visualization clearly marks signals for easy interpretation.

  • Fully EA-friendly — all logic runs through buffers (no graphical objects), ensuring high speed and compatibility for automated trading systems.

Usage
TRAMA can be used like any moving average but provides several advantages:

  • Adapts to trend strength — tightens during strong moves and smooths during ranges.

  • Improves crossover systems — gives earlier and cleaner signals.

  • Serves as adaptive support/resistance — trails price naturally.

  • Performs with high speed and low CPU load, suitable for multi-chart or EA setups.

Performance Highlights

  • Adaptive behavior based on trend regularity.

  • Fully buffer-based architecture (no objects).

  • Optimized for alerting, backtesting, and EA integration.

  • Effective for identifying trend continuation, reversals, or support/resistance dynamics.

TRAMA Indicator for MT5
TRAMA Indicator for MT5
TRAMA Indicator for MT5
TRAMA Indicator for MT5
Ultimate RSI Indicator for MT5

Ultimate RSI Indicator for MT5

The Ultimate RSI Indicator for MT5 is an advanced oscillator designed to provide a more adaptive and dynamic interpretation of market momentum compared to the traditional RSI. It incorporates range normalization, adaptive smoothing, and flexible averaging methods to enhance responsiveness and reduce lag.

How It Works
Unlike the standard RSI, which only measures relative price strength, the Ultimate RSI dynamically adjusts to recent price range expansions and contractions. It calculates an augmented RSI value by comparing directional price changes against the total price movement range.

The user can select from four moving average methods — EMA, SMA, RMA, or TMA — for both the RSI base and its signal line, allowing for fine-tuning between smoothness and reactivity. Overbought and oversold zones are visually shaded for quick market condition identification.

Key Features

  • Enhanced RSI calculation with adaptive price range sensitivity

  • Multiple smoothing methods (EMA, SMA, RMA, TMA) for flexibility

  • Configurable signal line to identify momentum shifts

  • Visual overbought and oversold regions with gradient shading

  • Automatic color adaptation for better chart visibility

  • Midline reference at 50 for directional bias tracking

Technical Notes

  • All computations are fully handled within Pine buffers, without any graphical objects.

  • This ensures maximum processing speed and compatibility with automated strategies.

  • Ideal for EA or strategy integration due to direct buffer accessibility.

Usage
Traders can use the Ultimate RSI as a standalone momentum indicator or pair it with price action tools for confirmation. It excels in identifying potential reversals near overbought/oversold zones and spotting continuation signals when the RSI and signal line align.

Ultimate RSI Indicator for MT5
Ultimate RSI Indicator for MT5
Ultimate RSI Indicator for MT5
Heiken Ashi RSI Indicator for MT5

Heiken Ashi RSI Indicator for MT5

Heikin Ashi RSI Indicator for MT5 (HARSI)

Overview
The Heikin Ashi RSI (HARSI) indicator combines Heikin Ashi candle smoothing with RSI momentum analysis, providing a dual-layer view of price action and relative strength. It offers a clear visualization of market direction, RSI-based overbought and oversold conditions, and optional backtesting and alert systems for strategy validation and trade signal automation.

How It Works
The indicator applies RSI values to Heikin Ashi calculations, creating a smoothed representation of RSI-based candles. It plots both Heikin Ashi candles and a traditional RSI line in a separate window, allowing traders to observe directional momentum and candle-based structure simultaneously.

Buy and Sell signals are generated when RSI crosses user-defined overbought or oversold thresholds:

  • Buy signal: RSI crosses above the oversold level.

  • Sell signal: RSI crosses below the overbought level.

Heikin Ashi smoothing parameters allow users to fine-tune responsiveness to price changes, while the RSI logic remains fully adjustable.

Key Features

  • Heikin Ashi RSI candle visualization for smoother trend recognition

  • Standard RSI line overlay for momentum confirmation

  • Adjustable RSI length, source, and smoothing

  • Customizable overbought/oversold levels

  • Built-in tester to simulate trades based on Buy/Sell signals

  • Real-time performance panel showing total trades, wins, and win rate

  • Optional alerts and push notifications for Buy/Sell events

Technical Highlights

  • All calculations are handled via buffers only, with no graphical objects for signals or candles.

  • This design ensures very high-speed performance and makes the indicator EA-friendly, allowing Expert Advisors to access signal data directly from buffers.

  • Includes a lightweight internal tester that can simulate trading results based on RSI signal conditions and display win rate statistics in real time.

Usage
The indicator can be used for:

  • Identifying trend direction with RSI-based Heikin Ashi candles

  • Generating Buy/Sell signals based on RSI crossovers

  • Testing signal performance over historical data

  • Integrating buffer-based signals into automated trading systems

Heiken Ashi RSI Indicator for MT5
Heiken Ashi RSI Indicator for MT5
Heiken Ashi RSI Indicator for MT5
Heiken Ashi RSI Indicator for MT5
Market Structure CHoCH BOS

Market Structure CHoCH BOS

Market Structure CHoCH/BOS Indicator for MT5

Overview
The Market Structure CHoCH/BOS (Fractal) indicator identifies key shifts in market direction based on fractal-based structural analysis. It automatically detects Change of Character (CHoCH) and Break of Structure (BOS) signals, two essential concepts in modern price action and Smart Money trading.

How It Works
The indicator analyzes swing highs and lows using a fractal algorithm defined by the Length parameter. When price crosses a previous structural level:

  • A BOS (Break of Structure) indicates continuation of the prevailing trend.

  • A CHoCH (Change of Character) highlights a possible trend reversal.

Users can choose to display support and resistance levels derived from recent structural points. These levels update dynamically as price evolves, helping traders visualize potential reaction areas.

Key Features

  • Automatic detection of CHoCH and BOS structures

  • Adjustable swing sensitivity through the length parameter

  • Optional visualization of support and resistance levels

  • Independent signal toggles for CHoCH and BOS

  • Built entirely with buffers (no graphical objects for lines or arrows) for very high speed and EA-friendly performance

  • Works seamlessly across all timeframes and symbols

Testing and Strategy Integration
Traders can backtest or automate strategies using:

  • CHoCH signals only (for reversal entries),

  • BOS signals only (for trend continuation), or

  • Both together for adaptive structure-based systems.

This buffer-based design makes the indicator ideal for Expert Advisors or algorithmic strategies that rely on clean, efficient signal data without the overhead of graphical objects.

Market Structure CHoCH BOS
Market Structure CHoCH BOS
Market Structure CHoCH BOS
Market Structure CHoCH BOS
Cumulative Delta Volume Indicator for MT5

Cumulative Delta Volume Indicator for MT5

Cumulative Delta Volume Indicator for MT5 (CDV Indicator for MT5)

Volume-Based Market Sentiment and Trend Strength Indicator

The Cumulative Delta Volume (CDV) indicator analyzes the balance between buying and selling volume to reveal the underlying market sentiment.
By accumulating the difference between upward and downward volume, it shows whether buyers or sellers are in control and helps traders confirm the strength or weakness of a trend.

This tool provides both candle-based visualization and a line-based cumulative delta chart, allowing traders to view shifts in order flow with clarity. It can optionally use Heikin Ashi candles for smoother interpretation and includes SMA and EMA overlays for trend confirmation.

How It Works

  1. Volume Delta Calculation

    • For each bar, the indicator estimates how much of the volume belongs to buying or selling activity.

    • The delta is the difference between bullish and bearish volume components.

  2. Cumulative Summation

    • These deltas are accumulated over time to display a continuous measure of buying or selling pressure.

    • A rising CDV line indicates dominant buying; a falling CDV line shows selling dominance.

  3. Visualization Options

    • Choose between Candle or Line display modes.

    • Enable Heikin Ashi smoothing for reduced noise and cleaner signals.

    • Add moving averages (SMA/EMA) for trend direction and dynamic support/resistance context.

Key Features

  • Dual display modes: Candle or Line view

  • Optional Heikin Ashi smoothing for trend clarity

  • Configurable SMA and EMA overlays

  • Fully adjustable candle and line color schemes

  • Works across all markets and timeframes

Usage Guidelines

  • A rising CDV suggests strong buying interest and potential continuation in an uptrend.

  • A falling CDV indicates selling dominance and possible trend reversal or continuation downward.

  • Use CDV together with price action and volume profile analysis to confirm institutional activity or divergence signals.

Inputs Overview

  • Style: Choose between Candle or Line mode

  • Heikin Ashi Candles: Optional smoothing of CDV candles

  • SMA/EMA Settings: Adjustable periods and colors for overlay trend indicators

  • Color Settings: Customize candle body, border, and wick colors

Summary

The Cumulative Delta Volume (CDV) indicator provides a comprehensive view of market volume dynamics by tracking the cumulative difference between buy and sell pressure.
It helps traders identify shifts in market control, validate trends, and detect early divergences between price and volume behavior.

Cumulative Delta Volume Indicator for MT5
Cumulative Delta Volume Indicator for MT5
Cumulative Delta Volume Indicator for MT5
Cumulative Delta Volume Indicator for MT5
Crude Oil Indicator for MT5

Crude Oil Indicator for MT5

CRUDE OIL BUY/SELL (3 Min)

Technical Overview

The CRUDE OIL BUY/SELL indicator is designed for short-term traders focusing on crude oil price movements.
It identifies high-probability buying and selling opportunities based on a combination of RSI levels, SMA trend positioning, and candle structure analysis.
This tool is particularly effective on the 3-minute timeframe, providing clear visual signals and alerts for both momentum continuation and potential reversals.

How It Works

The indicator integrates three key components:

  1. RSI Analysis: Detects overbought and oversold zones to measure market momentum.

  2. SMA Filter: Confirms whether price is trading above or below its short-term average trend.

  3. Candle Strength Logic: Evaluates the relationship between candle body and range to validate the momentum behind a move.

A Buy (B) label appears when upward conditions align, while a Sell (S) label appears when downward pressure is confirmed.
Additional reversal markers highlight potential turning points when RSI and price patterns indicate exhaustion.

Features

  • Automatic Buy and Sell labeling on chart

  • Reversal detection and alert system

  • Adjustable RSI and SMA parameters

  • Dynamic bar coloring based on market state

  • Alert conditions for Buy, Sell, and Reversal signals

  • Works across any symbol; optimized for crude oil instruments

Recommended Settings

  • Timeframe: 3 Minutes

  • Instrument: Crude Oil (CL, USOIL, or Brent)

  • Parameters:

    • RSI Length = 14

    • SMA Length = 70

    • RSI High = 80

    • RSI Low = 20

These settings are intended for scalping and short-term trading during active market hours.

Trading Guidelines

  • Use the indicator for confirmation alongside market structure or volume analysis.

  • Avoid signals during low-volatility periods.

  • Combine with proper risk management practices and avoid using it as a standalone trading system.

Alerts

The script includes alert conditions for:

  • Buy signals

  • Sell signals

  • Upward and downward reversals

  • General direction change alerts

Summary

The CRUDE OIL BUY/SELL (3 Min) indicator offers a structured approach to identifying short-term trading opportunities in oil markets.
It combines RSI, SMA, and price behavior analysis to deliver actionable, visually clear insights for disciplined intraday decision-making.

Crude Oil Indicator for MT5
Crude Oil Indicator for MT5
Crude Oil Indicator for MT5
Trend Strength Index Indicator for MT5

Trend Strength Index Indicator for MT5

Introduction

The Trend Strength Index (TSI) Indicator for MetaTrader 5 (MT5) helps traders identify the momentum, strength, and direction of market trends with high precision. Designed for scalping, day trading, and swing trading, it provides real-time buy and sell signals based on correlation analysis. This professional tool is perfect for detecting trend reversals and confirming entries with visual alerts and an integrated back-testing panel. Whether you trade forex, crypto, indices, or commodities, TSI enhances your trading decisions with clear and actionable insights.

Indicator’s setting

 

  • Length –  Defines the number of bars used for correlation calculation. Default is 14.

  • Trigger Level +/- Between -1 and 1 – Sets the sensitivity threshold for buy and sell signals.

  • Back Test Indicator – Enables or disables the built-in tester panel for historical performance checking.

  • Test Start Time – Specifies the start date for back-testing calculations.

  • TP as Points – Take-profit distance in points for strategy tester calculations.

  • SL as Points – Stop-loss distance in points for strategy tester calculations.

  • Use Alerts – Enables pop-up alerts when a buy or sell signal is triggered.

  • Use Push Notifications – Sends push alerts to your mobile MetaTrader app when signals occur.

Indicators Functionality 

  • The Trend Strength Index Indicator measures the correlation between price movement and bar index to detect the true strength of a trend.

  • It generates buy signals when the strength crosses upward through the negative trigger level and sell signals when crossing downward through the positive level.

  • An on-chart testing panel dynamically displays trade counts, win ratios, and results for both buy and sell signals.

  • This indicator can also trigger real-time alerts and mobile notifications, making it a powerful and complete trend confirmation tool for all traders.


Benefits

We provide the following benefits if you choose our indicator (or all indicators)

  • A tester dashboard for the indicator

  • Buffers (enable you to use them in your own or custom Expert Advisors EAs)

  • Sending an Alert (on the chart) or Notifications (to the phone) to not lose any opportunity.

Trend Strength Index Indicator for MT5
Trend Strength Index Indicator for MT5
Trend Strength Index Indicator for MT5