Traders Dynamic Index

Traders Dynamic Index (TDI) MetaTrader indicator — a comprehensive but helpful indicator that uses RSI (Relative Strength Index), its moving averages, and volatility bands (based on Bollinger Bands) to offer traders a full picture of the current Forex market situation. This indicator can use sound and visual alerts. It is available for MT4, MT5, and cTrader.

Input parameters

  • RSI_Period (default = 13) — period in bars for calculation of RSI. Recommended range is between 8 and 25.
  • RSI_Price (default = Close price) — price type to use in RSI calculation.
  • Volatility_Band (default = 34) — period in bars for volatility bands calculation. Recommended range is between 20 and 40. The lower the value the more sensitive the band.
  • StdDev (default = 1.6185) — standard deviation multiplier for volatility bands. It is not recommended to change this parameter.
  • RSI_Price_Line (default = 2) — period of the first moving average (fast) of RSI.
  • RSI_Price_Type (default = Simple) — type of the first moving average of RSI.
  • Trade_Signal_Line (default = 7) — period of the second moving average (slow) of RSI.
  • Trade_Signal_Type (default = Simple) — type of the second moving average of RSI.
  • AlertNative (default = false) — if true, then a native popup alert will be issued each time the red and the yellow lines cross.
  • AlertSound (default = false) — if true, then a sound alert will be played on a signal.
  • AlertEmail (default = false) — if true, alerts will be sent via email. Email should be properly configured in MetaTrader via Tools->Options->Email.
  • AlertNotification (default = false) — if true, alerts will be sent via push notifications to your mobile device. Notifications should be properly configured in MetaTrader via Tools->Options->Notifications.


Traders Dynamic Index Indicator Example MetaTrader Chart

At a first glance, Traders Dynamic Index is not too easy to use, but you will get accustomed to it:

  • For scalping, enter long when the green line is above the red line and enter short when the red line is the above green line.
  • For short-term trading, enter long when the green is above both the red and the yellow lines; enter short when the red one is above both the green and the yellow ones.
  • For medium-term trading, go long under the same conditions as for the short-term trading but only when all lines are below 50; to go short — the same but above 50.

Mind the blue volatility band as it points to the long-term trend strength and volatility when wide. Steep green line changes also signal short-term market volatility.

Downloads (ver. 1.03, 2019-09-11)

MetaTrader 4

MetaTrader 5


Please note, cTrader version does not support alerts.


Warning! If you do not know how to install this indicator, please read the MetaTrader Indicators Tutorial.

Do you have any suggestions or questions regarding this indicator? You can always discuss Traders Dynamic Index with other traders and MQL programmers on the indicators forums.


1.03 - 2019-09-11

  • Fixed a bug that prevented alerts from triggering in MT5.
  • Improved alert system adding all four alert options (native, sound, email, and notifications).

1.02 - 2018-05-14

  • Fixed potential 'Array out of range' error in MT4.

1.01 - 2009-04-02

  • Added sound alerts.

1.00 - 2008-02-08

  • First release of Traders Dynamic Index.

© 2005–2020

Design — Mart Studio

Forex trading bears intrinsic risks of loss. You must understand that Forex trading, while potentially profitable, can make you lose your money. Never trade with the money that you cannot afford to lose! Trading with leverage can wipe your account even faster.

CFDs are leveraged products and as such loses may be more than the initial invested capital. Trading in CFDs carry a high level of risk thus may not be appropriate for all investors.