For long term, imagine that one day the markets go against your moves, and without setting the stop loss you may end in a bad lose. Of course, that sometimes, because of some ticks closes the transaction on stop loss, but I believe for the long run, better to have a position where you know how the trade might work out, setting a take profit and a stop loss. Before entering a trade, we need to know why we enter the trade, and how much are we willing to lose on that trade.
Correct! having that knowledge will do allow you to have a better position, there are up and down from any type of market,
but if you have a much better look and have the right skills to work around from any venue of investment that you take having
stop and loss will lead you to harvest those profits that possibly you gained from your investment.