I tried to just add "no trade - buy now" but still nothing happening after the first buy block.
But I took a look at your explanation, and I think I understand a little more now.
It seems like the problem is in the "check how it was closed" box. Like you explain, maybe it only checks one time and if conditions are not met that one time - nothing happens?
Let me know if you have a easy solution to what im trying to code here 
Thank you and happy coding !
