The trend indicator is formed of a colored cloud of the Hull Moving Average and its averaging.
The indicator uses SmoothAlgorithms.mqh library classes (must be copied to the 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".
The original HullTrend indicator was developed in the MQL4 language and published in the CodeBase on 04.08.2006.
Figure 1. The HullTrend indicator
Translated from Russian by MetaQuotes Software Corp.
Original code: https://www.mql5.com/ru/code/8904
An indicator of technical shapes by Merrill. М & W Wave Patterns by A. Merrill.TSI_CCI
A TSI oscillator based on the values of the CCI technical indicator, implemented with its own signal line in the from of a colored cloud.