• Overview
  • Reviews (1)
  • Comments (15)
  • What's new

Multiple Indicator Matrix with Alert by RunwiseFX

The indicator displays a matrix of indicators across multiple timeframes with a sum total and optional alert. Custom indicators can also be added to the matrix, in a highly configurable way. The alert threshold can be set to say what percentage of indicators need to be in agreement for an alert to happen. The alerts can turned on/off via on chart tick boxes and can be set to notify to mobile or sent to email, in addition to pop-up.

The product offers a great way to create an alert when multiple indicators are in agreement, whether they be standard indicators or custom indicators, including those purchased via Market.

Information on multiple symbols can be shown on the same chart by using multiple instances of the indicator, each configured with a different symbol and position.

The properties of the standard indicators can be changed via the indicator inputs and a wide variety custom indicators are supported. The standard indicators shown by default are: ADX, CCI, market price above/below Moving Average (MA), Moving Average Cross (MAX), MACD, Momentum (MOM), OsMA, RSI, Parabolic SAR, William's Percentage Range (WPR). Any of these can be turned off.

Notes when using strategy tester: The test needs to be running at least market speed for the alert tick boxes to work. Alerts will appear in the Journal tab. Indicators on the weekly and monthly timeframes may not be calculated.


  • Important_alertThresholdPercentage - Threshold at which alert will happen, e.g. if set to 75 would mean 75% of indicators would need to agree for alert on the timeframe.
  • Important_alertOnlyWhenAllSelectedMatch - If true, then will only alert if all the selected timeframes are in agreement.
  • Important_defaultAlerts - Set to 1 if alert should be on by default. Values are comma separated for each timeframe.
  • Important_periodsToShow - Periods (timeframes) to show. Values are comma separated.
  • Important_symbol - Symbol to show information for. If blank will be the symbol of the chart.
  • Main_alertAllResetLevel - How many periods need to have gone other way for alert to reset
  • Main_disableSpreadAskBid - If true then won't show spread/ask/bid
  • Main_distanceMethod - How to look back for indicators showing arrows/dots
  • Main_drawBackground - Set false to turn off background
  • Main_indiExamineCandles - (used for debugging)
  • Main_maxBarsToSearch - How far to search back for indicators showing arrows/dots
  • CustomN_indicatorName - Custom indicator name as appears in Indicators folder in your MetaTrader Data Folder
  • CustomN_indicatorDisplayAs - Indicator name to display as in the matrix. If left blank then will truncated CustomN_indicatorName.
  • CustomN_indicatorProperties - Indicator properties. Should be comma separated in the order they appear in the indicator. Boolean type inputs should be set as 0 or 1 and text inputs should be enclosed in double quotes. If left blank then the default indicator properties will be used.
  • CustomN_colorIndex - Color index of the indicator to show in matrix. Can be comma separated if buy and sell indexes need to be supplied.
  • CustomN_shift - Candle shift to use for indicator capture, where 0 is live candle and 1 is most recently closed candle
  • CustomN_midPoint - Mid point to be used if only one color index is supplied and gives the indicator value that represents the transition from buy to sell
  • CustomN_nullValue - Null value to be used to decide if the indicator value should be ignored / regarded as not present. AUTO is EMPTY_VALUE or 0
  • CustomN_captureMethod - Controls how the indicator value should be interpreted (see video for examples)
  • Show_* - Allows the standard indicators to be turned on/off, in terms of being in the matrix and contributing to the alert
  • Box_* - Allows the position of the matrix to be changed
  • Property_* - Allows the properties of the standard indicators to be changed, e.g. period of moving average
  • Gen_alert* - Allows the alert to be sent to mobile / email
  • (other properties) - These are cosmetic and shouldn't need to be changed
Note, further details for setting inputs can be found in the manual - a link to which is in the Comments tab.

Our Other Products

Panel + Configurable Automation converts custom indicators, like this, into an EA that can trade automatically.

Reviews 1
Corentin Lobet
Corentin Lobet 2017.12.22 12:34 

Very well job ! Beautiful, customizable at will, useful for those who use indicators... Even if I don't use it anymore I have no regrets for this purchase.

Recommended products
Corentin Lobet
Corentin Lobet 2017.12.22 12:34 

Very well job ! Beautiful, customizable at will, useful for those who use indicators... Even if I don't use it anymore I have no regrets for this purchase.

Version 3.3 2019.05.29
- Expanded number of custom indicators that can be added to 10

- Added support for setting inputs to Tipu RSI indicator
Version 3.2 2019.03.15
- Fixed issue with with capture method 'increasing/descreasing' and templates prior to V3

- Fixed issue where Important_symbol input wasn't working
Version 2.9 2018.09.25
- Fixed issue where alert could only happen if all indicators had previously gone other way
Version 2.8 2018.06.21
- Improved compatibility with indicators that require price to cross their value for a trade signal.
Version 2.7 2018.03.27
- Improved support for custom indicators PipFinite Energy Beam, Reversal and Cluster Helix
Version 2.6 2017.09.28
- Fixed mistake in recent update where alerts still could not be turned off with PipFinite Breakout Analyzer
Version 2.5 2017.09.21
- Improved support for custom indicators PipFinite Breakout Analyzer, Strength Meter, Swing Control - so that don't get unnecessary alerts
Version 2.4 2017.07.26
- when input Customn_captureMethod is set to 'Distance To Not Null' then this release will use less processor resources as it is more efficient, so can handle indicators that use a lot of processor resources

- fixed issue with matrix appearing corrupt/hard to read if alter number of indicators in matrix
Version 2.3 2017.07.05
- Added support for reversal type indicators/strategies

- Different moving average methods can now be specified for fast and slow cross
Version 2.2 2017.06.22
- Fixed Bollinger Band deviation property so a double rather than integer

- Added support for mid point only showing buy if greater than given value and sell if less than another
Version 2.0 2017.05.19
- Added support for overbought / oversold (reversal) with Stochastic and/or Bollinger Bands

- Fixed issue with MA on different symbols to current chart