Volumatic VIDYA Dashboard Indicator - Complete User Guide & Trading Manual (MT4 & MT5)

Volumatic VIDYA Dashboard Indicator - Complete User Guide & Trading Manual (MT4 & MT5)

27 February 2026, 12:50
Kestutis Balciunas
1
41
Introduction

The Volumatic VIDYA Dashboard Indicator is a professional multi-symbol, multi-timeframe trading tool built around Tushar Chande's Variable Index Dynamic Average (VIDYA). It scans up to 20 instruments across nine timeframes and presents every detected opportunity in a compact, interactive eight-column dashboard -- complete with computed Entry, Stop Loss, and Take Profit prices for each signal.

Key Features:

  • Adaptive VIDYA Engine: Uses Chande Momentum Oscillator (CMO) weighting so the moving average accelerates in trending markets and decelerates in choppy ones
  • Computed Entry, SL & TP: Every signal includes specific price levels derived from ATR-based bands -- no guesswork required
  • Multi-Symbol Monitoring: Watch up to 20 currency pairs, metals, indices, or crypto assets simultaneously
  • Multi-Timeframe Analysis: Monitor M1 through Monthly timeframes (9 timeframes)
  • Non-Repainting Signals: Evaluates only closed bars (bar 1) -- signals never disappear or shift
  • Two-Bar Confirmation: Requires a pullback to the VIDYA band followed by a confirming bullish or bearish close
  • 8-Column Dashboard: Symbol, Timeframe, Direction, Entry, SL, TP, Age, and Chart navigation
  • Filter & Sort Mode: Optionally rank signals by recency so the freshest opportunities appear first
  • Visual Chart Signals: Color-coded arrows and price labels plotted directly on the chart
  • Multiple Alert Types: Popup, sound, email, and mobile push notifications

Download the indicator:

TIP: This indicator provides Entry, Stop Loss, and Take Profit levels for every signal. Always combine these with proper position sizing and risk management -- never risk more than 1-2% of your account on a single trade.

Understanding VIDYA & ATR Bands

What is VIDYA?

VIDYA (Variable Index Dynamic Average) was introduced by Tushar Chande in 1995. It is an adaptive exponential moving average that adjusts its smoothing speed based on market volatility. When the market is trending strongly, VIDYA responds quickly. When the market is choppy, VIDYA slows down and filters out noise.

The adaptive weighting comes from the Chande Momentum Oscillator (CMO), which measures the ratio of net momentum to total momentum over a given period:

CMO = |100 x (sumPositive - sumNegative) / (sumPositive + sumNegative)| alpha = 2 / (VidyaLength + 1) VIDYA = alpha x (CMO / 100) x Price + (1 - alpha x CMO / 100) x previousVIDYA

In plain terms: when price moves are overwhelmingly in one direction (high CMO), VIDYA tracks price closely. When buying and selling pressure are balanced (low CMO), VIDYA barely moves, acting as a stable reference line.

The Three ATR Bands

The indicator constructs three bands around the VIDYA line using the Average True Range (ATR):

Band Multiplier Purpose
Entry Band ATR x 2.0 Defines the pullback zone where price must touch to trigger a signal
Stop Loss Band ATR x 2.0 Placed beyond the entry band to define the protective stop level
Take Profit Band ATR x 4.0 Placed on the opposite side of VIDYA to define the profit target

For a BUY signal, the Entry Band sits below VIDYA, the Stop Loss Band sits further below, and the Take Profit Band sits above VIDYA. The arrangement mirrors for SELL signals.

How Signals Are Generated

The indicator uses a two-bar confirmation process:

  1. Bar 2 (pullback bar): Price must touch or penetrate the VIDYA entry band -- for a BUY, the low must reach the lower band; for a SELL, the high must reach the upper band
  2. Bar 1 (confirmation bar): The bar must close in the signal direction -- a bullish close (close > open) confirms a BUY; a bearish close (close < open) confirms a SELL

Additionally, the overall trend direction must align: an uptrend must be active for BUY signals, and a downtrend must be active for SELL signals. This two-step process filters out many false signals that single-bar systems produce.

NOTE: The indicator evaluates only bar 1 (the most recently closed bar) and never evaluates bar 0 (the current forming bar). This is what makes the signals non-repainting.

Installation Guide

For MetaTrader 4

  1. After purchasing, locate the file named  Volumatic_VIDYA_Dashboard_Indicator.ex4  in your downloads
  2. Open MetaTrader 4 and click File > Open Data Folder
  3. Navigate to  MQL4 > Indicators
  4. Copy the indicator file into the Indicators folder
  5. Return to MetaTrader 4 and press Ctrl+N to open the Navigator panel
  6. Right-click on "Indicators" in the Navigator and select Refresh
  7. Find "Volumatic_VIDYA_Dashboard_Indicator" in the list

The typical path is:  C:\Users\[YourName]\AppData\Roaming\MetaQuotes\Terminal\[ID]\MQL4\Indicators\

For MetaTrader 5

  1. After purchasing, the indicator installs automatically via the MQL5 Market
  2. Open MetaTrader 5 and press Ctrl+N to open the Navigator panel
  3. Expand Indicators > Market section
  4. Find "Volumatic_VIDYA_Dashboard_Indicator" in the list

Adding to a Chart

  1. In the Navigator panel, locate the indicator under Indicators
  2. Double-click on the indicator name, OR drag and drop it onto any chart
  3. A settings window will appear -- adjust settings as needed (see Input Parameters Reference below)
  4. Click OK to apply

After applying, you will see two components:

  • Dashboard Panel: A separate window below your main chart showing all monitored symbols and timeframes with Entry, SL, and TP prices
  • Chart Signals: BUY and SELL arrows with price labels plotted at signal points, plus yellow candle highlighting

NOTE: The indicator must be attached to a chart of one of the symbols in your monitoring list to display arrows. For example, if you are monitoring EURUSD, attach the indicator to a EURUSD chart to see the arrows and price labels on that pair.

Dashboard Overview

The dashboard appears in a separate window below your main chart. It displays eight columns of information for every detected signal.

Dashboard Columns

Column Description
Symbol The currency pair or instrument name (e.g., EURUSD, XAUUSD)
Timeframe The chart timeframe where the signal was detected (M1 through MN)
Direction Trend direction shown as Bullish with a green upward arrow or Bearish with a red downward arrow
Entry The computed entry zone price, derived from the VIDYA entry band
SL The computed Stop Loss price, derived from the extra ATR band beyond the entry
TP The computed Take Profit price, derived from the ATR band on the opposite side of VIDYA
Age How many bars ago the signal appeared (e.g., "3 bars ago")
Chart Click this button to instantly switch your chart to that symbol and timeframe

Using the Dashboard

  • Scrolling: Use the scrollbar on the right side or your mouse wheel to view more rows when signals exceed the visible area
  • Quick Navigation: Click any Chart button to instantly open that symbol on the specified timeframe, allowing you to examine the signal in full detail
  • Color Coding: Green text and icons indicate bullish/buy conditions; red text and icons indicate bearish/sell conditions
  • Filter Mode: When  InpFilterRecent  is enabled, the dashboard sorts signals by recency so the freshest opportunities appear at the top

TIP: Use the Chart button to jump directly to a signal that interests you. This switches both the symbol and timeframe in one click, saving time when scanning multiple markets.

Input Parameters Reference

Dashboard Settings

Setting Default Description
Symbols EURUSD,GBPUSD,USDCAD,USDJPY Currency pairs to monitor, separated by commas. No spaces. Up to 20 symbols.
Symbol Prefix (empty) Prefix your broker adds to symbol names (e.g., "x" for xEURUSD).
Symbol Suffix (empty) Suffix your broker adds (e.g., ".pro" for EURUSD.pro, or "m" for EURUSDm).
Enable M1 Timeframe false Monitor 1-minute charts. Disabled by default due to high noise.
Enable M5 Timeframe true Monitor 5-minute charts. Suitable for scalping strategies.
Enable M15 Timeframe true Monitor 15-minute charts. Popular for day trading.
Enable M30 Timeframe true Monitor 30-minute charts. Good balance of signals and reliability.
Enable H1 Timeframe true Monitor 1-hour charts. Recommended for most traders.
Enable H4 Timeframe true Monitor 4-hour charts. Excellent for swing trading.
Enable D1 Timeframe true Monitor daily charts. Great for identifying major trends.
Enable W1 Timeframe true Monitor weekly charts. For long-term position trading.
Enable MN Timeframe false Monitor monthly charts. For very long-term analysis.
Visible Rows 12 Number of rows visible in the dashboard at one time. Use the scrollbar to see more.
Filter Recent false When enabled, sorts dashboard rows by signal age so the most recent signals appear at the top.

VIDYA Settings

Setting Default Description
VIDYA Length 5 The smoothing period for the VIDYA calculation. Lower values make VIDYA more responsive; higher values make it smoother.
CMO Period 20 The lookback period for the Chande Momentum Oscillator that drives VIDYA's adaptive weighting.
Entry Band Multiplier 2.0 ATR multiplier for the entry band. Defines how far from VIDYA price must pull back to trigger a signal.
Stop Loss Band Multiplier 2.0 ATR multiplier for the stop loss band. Defines the protective stop distance beyond the entry band.
Take Profit Band Multiplier 4.0 ATR multiplier for the take profit band. Defines the profit target distance on the opposite side of VIDYA.
ATR Period 200 Lookback period for the Average True Range calculation used in all band computations.
SMA Period 15 Simple Moving Average period used in the trend direction filter.
Max History Bars 500 How many bars of history to analyze per symbol/timeframe. Higher values show older signals but use more memory.

Chart Arrow Settings

Setting Default Description
Show Arrows true Display BUY and SELL arrows on the chart. Set to false to hide them.
Show Labels true Display price labels alongside arrows showing Entry, SL, and TP values.
BUY Arrow Color Lime (Green) Color of the buy signal arrows.
SELL Arrow Color Red Color of the sell signal arrows.
Arrow Size 4 Size of the arrows (1-5). Larger numbers produce bigger arrows.
Arrow Gap 0.8 Distance between the arrow and the candle, expressed as an ATR multiplier.
Label Gap 1.8 Distance between the text label and the candle. Should be larger than Arrow Gap.
BUY Arrow Code 233 Wingdings character code for buy arrows. 233 is an upward-pointing arrow.
SELL Arrow Code 234 Wingdings character code for sell arrows. 234 is a downward-pointing arrow.

Alert Settings

Setting Default Description
Alert Title Volumatic VIDYA Dashboard The title that appears at the beginning of all alert messages.
Popup Alerts true Shows a popup window on screen when a new signal appears.
Sound Alerts true Plays a sound when a new signal appears.
Sound File alert2.wav The sound file to play. Must be located in MT4/MT5's Sounds folder.
Email Alerts false Sends an email when a new signal appears. Requires email configuration in MT4/MT5 settings.
Push Alerts true Sends push notifications to your mobile phone via the MetaTrader mobile app. Requires MetaQuotes ID.

TIP: The ATR multipliers for Entry Band, Stop Loss Band, and Take Profit Band are the most impactful parameters. Adjusting these changes where signals trigger, how tight your stops are, and how far your profit targets reach. See the Band Multiplier Tuning section for guidance.

Chart Arrows & Visual Signals

BUY Signal Appearance

When a BUY signal is detected on the chart's symbol and timeframe:

  • A green upward arrow (Lime) appears below the signal candle
  • A price label is displayed above the arrow showing the computed levels in this format:  BUY E:1.0952 SL:1.0918 TP:1.1020
  • The signal candle is highlighted in yellow for easy visual identification

SELL Signal Appearance

When a SELL signal is detected:

  • A red downward arrow appears above the signal candle
  • A price label is displayed below the arrow showing:  SELL E:1.0948 SL:1.0982 TP:1.0880
  • The signal candle is highlighted in yellow

Non-Repainting Guarantee

The Volumatic VIDYA Dashboard evaluates only bar 1 (the most recently closed bar) and never reads bar 0 (the current forming bar). This means:

  • Signals only appear after a candle has fully closed
  • Once a signal appears, it will never disappear, move, or change
  • What you see in historical data is exactly what you would have seen in real-time
  • Backtesting results accurately reflect live trading conditions

IMPORTANT: Non-repainting is essential for trustworthy backtesting and reliable live trading. Because the indicator requires both a pullback bar and a confirming close bar before plotting a signal, every arrow on the chart represents a genuinely confirmed setup.

Alert Configuration

Alert Message Format

When a new signal is detected, the alert message follows this format:

Volumatic VIDYA Dashboard: EURUSD BUY on H1 | Entry: 1.09500 | SL: 1.09200 | TP: 1.09900

Each alert includes the symbol, direction, timeframe, and all three computed price levels, giving you the complete trade setup at a glance.

Setting Up Email Alerts

  1. In MetaTrader, go to Tools > Options > Email
  2. Check Enable
  3. Enter your SMTP server, port, login, password, and destination email
  4. Click Test to verify the configuration works
  5. Set  InpEmailAlerts  to true in the indicator settings

Setting Up Push Notifications

  1. Install the MetaTrader mobile app on your phone (iOS or Android)
  2. Open the app and go to Settings > Messages
  3. Copy your MetaQuotes ID
  4. In the desktop MetaTrader, go to Tools > Options > Notifications
  5. Enter your MetaQuotes ID and enable notifications
  6. Set  InpPushAlerts  to true in the indicator settings

Smart Deduplication

The alert system includes built-in deduplication logic. Once an alert fires for a specific symbol, timeframe, and direction combination, it will not repeat until the signal changes. This prevents alert flooding when the indicator recalculates on each tick.

NOTE: MetaTrader has built-in alert throttling that limits the frequency of popup and sound alerts. If you are monitoring many symbols across many timeframes, some alerts may be slightly delayed during periods of high signal activity.

Trading Strategies

WARNING: The following strategies are provided for educational purposes only. Trading involves significant risk of loss. Always practice on a demo account first and never trade with money you cannot afford to lose.

Strategy 1: VIDYA Pullback Entry (Primary)

This is the core strategy the indicator is designed for. The dashboard provides all the information you need.

Rules:

  1. Open the dashboard and scan for fresh signals (low Age values)
  2. When a BUY signal appears, consider entering at or near the Entry price shown in the dashboard
  3. Set your Stop Loss at the SL price provided
  4. Set your Take Profit at the TP price provided
  5. For SELL signals, follow the same process in the opposite direction

Why it works: The two-bar confirmation ensures price has already pulled back to a value zone (the VIDYA band) and then shown directional commitment with a confirming close. The ATR-based SL and TP levels automatically adapt to current volatility.

Strategy 2: Multi-Timeframe Confirmation

Use the dashboard's multi-timeframe view to align trades across different time horizons.

Rules:

  1. Check the higher timeframe (H4 or D1) for the trend Direction in the dashboard
  2. Look for signals on a lower timeframe (M15 or H1) in the same direction
  3. Only take BUY signals on the lower timeframe when the higher timeframe also shows Bullish
  4. Only take SELL signals on the lower timeframe when the higher timeframe also shows Bearish
  5. Use the lower timeframe Entry, SL, and TP levels for trade execution

Why it works: Aligning with the higher timeframe trend increases the probability that the lower timeframe pullback is a continuation rather than a reversal.

Strategy 3: Filter Mode Scanner

Enable  InpFilterRecent  to focus exclusively on the freshest signals.

Rules:

  1. Set  InpFilterRecent  to true in the indicator settings
  2. The dashboard now sorts all signals by age, with the newest at the top
  3. Focus on signals that are 1-5 bars old -- these are the most actionable
  4. Click the Chart button to examine the signal in detail before entering
  5. Ignore signals with high Age values unless they align with a broader thesis

Why it works: Fresh signals offer the best entry timing. As a signal ages, price has already moved away from the entry zone, reducing the risk-to-reward ratio.

TIP: Regardless of strategy, always calculate your position size based on the distance between Entry and SL. Risk no more than 1-2% of your account equity per trade.

Band Multiplier Tuning

The three ATR multiplier parameters control the geometry of every trade setup. Adjusting them changes signal frequency, stop distance, and profit potential.

How Band Multipliers Affect Trading

Style Entry Band SL Band TP Band Characteristics
Scalping 1.0 1.0 2.0 More frequent signals, tighter stops, smaller targets. Best for M5-M30.
Default (Balanced) 2.0 2.0 4.0 Moderate signal frequency with generous risk-reward. Best for M15-H4.
Swing Trading 3.0 3.0 6.0 Fewer signals, wider stops, larger targets. Best for H4-D1.

General guidelines:

  • Entry Band: Lower values trigger signals more frequently because price does not need to pull back as far. Higher values require deeper pullbacks, producing fewer but potentially higher-quality signals.
  • SL Band: This defines your risk per trade. Tighter values reduce the monetary risk but may result in more stop-outs during normal volatility.
  • TP Band: This defines your reward potential. The default 4.0 combined with an SL of 2.0 produces an approximate 2:1 reward-to-risk ratio before accounting for entry placement.

TIP: When changing multiplier values, always backtest the new settings on historical data using MetaTrader's Strategy Tester or by visually reviewing past signals on the chart. Small changes can significantly affect signal frequency and performance.

Broker Symbol Configuration

Different brokers use different naming conventions for currency pairs and other instruments. If the dashboard shows errors or missing data, you need to configure the Symbol Prefix or Symbol Suffix.

Common Broker Formats

Broker Format Symbol Prefix Symbol Suffix Example
Standard (leave empty) (leave empty) EURUSD
With .pro suffix (leave empty) .pro EURUSD.pro
With m suffix (leave empty) m EURUSDm
With .ecn suffix (leave empty) .ecn EURUSD.ecn
With x prefix x (leave empty) xEURUSD
With # prefix # (leave empty) #EURUSD

How to Find Your Broker's Format

  1. Open the Market Watch window by pressing Ctrl+M
  2. Look at how currency pairs are named in the list
  3. Identify any prefix (characters before "EURUSD") or suffix (characters after "EURUSD")
  4. Enter the prefix and/or suffix in the indicator settings
  5. The Symbols list itself should use the base names only (e.g., EURUSD, not EURUSD.pro) -- the indicator will combine them with the prefix and suffix automatically

Troubleshooting

Dashboard Shows No Signals

  • Ensure your symbol names are spelled correctly in the Symbols input
  • Verify your broker's symbol format in the Market Watch window and configure Prefix/Suffix accordingly
  • Check that at least some timeframes are enabled (M5 through W1 are on by default)
  • Confirm you have enough history data loaded -- go to Tools > Options > Charts and increase the max bars setting
  • Wait a moment after attaching the indicator; it needs time to load data for all symbol/timeframe combinations

Indicator Does Not Load

  • Ensure the file is in the correct folder ( MQL4/Indicators  for MT4 or  MQL5/Indicators/Market  for MT5)
  • Right-click on Indicators in the Navigator panel and select Refresh
  • Restart MetaTrader completely
  • Check the Experts tab at the bottom of MetaTrader for any error messages

Symbols Show "---"

  • The symbol name was not found on your broker's server
  • Check Market Watch for the exact spelling your broker uses
  • Configure the Symbol Prefix and Symbol Suffix fields to match your broker's naming convention

Signals Differ from Chart Arrows

  • The dashboard scans all enabled timeframes, while chart arrows only appear for the timeframe currently displayed
  • Switch the chart to the timeframe shown in the dashboard row to see the corresponding arrows
  • Use the Chart button in the dashboard to navigate directly to the correct symbol and timeframe

Chart Buttons Do Not Work

  • Ensure the chart is not locked (right-click the chart, check that "Chart Locked" is unchecked)
  • Some chart templates or profiles may override the symbol change -- try on a clean chart
  • In MetaTrader 5, ensure the symbol is available in Market Watch before clicking the button

NOTE: The most common issue is an incorrect Prefix or Suffix setting. Always check your Market Watch window first to confirm the exact symbol format your broker uses.

Frequently Asked Questions

Q: What is VIDYA and how is it different from a regular moving average? A: VIDYA (Variable Index Dynamic Average) is an adaptive exponential moving average created by Tushar Chande. Unlike a standard EMA that uses a fixed smoothing factor, VIDYA adjusts its speed based on the Chande Momentum Oscillator. It moves faster during strong trends and slower during choppy, directionless markets.

Q: How are the Entry, SL, and TP prices calculated? A: All three are based on ATR bands around the VIDYA line. The Entry price comes from the VIDYA band at the Entry Band multiplier (default 2.0x ATR). The Stop Loss is placed at the extra band (default 2.0x ATR beyond VIDYA in the protective direction). The Take Profit is placed at the opposite band (default 4.0x ATR on the profit side of VIDYA).

Q: Does this indicator repaint? A: No. The indicator evaluates only bar 1 (the most recently closed bar) and never reads bar 0 (the current forming bar). Once a signal appears, it will never disappear, move, or change.

Q: How many symbols can I scan at once? A: You can monitor up to 20 symbols simultaneously. Enter them as a comma-separated list in the Symbols parameter (e.g., EURUSD,GBPUSD,XAUUSD). More symbols require more processing time, so find a balance that suits your system.

Q: Which timeframes work best with this indicator? A: H1 and H4 generally provide the best balance of signal frequency and reliability for most traders. M15 works well for active day traders, while D1 suits swing traders who prefer fewer, higher-conviction setups.

Q: Can I use this indicator alongside other indicators? A: Yes. The Volumatic VIDYA Dashboard works well as a signal generator that you confirm with other tools such as support/resistance levels, RSI divergence, volume analysis, or higher-timeframe trend filters.

Q: What if my broker uses different symbol names? A: Use the Symbol Prefix and Symbol Suffix settings. For example, if your broker names pairs as "EURUSD.pro", leave the Symbols field as "EURUSD" and set the Suffix to ".pro". The indicator combines them automatically.

Q: How do I update the indicator to a newer version? A: For MT5 Market purchases, updates install automatically. For MT4, download the updated file from your MQL5 Market purchase history and replace the old file in your  MQL4/Indicators  folder. Then refresh the Navigator and re-apply the indicator to your charts.

Support & Contact

If you need assistance with the Volumatic VIDYA Dashboard Indicator:

Contact Method Details
Email support@forexobroker.com
Website www.forexobroker.com
MQL5 Market Use the Comments section on the product page

When contacting support, please include:

  • Your MetaTrader version (MT4 or MT5)
  • Your broker name and symbol format
  • A description of the issue
  • Screenshots if applicable
  • Your indicator settings (especially Symbols, Prefix, Suffix, and multiplier values)

Download:

Risk Disclaimer

HIGH RISK WARNING: Trading foreign exchange (Forex), CFDs, and other financial instruments on margin carries a high level of risk and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to trade, carefully consider your investment objectives, level of experience, and risk appetite.

The possibility exists that you could sustain a loss of some or all of your initial investment. You should not invest money that you cannot afford to lose.

NO GUARANTEE OF PROFIT: Past performance is not indicative of future results. No representation is being made that any account will or is likely to achieve profits or losses similar to those discussed in this guide or shown by the indicator.

DEMO ACCOUNT RECOMMENDATION: We strongly recommend testing any trading strategy or indicator on a demo account before trading with real money.