@amaries As is as soon as a trade is placed so pending will be placed, your blocks on trade will activate, so as I said before you need separate trees so pending's are not connected under buy/sell, if you want to wait after placing trades your logic needs to work to reflect this.
A