I agree that you must have the occasional big winner to really get ahead. This does not require an investment time frame, because "big" is a relative term. If you are a daytrader who's average winner is 25 cents/shr, and once a week you bag a $3/shr. winner, you are going to have much better results. That one big winner will pay for a lot of mistakes and will also improve your confidence. In order for that to happen you must let your winners run. The best way to let winners run is to use a trailing stop that you don't monkey with, because you aren't smart enough to improve it by monkeying with it. Set it and leave it.
Carol