Here the manually calculated risk does not match the displayed risk.
Then I traded the first script. Attached is a screenshot showing Zorro and MT4 (TestScript1). Here you can see that the manually calculated risk - 12.00 - and displayed risk - 12 -match and that MT4 opened the trade with the correct risk - 12 pips + spread.
Then I traded the second script with the ATR stop and profit. As with the test, the attached screenshot (TestScript2_10*ATR) again shows a mismatch between the manually calculated risk - 2.0 - and the displayed risk - 138 - and MT4 has the stop 2,718 pips away.
I then traded this script with Stop = 1*ATR(20) and TakeProfit = 1*ATR(20). The attached screenshot (TestScript2_1*ATR) shows a similar mismatch as with 10*ATR above, and MT4 again placed the stop 2,700 pips away.
Finally I traded the 1*ATR script on a FXCM mini account (as opposed to micro account). The attached screenshot (TestScript2_1*ATR_FXCM) agains shows the same discrepancy between the manually calculated risk - 17.0 - and the displayed risk - 1,375 (although in this case both are a factor of 10 greater because of trading a full standard lot). FXCM trade station didn't indicate any stop loss.
As one final test, I traded the same script on a FXCM MT4 micro account. The attached screenshot (TestScript2_1*ATR_FXCM_MT4) shows the same discrepancy, but the platform doesn't show a stop.