What I see wrong with that is, the price of 0 is the current market price, then your lowest price starts on 0, use ID numbers that can't overlap for testing.
@agulia Hello, I don't know if you have solved it already, but today I found this thread looking for something similar and well, I thought that this image could help you.