No easy answers here, but generally, I think it's a good practice to never let, say a 10 point unrealized profit go back to even. If you're 7-8 points in the money and lock in 5 points, you're vulnerable to getting stopped out on noise.
Not ever day offers 20 point moves either, unless you got...