Adaptivefilteringtrend

Adaptive filtering trend

Overview

Adaptive filtering trend

is a multi-layer signal filtering indicator for the MetaTrader 5 platform, built on the Coppock curve. The indicator computes a long-period and a short-period Rate of Change (ROC) of the price, sums them, and smooths the sum with a Weighted Moving Average (WMA) to obtain the Coppock curve. A set of independently switchable filters is then applied to screen the signals, and bullish or bearish crossings are marked on the main chart through recolorized candles and arrows.
Core Calculation
  1. Compute the long ROC ( InpRocLong ) and the short ROC ( InpRocShort ).
  2. Sum the two ROC values into a combined ROC series.
  3. Apply WMA smoothing ( InpWmaLen ) to the combined series to produce the Coppock curve.
  4. A bullish cross is identified when the curve turns upward from the previous bar; a bearish cross when it turns downward.
Adaptive Filtering
Users may select an adaptive filter for the source price via InpAdaptType . Available options: None, SMA, EMA, RMA, Double WMA, Triple VWMA, HMA, LLAMA, and Kalman Filter. The filter length is controlled by InpAdaptLen .
Optional Signal Filters
Each of the following filters can be enabled or disabled independently:
  • ADX strength filter: Requires the ADX of InpAdxLen periods to be no lower than InpAdxThresh .
  • Divergence filter: Detects divergence between price and the Coppock curve based on InpDivLookback .
  • Slope acceleration filter: Requires the Coppock curve slope to be accelerating.
  • Volume confirmation: Current volume must exceed the InpVolLen -period volume average.
  • Multi-timeframe alignment: On the higher timeframe specified by InpMtfTimeframe , the Coppock direction must agree with the current signal.
  • Volatility-adjusted zero line: A zero-line cross is confirmed only when the absolute Coppock value exceeds InpVolatZeroMult × the InpVolatZeroLen -period standard deviation.
  • Signal persistence filter: Requires at least InpPersistBars consecutive prior bars in the opposite direction.
Visual Presentation
  • Main-chart candles are recolored according to the Coppock value and direction, giving an intuitive read of trend strength.
  • A bull arrow is drawn below the low on a zero-line upward cross; a bear arrow is drawn above the high on a downward cross (offset controlled by InpArrowOffset ).
  • Upon a fresh cross signal, ATR-based reference lines are drawn on the chart for entry, stop loss, and three take-profit levels ( InpAtrMult , InpTp1R , InpTp2R , InpTp3R are adjustable).
  • A dashboard in the top-right corner displays in real time the Coppock value, bias, long/short ROC, zero-line position, entry/stop/take-profit references, ADX, and the adaptive filter type.
Alerts
When InpEnableAlerts is enabled, the indicator can output reminders on signal triggers. The action names for each reminder can be customized in the input parameters.
Key Input Parameters
Parameter
Description
InpSource
Applied price
InpRocLong / InpRocShort
Long / short ROC period
InpWmaLen
WMA smoothing length of the Coppock
InpAdaptType / InpAdaptLen
Adaptive filter type and length
InpUseAdxFilter / InpAdxThresh / InpAdxLen
ADX filter toggle, threshold, and period
InpUseDivFilter / InpDivLookback
Divergence filter toggle and pivot lookback
InpUseAccelFilter
Slope acceleration filter
InpUseVolFilter / InpVolLen
Volume confirmation filter and MA length
InpUseMtfFilter / InpMtfTimeframe
Multi-timeframe alignment filter and higher timeframe
InpUseVolatZeroFilter / InpVolatZeroMult / InpVolatZeroLen
Volatility-adjusted zero-line filter
InpUsePersistFilter / InpPersistBars
Signal persistence filter
InpAtrMult / InpAtrLen
Stop-loss ATR multiplier and ATR period
InpTp1R / InpTp2R / InpTp3R
Risk multiples for the three take-profit levels
InpLockSignal
Lock the current signal against new signals
InpShowDash / InpDashPos
Dashboard visibility and position
Usage Recommendations
  • The indicator works on all symbols and timeframes in MetaTrader 5.
  • It is recommended to become familiar with the filter combinations on a demo account before live use.
  • Under different symbols and timeframes, the ROC periods, WMA length, and filter combinations may require re-optimization.
  • This indicator is an analytical aid. The entry, stop-loss, and take-profit reference lines are for manual-trading reference only; they do not constitute trading commands or profit guarantees.
Risk Disclosure
Leveraged trading in forex, CFDs, and similar instruments carries a high risk of capital loss. Past signal performance does not guarantee future results. Use this indicator with a full understanding of the risks and only with capital you can afford to lose.

More from author
SweepReversalMap — Liquidity Sweep Reversal Zone Mapper Overview SweepReversalMap is a price-action-based custom indicator that detects "Liquidity Sweep" events and maps potential reversal zones once price reclaims the swept level. It works on any symbol and timeframe. Core Logic Pivot Detection : Identifies the most recent valid swing high/low based on user-defined Swing Length. Sweep Trigger : When price penetrates the swing high (or low) by at least the ATR-filtered minimum penetration thres
FREE
FibonacciSuite
Shi Yuan Wang
5 (1)
Title: Fibonacci Suite — Advanced Multi-Swing Confluence & Adaptive Fibonacci Indicator The Fibonacci Suite is a premium technical analysis indicator designed for MetaTrader 5. It automatically draws classic Fibonacci retracement and extension levels, and integrates multi-swing confluence detection, adaptive volatility adjustment, Golden Pocket highlighting, Fibonacci time zones, and a real-time status table. Whether you are a trend follower or a pullback trader, this tool provides clear, action
FREE
MACandleApprox — Moving-Average Approximate Candle Indicator MACandleApprox is a custom indicator that, on the main price chart, applies a selected type of moving average to the open, high, low, and close price series respectively, and replots them as "approximate candles". It does not modify the original candlesticks; instead, it overlays a smoothed candle view based on moving averages, helping traders observe the smoothed price movement and directional changes more intuitively. The indicator s
FREE
HubDynamicTrendLine This indicator identifies strict pivot highs and lows based on N bars to the left and right (default 15), connecting consecutive pivots of the same type to build a dynamic channel with upper and lower boundaries. Key Features Pivot Connections : Consecutive pivot highs and pivot lows are connected with solid trend lines, forming a visible channel structure. Slope Projection : When the price difference between two consecutive pivots of the same type is at least one 200-period
FREE
Daily trend strength (Daily Trend Strength) The Daily trend strength  is a visual analytical tool designed to track the relative strength of price movement compared to the daily opening price. It displays the percentage change of the current price from the daily open, using a color-coded line and area fill for instant trend recognition. Key Features Daily Percentage Change: Shows how far the price has moved from the daily open in percentage terms. Color-Coded Visualization: Green indicates price
FREE
Inverse probability distribution — Analytical Visualization Tool Based on Pivot Points & K-Means Clustering Overview This indicator is a pure technical-analysis visualization tool ​ for MetaTrader 5. It detects confirmed pivot highs/lows on historical bars, groups pivot prices using K-Means clustering, and builds a Inverse probability distribution  projected to the right of the chart — allowing traders to visually inspect how pivot points are statistically distributed across price levels. ️ Thi
FREE
High Time Candlestick Chart Visualize the current higher-timeframe candle directly on your lower-timeframe chart. This indicator projects the OHLC data of a selected higher timeframe ​ (M15, H1, H4, D1, or W1) onto your current chart as a graphical candlestick, offset to the right of the live price area. It helps you keep the bigger-picture candle structure in view without switching timeframes. Features Graphical HTF candle : Body, upper wick, and lower wick drawn as chart objects, colored by bu
FREE
Adaptive MACD - R² Based Adaptive MACD Indicator Overview Adaptive MACD is an innovative MetaTrader 5 indicator that improves upon the traditional MACD. By introducing the Pearson correlation coefficient to calculate the R² value of price trends, this indicator can adapt to market conditions and dynamically adjust its sensitivity. It helps traders capture trends more effectively while filtering out market noise. How It Works Traditional MACD uses a fixed difference between fast and slow EMAs. Ad
FREE
ZigZag Trader EA - Intelligent ZigZag Trading Assistant Introduction ZigZag Trader EA is a fully automated trading assistant based on the ZigZag indicator. It intelligently identifies previous highs and lows of the ZigZag indicator, combined with an advanced risk management system, to provide you with precise trading signals and automated trade execution. Whether you are a novice or experienced trader, ZigZag Trader EA can help you simplify trading decisions and achieve stable trading performa
FREE
# MASignalPanel — Multi-MA Signal Panel with Trend Filter ## Overview MASignalPanel is an all-in-one moving-average signal indicator designed for MetaTrader 5. It combines up to three moving averages (SMA, EMA, SMMA, LWMA) with four trade signal modes — Cross, Breakout, Pullback and Channel — and adds a higher-timeframe trend filter line (default EMA240) to keep you on the right side of the market. A fully interactive control panel lets you change MA type, MA count, periods, s MA indicator, movi
FREE
MACandleApproxPro — Advanced MA Candle Reconstruction & Multi-Dimensional Market Structure Indicator Overview MACandleApproxPro ​ is a comprehensive technical analysis tool designed for professional traders. It breaks through the limitations of traditional moving averages by reconstructing MA data into "MA Candles" ​ through complex algorithms. This unique visualization filters out market noise, allowing you to examine price trends, momentum shifts, and critical market structures from a more
JKTaurus
Shi Yuan Wang
JK-Taurus Expert Advisor EMA Trend & SAR Confirmation Grid Trading System Overview JK-Taurus is a fully automated trading system designed for the MetaTrader 5 platform. It combines multi-period EMA trend analysis, Parabolic SAR signal confirmation, and a dynamic grid adding strategy to capture sustained profits in trending markets. A built-in visual panel provides real-time account monitoring and manual control. Key Features Trend Filtering : Uses three EMAs (240, 680, 1100) to determine the mai
SR Power Channel — Support & Resistance Power Channel Indicator Overview SR Power Channel is a main-chart visual indicator built on price extremes and ATR. It locates the highest high (resistance) and the lowest low (support) within a configurable lookback window, extends those two levels to the right, and wraps them into ATR-based channel bands. The indicator also counts bullish and bearish bars inside the window and marks the moments when price breaks above or below the channel bands with dia
FREE
Dual Period Filter — Adaptive Dual-Period Coppock Momentum Indicator In one sentence : A trend-strength visualization indicator based on dual-period ROC summation, adaptive source filtering, and a 4-state momentum histogram, running in a separate MT5 window. How It Works The classic Coppock curve sums a long and a short Rate of Change (ROC) and then smooths the result with a WMA. This indicator enhances the classic formula in two ways: Adaptive source filtering : Before the price is fed into the
FREE
Filter:
No reviews
Reply to review