Thanks for the improvement ideas. I have modified the indicator.
This indicator defines 1 pip as 10 times the minimum tick value of the chart. For 'OANDA:XAGUSD', where this standard method doesn't display the pips bar correctly, it automatically sets 1 pip to 0.01. For other cases where the standard method doesn't display correctly, I've made it possible to input the pip value manually.
Now, you can select the horizontal position. The default 'Right' setting displays it on the right side of the last chart bar as before. When 'Left' is selected, it displays the bar offset from the right side of the leftmost visible chart bar.