Well i think that long term forex trading is much better then short term and the reason behind it is that in long term we have enough time to keep patience irrespective in short term because in short term most of the times many forex traders fails to control on their emotions and greed.