I am trying to apply what I learned in the Trailing Stop Loss bootcamp lesson but having an issue.

When I set UpdateFields with my new stoploss, it does not actually apply the new stop loss to the existing order; am I doing something wrong or is this because stop market orders aren't supported for Forex? 

2019-07-01 00:12:00 : Highest: 1.135275, Current: 1.1353, new SL: 1.1333
2019-07-01 00:12:00 : ticket 1: OrderId: 1 Filled StopMarket order for 5000 units of EURUSD at stop 1.13328 Request Count: 2 Response Count: 2