All indicators are lagging.A lagging indicator is very detrimental to profits in my opinion.
The more they lag, the later the entry and later the exit, big negative on profits.
If you attempt to overcome via a faster indicator, then you end up trading a shorter time frame and still with the lagging entry and exit signals but worsening losses.
There is no way around it when used as entry/exit signals.