As far as keeping profit while staying in a trade, I do it by selling half positions. For instance, I shorted as the 30 year originally broke 118, with my initial stop at break even. As it moved down, I moved a stop for half my position down, and kept the rest at break even. As it turned out, I did get half my position stopped out with a 1 point profit, and let the rest ride. Fortunately, I've been able to ride the remaining half all the way down to where it is now.
I've found that the selling halves strategy has been the best way for me to stay in the game while putting some guaranteed money in my account.