For each trade, there are 2 stops.
Stop 1 is based on the setup, or what I call a structure stop. This stop can be hard or mental, it does not matter to me, as long as volatility is considered. A hard structure stop is not prudent for all trades. If the expected structure (aka reasoning) for the trade is negated, it's time to bail and say next!! An example would be a momentum play, using, say, the previous bar HL as S/R. Versus a different trade that uses, say, a trendline breach or break as a negation. These are just simple examples. Every trade is unique in it's own way.
Stop 2 is what I call a catastrophic stop. It is based 100% on money. It's a money stop! It is a hard stop. And it exists on every trade. Several factors go into the exact amount, but the purpose of this stop is to prevent an account catastrophe due to acts of god... power outage, face plant on the desk for whatever reason, working environment distraction, human stupidity, etc. The key here is that your platform and execution route MUST provide/allow server-side orders.
HTH