Demo is technically no different than live except for the emotions, which include greed IMO like you said. I think trading defensively with your brain and not letting fear and greed take over is key.
A trader has to find the balance between taking profits and letting them run which is a hard...
when looking for a pair to trade I generally look at all the pairs my broker has, and flip through the charts over and over again everyday until I see something that looks promising.
I may go a few days without making a trade, but when I do it is generally a winner. traders are paid to win...