FREE MULTI TDI INDICATOR FOR METATRADER

All-in-one trading powerhouse – trend, reversal & exhaustion detection

Consolidate your technical edge with a dynamic trading tool that blends oscillators, moving averages, and volatility bands into a single comprehensive indicator. Suitable for scalping, day trading, and swing trading, it offers actionable insight into trend direction, reversals, and price exhaustion.

  • Based on the Traders Dynamic Index (TDI) concept, expanded to support 11+ oscillators
  • Visualizes trend strength, direction, and exhaustion levels in one panel
  • Supports multiple trading styles: position, scalping, day, and swing trading
  • Built-in alert system for oversold/overbought levels and trend shifts
  • Adaptable to all timeframes, with multi-timeframe confirmation support
  • Ideal for traders who value structure, clarity, and adaptability in analysis
  FAQ

Screenshots

Description

This indicator is a personal implementation of the Traders Dynamic Index (TDI)—a well-known composite tool that evaluates price strength, volatility, and directional momentum. While the original TDI is based solely on RSI, this enhanced version allows you to choose from a broad set of oscillators, making it a customizable solution for nearly any strategy.

You can select from the following built-in oscillators:

  • RSI
  • CCI
  • Stochastic (K, D, Slowing)
  • Awesome Oscillator (AO)
  • Accelerator Oscillator (AC)
  • Momentum
  • Williams %R (WPR)
  • DeMarker
  • Relative Vigor Index (RVI)
  • Force Index
  • ATR
  • Rate of Change (ROC)

Indicator Components

  • Blue Line – Main line (reflects current oscillator direction)
  • Red Line – Signal line (short-term trend filter)
  • Yellow Line – Trend line (longer-term bias)
  • Bands – Relative overbought/oversold zones
  • Oscillator Levels – Absolute overbought/oversold thresholds

Example Strategies

Position Trading

  • Long: Blue line drops below lower band
  • Short: Blue line rises above upper band

Scalping

  • Long: Blue crosses red upward, after exiting bands
  • Short: Blue crosses red downward, after exiting bands

Day Trading

  • Long: Blue crosses red upward, and stays above yellow
  • Short: Blue crosses red downward, and stays below yellow

Swing Trading

  • Long: Blue above both red and yellow, all below level 50
  • Short: Blue below both red and yellow, all above level 50

Multi-timeframe filtering is encouraged—i.e., running this on the 15M chart with confirmation from the H1 timeframe.

Input Parameters

  • Oscillator – Select the main oscillator (e.g., RSI, CCI, Momentum, etc.)
  • Main Period – Period for the main line (blue line)
  • Signal Period – Period for the signal line (red line)
  • Trend Period – Period for the trend line (yellow line)
  • BB Period – Period for the Bollinger-style bands
  • BB Deviations – Deviation multiplier for the upper/lower bands
  • Max History Bars – Maximum number of past candles to analyze
  • RSI Period – Period for RSI if selected
  • CCI Period – Period for CCI if selected
  • Williams %R Period – Period for WPR
  • Momentum Period – Period for Momentum oscillator
  • Stoch K – K value for Stochastic oscillator
  • Stoch D – D value for Stochastic oscillator
  • Stoch Slowing – Smoothing period for Stochastic
  • RVI Period – Period for Relative Vigor Index
  • DeMarker Period – Period for DeMarker indicator
  • Force Index Period – Period for Force Index
  • ATR Period – Period for Average True Range
  • Alert on OS/OB – Enable or disable alerts on oversold/overbought zones
  • Alert on Signals – Enable alerts on short-term trend reversals after OS/OB
  • Custom Alert – Optional custom text for alerts
  • Display Alerts – Enable on-screen pop-up alerts
  • Mail Alerts – Enable email notifications
  • Push Alerts – Enable push notifications
  • Sound Alerts – Enable audible alerts
  • Sound File – Choose sound file to play on alert

Related Indicators & Bots

Frequently Asked Questions

This indicator is a flexible implementation of the Traders Dynamic Index (TDI), which traditionally combines RSI, moving averages, and Bollinger Bands to track trend, momentum, and overbought/oversold conditions. However, this version expands the concept by allowing you to choose from a wide range of oscillators like RSI, CCI, Momentum, Stochastic, ATR, AO, and others—making it a multi-purpose tool suitable for virtually any strategy.

The best oscillator depends on your trading style. RSI and CCI work well for spotting reversals and exhaustion, while Momentum, DeMarker, and RVI are better for identifying ongoing trends. If you're volatility-focused, ATR or ROC could be more appropriate. The flexibility allows you to adapt the tool to your preferred approach—whether trend-following, counter-trend, or range trading.

No. The indicator is strictly non-repainting and non-backpainting. All calculations and visual outputs are based on closed candle data, ensuring the integrity of signals and historical consistency, which is essential for reliable backtesting and real-time use.

The blue line is the main oscillator output, the red line is a short-term signal line (fast MA), and the yellow line represents the longer-term trend (slow MA). The outer bands show relative volatility-based thresholds, and the horizontal levels (e.g., 70/30 or 80/20) represent fixed overbought/oversold zones based on the selected oscillator.

Yes, it's designed to support multiple styles. For scalping, watch for signal crossovers outside the bands. For day trading, confirm that the blue line crosses the red above or below the yellow line. Swing trading setups rely on trend alignment and the location of all three lines relative to the 50 level. The indicator is highly adaptable depending on your timeframe and intent.

Yes, you can enable alerts for oversold/overbought conditions and signal line crossovers. Alerts can be shown visually on-screen or sent via email, push notifications, or custom sounds. You can also customize alert text to distinguish between multiple instances running on different symbols or timeframes.

The deviation bands are calculated using Bollinger-style logic and adapt to market volatility. When the blue line exits and then re-enters these bands, it can indicate potential exhaustion or a change in direction—especially when supported by line crossovers or confirmations from higher timeframes.

Absolutely. The indicator works on any timeframe, from 1-minute scalping charts to weekly swing charts. For better accuracy, many traders use a confirmation timeframe—e.g., trading entries on a 15M chart while confirming trends or reversals on H1 or H4.

Yes. You can apply the indicator multiple times to the same chart with different settings or oscillators. This is useful for comparing momentum versus volatility, or for using multiple methods to confirm signals without crowding your screen with separate subwindows.

Yes, the indicator is compatible with any instrument offered by your broker, including stocks, commodities, indices, and cryptocurrencies. Since it’s based on price action and oscillator behavior, it works across asset classes as long as market data is available.