Thanks.
OK, I tried it on M5.
First it looked good, then it happened again.
What is the reason? Well, a price move triggers the arrow, the arrow paints, price moves in the opposite direction, arrow remains were it was painted. That's how and why this happens. If you reload the screen, arrow has disappeared.
Also interesting: although the input in "DrawArrowsWhenTimeFrameAlligned" is 4, indi draws arrow when 3 are alligned.
If you change input for "alertsHowManyTimeFrameAlligned" from 3 to 4 arrows change (but that should only affect alerts!)
But that may also be due to price changes because it is unclear whether price move in the opposite direction have changed indi from 4TFs (red) to 3TFs red and arrows have simply stayed on screen.
I am glad you're the coder because the details can and will mostly be real fuckers!