Talk:Dynamic DNS Update Script for ChangeIP behind NAT
From MikroTik Wiki
Sorry I don't think this script works right. It won't detect that the IP address has changed, and it will never update a second time.
The "fetch" command and following lines should be before the IF.