Good morning everyone! Just had a question about how long to let a trade run. I set up a trade yesterday on Gold after my alert went off. It was a short position with all the criteria for a perfect entry. I entered the trade and I got to about $300 and my take profit was around $500. But this took almost 8 or 9 hours for price to move to $300. My question is how long should you stay in a trade? I know it’s not best practice to keep a trade open overnight. It’s also not best practice to close a trade when it hasn’t reached your take profit. Also I know there was news yesterday but I got lucky as price action wasn’t too crazy on Gold. Trade time might just be a subjective thing but if anyone can give their thoughts that would be awesome thanks! :)