I encountered a strange thing a little while ago, I was trying to buy the coin $BTTC

at a price of 0.00000093 and I wanted to sell it at a price of 0.00000094 with a difference of 1%, the limit orders were not applied for everyone, instead when you try to buy at the market price they only allow you to buy at 0.00000094 while the one who sells is allowed at 0.00000093 only!! How is this possible on a platform of this size?