P.S.
In this indicator, channels should be removed; they are not needed, because only target levels matter. To identify them, channels are built. You should also remove all goals except for only one relevant one, the one towards which the price is currently moving. And additional levels of goals should also be added.
Maybe someone can do this, then a very powerful tool for market forecasting will appear