Thank you. It works.
Disliked{quote} because here you have created a sub routine...called calcMaxLossPerTrade() Quote double calcMaxLossPerTrade (double accEquity, double riskPerTradePct) { maxLossPerTrade = accEquity * riskPerTradePct/100; Alert (accEquity); Alert (maxLossPerTrade); return maxLossPerTrade; } If you used... double calcMaxLossPerTrade = accEquity * riskPerTradePct/100; that issue would be resolved without a subroutine.Ignored