For a start check loss needs a for each trade. close trades individually. The link is all good, but you could have said what doesn't seem to work:

For a start check loss needs a for each trade. close trades individually. The link is all good, but you could have said what doesn't seem to work:

Does the buffer contain the value? In a comment block print the buffer value and check if it's got the price value
Yes but need more info on what exactly you are doing
You are redrawing it on every tick, which means it will be named fib1,2,3,4 etc set a reason to draw above and delete when you draw so it is always named fib, let me know if this works...
Add a shared project link to look at, there is no bug in this block
Add a once per bar block, or a pass once block (this will need resetting) in the tree creating the notification.
Something like once per bar above, or pass once, but you would need to reset this.
on chart only works when you do something on your chart, I think you want this on tick, if you had for example one per day at a specific time on tick delete then at a time you want the object would be deleted
Show a bit more information on what's exactly happening
Yes looks good, as long as you have used the name of your line (is easier to use names)
You have to draw that manually just so you know what candle should be used, in this link I will set a horizontal line to be drawn on the close with a vertical line and on the candle. I haven't tested: https://fxdreema.com/shared/dkV0dC6sc
Just say what doesn't seem to be working, what I have said to you has previously been tested, add the candle line so you can see what's happening, and test on 5 minute chart.