A semaphore signal indicator that uses an algorithm based on crossovers of oversold and overbought levels from the NRatio indicator.
The indicator uses SmoothAlgorithms.mqh library classes (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".
Fig. 1. The NRatioSign indicator
Translated from Russian by MetaQuotes Software Corp.
Original code: https://www.mql5.com/ru/code/12593
The XCCX indicator with additional trend strength indication using colored dots based on the standard deviation algorithm.TrendlessAG_Hist
A trendless indicator (based on the book "Trading with DiNapoli Levels") made as a colored histogram.