<i>"but I always seem to have an excuse even if it's just 'no-one ever went broke taking profit' "</i>
That old axiom is myth #2 in our profession. In reality, millions of aspiring traders have gone broke thru the decades taking profits left & right.
How is that possible? Simple. Profits are smaller than losses. +20pip profits and -50pip losses (for example) are done all the time, every day, right now I'm sure.
<b>giles</b> is 100% correct. FX traders must let profits run in order to win over time. Anyone who trades FX does so in the first place because that market makes some huge moves. If attracted to a market because we know it makes huge moves, why on earth exit any trades for pittance profit?
Flat over the weekend or any market break per FX is always fine, but one cannot eat like a proverbial bird and fertilize like an elephant in this profession.
Those emotional excuses are brow-beaten elsewhere in this forum and elsewhere, of course. Bottom line is, let profits in FX run deeper than you can bear to stand, and you will catch many amazing profit runs in the process.
If I were still trading FX, my stops would be -20 to -50 pips seeking +100 to +300 pip (or greater) gains, depending on which pair we speak of. I do know some long-term profitable FX traders, and every one of them is a swing / position trader in the manner giles speaks of.