@highmoose The problem is defining 'touching' the box. Do you mean the price levels of the highest and lowest positions of those boxes? If so you need to store the value of those levels into variables and then use condition blocks to check if price hit them later. If that happens the box is deleted.