According to my experience both long term and short term are profitable in its own way, but there is more profit on short term trading but there is sometimes high risk involve in short term trading mainly in high volatile markets and we should use tight SL and TP on short term trade. Long term trade is good as there is high profit involves even when we take less volume but at the same time if our TP did not hit then our trade can take a U-turn to loss point.