It is not mandatory to have a stop-loss on your positions for any of the 3 programs. However, it is highly advised to trade with a stop-loss to manage risk effectively.
Note: For Evaluation Funded accounts, if you wish to claim 50% split upon violation in profits, it is must to have a stop-loss in every trade. Please refer to Evaluation Rule#07