The indicator implements a breakout system using a channel based on the High and Low price series processed by the algorithm of JSatl_Digit.
When price exits the gray channel, the bar color changes to the color corresponding to trend direction. Green for the growth of a financial asset, red color - fall. Bright colors denote coincidence of trend direction and direction of a candlestick. Dark colors correspond to the situation when the direction of a candlestick is opposite to trend.
The price labels indicate the most recent values of the channel, used as the breakout levels.
The indicator uses the classes of SmoothAlgorithms.mqh library (copy it to <terminal_data_folder>\MQL5\Include). The use of the classes was thoroughly described in the article "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".
Fig1. The JSatl_Digit_System indicator
Translated from Russian by MetaQuotes Software Corp.
Original code: https://www.mql5.com/ru/code/16370
Constructor for creating histograms of statistical distributions of indicators, timeseries and their derivatives.Exp_AFL_WinnerV2
The Exp_AFL_WinnerV2 Expert Advisor that uses the AFL_WinnerV2 indicator.
Trading system based on the signals of the JSatl_Digit_System indicator.ColorJSatl_Digit
Smoothed fast digital filter JSatl with color indication of movement direction, that displays the most recent value as a price label with the possibility to round the channel levels up to a required number of digits.