Hi there, I suggest you open a live account with a regulated (non-offshore) and a trustworthy broker that will enable you to deposit a minimum amount of $100 and trade on MT4.
You live in New Zealand so a broker regulated by ASIC would be fine.
Choose a ECN broker. (True ECN brokers don’t trade against their clients.)
Make sure the broker you opt for has a good reputation. You can go on Forex Peace Army to see what their clients are saying.
The one I know has almost a 5 star rating not only on Forex Peace Army but accross the web.
The most important thing is how long it takes to fund your account but also to withdraw the profits you’ve made.
It takes less than 30 min to fund an account and less than 1 business days to withdraw your money with the broker I know.
Plus, they don’t charge any withdrawal fees.