Try this on DAX, 1-hour chart (add this indicator to the price chart, not below it):
Pips = 60 * pipsize //Show only candles > 60 pips
Offset = 10 * pipsize //Offset above high/below low where we want an arrow to be displayed
IF Range >= Pips THEN
IF close > open THEN
DRAWARROWUP (barindex ,low - (offset / pipsize )) COLOURED (50 ,205 ,50 )
ELSE
DRAWARROWDOWN (barindex ,high + (offset / pipsize )) COLOURED (255 ,0 ,0 )
ENDIF
ENDIF
RETURN
now try this slightly modified version:
DEFPARAM CalculateOnLastBars = 500
ONCE Pips = 60 * pipsize //Show only candles > 60 pips
ONCE Offset = 10 * pipsize //Offset above high/below low where we want an arrow to be displayed
IF Range >= Pips THEN
IF close > open THEN
DRAWARROWUP (barindex ,low - (offset / pipsize )) COLOURED (50 ,205 ,50 )
ELSE
DRAWARROWDOWN (barindex ,high + (offset / pipsize )) COLOURED (255 ,0 ,0 )
ENDIF
ENDIF
RETURN
The latter one will show incorrect arrows due to a known bug with Range + DEFPARAM + ONCE.
After many months this bug is still there, will the new version address it?
Thank you.