• Overview
  • Reviews
  • Comments (4)
  • What's new

Candlestick Tools


Candlestick Tools is a colored multicurrency/multy-symbol indicator. It shows one of four standard indicators as a candlestick chart in a separate window below the chart of the main financial symbol.

The indicator is calculated based on one of two indicators included in the standard package of the МetaТrader 4 terminal:

  • CCI - Commodity Channel Index.
  • RSI - Relative Strength Index.

The default indicator is Commodity Channel Index.

The indicator may be used with any broker, irrespective of the name of the financial instrument since it is necessary to manually enter the name as an input parameter. If you enter a non-existent or incorrect name of a financial instrument, you will receive an error message that this financial instrument is unknown (does not exist).

You can set the number of displayed candlesticks, as well as select bullish and bearish coloring.


The indicator can be used as a visual tool that represents market data in a convenient informative way, which helps to analyze market events.

The indicator can be used for manual or automated trading in an Expert Advisor. Values of indicator buffer of the double type, that characterizes the candlestick configuration, can be used for automated trading: 

  1. The indicator values based on Open prices - buffer 0.
  2. The indicator values based on High prices - buffer 1.
  3. The indicator values based on Low prices - buffer 2.
  4. The indicator values based on Close prices - buffer 3.


  1. Currency_Name - the name of the financial instrument.
  2. Indicator_Number - the name of the indicator.
  3. Bars_Number - the number of bars to be displayed in a separate window.
  4. Periods - indicator calculation period.
  5. MA_Method - averaging method for the MA of the basic indicator.
  6. Shift - the sift of the basic and calculation indicator relative to the price chart.
  7. Bars_Flag - a flag to allow display of the number of bars specified in the Bars_Number parameter:
    • true - according to Bars_Number.
    • false - maximum available bars in the history. 
  8. Bulls_Color - the color of the bullish candlestick.
  9. Bears_Color - the color of the bearish candlestick.


A chart with the same parameters on the same financial symbol cannot be displayed more than once. Otherwise, you receive an error message related to its re-use and will be offered to select another financial instrument. However the message should be ignored when you only modify parameters of a drawn indicator for calculation (see screenshots).


It is recommended to use the indicator with the parameter Bars_Number not exceeding the number of bars that can be shown in one window (about 250 bars).


In case of loss of connection with the trading server, when connection is restored and data is downloaded, the chart will be redrawn from the beginning to the number of bars specified by Bars_Number and Bars_Flag.

No reviews
Version 1.23 2020.04.01
Version 1.22 2018.10.13
General Improvements.
Force and StdDev are exluded.
Version 1.21 2018.10.11
User's interface has been improved.