Hmm, that code from your TRailingStop.mq4 seems a little more confusing than the one from my mql. .
However, same coder, one has to be a newer or customized version. .
As I know (maybe you have to turn ProfitTrailing to untrue), the subsequent lines tells the EA to place the initial SL to the calculated value from TRailingStop, is not it working?
Inserted Code if (l_ord_stoploss_4 == 0.0) { OrderModify(OrderTicket(), OrderOpenPrice(), l_price_12, OrderTakeProfit(), 0, Red); return;
Ah great parctical indeed, looked for it!
Should also be practical for speculative news/spike trades (do so at own risk).
Will test on a demo first, cheers!