You can't recoop losses in a position by opening an opposing position because as long as you have both trades on your next gain/loss will be nil. Do the math. If you're both long and short, what ever gain the long positions makes will be a loss for the short position, and vice versa.