of course i agree with you long term trading is very hard and i say that we work in market with market current situation and we make our good technical and fundamental analysis in market and we make good trading experience in market and we make good knowledge in market and we when trader work in market with clear market direction then he/she make good earning easily with forex market
for long term trading you can use as a reference h4 timeframe for open positions, and can be used daily to determine the direction of the trend is going. takeprofit be within a week or two weeks, but we get the profit would be enormous, other than that we will be more relaxed in this activity.