when I buy 1 contract and sell 1 contract simultaneously on the same bar, the TS2000i ends up with either 1 long contract or 1 short contract, depending on which order executed first. The first order executed without any problem, and then the second order reversed the whole existing position and opened a new position on another direction. This is not desired, I want overall zero position change after I have bought and sold 1 contract on the same bar. I have not used TS6,7,8. Is this issue solved when TS6 changed the order name to "SellShort" and "Buytocover"?