I'm trying to get this code run in version 5 but can't figure out what is wrong.
Error Message:
line 15: Mismatched input ',' expecting ')'
The Line:
xATRTrailingStop := if(src_ > nz(xATRTrailingStop[1], 0) and src_[1] > nz(xATRTrailingStop[1], 0), math.max(nz(xATRTrailingStop[1]), src_ - nLoss), if(src_ < nz(xATRTrailingStop[1], 0) and src_[1] < nz(xATRTrailingStop[1], 0), math.min(nz(xATRTrailingStop[1]), src_ + nLoss), if(src_ > nz(xATRTrailingStop[1], 0), src_ - nLoss, src_ + nLoss)))