In effetti il manuale ProRealTime la indica come possibile, però IG non consente di usare un doppio stop loss contemporanemente.
Si potrebbe pensare di scrivere due righe, una per lo stop loss ed una per il trailing stop, ma in questo caso verrebbe ricordata sempre e solo la seconda riga, in quanto il codice viene letto sequenzialmente dall’alto in basso ed ogni riga successiva sovrascrive quella precedente che riguardi la stessa cosa o la stessa variabile.
La soluzione è quelle di usare la riga SET STOP [LOSS/pLOSS/$LOSS/%LOSS] <value>, ed usare per il trailing stop un codice.
Qui puoi trovare, dalla riga 17 alla riga 56, il codice di Nicolas https://www.prorealcode.com/blog/trading/complete-trailing-stop-code-function/. E’ già pronto così, devi solo modificare i due valori numerici trailingstart e trailingstep come preferisci e aggiungerlo alla fine del tuo codice.