CVHFOnArray class is designed for calculation of Vertical Horizontal Filter (VHF) values on indicator buffers.
Init() method with the following parameter is called in the OnInit() function:
Solve() method with the following parameters is called in the OnCalculate() function:
Test_VHFOnArray.mq5 is a sample indicator showing CVHFOnArray class application. IncVHFOnArray file must be placed to MQL5\Include\IncOnArray of the terminal data folder (IncOnArray folder must be created).
Vertical Horizontal Filter (VHF) shows the current market phase: a trend or a flat. It was first described by A. White in 1991.
Translated from Russian by MetaQuotes Software Corp.
Original code: https://www.mql5.com/ru/code/633
ZigZag based on the fractals of a larger timeframe considering VininI_FractalsTrend indicator data.3D_Oscillator_HTF_Signal
3D_Oscillator_Signal shows a trend direction or a signal for performing a deal generated by 3D_Oscillator as text messages with a trend color indication or deal direction and gives alerts or audio signals.