I prefer h4 timeframes ( 2 days positions at the most) but im not comfortable with trading on Fridays and before NFP as I tend to cut my losses. I have learnt that CUTTING OUT ur losses in forex is the key to success.
I will trade NFP but I wont position myself before that. News trading is a completely different vs technical trading.