No. Stop-loss orders are optional, and there is no penalty for trading without one.
That said, you are still fully responsible for managing your open risk and staying within the Maximum Daily Drawdown and Maximum Loss rules, whether or not you use a stop-loss. Not having a stop-loss is never an excuse for breaking a risk limit.
Note: on 1-Step Funded, 2-Step Funded and Instant accounts, the 1% Per-Trade Risk Rule limits the floating loss on each position to 1% of the Initial Account Balance. A stop-loss is the simplest way to stay inside that limit.