Technical Indicators for MetaTrader 5

Smooth price for Monarch

Request a price

Free updates are included

We Accept:

We guarantee that all our
products are 100% authentic


MetaTrader 5
Konstantin Gruzdev


The Smooth Price technical indicator is used for plotting a smoothed line as close to the price of the financial instrument as possible, and serves to eliminate its noise components. The indicator is part of the Monarch trading system, but here it is presented as an independent technical analysis tool.

The indicator is based on the cluster digital filter, which, unlike the ClusterSMA, is applied directly to the price time series. Smooth Price does not redraw (except the very last, zero bar) and is an improved version of the famous similarly named indicator. Features of the cluster filter based indicators are described in the author's blog.


  1. No delay on a formed trend.
  2. Minimum delay during reversals.
  3. Gently smooths noise movements of the price.
  4. Stable on the flat.
  5. Indicators, based on the Smooth Price instead of the price, contain less false signals (see screenshots).


1. Main settings:

  • Sensitivity - indicator sensitivity, can have values from 0 to 255.

The highest sensitivity is at the zero value - the indicator replicates the price movements. The lowest sensitivity is at value 255 - the indicator algorithm tries to eliminate noise movements of the price as much as possible. Default value is 0. The maximum limitation of 255 has been introduced due to the "heavy" calculation part of the cluster filter.

2. Appearance:

  • Max bars in chart - the maximum number of bars, that are calculated and displayed in the indicator's window during the product's start or re-calculation. The default value is 256 bars. This greatly speeds up the preparation of the indicator for trading and testing. If 0, the indicator is calculated at the entire available history. The minimum amount of displayed bars is three.
  • Recalculation of the last bar - select the re-calculation mode of the last unfinished bar. The 'Every tick' mode is set by default. There are three options:
    • Every tick - the indicator is re-calculated at every tick on the last unfinished bar. Use this mode if the indicator readings are important on this bar.
    • Every new minute bar - the indicator is re-calculated on the last unfinished bar only when a new bar arrives on the M1 timeframe. It is recommended to use the mode on timeframes exceeding M1. This reduces the load on CPU and allows tracking changes in the indicator readings once per minute.
    • Every new bar - the indicator is re-calculated at the last unfinished bar only when a new bar arrives on the current timeframe. The indicator values on a new bar are often disregarded when defining a signal for a trading system. By selecting the option, you can significantly reduce the indicator calculation time in actual trading, as well as during strategy tests.
  • Color up - upward line color.
  • Color down - downward line color.
  • Width - line width.
  • Style - line drawing style. When the "Width" is set to 1, apart from the Solid line, you can also select Dash, Dotted, Dash-dot, or Dash - two dots.

3. Alerts (Signals).

  • Bar of alert - the number of the bar on which the signal is checked (0 - the last unfinished bar). Signals are generated when the trend of the indicator line changes. If "Bar of alert" is greater than 0, then the signal will be generated only if the indicator moves in the same direction on the specified bar and all the subsequent bars. Thus, the signals are only generated during a steady trend and are ignored in all other cases, to reduce false triggers.
  • Sound - enable/disable sound alert.
  • Log - prints the signal message into the log.
  • Alert - generates a sound alert, prints a message about the signal to the dialog box and to the log.
  • Mail - sending an email using an address specified on the Email tab of the options window.
  • Notification - sends a notification to mobile terminals which have their MetaQuotes IDs specified in the "Notifications" tab of the terminal settings.


If for any reason you do not like the purchased program, you can request a refund within 14 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.

Simply send a request for refund or exchange with your order number by email:

Refund requests received more than 14 days after purchase will be rejected.

Email Us Now! Support is available 24/7
by Email:

Do You Need Help?
Click Here To Start Live Chat

Contact Us

Copyright © 2021 All rights reserved. Terms and conditions | Privacy policy     We speak your language EN|CN|DE|ES|RU

RISK WARNING: is a software reseller, we do not offer investment advice or execute trades. The software we provide is a tool where the settings are input by the end user to design their own trading strategy. Trading forex and CFDs carry a high degree of risk to your capital and it is possible to lose your entire deposit. Only speculate with money you can afford to lose. As with any trading, you should not engage in it unless you understand the nature of the transaction you are entering, and the true extent of your exposure to the risk of loss. These products may not be suitable for all investors, therefore if you do not fully understand the risks involved, please seek independent advice.