When I put a trace, it said the values of the buffers are Zero.
Whatever you did with the BuyZone and SellZone variables, there are FibLevels built into the coding of that indicator. Perhaps you could do the same for Fiblevels? Perhaps you could simply use the adjust option under each condition? For instance, if you want to open when its lower than the 50% line, you could close it if you were to use the red buffer * .5....given that the red buffer is 100%. But I couldn't see a defined value with trace.
Heres what I am trying to do with it:
https://fxdreema.com/shared/NGIKBN64b
I have put the indicator to use on the entry and exit to see if I can get ANYTHING to work.
Im following to see how it goes.