Expert Advisors • Indicators • Scripts • Libraries

MQL.RobotFX.org is the biggest collection of MetaTrader expert advisors (MT5 & MT4), indicators, scripts and libraries that can be used to improve trading results, minimize risks or simply automate trading tasks

MetaTrader 5 Indicator | Trailing Stop Level

The indicator displays possible StopLoss levels on the price chart. Levels are shown separately for Long and Short positions. The indicator is similar to Mod_ATR_Trailing_Stop, but has a different calculation basis - in percentage.

It has one input parameter:

  • Percent - the percentage value of the distance between the Stop line and the Close price.

Calculation:

  • If Close[i] > TSL[i-1] and Close[i-1] > TSL[i-1]

    TSL[i] = Max(TSL[i-1], Close[i]-loss)
  • If Close[i] < TSL[i-1] and Close[i-1] < TSL[i-1]

    TSL[i] = Min(TSL[i-1], Close[i]+loss)
  • If Close[i] > TSL[i-1]

    TSL[i] = Close[i] - loss
  • If Close[i] < TSL[i-1]

    TSL[i] = Close[i] + loss

where

loss = Close[i]*Percent/100.

MetaTrader Experts, Indicators, Scripts and Libraries

20436

Best MetaTrader Indicators + Profitable Expert Advisors