I have been reviewing and testing this indicator. About the RSI and CCI that was asked about, it is in the code, but it is not implemented. So they are just taking up space and perform no function.
About the indicator missing arrows, I was right before about the dots having something to do with the arrow conditions. They were not meant for TP by the original coder. They are required for an arrow to appear. However, they appear AFTER the arrows most of the time. Sometimes, they appear on the same candle as the arrow, but regardless the problem is that they are needed for an arrow to appear though. See the attachment.
So this is why the indicator misses arrows after it is already started and has been running, because when it is running it is not considering old candles to the left of the chart so far back. Yet, the conditions for an arrow require there to be a dot, but the dot doesn't appear until LATER. When you reload the indicator though, it forces it to consider all candles again, so arrows are drawn. This is why.
So here is what I can do. I can remove the condition for the dots to be required for an arrow. What will happen is you will get more arrows drawn though. Or I could make the indicator always consider past candles so it will draw arrows without the need to reload it. The problem with this though is that the new arrows will come delayed. This is because of what was said above about the dot being needed for an arrow to be drawn, but the dots appear AFTER the arrow.