Version 2.64 2020.06.17
- Добавлена отрисовка координатной сетки. Параметр GridStep задаёт шаг сетки по ценовой шкале. Если задано -1. то шаг подбирается автоматически. Если 0, то сетка не рисуется. Параметр GridColor задаёт цвет сетки.

- Разрешены пробелы после имени функции.

- Названия "Bid" и "Ask" не отображаются, если их уровни совпадают.

- Исправлены баги.
Version 2.61 2019.06.08
- Added "Spread" function, which receives an average spread for each bar of the specified time series:
Spread (symbol, timeframe, barshift). It is measured in absolute(price) units (e.g. 0.0015). And if you need to get value in points then use a similar function - "SpreadPips".

- Added "TickVolume" and "RealVolume" functions, receiving tick volumes and real volumes for each bar of the specified timeseries:
TickVolume (symbol, timeframe, barshift)
RealVolume (symbol, timeframe, barshift)
The previously existing Volume function is equivalent to RealVolume

- Fixed bugs.
Version 2.56 2017.11.03
1. Optimized graphics, improved performance.

2. Added parameter "RefreshRate_sec" that specifies the refresh rate of the graphics in seconds. It allows to adjust the load on the CPU.

3. Added parameter "OpenPrices_Synchronize" meaning the full synchronization of the multiple symbols prices while synthesizing the bar open price. In other words, when calculating a candle chart synthesized of several symbols, the open price of the synthetic bar is calculated based on the close prices of minute bars for each symbol to achieve the maximum result accuracy. This mode is enabled by default. It was also used in the previous versions. If 'false', the open price of the synthetic bar is calculated based on open prices of initial symbols' bars which may lead to inaccurate values since the open prices synchronization between various symbols is not guaranteed.

4. Added new functions:

- Line(), LineTime(symbol, period, barshift), LineBar(symbol, period, barshift) - get the time or bar number for the vertical line on the chart (similar to LineClose, etc.)

- If(condition, value_for_true, value_for_false) - if condition is 'true', then return the first argument, otherwise return the second one.

- Empty() - return an empty value that is not displayed on the chart and any operations with this value also return an empty value. It can be used inside the "If" function when you need something to be drawn on condition.

5. Added math operations: >= and <=

6. Fixed errors.
Version 2.41 2016.11.30
- Increased the amount of charts up to 12
- Improved the appearance in candles mode
- Added button (icon) to hide or show all formulas
- Added functions:
˜ ˜ ˜- Time(symbol, timeframe, shift) - get bar time
˜ ˜ - Bar(symbol, timeframe, shift) - get bar number
- Improved performance
- Fixed some errors
Version 2.38 2015.10.13
- Fixed errors.
Version 2.37 2015.08.19
- Fixed errors
- Added check boxes next to names of formulas for quick enabling/disabling each formula
Version 2.33 2015.08.07
- Fixed errors
- Increased the amount of charts up to 10
- Added the ability to hide the names of all equations on the chart (ShowLabels parameter)