This is a continuation of a series of indicators that might benefit from discontinued signal line calculating mode
This is the CCI that can (and by default it does) use average of price instead of "raw" price to avoid some false signals. Adding dsl as signal lines might add some more false signals filtering. Usual options :

Dsl MACD 2
Discontinued signal line MACD
Solar Wind Indicator for MQ5
This is a re-write of the old Solar Winds indicator for MQ5. There has recently been some 'excitement' about using this with other indicators for entry signals, and after a request to develop an indicator using it, I found that it was a classic re-painter - so I am contributing this code with an easy switch to allow seeing the indicator in re-paint versus non-repaint mode.
Dsl RSI of average
Discontinued signal line version RSI of averages
Dslu RSI of average
Non-anchored discontinued signal line RSI of average