When trading with demo account, I noticed a few things. If I choose buy stop, I might lose hundreds of pips because I entered the trade late. However, I will avoid from the risk of hitting stop loss in case the price changes direction. If I choose buy limit instead, I will gain hundreds of pips because I entered the trade earlier, but if somehow the price changes direction, I will be hitting stop loss. So, I want to know, when is suitable to choose buy limit and when to choose buy stop?