I also spotted 2 mistakes in the code:
1. minval for SellZone should be -1 and not 0.01 (otherwise you cannot change the input for negative values in percent price)
2. you cannot use the same sellzone and buyzone for price and percent price, because the difference of price or percent of price is not in the same range
keep up the great job :)
HPotter
⋅
@drorsha, Yes, you are right. I will post update when I will have a time. Thank you.