Non ça n’est pas correct. Le code du trailing stop que tu as partagé utilise des ordres type STOP pour placer les sorties (SELL / EXITSHORT) sur les niveaux de prix calculés. L’utilisation de SET STOP LOSS n’est pas indispensable.
Si tu ne visualise pas d’ordres de sorties sur ton graphique c’est parce que ces ordres de sorties ne seront placés que sous condition (activation du trailing stop à partir d’un seuil de gain). Donc en attendant que le trailing stop s’active, tu pourrais en effet ajouter un SET STOP LOSS, mais pas avec comme valeur newSL (qui ne fonctionnerait pas puisque newSL est un niveau de prix alors que l’instruction attend une distance).