How "Indicator rise" works...
You load the indicator. By default it is with Candle ID = 0, which means that it's current value is used.
The idea is that for X candles in the past, that indicator is rising (every next value is bigger than the previous one). So, we start from from the Xth candle in the past, then the next one (X-1)... depending on how many candles are chosen, until we reach the candle that is chosen for the indicator (Candle ID).
I just edited the behaviour of "Candles to rise" so now when it is 1, that means that the block will check if there is a rise between the previous candle and the current candle of the selected indicator.
http://fxdreema.com/shared/ucFKJ0TJc
Test that in M30, you will not see many arrows as a result... if any. That's because in the moment of a new bar's creation, the current and the previous ADX value is basically the same in M30. Test it in M1... there will be many.
Remove "Once per bar" in M30 and there will me more arrows, because now it waits all bar long for ADX[0] to rise.
The situation on the right is identical, but with Condition.
I also noticed that ADX value does not update on every tick, there is probably some treshold.
Anyway, everything depends on the timeframe, first candle, last candle and the distance between first and last candles.
